Interface FilterScopeConfiguration.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<FilterScopeConfiguration.Builder,
,FilterScopeConfiguration> SdkBuilder<FilterScopeConfiguration.Builder,
,FilterScopeConfiguration> SdkPojo
- Enclosing class:
FilterScopeConfiguration
-
Method Summary
Modifier and TypeMethodDescriptiondefault FilterScopeConfiguration.Builder
The configuration that applies a filter to all sheets.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.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 Details
-
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:
-
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:
-