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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AliasListEntry.BuilderaliasArn(String aliasArn)String that contains the key ARN.AliasListEntry.BuilderaliasName(String aliasName)String that contains the alias.AliasListEntry.BuildercreationDate(Instant creationDate)Date and time that the alias was most recently created in the account and Region.AliasListEntry.BuilderlastUpdatedDate(Instant lastUpdatedDate)Date and time that the alias was most recently associated with a KMS key in the account and Region.AliasListEntry.BuildertargetKeyId(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 Detail
-
aliasName
AliasListEntry.Builder aliasName(String 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
AliasListEntry.Builder aliasArn(String 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
AliasListEntry.Builder targetKeyId(String 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
AliasListEntry.Builder creationDate(Instant 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
AliasListEntry.Builder lastUpdatedDate(Instant 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.
-
-