Interface CustomConsolidationConfiguration.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<CustomConsolidationConfiguration.Builder,
,CustomConsolidationConfiguration> SdkBuilder<CustomConsolidationConfiguration.Builder,
,CustomConsolidationConfiguration> SdkPojo
- Enclosing class:
CustomConsolidationConfiguration
-
Method Summary
Modifier and TypeMethodDescriptionsemanticConsolidationOverride
(Consumer<SemanticConsolidationOverride.Builder> semanticConsolidationOverride) The semantic consolidation override configuration.semanticConsolidationOverride
(SemanticConsolidationOverride semanticConsolidationOverride) The semantic consolidation override configuration.summaryConsolidationOverride
(Consumer<SummaryConsolidationOverride.Builder> summaryConsolidationOverride) The summary consolidation override configuration.summaryConsolidationOverride
(SummaryConsolidationOverride summaryConsolidationOverride) The summary consolidation override configuration.userPreferenceConsolidationOverride
(Consumer<UserPreferenceConsolidationOverride.Builder> userPreferenceConsolidationOverride) The user preference consolidation override configuration.userPreferenceConsolidationOverride
(UserPreferenceConsolidationOverride userPreferenceConsolidationOverride) The user preference consolidation override configuration.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, sdkFieldNameToField, sdkFields
-
Method Details
-
semanticConsolidationOverride
CustomConsolidationConfiguration.Builder semanticConsolidationOverride(SemanticConsolidationOverride semanticConsolidationOverride) The semantic consolidation override configuration.
- Parameters:
semanticConsolidationOverride
- The semantic consolidation override configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
semanticConsolidationOverride
default CustomConsolidationConfiguration.Builder semanticConsolidationOverride(Consumer<SemanticConsolidationOverride.Builder> semanticConsolidationOverride) The semantic consolidation override configuration.
This is a convenience method that creates an instance of theSemanticConsolidationOverride.Builder
avoiding the need to create one manually viaSemanticConsolidationOverride.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tosemanticConsolidationOverride(SemanticConsolidationOverride)
.- Parameters:
semanticConsolidationOverride
- a consumer that will call methods onSemanticConsolidationOverride.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
summaryConsolidationOverride
CustomConsolidationConfiguration.Builder summaryConsolidationOverride(SummaryConsolidationOverride summaryConsolidationOverride) The summary consolidation override configuration.
- Parameters:
summaryConsolidationOverride
- The summary consolidation override configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
summaryConsolidationOverride
default CustomConsolidationConfiguration.Builder summaryConsolidationOverride(Consumer<SummaryConsolidationOverride.Builder> summaryConsolidationOverride) The summary consolidation override configuration.
This is a convenience method that creates an instance of theSummaryConsolidationOverride.Builder
avoiding the need to create one manually viaSummaryConsolidationOverride.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tosummaryConsolidationOverride(SummaryConsolidationOverride)
.- Parameters:
summaryConsolidationOverride
- a consumer that will call methods onSummaryConsolidationOverride.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
userPreferenceConsolidationOverride
CustomConsolidationConfiguration.Builder userPreferenceConsolidationOverride(UserPreferenceConsolidationOverride userPreferenceConsolidationOverride) The user preference consolidation override configuration.
- Parameters:
userPreferenceConsolidationOverride
- The user preference consolidation override configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
userPreferenceConsolidationOverride
default CustomConsolidationConfiguration.Builder userPreferenceConsolidationOverride(Consumer<UserPreferenceConsolidationOverride.Builder> userPreferenceConsolidationOverride) The user preference consolidation override configuration.
This is a convenience method that creates an instance of theUserPreferenceConsolidationOverride.Builder
avoiding the need to create one manually viaUserPreferenceConsolidationOverride.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed touserPreferenceConsolidationOverride(UserPreferenceConsolidationOverride)
.- Parameters:
userPreferenceConsolidationOverride
- a consumer that will call methods onUserPreferenceConsolidationOverride.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-