7#include <aws/sagemaker/SageMaker_EXPORTS.h>
8#include <aws/sagemaker/model/ThroughputMode.h>
83 bool m_throughputModeHasBeenSet =
false;
85 int m_provisionedReadCapacityUnits;
86 bool m_provisionedReadCapacityUnitsHasBeenSet =
false;
88 int m_provisionedWriteCapacityUnits;
89 bool m_provisionedWriteCapacityUnitsHasBeenSet =
false;
ThroughputConfigUpdate & WithThroughputMode(ThroughputMode &&value)
void SetThroughputMode(ThroughputMode &&value)
void SetProvisionedReadCapacityUnits(int value)
AWS_SAGEMAKER_API ThroughputConfigUpdate(Aws::Utils::Json::JsonView jsonValue)
AWS_SAGEMAKER_API ThroughputConfigUpdate & operator=(Aws::Utils::Json::JsonView jsonValue)
AWS_SAGEMAKER_API ThroughputConfigUpdate()
int GetProvisionedReadCapacityUnits() const
bool ThroughputModeHasBeenSet() const
bool ProvisionedWriteCapacityUnitsHasBeenSet() const
AWS_SAGEMAKER_API Aws::Utils::Json::JsonValue Jsonize() const
ThroughputConfigUpdate & WithThroughputMode(const ThroughputMode &value)
bool ProvisionedReadCapacityUnitsHasBeenSet() const
void SetThroughputMode(const ThroughputMode &value)
int GetProvisionedWriteCapacityUnits() const
ThroughputConfigUpdate & WithProvisionedReadCapacityUnits(int value)
const ThroughputMode & GetThroughputMode() const
ThroughputConfigUpdate & WithProvisionedWriteCapacityUnits(int value)
void SetProvisionedWriteCapacityUnits(int value)
Aws::Utils::Json::JsonValue JsonValue