Interface ApplicationAssignment.Builder

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

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

    • applicationArn

      ApplicationAssignment.Builder applicationArn(String applicationArn)

      The ARN of the application that has principals assigned.

      Parameters:
      applicationArn - The ARN of the application that has principals assigned.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • principalId

      ApplicationAssignment.Builder principalId(String principalId)

      The unique identifier of the principal assigned to the application.

      Parameters:
      principalId - The unique identifier of the principal assigned to the application.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • principalType

      ApplicationAssignment.Builder principalType(String principalType)

      The type of the principal assigned to the application.

      Parameters:
      principalType - The type of the principal assigned to the application.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • principalType

      ApplicationAssignment.Builder principalType(PrincipalType principalType)

      The type of the principal assigned to the application.

      Parameters:
      principalType - The type of the principal assigned to the application.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also: