Interface AliasListEntry.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<AliasListEntry.Builder,
,AliasListEntry> SdkBuilder<AliasListEntry.Builder,
,AliasListEntry> SdkPojo
- Enclosing class:
AliasListEntry
public static interface AliasListEntry.Builder
extends SdkPojo, CopyableBuilder<AliasListEntry.Builder,AliasListEntry>
-
Method Summary
Modifier and TypeMethodDescriptionString that contains the key ARN.String that contains the alias.creationDate
(Instant creationDate) Date and time that the alias was most recently created in the account and Region.lastUpdatedDate
(Instant lastUpdatedDate) Date and time that the alias was most recently associated with a KMS key in the account and Region.targetKeyId
(String targetKeyId) String that contains the key identifier of the KMS key associated with 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, sdkFields
-
Method Details
-
aliasName
String that contains the alias. This value begins with
alias/
.- Parameters:
aliasName
- String that contains the alias. This value begins withalias/
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
aliasArn
String that contains the key ARN.
- Parameters:
aliasArn
- String that contains the key ARN.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
targetKeyId
String that contains the key identifier of the KMS key associated with the alias.
- Parameters:
targetKeyId
- String that contains the key identifier of the KMS key associated with the alias.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
creationDate
Date and time that the alias was most recently created in the account and Region. Formatted as Unix time.
- Parameters:
creationDate
- Date and time that the alias was most recently created in the account and Region. Formatted as Unix time.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastUpdatedDate
Date and time that the alias was most recently associated with a KMS key in the account and Region. Formatted as Unix time.
- Parameters:
lastUpdatedDate
- Date and time that the alias was most recently associated with a KMS key in the account and Region. Formatted as Unix time.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-