Class VoiceConnector
- All Implemented Interfaces:
- Serializable,- SdkPojo,- ToCopyableBuilder<VoiceConnector.Builder,- VoiceConnector> 
The Amazon Chime SDK Voice Connector configuration, including outbound host name and encryption settings.
- See Also:
- 
Nested Class SummaryNested Classes
- 
Method SummaryModifier and TypeMethodDescriptionfinal VoiceConnectorAwsRegionThe AWS Region in which the Voice Connector is created.final StringThe AWS Region in which the Voice Connector is created.static VoiceConnector.Builderbuilder()final InstantThe Voice Connector's creation timestamp, in ISO 8601 format.final booleanfinal booleanequalsBySdkFields(Object obj) Indicates whether some other object is "equal to" this one by SDK fields.final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz) final inthashCode()The connectors for use with Amazon Connect.final StringThe connectors for use with Amazon Connect.final Stringname()The Voice Connector's name.final NetworkTypeThe type of network of the Voice Connector.final StringThe type of network of the Voice Connector.final StringThe outbound host name for the Voice Connector.final BooleanEnables or disables encryption for the Voice Connector.static Class<? extends VoiceConnector.Builder> Take this object and create a builder that contains all of the current property values of this object.final StringtoString()Returns a string representation of this object.final InstantThe Voice Connector's updated timestamp, in ISO 8601 format.final StringThe ARN of the Voice Connector.final StringThe Voice Connector's ID.Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuildercopy
- 
Method Details- 
voiceConnectorId
- 
awsRegionThe AWS Region in which the Voice Connector is created. Default: us-east-1. If the service returns an enum value that is not available in the current SDK version, awsRegionwill returnVoiceConnectorAwsRegion.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromawsRegionAsString().- Returns:
- The AWS Region in which the Voice Connector is created. Default: us-east-1.
- See Also:
 
- 
awsRegionAsStringThe AWS Region in which the Voice Connector is created. Default: us-east-1. If the service returns an enum value that is not available in the current SDK version, awsRegionwill returnVoiceConnectorAwsRegion.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromawsRegionAsString().- Returns:
- The AWS Region in which the Voice Connector is created. Default: us-east-1.
- See Also:
 
- 
name
- 
outboundHostNameThe outbound host name for the Voice Connector. - Returns:
- The outbound host name for the Voice Connector.
 
- 
requireEncryptionEnables or disables encryption for the Voice Connector. - Returns:
- Enables or disables encryption for the Voice Connector.
 
- 
createdTimestampThe Voice Connector's creation timestamp, in ISO 8601 format. - Returns:
- The Voice Connector's creation timestamp, in ISO 8601 format.
 
- 
updatedTimestampThe Voice Connector's updated timestamp, in ISO 8601 format. - Returns:
- The Voice Connector's updated timestamp, in ISO 8601 format.
 
- 
voiceConnectorArnThe ARN of the Voice Connector. - Returns:
- The ARN of the Voice Connector.
 
- 
integrationTypeThe connectors for use with Amazon Connect. If the service returns an enum value that is not available in the current SDK version, integrationTypewill returnVoiceConnectorIntegrationType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromintegrationTypeAsString().- Returns:
- The connectors for use with Amazon Connect.
- See Also:
 
- 
integrationTypeAsStringThe connectors for use with Amazon Connect. If the service returns an enum value that is not available in the current SDK version, integrationTypewill returnVoiceConnectorIntegrationType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromintegrationTypeAsString().- Returns:
- The connectors for use with Amazon Connect.
- See Also:
 
- 
networkTypeThe type of network of the Voice Connector. Either IPv4 only or dual-stack (IPv4 and IPv6). If the service returns an enum value that is not available in the current SDK version, networkTypewill returnNetworkType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromnetworkTypeAsString().- Returns:
- The type of network of the Voice Connector. Either IPv4 only or dual-stack (IPv4 and IPv6).
- See Also:
 
- 
networkTypeAsStringThe type of network of the Voice Connector. Either IPv4 only or dual-stack (IPv4 and IPv6). If the service returns an enum value that is not available in the current SDK version, networkTypewill returnNetworkType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromnetworkTypeAsString().- Returns:
- The type of network of the Voice Connector. Either IPv4 only or dual-stack (IPv4 and IPv6).
- See Also:
 
- 
toBuilderDescription copied from interface:ToCopyableBuilderTake this object and create a builder that contains all of the current property values of this object.- Specified by:
- toBuilderin interface- ToCopyableBuilder<VoiceConnector.Builder,- VoiceConnector> 
- Returns:
- a builder for type T
 
- 
builder
- 
serializableBuilderClass
- 
hashCode
- 
equals
- 
equalsBySdkFieldsDescription copied from interface:SdkPojoIndicates whether some other object is "equal to" this one by SDK fields. An SDK field is a modeled, non-inherited field in anSdkPojoclass, and is generated based on a service model.If an SdkPojoclass does not have any inherited fields,equalsBySdkFieldsandequalsare essentially the same.- Specified by:
- equalsBySdkFieldsin interface- SdkPojo
- Parameters:
- obj- the object to be compared with
- Returns:
- true if the other object equals to this object by sdk fields, false otherwise.
 
- 
toString
- 
getValueForField
- 
sdkFields
- 
sdkFieldNameToField- Specified by:
- sdkFieldNameToFieldin interface- SdkPojo
- Returns:
- The mapping between the field name and its corresponding field.
 
 
-