7#include <aws/kafkaconnect/KafkaConnect_EXPORTS.h>
8#include <aws/kafkaconnect/model/CapacityDescription.h>
19namespace KafkaConnect {
38 template <
typename CapacityT = CapacityDescription>
40 m_capacityHasBeenSet =
true;
41 m_capacity = std::forward<CapacityT>(value);
43 template <
typename CapacityT = CapacityDescription>
51 bool m_capacityHasBeenSet =
false;
AWS_KAFKACONNECT_API Aws::Utils::Json::JsonValue Jsonize() const
WorkerSetting & WithCapacity(CapacityT &&value)
const CapacityDescription & GetCapacity() const
void SetCapacity(CapacityT &&value)
AWS_KAFKACONNECT_API WorkerSetting & operator=(Aws::Utils::Json::JsonView jsonValue)
AWS_KAFKACONNECT_API WorkerSetting(Aws::Utils::Json::JsonView jsonValue)
bool CapacityHasBeenSet() const
AWS_KAFKACONNECT_API WorkerSetting()=default
Aws::Utils::Json::JsonValue JsonValue