7#include <aws/core/utils/memory/stl/AWSString.h>
8#include <aws/sagemaker/SageMaker_EXPORTS.h>
42 template <
typename PercentileT = Aws::String>
44 m_percentileHasBeenSet =
true;
45 m_percentile = std::forward<PercentileT>(value);
47 template <
typename PercentileT = Aws::String>
61 m_valueInMillisecondsHasBeenSet =
true;
62 m_valueInMilliseconds = value;
72 int m_valueInMilliseconds{0};
73 bool m_percentileHasBeenSet =
false;
74 bool m_valueInMillisecondsHasBeenSet =
false;
const Aws::String & GetPercentile() const
void SetPercentile(PercentileT &&value)
AWS_SAGEMAKER_API ModelLatencyThreshold()=default
bool ValueInMillisecondsHasBeenSet() const
bool PercentileHasBeenSet() const
ModelLatencyThreshold & WithPercentile(PercentileT &&value)
ModelLatencyThreshold & WithValueInMilliseconds(int value)
AWS_SAGEMAKER_API ModelLatencyThreshold(Aws::Utils::Json::JsonView jsonValue)
int GetValueInMilliseconds() const
void SetValueInMilliseconds(int value)
AWS_SAGEMAKER_API ModelLatencyThreshold & operator=(Aws::Utils::Json::JsonView jsonValue)
AWS_SAGEMAKER_API Aws::Utils::Json::JsonValue Jsonize() const
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Aws::Utils::Json::JsonValue JsonValue