7#include <aws/sagemaker/SageMaker_EXPORTS.h>
8#include <aws/sagemaker/model/TrainingJob.h>
9#include <aws/sagemaker/model/Experiment.h>
10#include <aws/sagemaker/model/Trial.h>
11#include <aws/sagemaker/model/TrialComponent.h>
12#include <aws/sagemaker/model/Endpoint.h>
13#include <aws/sagemaker/model/ModelPackage.h>
14#include <aws/sagemaker/model/ModelPackageGroup.h>
15#include <aws/sagemaker/model/Pipeline.h>
16#include <aws/sagemaker/model/PipelineExecution.h>
17#include <aws/sagemaker/model/FeatureGroup.h>
18#include <aws/sagemaker/model/FeatureMetadata.h>
19#include <aws/sagemaker/model/Project.h>
20#include <aws/sagemaker/model/HyperParameterTuningJobSearchEntity.h>
21#include <aws/sagemaker/model/ModelCard.h>
22#include <aws/sagemaker/model/ModelDashboardModel.h>
86 inline void SetTrial(
const Trial& value) { m_trialHasBeenSet =
true; m_trial = value; }
87 inline void SetTrial(
Trial&& value) { m_trialHasBeenSet =
true; m_trial = std::move(value); }
183 inline void SetProject(
Project&& value) { m_projectHasBeenSet =
true; m_project = std::move(value); }
225 bool m_trainingJobHasBeenSet =
false;
228 bool m_experimentHasBeenSet =
false;
231 bool m_trialHasBeenSet =
false;
234 bool m_trialComponentHasBeenSet =
false;
237 bool m_endpointHasBeenSet =
false;
240 bool m_modelPackageHasBeenSet =
false;
243 bool m_modelPackageGroupHasBeenSet =
false;
246 bool m_pipelineHasBeenSet =
false;
249 bool m_pipelineExecutionHasBeenSet =
false;
252 bool m_featureGroupHasBeenSet =
false;
255 bool m_featureMetadataHasBeenSet =
false;
258 bool m_projectHasBeenSet =
false;
261 bool m_hyperParameterTuningJobHasBeenSet =
false;
264 bool m_modelCardHasBeenSet =
false;
267 bool m_modelHasBeenSet =
false;
SearchRecord & WithEndpoint(Endpoint &&value)
SearchRecord & WithTrialComponent(TrialComponent &&value)
SearchRecord & WithTrial(Trial &&value)
SearchRecord & WithModelCard(const ModelCard &value)
SearchRecord & WithTrialComponent(const TrialComponent &value)
SearchRecord & WithFeatureMetadata(FeatureMetadata &&value)
const FeatureGroup & GetFeatureGroup() const
const TrainingJob & GetTrainingJob() const
SearchRecord & WithHyperParameterTuningJob(HyperParameterTuningJobSearchEntity &&value)
SearchRecord & WithModelPackage(ModelPackage &&value)
void SetTrialComponent(TrialComponent &&value)
SearchRecord & WithPipeline(Pipeline &&value)
void SetFeatureGroup(const FeatureGroup &value)
const Experiment & GetExperiment() const
const TrialComponent & GetTrialComponent() const
bool ProjectHasBeenSet() const
const ModelDashboardModel & GetModel() const
SearchRecord & WithTrainingJob(const TrainingJob &value)
void SetExperiment(Experiment &&value)
const Project & GetProject() const
void SetEndpoint(const Endpoint &value)
SearchRecord & WithTrial(const Trial &value)
void SetModelPackageGroup(ModelPackageGroup &&value)
void SetProject(const Project &value)
const FeatureMetadata & GetFeatureMetadata() const
void SetProject(Project &&value)
void SetTrialComponent(const TrialComponent &value)
bool PipelineExecutionHasBeenSet() const
bool ModelPackageGroupHasBeenSet() const
AWS_SAGEMAKER_API SearchRecord(Aws::Utils::Json::JsonView jsonValue)
bool EndpointHasBeenSet() const
const Pipeline & GetPipeline() const
void SetTrial(const Trial &value)
void SetPipeline(Pipeline &&value)
AWS_SAGEMAKER_API SearchRecord()
SearchRecord & WithModelPackageGroup(ModelPackageGroup &&value)
void SetModelCard(const ModelCard &value)
SearchRecord & WithModelPackage(const ModelPackage &value)
bool ModelCardHasBeenSet() const
bool TrialHasBeenSet() const
bool TrainingJobHasBeenSet() const
const Trial & GetTrial() const
SearchRecord & WithEndpoint(const Endpoint &value)
SearchRecord & WithHyperParameterTuningJob(const HyperParameterTuningJobSearchEntity &value)
AWS_SAGEMAKER_API Aws::Utils::Json::JsonValue Jsonize() const
void SetModelPackageGroup(const ModelPackageGroup &value)
void SetHyperParameterTuningJob(const HyperParameterTuningJobSearchEntity &value)
SearchRecord & WithTrainingJob(TrainingJob &&value)
void SetModelPackage(const ModelPackage &value)
const ModelPackage & GetModelPackage() const
SearchRecord & WithModel(const ModelDashboardModel &value)
const Endpoint & GetEndpoint() const
void SetTrainingJob(TrainingJob &&value)
bool PipelineHasBeenSet() const
const HyperParameterTuningJobSearchEntity & GetHyperParameterTuningJob() const
void SetExperiment(const Experiment &value)
void SetPipelineExecution(const PipelineExecution &value)
SearchRecord & WithPipeline(const Pipeline &value)
SearchRecord & WithPipelineExecution(const PipelineExecution &value)
SearchRecord & WithPipelineExecution(PipelineExecution &&value)
void SetEndpoint(Endpoint &&value)
const ModelPackageGroup & GetModelPackageGroup() const
SearchRecord & WithFeatureMetadata(const FeatureMetadata &value)
void SetTrial(Trial &&value)
void SetHyperParameterTuningJob(HyperParameterTuningJobSearchEntity &&value)
AWS_SAGEMAKER_API SearchRecord & operator=(Aws::Utils::Json::JsonView jsonValue)
void SetModelCard(ModelCard &&value)
const PipelineExecution & GetPipelineExecution() const
bool FeatureMetadataHasBeenSet() const
SearchRecord & WithExperiment(const Experiment &value)
void SetModelPackage(ModelPackage &&value)
SearchRecord & WithFeatureGroup(FeatureGroup &&value)
void SetFeatureGroup(FeatureGroup &&value)
bool ModelPackageHasBeenSet() const
SearchRecord & WithProject(const Project &value)
void SetModel(ModelDashboardModel &&value)
SearchRecord & WithModelCard(ModelCard &&value)
SearchRecord & WithExperiment(Experiment &&value)
void SetFeatureMetadata(const FeatureMetadata &value)
SearchRecord & WithModel(ModelDashboardModel &&value)
const ModelCard & GetModelCard() const
SearchRecord & WithProject(Project &&value)
void SetTrainingJob(const TrainingJob &value)
bool ExperimentHasBeenSet() const
void SetPipeline(const Pipeline &value)
bool ModelHasBeenSet() const
void SetFeatureMetadata(FeatureMetadata &&value)
bool TrialComponentHasBeenSet() const
void SetModel(const ModelDashboardModel &value)
bool FeatureGroupHasBeenSet() const
bool HyperParameterTuningJobHasBeenSet() const
void SetPipelineExecution(PipelineExecution &&value)
SearchRecord & WithFeatureGroup(const FeatureGroup &value)
SearchRecord & WithModelPackageGroup(const ModelPackageGroup &value)
Aws::Utils::Json::JsonValue JsonValue