Interface DecalSettingsConfiguration.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<DecalSettingsConfiguration.Builder,,DecalSettingsConfiguration> SdkBuilder<DecalSettingsConfiguration.Builder,,DecalSettingsConfiguration> SdkPojo
- Enclosing class:
DecalSettingsConfiguration
@Mutable
@NotThreadSafe
public static interface DecalSettingsConfiguration.Builder
extends SdkPojo, CopyableBuilder<DecalSettingsConfiguration.Builder,DecalSettingsConfiguration>
-
Method Summary
Modifier and TypeMethodDescriptioncustomDecalSettings(Collection<DecalSettings> customDecalSettings) A list of up to 50 decal settings.customDecalSettings(Consumer<DecalSettings.Builder>... customDecalSettings) A list of up to 50 decal settings.customDecalSettings(DecalSettings... customDecalSettings) A list of up to 50 decal settings.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
-
customDecalSettings
DecalSettingsConfiguration.Builder customDecalSettings(Collection<DecalSettings> customDecalSettings) A list of up to 50 decal settings.
- Parameters:
customDecalSettings- A list of up to 50 decal settings.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
customDecalSettings
A list of up to 50 decal settings.
- Parameters:
customDecalSettings- A list of up to 50 decal settings.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
customDecalSettings
DecalSettingsConfiguration.Builder customDecalSettings(Consumer<DecalSettings.Builder>... customDecalSettings) A list of up to 50 decal settings.
This is a convenience method that creates an instance of theDecalSettings.Builderavoiding the need to create one manually viaDecalSettings.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tocustomDecalSettings(List<DecalSettings>).- Parameters:
customDecalSettings- a consumer that will call methods onDecalSettings.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-