7#include <aws/sagemaker/SageMaker_EXPORTS.h>
41 m_enableEnhancedMetricsHasBeenSet =
true;
42 m_enableEnhancedMetrics = value;
58 m_metricPublishFrequencyInSecondsHasBeenSet =
true;
59 m_metricPublishFrequencyInSeconds = value;
67 bool m_enableEnhancedMetrics{
false};
69 int m_metricPublishFrequencyInSeconds{0};
70 bool m_enableEnhancedMetricsHasBeenSet =
false;
71 bool m_metricPublishFrequencyInSecondsHasBeenSet =
false;
int GetMetricPublishFrequencyInSeconds() const
bool MetricPublishFrequencyInSecondsHasBeenSet() const
AWS_SAGEMAKER_API MetricsConfig()=default
AWS_SAGEMAKER_API MetricsConfig & operator=(Aws::Utils::Json::JsonView jsonValue)
bool GetEnableEnhancedMetrics() const
MetricsConfig & WithEnableEnhancedMetrics(bool value)
void SetMetricPublishFrequencyInSeconds(int value)
MetricsConfig & WithMetricPublishFrequencyInSeconds(int value)
bool EnableEnhancedMetricsHasBeenSet() const
AWS_SAGEMAKER_API Aws::Utils::Json::JsonValue Jsonize() const
void SetEnableEnhancedMetrics(bool value)
AWS_SAGEMAKER_API MetricsConfig(Aws::Utils::Json::JsonView jsonValue)
Aws::Utils::Json::JsonValue JsonValue