@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class Room extends Object implements Serializable, Cloneable, StructuredPojo
The Amazon Chime chat room details.
Constructor and Description |
---|
Room() |
Modifier and Type | Method and Description |
---|---|
Room |
clone() |
boolean |
equals(Object obj) |
String |
getAccountId()
The Amazon Chime account ID.
|
String |
getCreatedBy()
The identifier of the room creator.
|
Date |
getCreatedTimestamp()
The room creation timestamp, in ISO 8601 format.
|
String |
getName()
The room name.
|
String |
getRoomId()
The room ID.
|
Date |
getUpdatedTimestamp()
The room update timestamp, in ISO 8601 format.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setAccountId(String accountId)
The Amazon Chime account ID.
|
void |
setCreatedBy(String createdBy)
The identifier of the room creator.
|
void |
setCreatedTimestamp(Date createdTimestamp)
The room creation timestamp, in ISO 8601 format.
|
void |
setName(String name)
The room name.
|
void |
setRoomId(String roomId)
The room ID.
|
void |
setUpdatedTimestamp(Date updatedTimestamp)
The room update timestamp, in ISO 8601 format.
|
String |
toString()
Returns a string representation of this object.
|
Room |
withAccountId(String accountId)
The Amazon Chime account ID.
|
Room |
withCreatedBy(String createdBy)
The identifier of the room creator.
|
Room |
withCreatedTimestamp(Date createdTimestamp)
The room creation timestamp, in ISO 8601 format.
|
Room |
withName(String name)
The room name.
|
Room |
withRoomId(String roomId)
The room ID.
|
Room |
withUpdatedTimestamp(Date updatedTimestamp)
The room update timestamp, in ISO 8601 format.
|
public void setRoomId(String roomId)
The room ID.
roomId
- The room ID.public String getRoomId()
The room ID.
public Room withRoomId(String roomId)
The room ID.
roomId
- The room ID.public void setName(String name)
The room name.
name
- The room name.public String getName()
The room name.
public Room withName(String name)
The room name.
name
- The room name.public void setAccountId(String accountId)
The Amazon Chime account ID.
accountId
- The Amazon Chime account ID.public String getAccountId()
The Amazon Chime account ID.
public Room withAccountId(String accountId)
The Amazon Chime account ID.
accountId
- The Amazon Chime account ID.public void setCreatedBy(String createdBy)
The identifier of the room creator.
createdBy
- The identifier of the room creator.public String getCreatedBy()
The identifier of the room creator.
public Room withCreatedBy(String createdBy)
The identifier of the room creator.
createdBy
- The identifier of the room creator.public void setCreatedTimestamp(Date createdTimestamp)
The room creation timestamp, in ISO 8601 format.
createdTimestamp
- The room creation timestamp, in ISO 8601 format.public Date getCreatedTimestamp()
The room creation timestamp, in ISO 8601 format.
public Room withCreatedTimestamp(Date createdTimestamp)
The room creation timestamp, in ISO 8601 format.
createdTimestamp
- The room creation timestamp, in ISO 8601 format.public void setUpdatedTimestamp(Date updatedTimestamp)
The room update timestamp, in ISO 8601 format.
updatedTimestamp
- The room update timestamp, in ISO 8601 format.public Date getUpdatedTimestamp()
The room update timestamp, in ISO 8601 format.
public Room withUpdatedTimestamp(Date updatedTimestamp)
The room update timestamp, in ISO 8601 format.
updatedTimestamp
- The room update timestamp, in ISO 8601 format.public String toString()
toString
in class Object
Object.toString()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.