Interface VoiceConnector.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<VoiceConnector.Builder,VoiceConnector>,SdkBuilder<VoiceConnector.Builder,VoiceConnector>,SdkPojo
- Enclosing class:
- VoiceConnector
public static interface VoiceConnector.Builder extends SdkPojo, CopyableBuilder<VoiceConnector.Builder,VoiceConnector>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description VoiceConnector.BuilderawsRegion(String awsRegion)The AWS Region in which the Voice Connector is created.VoiceConnector.BuilderawsRegion(VoiceConnectorAwsRegion awsRegion)The AWS Region in which the Voice Connector is created.VoiceConnector.BuildercreatedTimestamp(Instant createdTimestamp)The Voice Connector's creation timestamp, in ISO 8601 format.VoiceConnector.BuilderintegrationType(String integrationType)The connectors for use with Amazon Connect.VoiceConnector.BuilderintegrationType(VoiceConnectorIntegrationType integrationType)The connectors for use with Amazon Connect.VoiceConnector.Buildername(String name)The Voice Connector's name.VoiceConnector.BuilderoutboundHostName(String outboundHostName)The outbound host name for the Voice Connector.VoiceConnector.BuilderrequireEncryption(Boolean requireEncryption)Enables or disables encryption for the Voice Connector.VoiceConnector.BuilderupdatedTimestamp(Instant updatedTimestamp)The Voice Connector's updated timestamp, in ISO 8601 format.VoiceConnector.BuildervoiceConnectorArn(String voiceConnectorArn)The ARN of the Voice Connector.VoiceConnector.BuildervoiceConnectorId(String voiceConnectorId)The Voice Connector's ID.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
voiceConnectorId
VoiceConnector.Builder voiceConnectorId(String voiceConnectorId)
The Voice Connector's ID.
- Parameters:
voiceConnectorId- The Voice Connector's ID.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
awsRegion
VoiceConnector.Builder awsRegion(String awsRegion)
The AWS Region in which the Voice Connector is created. Default: us-east-1.
- Parameters:
awsRegion- The AWS Region in which the Voice Connector is created. Default: us-east-1.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
VoiceConnectorAwsRegion,VoiceConnectorAwsRegion
-
awsRegion
VoiceConnector.Builder awsRegion(VoiceConnectorAwsRegion awsRegion)
The AWS Region in which the Voice Connector is created. Default: us-east-1.
- Parameters:
awsRegion- The AWS Region in which the Voice Connector is created. Default: us-east-1.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
VoiceConnectorAwsRegion,VoiceConnectorAwsRegion
-
name
VoiceConnector.Builder name(String name)
The Voice Connector's name.
- Parameters:
name- The Voice Connector's name.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
outboundHostName
VoiceConnector.Builder outboundHostName(String outboundHostName)
The outbound host name for the Voice Connector.
- Parameters:
outboundHostName- The outbound host name for the Voice Connector.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
requireEncryption
VoiceConnector.Builder requireEncryption(Boolean requireEncryption)
Enables or disables encryption for the Voice Connector.
- Parameters:
requireEncryption- Enables or disables encryption for the Voice Connector.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createdTimestamp
VoiceConnector.Builder createdTimestamp(Instant createdTimestamp)
The Voice Connector's creation timestamp, in ISO 8601 format.
- Parameters:
createdTimestamp- The Voice Connector's creation timestamp, in ISO 8601 format.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
updatedTimestamp
VoiceConnector.Builder updatedTimestamp(Instant updatedTimestamp)
The Voice Connector's updated timestamp, in ISO 8601 format.
- Parameters:
updatedTimestamp- The Voice Connector's updated timestamp, in ISO 8601 format.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
voiceConnectorArn
VoiceConnector.Builder voiceConnectorArn(String voiceConnectorArn)
The ARN of the Voice Connector.
- Parameters:
voiceConnectorArn- The ARN of the Voice Connector.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
integrationType
VoiceConnector.Builder integrationType(String integrationType)
The connectors for use with Amazon Connect.
- Parameters:
integrationType- The connectors for use with Amazon Connect.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
VoiceConnectorIntegrationType,VoiceConnectorIntegrationType
-
integrationType
VoiceConnector.Builder integrationType(VoiceConnectorIntegrationType integrationType)
The connectors for use with Amazon Connect.
- Parameters:
integrationType- The connectors for use with Amazon Connect.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
VoiceConnectorIntegrationType,VoiceConnectorIntegrationType
-
-