@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ChatParticipantRoleConfig extends Object implements Serializable, Cloneable, StructuredPojo
Configuration information for the chat participant role.
| Constructor and Description |
|---|
ChatParticipantRoleConfig() |
| Modifier and Type | Method and Description |
|---|---|
ChatParticipantRoleConfig |
clone() |
boolean |
equals(Object obj) |
List<ParticipantTimerConfiguration> |
getParticipantTimerConfigList()
A list of participant timers.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setParticipantTimerConfigList(Collection<ParticipantTimerConfiguration> participantTimerConfigList)
A list of participant timers.
|
String |
toString()
Returns a string representation of this object.
|
ChatParticipantRoleConfig |
withParticipantTimerConfigList(Collection<ParticipantTimerConfiguration> participantTimerConfigList)
A list of participant timers.
|
ChatParticipantRoleConfig |
withParticipantTimerConfigList(ParticipantTimerConfiguration... participantTimerConfigList)
A list of participant timers.
|
public List<ParticipantTimerConfiguration> getParticipantTimerConfigList()
A list of participant timers. You can specify any unique combination of role and timer type. Duplicate entries error out the request with a 400.
public void setParticipantTimerConfigList(Collection<ParticipantTimerConfiguration> participantTimerConfigList)
A list of participant timers. You can specify any unique combination of role and timer type. Duplicate entries error out the request with a 400.
participantTimerConfigList - A list of participant timers. You can specify any unique combination of role and timer type. Duplicate
entries error out the request with a 400.public ChatParticipantRoleConfig withParticipantTimerConfigList(ParticipantTimerConfiguration... participantTimerConfigList)
A list of participant timers. You can specify any unique combination of role and timer type. Duplicate entries error out the request with a 400.
NOTE: This method appends the values to the existing list (if any). Use
setParticipantTimerConfigList(java.util.Collection) or
withParticipantTimerConfigList(java.util.Collection) if you want to override the existing values.
participantTimerConfigList - A list of participant timers. You can specify any unique combination of role and timer type. Duplicate
entries error out the request with a 400.public ChatParticipantRoleConfig withParticipantTimerConfigList(Collection<ParticipantTimerConfiguration> participantTimerConfigList)
A list of participant timers. You can specify any unique combination of role and timer type. Duplicate entries error out the request with a 400.
participantTimerConfigList - A list of participant timers. You can specify any unique combination of role and timer type. Duplicate
entries error out the request with a 400.public String toString()
toString in class ObjectObject.toString()public ChatParticipantRoleConfig clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.