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.Builder
allSheets(Consumer<AllSheetsFilterScopeConfiguration.Builder> allSheets)
The configuration that applies a filter to all sheets.FilterScopeConfiguration.Builder
allSheets(AllSheetsFilterScopeConfiguration allSheets)
The configuration that applies a filter to all sheets.default FilterScopeConfiguration.Builder
selectedSheets(Consumer<SelectedSheetsFilterScopeConfiguration.Builder> selectedSheets)
The configuration for applying a filter to specific sheets.FilterScopeConfiguration.Builder
selectedSheets(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.Builder
avoiding the need to create one manually viaSelectedSheetsFilterScopeConfiguration.builder()
.When the
Consumer
completes,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 that applies a filter to all sheets. When you choose
AllSheets
as the value for aFilterScopeConfiguration
, this filter is applied to all visuals of all sheets in an Analysis, Dashboard, or Template. TheAllSheetsFilterScopeConfiguration
is chosen.- Parameters:
allSheets
- The configuration that applies a filter to all sheets. When you chooseAllSheets
as the value for aFilterScopeConfiguration
, this filter is applied to all visuals of all sheets in an Analysis, Dashboard, or Template. TheAllSheetsFilterScopeConfiguration
is chosen.- 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 that applies a filter to all sheets. When you choose
This is a convenience method that creates an instance of theAllSheets
as the value for aFilterScopeConfiguration
, this filter is applied to all visuals of all sheets in an Analysis, Dashboard, or Template. TheAllSheetsFilterScopeConfiguration
is chosen.AllSheetsFilterScopeConfiguration.Builder
avoiding the need to create one manually viaAllSheetsFilterScopeConfiguration.builder()
.When the
Consumer
completes,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)
-
-