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 Details

    • 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 with alias/.
      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.