7#include <aws/sagemaker/SageMaker_EXPORTS.h>
50 m_prefixLengthHasBeenSet =
true;
51 m_prefixLength = value;
70 m_concurrencyThresholdHasBeenSet =
true;
71 m_concurrencyThreshold = value;
79 int m_prefixLength{0};
81 int m_concurrencyThreshold{0};
82 bool m_prefixLengthHasBeenSet =
false;
83 bool m_concurrencyThresholdHasBeenSet =
false;
AWS_SAGEMAKER_API PrefixAwareRoutingConfig(Aws::Utils::Json::JsonView jsonValue)
bool PrefixLengthHasBeenSet() const
AWS_SAGEMAKER_API PrefixAwareRoutingConfig()=default
void SetConcurrencyThreshold(int value)
bool ConcurrencyThresholdHasBeenSet() const
AWS_SAGEMAKER_API PrefixAwareRoutingConfig & operator=(Aws::Utils::Json::JsonView jsonValue)
void SetPrefixLength(int value)
int GetConcurrencyThreshold() const
PrefixAwareRoutingConfig & WithPrefixLength(int value)
int GetPrefixLength() const
AWS_SAGEMAKER_API Aws::Utils::Json::JsonValue Jsonize() const
PrefixAwareRoutingConfig & WithConcurrencyThreshold(int value)
Aws::Utils::Json::JsonValue JsonValue