Interface Alias.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<Alias.Builder,Alias>,SdkBuilder<Alias.Builder,Alias>,SdkPojo
- Enclosing class:
- Alias
@Mutable @NotThreadSafe public static interface Alias.Builder extends SdkPojo, CopyableBuilder<Alias.Builder,Alias>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Alias.Buildername(String name)The canonical name of the alias.Alias.Buildernames(String... names)A list of names for the alias, including the canonical name.Alias.Buildernames(Collection<String> names)A list of names for the alias, including the canonical name.Alias.Buildertype(String type)The type of the alias.-
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 Detail
-
name
Alias.Builder name(String name)
The canonical name of the alias.
- Parameters:
name- The canonical name of the alias.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
names
Alias.Builder names(Collection<String> names)
A list of names for the alias, including the canonical name.
- Parameters:
names- A list of names for the alias, including the canonical name.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
names
Alias.Builder names(String... names)
A list of names for the alias, including the canonical name.
- Parameters:
names- A list of names for the alias, including the canonical name.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
type
Alias.Builder type(String type)
The type of the alias.
- Parameters:
type- The type of the alias.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-