7#include <aws/core/utils/memory/stl/AWSString.h>
8#include <aws/sagemaker/SageMaker_EXPORTS.h>
42 template <
typename ExplainabilityT = Aws::String>
44 m_explainabilityHasBeenSet =
true;
45 m_explainability = std::forward<ExplainabilityT>(value);
47 template <
typename ExplainabilityT = Aws::String>
61 template <
typename ModelInsightsT = Aws::String>
63 m_modelInsightsHasBeenSet =
true;
64 m_modelInsights = std::forward<ModelInsightsT>(value);
66 template <
typename ModelInsightsT = Aws::String>
81 template <
typename BacktestResultsT = Aws::String>
83 m_backtestResultsHasBeenSet =
true;
84 m_backtestResults = std::forward<BacktestResultsT>(value);
86 template <
typename BacktestResultsT = Aws::String>
98 bool m_explainabilityHasBeenSet =
false;
99 bool m_modelInsightsHasBeenSet =
false;
100 bool m_backtestResultsHasBeenSet =
false;
AWS_SAGEMAKER_API CandidateArtifactLocations(Aws::Utils::Json::JsonView jsonValue)
AWS_SAGEMAKER_API CandidateArtifactLocations()=default
CandidateArtifactLocations & WithBacktestResults(BacktestResultsT &&value)
bool ModelInsightsHasBeenSet() const
bool ExplainabilityHasBeenSet() const
AWS_SAGEMAKER_API Aws::Utils::Json::JsonValue Jsonize() const
bool BacktestResultsHasBeenSet() const
void SetBacktestResults(BacktestResultsT &&value)
const Aws::String & GetBacktestResults() const
void SetModelInsights(ModelInsightsT &&value)
CandidateArtifactLocations & WithExplainability(ExplainabilityT &&value)
const Aws::String & GetExplainability() const
const Aws::String & GetModelInsights() const
void SetExplainability(ExplainabilityT &&value)
AWS_SAGEMAKER_API CandidateArtifactLocations & operator=(Aws::Utils::Json::JsonView jsonValue)
CandidateArtifactLocations & WithModelInsights(ModelInsightsT &&value)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Aws::Utils::Json::JsonValue JsonValue