Interface AssetFilterConfiguration.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<AssetFilterConfiguration.Builder,AssetFilterConfiguration>,SdkBuilder<AssetFilterConfiguration.Builder,AssetFilterConfiguration>,SdkPojo
- Enclosing class:
- AssetFilterConfiguration
public static interface AssetFilterConfiguration.Builder extends SdkPojo, CopyableBuilder<AssetFilterConfiguration.Builder,AssetFilterConfiguration>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default AssetFilterConfiguration.BuildercolumnConfiguration(Consumer<ColumnFilterConfiguration.Builder> columnConfiguration)The column configuration of the asset filter.AssetFilterConfiguration.BuildercolumnConfiguration(ColumnFilterConfiguration columnConfiguration)The column configuration of the asset filter.default AssetFilterConfiguration.BuilderrowConfiguration(Consumer<RowFilterConfiguration.Builder> rowConfiguration)The row configuration of the asset filter.AssetFilterConfiguration.BuilderrowConfiguration(RowFilterConfiguration rowConfiguration)The row configuration of the asset filter.-
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 Detail
-
columnConfiguration
AssetFilterConfiguration.Builder columnConfiguration(ColumnFilterConfiguration columnConfiguration)
The column configuration of the asset filter.
- Parameters:
columnConfiguration- The column configuration of the asset filter.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
columnConfiguration
default AssetFilterConfiguration.Builder columnConfiguration(Consumer<ColumnFilterConfiguration.Builder> columnConfiguration)
The column configuration of the asset filter.
This is a convenience method that creates an instance of theColumnFilterConfiguration.Builderavoiding the need to create one manually viaColumnFilterConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tocolumnConfiguration(ColumnFilterConfiguration).- Parameters:
columnConfiguration- a consumer that will call methods onColumnFilterConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
columnConfiguration(ColumnFilterConfiguration)
-
rowConfiguration
AssetFilterConfiguration.Builder rowConfiguration(RowFilterConfiguration rowConfiguration)
The row configuration of the asset filter.
- Parameters:
rowConfiguration- The row configuration of the asset filter.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
rowConfiguration
default AssetFilterConfiguration.Builder rowConfiguration(Consumer<RowFilterConfiguration.Builder> rowConfiguration)
The row configuration of the asset filter.
This is a convenience method that creates an instance of theRowFilterConfiguration.Builderavoiding the need to create one manually viaRowFilterConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed torowConfiguration(RowFilterConfiguration).- Parameters:
rowConfiguration- a consumer that will call methods onRowFilterConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
rowConfiguration(RowFilterConfiguration)
-
-