Interface FilterOperationSelectedFieldsConfiguration.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<FilterOperationSelectedFieldsConfiguration.Builder,FilterOperationSelectedFieldsConfiguration>,SdkBuilder<FilterOperationSelectedFieldsConfiguration.Builder,FilterOperationSelectedFieldsConfiguration>,SdkPojo
- Enclosing class:
- FilterOperationSelectedFieldsConfiguration
@Mutable @NotThreadSafe public static interface FilterOperationSelectedFieldsConfiguration.Builder extends SdkPojo, CopyableBuilder<FilterOperationSelectedFieldsConfiguration.Builder,FilterOperationSelectedFieldsConfiguration>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description FilterOperationSelectedFieldsConfiguration.BuilderselectedColumns(Collection<ColumnIdentifier> selectedColumns)The selected columns of a dataset.FilterOperationSelectedFieldsConfiguration.BuilderselectedColumns(Consumer<ColumnIdentifier.Builder>... selectedColumns)The selected columns of a dataset.FilterOperationSelectedFieldsConfiguration.BuilderselectedColumns(ColumnIdentifier... selectedColumns)The selected columns of a dataset.FilterOperationSelectedFieldsConfiguration.BuilderselectedFieldOptions(String selectedFieldOptions)A structure that contains the options that choose which fields are filtered in theCustomActionFilterOperation.FilterOperationSelectedFieldsConfiguration.BuilderselectedFieldOptions(SelectedFieldOptions selectedFieldOptions)A structure that contains the options that choose which fields are filtered in theCustomActionFilterOperation.FilterOperationSelectedFieldsConfiguration.BuilderselectedFields(String... selectedFields)Chooses the fields that are filtered inCustomActionFilterOperation.FilterOperationSelectedFieldsConfiguration.BuilderselectedFields(Collection<String> selectedFields)Chooses the fields that are filtered inCustomActionFilterOperation.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
selectedFields
FilterOperationSelectedFieldsConfiguration.Builder selectedFields(Collection<String> selectedFields)
Chooses the fields that are filtered in
CustomActionFilterOperation.- Parameters:
selectedFields- Chooses the fields that are filtered inCustomActionFilterOperation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
selectedFields
FilterOperationSelectedFieldsConfiguration.Builder selectedFields(String... selectedFields)
Chooses the fields that are filtered in
CustomActionFilterOperation.- Parameters:
selectedFields- Chooses the fields that are filtered inCustomActionFilterOperation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
selectedFieldOptions
FilterOperationSelectedFieldsConfiguration.Builder selectedFieldOptions(String selectedFieldOptions)
A structure that contains the options that choose which fields are filtered in the
CustomActionFilterOperation.Valid values are defined as follows:
-
ALL_FIELDS: Applies the filter operation to all fields.
- Parameters:
selectedFieldOptions- A structure that contains the options that choose which fields are filtered in theCustomActionFilterOperation.Valid values are defined as follows:
-
ALL_FIELDS: Applies the filter operation to all fields.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
SelectedFieldOptions,SelectedFieldOptions
-
-
selectedFieldOptions
FilterOperationSelectedFieldsConfiguration.Builder selectedFieldOptions(SelectedFieldOptions selectedFieldOptions)
A structure that contains the options that choose which fields are filtered in the
CustomActionFilterOperation.Valid values are defined as follows:
-
ALL_FIELDS: Applies the filter operation to all fields.
- Parameters:
selectedFieldOptions- A structure that contains the options that choose which fields are filtered in theCustomActionFilterOperation.Valid values are defined as follows:
-
ALL_FIELDS: Applies the filter operation to all fields.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
SelectedFieldOptions,SelectedFieldOptions
-
-
selectedColumns
FilterOperationSelectedFieldsConfiguration.Builder selectedColumns(Collection<ColumnIdentifier> selectedColumns)
The selected columns of a dataset.
- Parameters:
selectedColumns- The selected columns of a dataset.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
selectedColumns
FilterOperationSelectedFieldsConfiguration.Builder selectedColumns(ColumnIdentifier... selectedColumns)
The selected columns of a dataset.
- Parameters:
selectedColumns- The selected columns of a dataset.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
selectedColumns
FilterOperationSelectedFieldsConfiguration.Builder selectedColumns(Consumer<ColumnIdentifier.Builder>... selectedColumns)
The selected columns of a dataset.
This is a convenience method that creates an instance of theColumnIdentifier.Builderavoiding the need to create one manually viaColumnIdentifier.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#selectedColumns(List.) - Parameters:
selectedColumns- a consumer that will call methods onColumnIdentifier.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
#selectedColumns(java.util.Collection)
-
-