Interface FilterScopeConfiguration.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<FilterScopeConfiguration.Builder,FilterScopeConfiguration>,SdkBuilder<FilterScopeConfiguration.Builder,FilterScopeConfiguration>,SdkPojo
- Enclosing class:
- FilterScopeConfiguration
public static interface FilterScopeConfiguration.Builder extends SdkPojo, CopyableBuilder<FilterScopeConfiguration.Builder,FilterScopeConfiguration>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default FilterScopeConfiguration.BuilderallSheets(Consumer<AllSheetsFilterScopeConfiguration.Builder> allSheets)The configuration for applying a filter to all sheets.FilterScopeConfiguration.BuilderallSheets(AllSheetsFilterScopeConfiguration allSheets)The configuration for applying a filter to all sheets.default FilterScopeConfiguration.BuilderselectedSheets(Consumer<SelectedSheetsFilterScopeConfiguration.Builder> selectedSheets)The configuration for applying a filter to specific sheets.FilterScopeConfiguration.BuilderselectedSheets(SelectedSheetsFilterScopeConfiguration selectedSheets)The configuration for applying a filter to specific sheets.-
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
-
selectedSheets
FilterScopeConfiguration.Builder selectedSheets(SelectedSheetsFilterScopeConfiguration selectedSheets)
The configuration for applying a filter to specific sheets.
- Parameters:
selectedSheets- The configuration for applying a filter to specific sheets.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
selectedSheets
default FilterScopeConfiguration.Builder selectedSheets(Consumer<SelectedSheetsFilterScopeConfiguration.Builder> selectedSheets)
The configuration for applying a filter to specific sheets.
This is a convenience method that creates an instance of theSelectedSheetsFilterScopeConfiguration.Builderavoiding the need to create one manually viaSelectedSheetsFilterScopeConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toselectedSheets(SelectedSheetsFilterScopeConfiguration).- Parameters:
selectedSheets- a consumer that will call methods onSelectedSheetsFilterScopeConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
selectedSheets(SelectedSheetsFilterScopeConfiguration)
-
allSheets
FilterScopeConfiguration.Builder allSheets(AllSheetsFilterScopeConfiguration allSheets)
The configuration for applying a filter to all sheets.
- Parameters:
allSheets- The configuration for applying a filter to all sheets.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
allSheets
default FilterScopeConfiguration.Builder allSheets(Consumer<AllSheetsFilterScopeConfiguration.Builder> allSheets)
The configuration for applying a filter to all sheets.
This is a convenience method that creates an instance of theAllSheetsFilterScopeConfiguration.Builderavoiding the need to create one manually viaAllSheetsFilterScopeConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toallSheets(AllSheetsFilterScopeConfiguration).- Parameters:
allSheets- a consumer that will call methods onAllSheetsFilterScopeConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
allSheets(AllSheetsFilterScopeConfiguration)
-
-