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
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods 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.Builderavoiding the need to create one manually viaSemanticConsolidationOverride.builder().When the
Consumercompletes,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.Builderavoiding the need to create one manually viaSummaryConsolidationOverride.builder().When the
Consumercompletes,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.Builderavoiding the need to create one manually viaUserPreferenceConsolidationOverride.builder().When the
Consumercompletes,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:
-