Interface Room.Builder

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

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

    • roomId

      Room.Builder roomId(String roomId)

      The room ID.

      Parameters:
      roomId - The room ID.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • name

      Room.Builder name(String name)

      The room name.

      Parameters:
      name - The room name.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • accountId

      Room.Builder accountId(String accountId)

      The Amazon Chime account ID.

      Parameters:
      accountId - The Amazon Chime account ID.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • createdBy

      Room.Builder createdBy(String createdBy)

      The identifier of the room creator.

      Parameters:
      createdBy - The identifier of the room creator.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • createdTimestamp

      Room.Builder createdTimestamp(Instant createdTimestamp)

      The room creation timestamp, in ISO 8601 format.

      Parameters:
      createdTimestamp - The room creation timestamp, in ISO 8601 format.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • updatedTimestamp

      Room.Builder updatedTimestamp(Instant updatedTimestamp)

      The room update timestamp, in ISO 8601 format.

      Parameters:
      updatedTimestamp - The room update timestamp, in ISO 8601 format.
      Returns:
      Returns a reference to this object so that method calls can be chained together.