7#include <aws/kafkaconnect/KafkaConnect_EXPORTS.h>
8#include <aws/kafkaconnect/model/AutoScalingDescription.h>
9#include <aws/kafkaconnect/model/ProvisionedCapacityDescription.h>
67 bool m_autoScalingHasBeenSet =
false;
70 bool m_provisionedCapacityHasBeenSet =
false;
AWS_KAFKACONNECT_API CapacityDescription()
CapacityDescription & WithAutoScaling(AutoScalingDescription &&value)
void SetAutoScaling(AutoScalingDescription &&value)
AWS_KAFKACONNECT_API Aws::Utils::Json::JsonValue Jsonize() const
void SetProvisionedCapacity(ProvisionedCapacityDescription &&value)
const AutoScalingDescription & GetAutoScaling() const
CapacityDescription & WithProvisionedCapacity(const ProvisionedCapacityDescription &value)
void SetProvisionedCapacity(const ProvisionedCapacityDescription &value)
CapacityDescription & WithProvisionedCapacity(ProvisionedCapacityDescription &&value)
bool AutoScalingHasBeenSet() const
const ProvisionedCapacityDescription & GetProvisionedCapacity() const
AWS_KAFKACONNECT_API CapacityDescription & operator=(Aws::Utils::Json::JsonView jsonValue)
CapacityDescription & WithAutoScaling(const AutoScalingDescription &value)
void SetAutoScaling(const AutoScalingDescription &value)
bool ProvisionedCapacityHasBeenSet() const
AWS_KAFKACONNECT_API CapacityDescription(Aws::Utils::Json::JsonView jsonValue)
Aws::Utils::Json::JsonValue JsonValue