7#include <aws/sagemaker/SageMaker_EXPORTS.h>
8#include <aws/core/utils/memory/stl/AWSString.h>
48 template<
typename ExplainabilityT = Aws::String>
49 void SetExplainability(ExplainabilityT&& value) { m_explainabilityHasBeenSet =
true; m_explainability = std::forward<ExplainabilityT>(value); }
50 template<
typename ExplainabilityT = Aws::String>
61 template<
typename ModelInsightsT = Aws::String>
62 void SetModelInsights(ModelInsightsT&& value) { m_modelInsightsHasBeenSet =
true; m_modelInsights = std::forward<ModelInsightsT>(value); }
63 template<
typename ModelInsightsT = Aws::String>
75 template<
typename BacktestResultsT = Aws::String>
76 void SetBacktestResults(BacktestResultsT&& value) { m_backtestResultsHasBeenSet =
true; m_backtestResults = std::forward<BacktestResultsT>(value); }
77 template<
typename BacktestResultsT = Aws::String>
83 bool m_explainabilityHasBeenSet =
false;
86 bool m_modelInsightsHasBeenSet =
false;
89 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