Interface CustomActionFilterOperation.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<CustomActionFilterOperation.Builder,
,CustomActionFilterOperation> SdkBuilder<CustomActionFilterOperation.Builder,
,CustomActionFilterOperation> SdkPojo
- Enclosing class:
CustomActionFilterOperation
public static interface CustomActionFilterOperation.Builder
extends SdkPojo, CopyableBuilder<CustomActionFilterOperation.Builder,CustomActionFilterOperation>
-
Method Summary
Modifier and TypeMethodDescriptionselectedFieldsConfiguration
(Consumer<FilterOperationSelectedFieldsConfiguration.Builder> selectedFieldsConfiguration) The configuration that chooses the fields to be filtered.selectedFieldsConfiguration
(FilterOperationSelectedFieldsConfiguration selectedFieldsConfiguration) The configuration that chooses the fields to be filtered.targetVisualsConfiguration
(Consumer<FilterOperationTargetVisualsConfiguration.Builder> targetVisualsConfiguration) The configuration that chooses the target visuals to be filtered.targetVisualsConfiguration
(FilterOperationTargetVisualsConfiguration targetVisualsConfiguration) The configuration that chooses the target visuals to be filtered.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, sdkFields
-
Method Details
-
selectedFieldsConfiguration
CustomActionFilterOperation.Builder selectedFieldsConfiguration(FilterOperationSelectedFieldsConfiguration selectedFieldsConfiguration) The configuration that chooses the fields to be filtered.
- Parameters:
selectedFieldsConfiguration
- The configuration that chooses the fields to be filtered.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
selectedFieldsConfiguration
default CustomActionFilterOperation.Builder selectedFieldsConfiguration(Consumer<FilterOperationSelectedFieldsConfiguration.Builder> selectedFieldsConfiguration) The configuration that chooses the fields to be filtered.
This is a convenience method that creates an instance of theFilterOperationSelectedFieldsConfiguration.Builder
avoiding the need to create one manually viaFilterOperationSelectedFieldsConfiguration.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toselectedFieldsConfiguration(FilterOperationSelectedFieldsConfiguration)
.- Parameters:
selectedFieldsConfiguration
- a consumer that will call methods onFilterOperationSelectedFieldsConfiguration.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
targetVisualsConfiguration
CustomActionFilterOperation.Builder targetVisualsConfiguration(FilterOperationTargetVisualsConfiguration targetVisualsConfiguration) The configuration that chooses the target visuals to be filtered.
- Parameters:
targetVisualsConfiguration
- The configuration that chooses the target visuals to be filtered.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
targetVisualsConfiguration
default CustomActionFilterOperation.Builder targetVisualsConfiguration(Consumer<FilterOperationTargetVisualsConfiguration.Builder> targetVisualsConfiguration) The configuration that chooses the target visuals to be filtered.
This is a convenience method that creates an instance of theFilterOperationTargetVisualsConfiguration.Builder
avoiding the need to create one manually viaFilterOperationTargetVisualsConfiguration.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed totargetVisualsConfiguration(FilterOperationTargetVisualsConfiguration)
.- Parameters:
targetVisualsConfiguration
- a consumer that will call methods onFilterOperationTargetVisualsConfiguration.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-