Interface Preset.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<Preset.Builder,
,Preset> SdkBuilder<Preset.Builder,
,Preset> SdkPojo
- Enclosing class:
Preset
-
Method Summary
Modifier and TypeMethodDescriptionAn identifier for this resource that is unique within all of AWS.An optional category you create to organize your presets.The timestamp in epoch seconds for preset creation.description
(String description) An optional description you create for each preset.lastUpdated
(Instant lastUpdated) The timestamp in epoch seconds when the preset was last updated.A name you create for each preset.default Preset.Builder
settings
(Consumer<PresetSettings.Builder> settings) Settings for preset This is a convenience method that creates an instance of thePresetSettings.Builder
avoiding the need to create one manually viaPresetSettings.builder()
.settings
(PresetSettings settings) Settings for presetA preset can be of two types: system or custom.A preset can be of two types: system or custom.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, sdkFields
-
Method Details
-
arn
An identifier for this resource that is unique within all of AWS.- Parameters:
arn
- An identifier for this resource that is unique within all of AWS.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
category
An optional category you create to organize your presets.- Parameters:
category
- An optional category you create to organize your presets.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createdAt
The timestamp in epoch seconds for preset creation.- Parameters:
createdAt
- The timestamp in epoch seconds for preset creation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
An optional description you create for each preset.- Parameters:
description
- An optional description you create for each preset.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastUpdated
The timestamp in epoch seconds when the preset was last updated.- Parameters:
lastUpdated
- The timestamp in epoch seconds when the preset was last updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
A name you create for each preset. Each name must be unique within your account.- Parameters:
name
- A name you create for each preset. Each name must be unique within your account.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
settings
Settings for preset- Parameters:
settings
- Settings for preset- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
settings
Settings for preset This is a convenience method that creates an instance of thePresetSettings.Builder
avoiding the need to create one manually viaPresetSettings.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tosettings(PresetSettings)
.- Parameters:
settings
- a consumer that will call methods onPresetSettings.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
type
A preset can be of two types: system or custom. System or built-in preset can't be modified or deleted by the user.- Parameters:
type
- A preset can be of two types: system or custom. System or built-in preset can't be modified or deleted by the user.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
type
A preset can be of two types: system or custom. System or built-in preset can't be modified or deleted by the user.- Parameters:
type
- A preset can be of two types: system or custom. System or built-in preset can't be modified or deleted by the user.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-