Interface TelephonyOutboundMode.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<TelephonyOutboundMode.Builder,TelephonyOutboundMode>,SdkBuilder<TelephonyOutboundMode.Builder,TelephonyOutboundMode>,SdkPojo
- Enclosing class:
- TelephonyOutboundMode
public static interface TelephonyOutboundMode.Builder extends SdkPojo, CopyableBuilder<TelephonyOutboundMode.Builder,TelephonyOutboundMode>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default TelephonyOutboundMode.Builderagentless(Consumer<AgentlessConfig.Builder> agentless)Sets the value of the Agentless property for this object.TelephonyOutboundMode.Builderagentless(AgentlessConfig agentless)Sets the value of the Agentless property for this object.default TelephonyOutboundMode.Builderpredictive(Consumer<PredictiveConfig.Builder> predictive)Sets the value of the Predictive property for this object.TelephonyOutboundMode.Builderpredictive(PredictiveConfig predictive)Sets the value of the Predictive property for this object.default TelephonyOutboundMode.Builderprogressive(Consumer<ProgressiveConfig.Builder> progressive)Sets the value of the Progressive property for this object.TelephonyOutboundMode.Builderprogressive(ProgressiveConfig progressive)Sets the value of the Progressive 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
-
progressive
TelephonyOutboundMode.Builder progressive(ProgressiveConfig progressive)
Sets the value of the Progressive property for this object.- Parameters:
progressive- The new value for the Progressive property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
progressive
default TelephonyOutboundMode.Builder progressive(Consumer<ProgressiveConfig.Builder> progressive)
Sets the value of the Progressive property for this object. This is a convenience method that creates an instance of theProgressiveConfig.Builderavoiding the need to create one manually viaProgressiveConfig.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toprogressive(ProgressiveConfig).- Parameters:
progressive- a consumer that will call methods onProgressiveConfig.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
progressive(ProgressiveConfig)
-
predictive
TelephonyOutboundMode.Builder predictive(PredictiveConfig predictive)
Sets the value of the Predictive property for this object.- Parameters:
predictive- The new value for the Predictive property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
predictive
default TelephonyOutboundMode.Builder predictive(Consumer<PredictiveConfig.Builder> predictive)
Sets the value of the Predictive property for this object. This is a convenience method that creates an instance of thePredictiveConfig.Builderavoiding the need to create one manually viaPredictiveConfig.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed topredictive(PredictiveConfig).- Parameters:
predictive- a consumer that will call methods onPredictiveConfig.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
predictive(PredictiveConfig)
-
agentless
TelephonyOutboundMode.Builder agentless(AgentlessConfig agentless)
Sets the value of the Agentless property for this object.- Parameters:
agentless- The new value for the Agentless property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
agentless
default TelephonyOutboundMode.Builder agentless(Consumer<AgentlessConfig.Builder> agentless)
Sets the value of the Agentless property for this object. This is a convenience method that creates an instance of theAgentlessConfig.Builderavoiding the need to create one manually viaAgentlessConfig.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toagentless(AgentlessConfig).- Parameters:
agentless- a consumer that will call methods onAgentlessConfig.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
agentless(AgentlessConfig)
-
-