7#include <aws/sagemaker/SageMaker_EXPORTS.h>
8#include <aws/sagemaker/model/ThroughputMode.h>
48 m_throughputModeHasBeenSet =
true;
49 m_throughputMode = value;
65 m_provisionedReadCapacityUnitsHasBeenSet =
true;
66 m_provisionedReadCapacityUnits = value;
82 m_provisionedWriteCapacityUnitsHasBeenSet =
true;
83 m_provisionedWriteCapacityUnits = value;
93 int m_provisionedReadCapacityUnits{0};
95 int m_provisionedWriteCapacityUnits{0};
96 bool m_throughputModeHasBeenSet =
false;
97 bool m_provisionedReadCapacityUnitsHasBeenSet =
false;
98 bool m_provisionedWriteCapacityUnitsHasBeenSet =
false;
void SetProvisionedReadCapacityUnits(int value)
void SetThroughputMode(ThroughputMode value)
AWS_SAGEMAKER_API ThroughputConfigUpdate(Aws::Utils::Json::JsonView jsonValue)
AWS_SAGEMAKER_API ThroughputConfigUpdate()=default
AWS_SAGEMAKER_API ThroughputConfigUpdate & operator=(Aws::Utils::Json::JsonView jsonValue)
ThroughputConfigUpdate & WithThroughputMode(ThroughputMode value)
int GetProvisionedReadCapacityUnits() const
bool ThroughputModeHasBeenSet() const
bool ProvisionedWriteCapacityUnitsHasBeenSet() const
AWS_SAGEMAKER_API Aws::Utils::Json::JsonValue Jsonize() const
bool ProvisionedReadCapacityUnitsHasBeenSet() const
int GetProvisionedWriteCapacityUnits() const
ThroughputConfigUpdate & WithProvisionedReadCapacityUnits(int value)
ThroughputConfigUpdate & WithProvisionedWriteCapacityUnits(int value)
ThroughputMode GetThroughputMode() const
void SetProvisionedWriteCapacityUnits(int value)
Aws::Utils::Json::JsonValue JsonValue