Interface AccessProfile.Builder

  • Method Details

    • profileId

      AccessProfile.Builder profileId(String profileId)

      The unique ID of the access profile.

      Parameters:
      profileId - The unique ID of the access profile.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • spaceId

      AccessProfile.Builder spaceId(String spaceId)

      The ID of the space the profile belongs to.

      Parameters:
      spaceId - The ID of the space the profile belongs to.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • arn

      The ARN of this access profile.

      Parameters:
      arn - The ARN of this access profile.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • name

      A name that identifies the access profile.

      Parameters:
      name - A name that identifies the access profile.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • description

      AccessProfile.Builder description(String description)

      An optional description of the access profile.

      Parameters:
      description - An optional description of the access profile.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • createdAt

      AccessProfile.Builder createdAt(Instant createdAt)

      The timestamp when the access profile was created.

      Parameters:
      createdAt - The timestamp when the access profile was created.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • updatedAt

      AccessProfile.Builder updatedAt(Instant updatedAt)

      The timestamp when the access profile was last updated.

      Parameters:
      updatedAt - The timestamp when the access profile was last updated.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • assumeStatus

      AccessProfile.Builder assumeStatus(String assumeStatus)

      The calling principal's authorization to assume this access profile.

      Parameters:
      assumeStatus - The calling principal's authorization to assume this access profile.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • assumeStatus

      AccessProfile.Builder assumeStatus(AssumeStatus assumeStatus)

      The calling principal's authorization to assume this access profile.

      Parameters:
      assumeStatus - The calling principal's authorization to assume this access profile.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • profileType

      AccessProfile.Builder profileType(String profileType)

      Who manages the access profile.

      Parameters:
      profileType - Who manages the access profile.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • profileType

      AccessProfile.Builder profileType(AccessProfileType profileType)

      Who manages the access profile.

      Parameters:
      profileType - Who manages the access profile.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also: