Interface RoleAliasDescription.Builder

  • Method Details

    • roleAlias

      RoleAliasDescription.Builder roleAlias(String roleAlias)

      The role alias.

      Parameters:
      roleAlias - The role alias.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • roleAliasArn

      RoleAliasDescription.Builder roleAliasArn(String roleAliasArn)

      The ARN of the role alias.

      Parameters:
      roleAliasArn - The ARN of the role alias.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • roleArn

      The role ARN.

      Parameters:
      roleArn - The role ARN.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • owner

      The role alias owner.

      Parameters:
      owner - The role alias owner.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • credentialDurationSeconds

      RoleAliasDescription.Builder credentialDurationSeconds(Integer credentialDurationSeconds)

      The number of seconds for which the credential is valid.

      Parameters:
      credentialDurationSeconds - The number of seconds for which the credential is valid.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • creationDate

      RoleAliasDescription.Builder creationDate(Instant creationDate)

      The UNIX timestamp of when the role alias was created.

      Parameters:
      creationDate - The UNIX timestamp of when the role alias was created.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • lastModifiedDate

      RoleAliasDescription.Builder lastModifiedDate(Instant lastModifiedDate)

      The UNIX timestamp of when the role alias was last modified.

      Parameters:
      lastModifiedDate - The UNIX timestamp of when the role alias was last modified.
      Returns:
      Returns a reference to this object so that method calls can be chained together.