7#include <aws/connectcampaigns/ConnectCampaigns_EXPORTS.h>
16namespace ConnectCampaigns {
36 m_bandwidthAllocationHasBeenSet =
true;
37 m_bandwidthAllocation = value;
50 m_dialingCapacityHasBeenSet =
true;
51 m_dialingCapacity = value;
59 double m_bandwidthAllocation{0.0};
61 double m_dialingCapacity{0.0};
62 bool m_bandwidthAllocationHasBeenSet =
false;
63 bool m_dialingCapacityHasBeenSet =
false;
bool DialingCapacityHasBeenSet() const
double GetDialingCapacity() const
PredictiveDialerConfig & WithDialingCapacity(double value)
void SetBandwidthAllocation(double value)
AWS_CONNECTCAMPAIGNS_API PredictiveDialerConfig & operator=(Aws::Utils::Json::JsonView jsonValue)
void SetDialingCapacity(double value)
double GetBandwidthAllocation() const
PredictiveDialerConfig & WithBandwidthAllocation(double value)
AWS_CONNECTCAMPAIGNS_API PredictiveDialerConfig(Aws::Utils::Json::JsonView jsonValue)
bool BandwidthAllocationHasBeenSet() const
AWS_CONNECTCAMPAIGNS_API Aws::Utils::Json::JsonValue Jsonize() const
AWS_CONNECTCAMPAIGNS_API PredictiveDialerConfig()=default
Aws::Utils::Json::JsonValue JsonValue