Interface Profile.Builder

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

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

    • arn

      The Amazon Resource Name (ARN) of the Profile.

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

      Profile.Builder clientToken(String clientToken)

      The ClientToken value that was assigned when the Profile was created.

      Parameters:
      clientToken - The ClientToken value that was assigned when the Profile was created.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • creationTime

      Profile.Builder creationTime(Instant creationTime)

      The date and time that the Profile was created, in Unix time format and Coordinated Universal Time (UTC).

      Parameters:
      creationTime - The date and time that the Profile was created, in Unix time format and Coordinated Universal Time (UTC).
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • id

      ID of the Profile.

      Parameters:
      id - ID of the Profile.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • modificationTime

      Profile.Builder modificationTime(Instant modificationTime)

      The date and time that the Profile was modified, in Unix time format and Coordinated Universal Time (UTC).

      Parameters:
      modificationTime - The date and time that the Profile was modified, in Unix time format and Coordinated Universal Time (UTC).
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • name

      Profile.Builder name(String name)

      Name of the Profile.

      Parameters:
      name - Name of the Profile.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • ownerId

      Profile.Builder ownerId(String ownerId)

      Amazon Web Services account ID of the Profile owner.

      Parameters:
      ownerId - Amazon Web Services account ID of the Profile owner.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • shareStatus

      Profile.Builder shareStatus(String shareStatus)

      Sharing status for the Profile.

      Parameters:
      shareStatus - Sharing status for the Profile.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • shareStatus

      Profile.Builder shareStatus(ShareStatus shareStatus)

      Sharing status for the Profile.

      Parameters:
      shareStatus - Sharing status for the Profile.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • status

      Profile.Builder status(String status)

      The status for the Profile.

      Parameters:
      status - The status for the Profile.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • status

      The status for the Profile.

      Parameters:
      status - The status for the Profile.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • statusMessage

      Profile.Builder statusMessage(String statusMessage)

      Status message that includes additiona information about the Profile.

      Parameters:
      statusMessage - Status message that includes additiona information about the Profile.
      Returns:
      Returns a reference to this object so that method calls can be chained together.