Class CfnCampaign.DialerConfigProperty.Builder
java.lang.Object
software.amazon.awscdk.services.connectcampaigns.CfnCampaign.DialerConfigProperty.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnCampaign.DialerConfigProperty>
- Enclosing interface:
- CfnCampaign.DialerConfigProperty
@Stability(Stable)
public static final class CfnCampaign.DialerConfigProperty.Builder
extends Object
implements software.amazon.jsii.Builder<CfnCampaign.DialerConfigProperty>
A builder for
CfnCampaign.DialerConfigProperty-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()Builds the configured instance.predictiveDialerConfig(IResolvable predictiveDialerConfig) Sets the value ofCfnCampaign.DialerConfigProperty.getPredictiveDialerConfig()predictiveDialerConfig(CfnCampaign.PredictiveDialerConfigProperty predictiveDialerConfig) Sets the value ofCfnCampaign.DialerConfigProperty.getPredictiveDialerConfig()progressiveDialerConfig(IResolvable progressiveDialerConfig) Sets the value ofCfnCampaign.DialerConfigProperty.getProgressiveDialerConfig()progressiveDialerConfig(CfnCampaign.ProgressiveDialerConfigProperty progressiveDialerConfig) Sets the value ofCfnCampaign.DialerConfigProperty.getProgressiveDialerConfig()
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
predictiveDialerConfig
@Stability(Stable) public CfnCampaign.DialerConfigProperty.Builder predictiveDialerConfig(IResolvable predictiveDialerConfig) Sets the value ofCfnCampaign.DialerConfigProperty.getPredictiveDialerConfig()- Parameters:
predictiveDialerConfig- The configuration of the predictive dialer.- Returns:
this
-
predictiveDialerConfig
@Stability(Stable) public CfnCampaign.DialerConfigProperty.Builder predictiveDialerConfig(CfnCampaign.PredictiveDialerConfigProperty predictiveDialerConfig) Sets the value ofCfnCampaign.DialerConfigProperty.getPredictiveDialerConfig()- Parameters:
predictiveDialerConfig- The configuration of the predictive dialer.- Returns:
this
-
progressiveDialerConfig
@Stability(Stable) public CfnCampaign.DialerConfigProperty.Builder progressiveDialerConfig(IResolvable progressiveDialerConfig) Sets the value ofCfnCampaign.DialerConfigProperty.getProgressiveDialerConfig()- Parameters:
progressiveDialerConfig- The configuration of the progressive dialer.- Returns:
this
-
progressiveDialerConfig
@Stability(Stable) public CfnCampaign.DialerConfigProperty.Builder progressiveDialerConfig(CfnCampaign.ProgressiveDialerConfigProperty progressiveDialerConfig) Sets the value ofCfnCampaign.DialerConfigProperty.getProgressiveDialerConfig()- Parameters:
progressiveDialerConfig- The configuration of the progressive dialer.- Returns:
this
-
build
Builds the configured instance.- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<CfnCampaign.DialerConfigProperty>- Returns:
- a new instance of
CfnCampaign.DialerConfigProperty - Throws:
NullPointerException- if any required attribute was not provided
-