AWS SDK for C++  1.9.175
AWS SDK for C++
Public Member Functions | List of all members
Aws::SageMaker::Model::TrialComponentSourceDetail Class Reference

#include <TrialComponentSourceDetail.h>

Public Member Functions

 TrialComponentSourceDetail ()
 
 TrialComponentSourceDetail (Aws::Utils::Json::JsonView jsonValue)
 
TrialComponentSourceDetailoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetSourceArn () const
 
bool SourceArnHasBeenSet () const
 
void SetSourceArn (const Aws::String &value)
 
void SetSourceArn (Aws::String &&value)
 
void SetSourceArn (const char *value)
 
TrialComponentSourceDetailWithSourceArn (const Aws::String &value)
 
TrialComponentSourceDetailWithSourceArn (Aws::String &&value)
 
TrialComponentSourceDetailWithSourceArn (const char *value)
 
const TrainingJobGetTrainingJob () const
 
bool TrainingJobHasBeenSet () const
 
void SetTrainingJob (const TrainingJob &value)
 
void SetTrainingJob (TrainingJob &&value)
 
TrialComponentSourceDetailWithTrainingJob (const TrainingJob &value)
 
TrialComponentSourceDetailWithTrainingJob (TrainingJob &&value)
 
const ProcessingJobGetProcessingJob () const
 
bool ProcessingJobHasBeenSet () const
 
void SetProcessingJob (const ProcessingJob &value)
 
void SetProcessingJob (ProcessingJob &&value)
 
TrialComponentSourceDetailWithProcessingJob (const ProcessingJob &value)
 
TrialComponentSourceDetailWithProcessingJob (ProcessingJob &&value)
 
const TransformJobGetTransformJob () const
 
bool TransformJobHasBeenSet () const
 
void SetTransformJob (const TransformJob &value)
 
void SetTransformJob (TransformJob &&value)
 
TrialComponentSourceDetailWithTransformJob (const TransformJob &value)
 
TrialComponentSourceDetailWithTransformJob (TransformJob &&value)
 

Detailed Description

Detailed information about the source of a trial component. Either ProcessingJob or TrainingJob is returned.

See Also:

AWS API Reference

Definition at line 36 of file TrialComponentSourceDetail.h.

Constructor & Destructor Documentation

◆ TrialComponentSourceDetail() [1/2]

Aws::SageMaker::Model::TrialComponentSourceDetail::TrialComponentSourceDetail ( )

◆ TrialComponentSourceDetail() [2/2]

Aws::SageMaker::Model::TrialComponentSourceDetail::TrialComponentSourceDetail ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ GetProcessingJob()

const ProcessingJob& Aws::SageMaker::Model::TrialComponentSourceDetail::GetProcessingJob ( ) const
inline

Information about a processing job that's the source of a trial component.

Definition at line 121 of file TrialComponentSourceDetail.h.

◆ GetSourceArn()

const Aws::String& Aws::SageMaker::Model::TrialComponentSourceDetail::GetSourceArn ( ) const
inline

The Amazon Resource Name (ARN) of the source.

Definition at line 48 of file TrialComponentSourceDetail.h.

◆ GetTrainingJob()

const TrainingJob& Aws::SageMaker::Model::TrialComponentSourceDetail::GetTrainingJob ( ) const
inline

Information about a training job that's the source of a trial component.

Definition at line 89 of file TrialComponentSourceDetail.h.

◆ GetTransformJob()

const TransformJob& Aws::SageMaker::Model::TrialComponentSourceDetail::GetTransformJob ( ) const
inline

Information about a transform job that's the source of a trial component.

Definition at line 157 of file TrialComponentSourceDetail.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::SageMaker::Model::TrialComponentSourceDetail::Jsonize ( ) const

◆ operator=()

TrialComponentSourceDetail& Aws::SageMaker::Model::TrialComponentSourceDetail::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ ProcessingJobHasBeenSet()

bool Aws::SageMaker::Model::TrialComponentSourceDetail::ProcessingJobHasBeenSet ( ) const
inline

Information about a processing job that's the source of a trial component.

Definition at line 127 of file TrialComponentSourceDetail.h.

◆ SetProcessingJob() [1/2]

void Aws::SageMaker::Model::TrialComponentSourceDetail::SetProcessingJob ( const ProcessingJob value)
inline

Information about a processing job that's the source of a trial component.

Definition at line 133 of file TrialComponentSourceDetail.h.

◆ SetProcessingJob() [2/2]

void Aws::SageMaker::Model::TrialComponentSourceDetail::SetProcessingJob ( ProcessingJob &&  value)
inline

Information about a processing job that's the source of a trial component.

Definition at line 139 of file TrialComponentSourceDetail.h.

◆ SetSourceArn() [1/3]

void Aws::SageMaker::Model::TrialComponentSourceDetail::SetSourceArn ( Aws::String &&  value)
inline

The Amazon Resource Name (ARN) of the source.

Definition at line 63 of file TrialComponentSourceDetail.h.

◆ SetSourceArn() [2/3]

void Aws::SageMaker::Model::TrialComponentSourceDetail::SetSourceArn ( const Aws::String value)
inline

