Interface CustomConfigurationInput.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<CustomConfigurationInput.Builder,
,CustomConfigurationInput> SdkBuilder<CustomConfigurationInput.Builder,
,CustomConfigurationInput> SdkPojo
- Enclosing class:
CustomConfigurationInput
-
Method Summary
Modifier and TypeMethodDescriptiondefault CustomConfigurationInput.Builder
semanticOverride
(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.Builder
summaryOverride
(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.Builder
userPreferenceOverride
(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
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
-
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.Builder
avoiding the need to create one manually viaSemanticOverrideConfigurationInput.builder()
.When the
Consumer
completes,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.Builder
avoiding the need to create one manually viaSummaryOverrideConfigurationInput.builder()
.When the
Consumer
completes,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.Builder
avoiding the need to create one manually viaUserPreferenceOverrideConfigurationInput.builder()
.When the
Consumer
completes,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:
-