Interface CustomConfigurationInput.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<CustomConfigurationInput.Builder,,CustomConfigurationInput> SdkBuilder<CustomConfigurationInput.Builder,,CustomConfigurationInput> SdkPojo
- Enclosing class:
CustomConfigurationInput
-
Method Summary
Modifier and TypeMethodDescriptiondefault CustomConfigurationInput.BuilderselfManagedConfiguration(Consumer<SelfManagedConfigurationInput.Builder> selfManagedConfiguration) The self managed configuration for a custom memory strategy.selfManagedConfiguration(SelfManagedConfigurationInput selfManagedConfiguration) The self managed configuration for a custom memory strategy.default CustomConfigurationInput.BuildersemanticOverride(Consumer<SemanticOverrideConfigurationInput.Builder> semanticOverride) The semantic override configuration for a custom memory strategy.semanticOverride(SemanticOverrideConfigurationInput semanticOverride) The semantic override configuration for a custom memory strategy.default CustomConfigurationInput.BuildersummaryOverride(Consumer<SummaryOverrideConfigurationInput.Builder> summaryOverride) The summary override configuration for a custom memory strategy.summaryOverride(SummaryOverrideConfigurationInput summaryOverride) The summary override configuration for a custom memory strategy.default CustomConfigurationInput.BuilderuserPreferenceOverride(Consumer<UserPreferenceOverrideConfigurationInput.Builder> userPreferenceOverride) The user preference override configuration for a custom memory strategy.userPreferenceOverride(UserPreferenceOverrideConfigurationInput userPreferenceOverride) The user preference override configuration for a custom memory strategy.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
-
semanticOverride
CustomConfigurationInput.Builder semanticOverride(SemanticOverrideConfigurationInput semanticOverride) The semantic override configuration for a custom memory strategy.
- Parameters:
semanticOverride- The semantic override configuration for a custom memory strategy.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
semanticOverride
default CustomConfigurationInput.Builder semanticOverride(Consumer<SemanticOverrideConfigurationInput.Builder> semanticOverride) The semantic override configuration for a custom memory strategy.
This is a convenience method that creates an instance of theSemanticOverrideConfigurationInput.Builderavoiding the need to create one manually viaSemanticOverrideConfigurationInput.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tosemanticOverride(SemanticOverrideConfigurationInput).- Parameters:
semanticOverride- a consumer that will call methods onSemanticOverrideConfigurationInput.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
summaryOverride
The summary override configuration for a custom memory strategy.
- Parameters:
summaryOverride- The summary override configuration for a custom memory strategy.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
summaryOverride
default CustomConfigurationInput.Builder summaryOverride(Consumer<SummaryOverrideConfigurationInput.Builder> summaryOverride) The summary override configuration for a custom memory strategy.
This is a convenience method that creates an instance of theSummaryOverrideConfigurationInput.Builderavoiding the need to create one manually viaSummaryOverrideConfigurationInput.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tosummaryOverride(SummaryOverrideConfigurationInput).- Parameters:
summaryOverride- a consumer that will call methods onSummaryOverrideConfigurationInput.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
userPreferenceOverride
CustomConfigurationInput.Builder userPreferenceOverride(UserPreferenceOverrideConfigurationInput userPreferenceOverride) The user preference override configuration for a custom memory strategy.
- Parameters:
userPreferenceOverride- The user preference override configuration for a custom memory strategy.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
userPreferenceOverride
default CustomConfigurationInput.Builder userPreferenceOverride(Consumer<UserPreferenceOverrideConfigurationInput.Builder> userPreferenceOverride) The user preference override configuration for a custom memory strategy.
This is a convenience method that creates an instance of theUserPreferenceOverrideConfigurationInput.Builderavoiding the need to create one manually viaUserPreferenceOverrideConfigurationInput.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed touserPreferenceOverride(UserPreferenceOverrideConfigurationInput).- Parameters:
userPreferenceOverride- a consumer that will call methods onUserPreferenceOverrideConfigurationInput.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
selfManagedConfiguration
CustomConfigurationInput.Builder selfManagedConfiguration(SelfManagedConfigurationInput selfManagedConfiguration) The self managed configuration for a custom memory strategy.
- Parameters:
selfManagedConfiguration- The self managed configuration for a custom memory strategy.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
selfManagedConfiguration
default CustomConfigurationInput.Builder selfManagedConfiguration(Consumer<SelfManagedConfigurationInput.Builder> selfManagedConfiguration) The self managed configuration for a custom memory strategy.
This is a convenience method that creates an instance of theSelfManagedConfigurationInput.Builderavoiding the need to create one manually viaSelfManagedConfigurationInput.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toselfManagedConfiguration(SelfManagedConfigurationInput).- Parameters:
selfManagedConfiguration- a consumer that will call methods onSelfManagedConfigurationInput.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-