@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class VoiceConnector extends Object implements Serializable, Cloneable, StructuredPojo
The Amazon Chime SDK Voice Connector configuration, including outbound host name and encryption settings.
Constructor and Description |
---|
VoiceConnector() |
Modifier and Type | Method and Description |
---|---|
VoiceConnector |
clone() |
boolean |
equals(Object obj) |
String |
getAwsRegion()
The AWS Region in which the Voice Connector is created.
|
Date |
getCreatedTimestamp()
The Voice Connector's creation timestamp, in ISO 8601 format.
|
String |
getName()
The Voice Connector's name.
|
String |
getOutboundHostName()
The outbound host name for the Voice Connector.
|
Boolean |
getRequireEncryption()
Enables or disables encryption for the Voice Connector.
|
Date |
getUpdatedTimestamp()
The Voice Connector's updated timestamp, in ISO 8601 format.
|
String |
getVoiceConnectorArn()
The ARN of the Voice Connector.
|
String |
getVoiceConnectorId()
The Voice Connector's ID.
|
int |
hashCode() |
Boolean |
isRequireEncryption()
Enables or disables encryption for the Voice Connector.
|
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setAwsRegion(String awsRegion)
The AWS Region in which the Voice Connector is created.
|
void |
setCreatedTimestamp(Date createdTimestamp)
The Voice Connector's creation timestamp, in ISO 8601 format.
|
void |
setName(String name)
The Voice Connector's name.
|
void |
setOutboundHostName(String outboundHostName)
The outbound host name for the Voice Connector.
|
void |
setRequireEncryption(Boolean requireEncryption)
Enables or disables encryption for the Voice Connector.
|
void |
setUpdatedTimestamp(Date updatedTimestamp)
The Voice Connector's updated timestamp, in ISO 8601 format.
|
void |
setVoiceConnectorArn(String voiceConnectorArn)
The ARN of the Voice Connector.
|
void |
setVoiceConnectorId(String voiceConnectorId)
The Voice Connector's ID.
|
String |
toString()
Returns a string representation of this object.
|
VoiceConnector |
withAwsRegion(String awsRegion)
The AWS Region in which the Voice Connector is created.
|
VoiceConnector |
withAwsRegion(VoiceConnectorAwsRegion awsRegion)
The AWS Region in which the Voice Connector is created.
|
VoiceConnector |
withCreatedTimestamp(Date createdTimestamp)
The Voice Connector's creation timestamp, in ISO 8601 format.
|
VoiceConnector |
withName(String name)
The Voice Connector's name.
|
VoiceConnector |
withOutboundHostName(String outboundHostName)
The outbound host name for the Voice Connector.
|
VoiceConnector |
withRequireEncryption(Boolean requireEncryption)
Enables or disables encryption for the Voice Connector.
|
VoiceConnector |
withUpdatedTimestamp(Date updatedTimestamp)
The Voice Connector's updated timestamp, in ISO 8601 format.
|
VoiceConnector |
withVoiceConnectorArn(String voiceConnectorArn)
The ARN of the Voice Connector.
|
VoiceConnector |
withVoiceConnectorId(String voiceConnectorId)
The Voice Connector's ID.
|
public void setVoiceConnectorId(String voiceConnectorId)
The Voice Connector's ID.
voiceConnectorId
- The Voice Connector's ID.public String getVoiceConnectorId()
The Voice Connector's ID.
public VoiceConnector withVoiceConnectorId(String voiceConnectorId)
The Voice Connector's ID.
voiceConnectorId
- The Voice Connector's ID.public void setAwsRegion(String awsRegion)
The AWS Region in which the Voice Connector is created. Default: us-east-1.
awsRegion
- The AWS Region in which the Voice Connector is created. Default: us-east-1.VoiceConnectorAwsRegion
public String getAwsRegion()
The AWS Region in which the Voice Connector is created. Default: us-east-1.
VoiceConnectorAwsRegion
public VoiceConnector withAwsRegion(String awsRegion)
The AWS Region in which the Voice Connector is created. Default: us-east-1.
awsRegion
- The AWS Region in which the Voice Connector is created. Default: us-east-1.VoiceConnectorAwsRegion
public VoiceConnector withAwsRegion(VoiceConnectorAwsRegion awsRegion)
The AWS Region in which the Voice Connector is created. Default: us-east-1.
awsRegion
- The AWS Region in which the Voice Connector is created. Default: us-east-1.VoiceConnectorAwsRegion
public void setName(String name)
The Voice Connector's name.
name
- The Voice Connector's name.public String getName()
The Voice Connector's name.
public VoiceConnector withName(String name)
The Voice Connector's name.
name
- The Voice Connector's name.public void setOutboundHostName(String outboundHostName)
The outbound host name for the Voice Connector.
outboundHostName
- The outbound host name for the Voice Connector.public String getOutboundHostName()
The outbound host name for the Voice Connector.
public VoiceConnector withOutboundHostName(String outboundHostName)
The outbound host name for the Voice Connector.
outboundHostName
- The outbound host name for the Voice Connector.public void setRequireEncryption(Boolean requireEncryption)
Enables or disables encryption for the Voice Connector.
requireEncryption
- Enables or disables encryption for the Voice Connector.public Boolean getRequireEncryption()
Enables or disables encryption for the Voice Connector.
public VoiceConnector withRequireEncryption(Boolean requireEncryption)
Enables or disables encryption for the Voice Connector.
requireEncryption
- Enables or disables encryption for the Voice Connector.public Boolean isRequireEncryption()
Enables or disables encryption for the Voice Connector.
public void setCreatedTimestamp(Date createdTimestamp)
The Voice Connector's creation timestamp, in ISO 8601 format.
createdTimestamp
- The Voice Connector's creation timestamp, in ISO 8601 format.public Date getCreatedTimestamp()
The Voice Connector's creation timestamp, in ISO 8601 format.
public VoiceConnector withCreatedTimestamp(Date createdTimestamp)
The Voice Connector's creation timestamp, in ISO 8601 format.
createdTimestamp
- The Voice Connector's creation timestamp, in ISO 8601 format.public void setUpdatedTimestamp(Date updatedTimestamp)
The Voice Connector's updated timestamp, in ISO 8601 format.
updatedTimestamp
- The Voice Connector's updated timestamp, in ISO 8601 format.public Date getUpdatedTimestamp()
The Voice Connector's updated timestamp, in ISO 8601 format.
public VoiceConnector withUpdatedTimestamp(Date updatedTimestamp)
The Voice Connector's updated timestamp, in ISO 8601 format.
updatedTimestamp
- The Voice Connector's updated timestamp, in ISO 8601 format.public void setVoiceConnectorArn(String voiceConnectorArn)
The ARN of the Voice Connector.
voiceConnectorArn
- The ARN of the Voice Connector.public String getVoiceConnectorArn()
The ARN of the Voice Connector.
public VoiceConnector withVoiceConnectorArn(String voiceConnectorArn)
The ARN of the Voice Connector.
voiceConnectorArn
- The ARN of the Voice Connector.public String toString()
toString
in class Object
Object.toString()
public VoiceConnector clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.