The Amazon Resource Name (ARN) of the source.

Definition at line 58 of file TrialComponentSourceDetail.h.

◆ SetSourceArn() [3/3]

void Aws::SageMaker::Model::TrialComponentSourceDetail::SetSourceArn ( const char *  value)
inline

The Amazon Resource Name (ARN) of the source.

Definition at line 68 of file TrialComponentSourceDetail.h.

◆ SetTrainingJob() [1/2]

void Aws::SageMaker::Model::TrialComponentSourceDetail::SetTrainingJob ( const TrainingJob value)
inline

Information about a training job that's the source of a trial component.

Definition at line 99 of file TrialComponentSourceDetail.h.

◆ SetTrainingJob() [2/2]

void Aws::SageMaker::Model::TrialComponentSourceDetail::SetTrainingJob ( TrainingJob &&  value)
inline

Information about a training job that's the source of a trial component.

Definition at line 104 of file TrialComponentSourceDetail.h.

◆ SetTransformJob() [1/2]

void Aws::SageMaker::Model::TrialComponentSourceDetail::SetTransformJob ( const TransformJob value)
inline

Information about a transform job that's the source of a trial component.

Definition at line 167 of file TrialComponentSourceDetail.h.

◆ SetTransformJob() [2/2]

void Aws::SageMaker::Model::TrialComponentSourceDetail::SetTransformJob ( TransformJob &&  value)
inline

Information about a transform job that's the source of a trial component.

Definition at line 172 of file TrialComponentSourceDetail.h.

◆ SourceArnHasBeenSet()

bool Aws::SageMaker::Model::TrialComponentSourceDetail::SourceArnHasBeenSet ( ) const
inline

The Amazon Resource Name (ARN) of the source.

Definition at line 53 of file TrialComponentSourceDetail.h.

◆ TrainingJobHasBeenSet()

bool Aws::SageMaker::Model::TrialComponentSourceDetail::TrainingJobHasBeenSet ( ) const
inline

Information about a training job that's the source of a trial component.

Definition at line 94 of file TrialComponentSourceDetail.h.

◆ TransformJobHasBeenSet()

bool Aws::SageMaker::Model::TrialComponentSourceDetail::TransformJobHasBeenSet ( ) const
inline

Information about a transform job that's the source of a trial component.

Definition at line 162 of file TrialComponentSourceDetail.h.

◆ WithProcessingJob() [1/2]

TrialComponentSourceDetail& Aws::SageMaker::Model::TrialComponentSourceDetail::WithProcessingJob ( const ProcessingJob value)
inline

Information about a processing job that's the source of a trial component.

Definition at line 145 of file TrialComponentSourceDetail.h.

◆ WithProcessingJob() [2/2]

TrialComponentSourceDetail& Aws::SageMaker::Model::TrialComponentSourceDetail::WithProcessingJob ( ProcessingJob &&  value)
inline

Information about a processing job that's the source of a trial component.

Definition at line 151 of file TrialComponentSourceDetail.h.

◆ WithSourceArn() [1/3]

TrialComponentSourceDetail& Aws::SageMaker::Model::TrialComponentSourceDetail::WithSourceArn ( Aws::String &&  value)
inline

The Amazon Resource Name (ARN) of the source.

Definition at line 78 of file TrialComponentSourceDetail.h.

◆ WithSourceArn() [2/3]

TrialComponentSourceDetail& Aws::SageMaker::Model::TrialComponentSourceDetail::WithSourceArn ( const Aws::String value)
inline

The Amazon Resource Name (ARN) of the source.

Definition at line 73 of file TrialComponentSourceDetail.h.

◆ WithSourceArn() [3/3]

TrialComponentSourceDetail& Aws::SageMaker::Model::TrialComponentSourceDetail::WithSourceArn ( const char *  value)
inline

The Amazon Resource Name (ARN) of the source.

Definition at line 83 of file TrialComponentSourceDetail.h.

◆ WithTrainingJob() [1/2]

TrialComponentSourceDetail& Aws::SageMaker::Model::TrialComponentSourceDetail::WithTrainingJob ( const TrainingJob value)
inline

Information about a training job that's the source of a trial component.

Definition at line 109 of file TrialComponentSourceDetail.h.

◆ WithTrainingJob() [2/2]

TrialComponentSourceDetail& Aws::SageMaker::Model::TrialComponentSourceDetail::WithTrainingJob ( TrainingJob &&  value)
inline

Information about a training job that's the source of a trial component.

Definition at line 114 of file TrialComponentSourceDetail.h.

◆ WithTransformJob() [1/2]

TrialComponentSourceDetail& Aws::SageMaker::Model::TrialComponentSourceDetail::WithTransformJob ( const TransformJob value)
inline

Information about a transform job that's the source of a trial component.

Definition at line 177 of file TrialComponentSourceDetail.h.

◆ WithTransformJob() [2/2]

TrialComponentSourceDetail& Aws::SageMaker::Model::TrialComponentSourceDetail::WithTransformJob ( TransformJob &&  value)
inline

Information about a transform job that's the source of a trial component.

Definition at line 182 of file TrialComponentSourceDetail.h.


The documentation for this class was generated from the following file: