7#include <aws/core/utils/memory/stl/AWSString.h>
8#include <aws/sagemaker/SageMaker_EXPORTS.h>
46 template <
typename MetricsEndpo
intPathT = Aws::String>
48 m_metricsEndpointPathHasBeenSet =
true;
49 m_metricsEndpointPath = std::forward<MetricsEndpointPathT>(value);
51 template <
typename MetricsEndpo
intPathT = Aws::String>
68 m_metricPublishFrequencyInSecondsHasBeenSet =
true;
69 m_metricPublishFrequencyInSeconds = value;
79 int m_metricPublishFrequencyInSeconds{0};
80 bool m_metricsEndpointPathHasBeenSet =
false;
81 bool m_metricPublishFrequencyInSecondsHasBeenSet =
false;
int GetMetricPublishFrequencyInSeconds() const
void SetMetricPublishFrequencyInSeconds(int value)
bool MetricPublishFrequencyInSecondsHasBeenSet() const
AWS_SAGEMAKER_API MetricsEndpoint & operator=(Aws::Utils::Json::JsonView jsonValue)
AWS_SAGEMAKER_API Aws::Utils::Json::JsonValue Jsonize() const
AWS_SAGEMAKER_API MetricsEndpoint(Aws::Utils::Json::JsonView jsonValue)
bool MetricsEndpointPathHasBeenSet() const
MetricsEndpoint & WithMetricPublishFrequencyInSeconds(int value)
MetricsEndpoint & WithMetricsEndpointPath(MetricsEndpointPathT &&value)
void SetMetricsEndpointPath(MetricsEndpointPathT &&value)
AWS_SAGEMAKER_API MetricsEndpoint()=default
const Aws::String & GetMetricsEndpointPath() const
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Aws::Utils::Json::JsonValue JsonValue