7#include <aws/sagemaker/SageMaker_EXPORTS.h>
8#include <aws/core/utils/memory/stl/AWSString.h>
67 template<
typename ScheduleExpressionT = Aws::String>
68 void SetScheduleExpression(ScheduleExpressionT&& value) { m_scheduleExpressionHasBeenSet =
true; m_scheduleExpression = std::forward<ScheduleExpressionT>(value); }
69 template<
typename ScheduleExpressionT = Aws::String>
88 template<
typename DataAnalysisStartTimeT = Aws::String>
89 void SetDataAnalysisStartTime(DataAnalysisStartTimeT&& value) { m_dataAnalysisStartTimeHasBeenSet =
true; m_dataAnalysisStartTime = std::forward<DataAnalysisStartTimeT>(value); }
90 template<
typename DataAnalysisStartTimeT = Aws::String>
109 template<
typename DataAnalysisEndTimeT = Aws::String>
110 void SetDataAnalysisEndTime(DataAnalysisEndTimeT&& value) { m_dataAnalysisEndTimeHasBeenSet =
true; m_dataAnalysisEndTime = std::forward<DataAnalysisEndTimeT>(value); }
111 template<
typename DataAnalysisEndTimeT = Aws::String>
117 bool m_scheduleExpressionHasBeenSet =
false;
120 bool m_dataAnalysisStartTimeHasBeenSet =
false;
123 bool m_dataAnalysisEndTimeHasBeenSet =
false;
const Aws::String & GetDataAnalysisStartTime() const
bool DataAnalysisStartTimeHasBeenSet() const
ScheduleConfig & WithDataAnalysisEndTime(DataAnalysisEndTimeT &&value)
AWS_SAGEMAKER_API ScheduleConfig(Aws::Utils::Json::JsonView jsonValue)
bool ScheduleExpressionHasBeenSet() const
const Aws::String & GetDataAnalysisEndTime() const
void SetScheduleExpression(ScheduleExpressionT &&value)
AWS_SAGEMAKER_API ScheduleConfig & operator=(Aws::Utils::Json::JsonView jsonValue)
AWS_SAGEMAKER_API ScheduleConfig()=default
ScheduleConfig & WithDataAnalysisStartTime(DataAnalysisStartTimeT &&value)
void SetDataAnalysisEndTime(DataAnalysisEndTimeT &&value)
ScheduleConfig & WithScheduleExpression(ScheduleExpressionT &&value)
void SetDataAnalysisStartTime(DataAnalysisStartTimeT &&value)
bool DataAnalysisEndTimeHasBeenSet() const
AWS_SAGEMAKER_API Aws::Utils::Json::JsonValue Jsonize() const
const Aws::String & GetScheduleExpression() const
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Aws::Utils::Json::JsonValue JsonValue