Interface IamIdentity.Builder

All Superinterfaces:
Buildable, CopyableBuilder<IamIdentity.Builder,IamIdentity>, SdkBuilder<IamIdentity.Builder,IamIdentity>, SdkPojo
Enclosing class:
IamIdentity

public static interface IamIdentity.Builder extends SdkPojo, CopyableBuilder<IamIdentity.Builder,IamIdentity>
  • Method Details

    • arn

      The Amazon Resource Name (ARN) of the IAM identity.

      Parameters:
      arn - The Amazon Resource Name (ARN) of the IAM identity.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • principalId

      IamIdentity.Builder principalId(String principalId)

      The ID of the principal that assumes the IAM identity.

      Parameters:
      principalId - The ID of the principal that assumes the IAM identity.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • sourceIdentity

      IamIdentity.Builder sourceIdentity(String sourceIdentity)

      The person or application which assumes the IAM identity.

      Parameters:
      sourceIdentity - The person or application which assumes the IAM identity.
      Returns:
      Returns a reference to this object so that method calls can be chained together.