7#include <aws/bedrock/Bedrock_EXPORTS.h>
8#include <aws/bedrock/model/ValidationDetails.h>
9#include <aws/bedrock/model/DataProcessingDetails.h>
10#include <aws/bedrock/model/TrainingDetails.h>
52 template<
typename Val
idationDetailsT = Val
idationDetails>
53 void SetValidationDetails(ValidationDetailsT&& value) { m_validationDetailsHasBeenSet =
true; m_validationDetails = std::forward<ValidationDetailsT>(value); }
54 template<
typename Val
idationDetailsT = Val
idationDetails>
64 template<
typename DataProcessingDetailsT = DataProcessingDetails>
65 void SetDataProcessingDetails(DataProcessingDetailsT&& value) { m_dataProcessingDetailsHasBeenSet =
true; m_dataProcessingDetails = std::forward<DataProcessingDetailsT>(value); }
66 template<
typename DataProcessingDetailsT = DataProcessingDetails>
76 template<
typename TrainingDetailsT = TrainingDetails>
77 void SetTrainingDetails(TrainingDetailsT&& value) { m_trainingDetailsHasBeenSet =
true; m_trainingDetails = std::forward<TrainingDetailsT>(value); }
78 template<
typename TrainingDetailsT = TrainingDetails>
84 bool m_validationDetailsHasBeenSet =
false;
87 bool m_dataProcessingDetailsHasBeenSet =
false;
90 bool m_trainingDetailsHasBeenSet =
false;
AWS_BEDROCK_API Aws::Utils::Json::JsonValue Jsonize() const
StatusDetails & WithDataProcessingDetails(DataProcessingDetailsT &&value)
StatusDetails & WithTrainingDetails(TrainingDetailsT &&value)
StatusDetails & WithValidationDetails(ValidationDetailsT &&value)
AWS_BEDROCK_API StatusDetails(Aws::Utils::Json::JsonView jsonValue)
bool ValidationDetailsHasBeenSet() const
AWS_BEDROCK_API StatusDetails()=default
void SetTrainingDetails(TrainingDetailsT &&value)
AWS_BEDROCK_API StatusDetails & operator=(Aws::Utils::Json::JsonView jsonValue)
void SetDataProcessingDetails(DataProcessingDetailsT &&value)
bool DataProcessingDetailsHasBeenSet() const
const DataProcessingDetails & GetDataProcessingDetails() const
const TrainingDetails & GetTrainingDetails() const
bool TrainingDetailsHasBeenSet() const
void SetValidationDetails(ValidationDetailsT &&value)
const ValidationDetails & GetValidationDetails() const
Aws::Utils::Json::JsonValue JsonValue