Interface TelephonyChannelSubtypeConfig.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<TelephonyChannelSubtypeConfig.Builder,TelephonyChannelSubtypeConfig>,SdkBuilder<TelephonyChannelSubtypeConfig.Builder,TelephonyChannelSubtypeConfig>,SdkPojo
- Enclosing class:
- TelephonyChannelSubtypeConfig
public static interface TelephonyChannelSubtypeConfig.Builder extends SdkPojo, CopyableBuilder<TelephonyChannelSubtypeConfig.Builder,TelephonyChannelSubtypeConfig>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description TelephonyChannelSubtypeConfig.Buildercapacity(Double capacity)Sets the value of the Capacity property for this object.TelephonyChannelSubtypeConfig.BuilderconnectQueueId(String connectQueueId)Sets the value of the ConnectQueueId property for this object.default TelephonyChannelSubtypeConfig.BuilderdefaultOutboundConfig(Consumer<TelephonyOutboundConfig.Builder> defaultOutboundConfig)Sets the value of the DefaultOutboundConfig property for this object.TelephonyChannelSubtypeConfig.BuilderdefaultOutboundConfig(TelephonyOutboundConfig defaultOutboundConfig)Sets the value of the DefaultOutboundConfig property for this object.default TelephonyChannelSubtypeConfig.BuilderoutboundMode(Consumer<TelephonyOutboundMode.Builder> outboundMode)Sets the value of the OutboundMode property for this object.TelephonyChannelSubtypeConfig.BuilderoutboundMode(TelephonyOutboundMode outboundMode)Sets the value of the OutboundMode property for this object.-
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
-
capacity
TelephonyChannelSubtypeConfig.Builder capacity(Double capacity)
Sets the value of the Capacity property for this object.- Parameters:
capacity- The new value for the Capacity property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
connectQueueId
TelephonyChannelSubtypeConfig.Builder connectQueueId(String connectQueueId)
Sets the value of the ConnectQueueId property for this object.- Parameters:
connectQueueId- The new value for the ConnectQueueId property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
outboundMode
TelephonyChannelSubtypeConfig.Builder outboundMode(TelephonyOutboundMode outboundMode)
Sets the value of the OutboundMode property for this object.- Parameters:
outboundMode- The new value for the OutboundMode property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
outboundMode
default TelephonyChannelSubtypeConfig.Builder outboundMode(Consumer<TelephonyOutboundMode.Builder> outboundMode)
Sets the value of the OutboundMode property for this object. This is a convenience method that creates an instance of theTelephonyOutboundMode.Builderavoiding the need to create one manually viaTelephonyOutboundMode.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tooutboundMode(TelephonyOutboundMode).- Parameters:
outboundMode- a consumer that will call methods onTelephonyOutboundMode.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
outboundMode(TelephonyOutboundMode)
-
defaultOutboundConfig
TelephonyChannelSubtypeConfig.Builder defaultOutboundConfig(TelephonyOutboundConfig defaultOutboundConfig)
Sets the value of the DefaultOutboundConfig property for this object.- Parameters:
defaultOutboundConfig- The new value for the DefaultOutboundConfig property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
defaultOutboundConfig
default TelephonyChannelSubtypeConfig.Builder defaultOutboundConfig(Consumer<TelephonyOutboundConfig.Builder> defaultOutboundConfig)
Sets the value of the DefaultOutboundConfig property for this object. This is a convenience method that creates an instance of theTelephonyOutboundConfig.Builderavoiding the need to create one manually viaTelephonyOutboundConfig.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed todefaultOutboundConfig(TelephonyOutboundConfig).- Parameters:
defaultOutboundConfig- a consumer that will call methods onTelephonyOutboundConfig.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
defaultOutboundConfig(TelephonyOutboundConfig)
-
-