Interface CustomConsolidationConfiguration.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<CustomConsolidationConfiguration.Builder,,CustomConsolidationConfiguration> SdkBuilder<CustomConsolidationConfiguration.Builder,,CustomConsolidationConfiguration> SdkPojo
- Enclosing class:
CustomConsolidationConfiguration
-
Method Summary
Modifier and TypeMethodDescriptionepisodicConsolidationOverride(Consumer<EpisodicConsolidationOverride.Builder> episodicConsolidationOverride) The configurations to override the default consolidation step for the episodic memory strategy.episodicConsolidationOverride(EpisodicConsolidationOverride episodicConsolidationOverride) The configurations to override the default consolidation step for the episodic memory strategy.semanticConsolidationOverride(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:
-
episodicConsolidationOverride
CustomConsolidationConfiguration.Builder episodicConsolidationOverride(EpisodicConsolidationOverride episodicConsolidationOverride) The configurations to override the default consolidation step for the episodic memory strategy.
- Parameters:
episodicConsolidationOverride- The configurations to override the default consolidation step for the episodic memory strategy.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
episodicConsolidationOverride
default CustomConsolidationConfiguration.Builder episodicConsolidationOverride(Consumer<EpisodicConsolidationOverride.Builder> episodicConsolidationOverride) The configurations to override the default consolidation step for the episodic memory strategy.
This is a convenience method that creates an instance of theEpisodicConsolidationOverride.Builderavoiding the need to create one manually viaEpisodicConsolidationOverride.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toepisodicConsolidationOverride(EpisodicConsolidationOverride).- Parameters:
episodicConsolidationOverride- a consumer that will call methods onEpisodicConsolidationOverride.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-