@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class VoiceConnectorGroup extends Object implements Serializable, Cloneable, StructuredPojo
The Amazon Chime Voice Connector group configuration, including associated Amazon Chime Voice Connectors. You can include Amazon Chime Voice Connectors from different AWS Regions in your group. This creates a fault tolerant mechanism for fallback in case of availability events.
Constructor and Description |
---|
VoiceConnectorGroup() |
Modifier and Type | Method and Description |
---|---|
VoiceConnectorGroup |
clone() |
boolean |
equals(Object obj) |
Date |
getCreatedTimestamp()
The Amazon Chime Voice Connector group creation time stamp, in ISO 8601 format.
|
String |
getName()
The name of the Amazon Chime Voice Connector group.
|
Date |
getUpdatedTimestamp()
The updated Amazon Chime Voice Connector group time stamp, in ISO 8601 format.
|
String |
getVoiceConnectorGroupArn()
The ARN of the specified Amazon Chime Voice Connector group.
|
String |
getVoiceConnectorGroupId()
The Amazon Chime Voice Connector group ID.
|
List<VoiceConnectorItem> |
getVoiceConnectorItems()
The Amazon Chime Voice Connectors to which to route inbound calls.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setCreatedTimestamp(Date createdTimestamp)
The Amazon Chime Voice Connector group creation time stamp, in ISO 8601 format.
|
void |
setName(String name)
The name of the Amazon Chime Voice Connector group.
|
void |
setUpdatedTimestamp(Date updatedTimestamp)
The updated Amazon Chime Voice Connector group time stamp, in ISO 8601 format.
|
void |
setVoiceConnectorGroupArn(String voiceConnectorGroupArn)
The ARN of the specified Amazon Chime Voice Connector group.
|
void |
setVoiceConnectorGroupId(String voiceConnectorGroupId)
The Amazon Chime Voice Connector group ID.
|
void |
setVoiceConnectorItems(Collection<VoiceConnectorItem> voiceConnectorItems)
The Amazon Chime Voice Connectors to which to route inbound calls.
|
String |
toString()
Returns a string representation of this object.
|
VoiceConnectorGroup |
withCreatedTimestamp(Date createdTimestamp)
The Amazon Chime Voice Connector group creation time stamp, in ISO 8601 format.
|
VoiceConnectorGroup |
withName(String name)
The name of the Amazon Chime Voice Connector group.
|
VoiceConnectorGroup |
withUpdatedTimestamp(Date updatedTimestamp)
The updated Amazon Chime Voice Connector group time stamp, in ISO 8601 format.
|
VoiceConnectorGroup |
withVoiceConnectorGroupArn(String voiceConnectorGroupArn)
The ARN of the specified Amazon Chime Voice Connector group.
|
VoiceConnectorGroup |
withVoiceConnectorGroupId(String voiceConnectorGroupId)
The Amazon Chime Voice Connector group ID.
|
VoiceConnectorGroup |
withVoiceConnectorItems(Collection<VoiceConnectorItem> voiceConnectorItems)
The Amazon Chime Voice Connectors to which to route inbound calls.
|
VoiceConnectorGroup |
withVoiceConnectorItems(VoiceConnectorItem... voiceConnectorItems)
The Amazon Chime Voice Connectors to which to route inbound calls.
|
public void setVoiceConnectorGroupId(String voiceConnectorGroupId)
The Amazon Chime Voice Connector group ID.
voiceConnectorGroupId
- The Amazon Chime Voice Connector group ID.public String getVoiceConnectorGroupId()
The Amazon Chime Voice Connector group ID.
public VoiceConnectorGroup withVoiceConnectorGroupId(String voiceConnectorGroupId)
The Amazon Chime Voice Connector group ID.
voiceConnectorGroupId
- The Amazon Chime Voice Connector group ID.public void setName(String name)
The name of the Amazon Chime Voice Connector group.
name
- The name of the Amazon Chime Voice Connector group.public String getName()
The name of the Amazon Chime Voice Connector group.
public VoiceConnectorGroup withName(String name)
The name of the Amazon Chime Voice Connector group.
name
- The name of the Amazon Chime Voice Connector group.public List<VoiceConnectorItem> getVoiceConnectorItems()
The Amazon Chime Voice Connectors to which to route inbound calls.
public void setVoiceConnectorItems(Collection<VoiceConnectorItem> voiceConnectorItems)
The Amazon Chime Voice Connectors to which to route inbound calls.
voiceConnectorItems
- The Amazon Chime Voice Connectors to which to route inbound calls.public VoiceConnectorGroup withVoiceConnectorItems(VoiceConnectorItem... voiceConnectorItems)
The Amazon Chime Voice Connectors to which to route inbound calls.
NOTE: This method appends the values to the existing list (if any). Use
setVoiceConnectorItems(java.util.Collection)
or withVoiceConnectorItems(java.util.Collection)
if you want to override the existing values.
voiceConnectorItems
- The Amazon Chime Voice Connectors to which to route inbound calls.public VoiceConnectorGroup withVoiceConnectorItems(Collection<VoiceConnectorItem> voiceConnectorItems)
The Amazon Chime Voice Connectors to which to route inbound calls.
voiceConnectorItems
- The Amazon Chime Voice Connectors to which to route inbound calls.public void setCreatedTimestamp(Date createdTimestamp)
The Amazon Chime Voice Connector group creation time stamp, in ISO 8601 format.
createdTimestamp
- The Amazon Chime Voice Connector group creation time stamp, in ISO 8601 format.public Date getCreatedTimestamp()
The Amazon Chime Voice Connector group creation time stamp, in ISO 8601 format.
public VoiceConnectorGroup withCreatedTimestamp(Date createdTimestamp)
The Amazon Chime Voice Connector group creation time stamp, in ISO 8601 format.
createdTimestamp
- The Amazon Chime Voice Connector group creation time stamp, in ISO 8601 format.public void setUpdatedTimestamp(Date updatedTimestamp)
The updated Amazon Chime Voice Connector group time stamp, in ISO 8601 format.
updatedTimestamp
- The updated Amazon Chime Voice Connector group time stamp, in ISO 8601 format.public Date getUpdatedTimestamp()
The updated Amazon Chime Voice Connector group time stamp, in ISO 8601 format.
public VoiceConnectorGroup withUpdatedTimestamp(Date updatedTimestamp)
The updated Amazon Chime Voice Connector group time stamp, in ISO 8601 format.
updatedTimestamp
- The updated Amazon Chime Voice Connector group time stamp, in ISO 8601 format.public void setVoiceConnectorGroupArn(String voiceConnectorGroupArn)
The ARN of the specified Amazon Chime Voice Connector group.
voiceConnectorGroupArn
- The ARN of the specified Amazon Chime Voice Connector group.public String getVoiceConnectorGroupArn()
The ARN of the specified Amazon Chime Voice Connector group.
public VoiceConnectorGroup withVoiceConnectorGroupArn(String voiceConnectorGroupArn)
The ARN of the specified Amazon Chime Voice Connector group.
voiceConnectorGroupArn
- The ARN of the specified Amazon Chime Voice Connector group.public String toString()
toString
in class Object
Object.toString()
public VoiceConnectorGroup clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.