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

#include <TrialComponentArtifact.h>

Public Member Functions

 TrialComponentArtifact ()
 
 TrialComponentArtifact (Aws::Utils::Json::JsonView jsonValue)
 
TrialComponentArtifactoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetMediaType () const
 
bool MediaTypeHasBeenSet () const
 
void SetMediaType (const Aws::String &value)
 
void SetMediaType (Aws::String &&value)
 
void SetMediaType (const char *value)
 
TrialComponentArtifactWithMediaType (const Aws::String &value)
 
TrialComponentArtifactWithMediaType (Aws::String &&value)
 
TrialComponentArtifactWithMediaType (const char *value)
 
const Aws::StringGetValue () const
 
bool ValueHasBeenSet () const
 
void SetValue (const Aws::String &value)
 
void SetValue (Aws::String &&value)
 
void SetValue (const char *value)
 
TrialComponentArtifactWithValue (const Aws::String &value)
 
TrialComponentArtifactWithValue (Aws::String &&value)
 
TrialComponentArtifactWithValue (const char *value)
 

Detailed Description

Represents an input or output artifact of a trial component. You specify TrialComponentArtifact as part of the InputArtifacts and OutputArtifacts parameters in the CreateTrialComponent request.

Examples of input artifacts are datasets, algorithms, hyperparameters, source code, and instance types. Examples of output artifacts are metrics, snapshots, logs, and images.

See Also:

AWS API Reference

Definition at line 36 of file TrialComponentArtifact.h.

Constructor & Destructor Documentation

◆ TrialComponentArtifact() [1/2]

Aws::SageMaker::Model::TrialComponentArtifact::TrialComponentArtifact ( )

◆ TrialComponentArtifact() [2/2]

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

Member Function Documentation

◆ GetMediaType()

const Aws::String& Aws::SageMaker::Model::TrialComponentArtifact::GetMediaType ( ) const
inline

The media type of the artifact, which indicates the type of data in the artifact file. The media type consists of a type and a subtype concatenated with a slash (/) character, for example, text/csv, image/jpeg, and s3/uri. The type specifies the category of the media. The subtype specifies the kind of data.

Definition at line 52 of file TrialComponentArtifact.h.

◆ GetValue()

const Aws::String& Aws::SageMaker::Model::TrialComponentArtifact::GetValue ( ) const
inline

The location of the artifact.

Definition at line 121 of file TrialComponentArtifact.h.

◆ Jsonize()

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

◆ MediaTypeHasBeenSet()

bool Aws::SageMaker::Model::TrialComponentArtifact::MediaTypeHasBeenSet ( ) const
inline

The media type of the artifact, which indicates the type of data in the artifact file. The media type consists of a type and a subtype concatenated with a slash (/) character, for example, text/csv, image/jpeg, and s3/uri. The type specifies the category of the media. The subtype specifies the kind of data.

Definition at line 61 of file TrialComponentArtifact.h.

◆ operator=()

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

◆ SetMediaType() [1/3]

void Aws::SageMaker::Model::TrialComponentArtifact::SetMediaType ( Aws::String &&  value)
inline

The media type of the artifact, which indicates the type of data in the artifact file. The media type consists of a type and a subtype concatenated with a slash (/) character, for example, text/csv, image/jpeg, and s3/uri. The type specifies the category of the media. The subtype specifies the kind of data.

Definition at line 79 of file TrialComponentArtifact.h.

◆ SetMediaType() [2/3]

void Aws::SageMaker::Model::TrialComponentArtifact::SetMediaType ( const Aws::String value)
inline

The media type of the artifact, which indicates the type of data in the artifact file. The media type consists of a type and a subtype concatenated with a slash (/) character, for example, text/csv, image/jpeg, and s3/uri. The type specifies the category of the media. The subtype specifies the kind of data.

Definition at line 70 of file TrialComponentArtifact.h.

◆ SetMediaType() [3/3]

void Aws::SageMaker::Model::TrialComponentArtifact::SetMediaType ( const char *  value)
inline

The media type of the artifact, which indicates the type of data in the artifact file. The media type consists of a type and a subtype concatenated with a slash (/) character, for example, text/csv, image/jpeg, and s3/uri. The type specifies the category of the media. The subtype specifies the kind of data.

Definition at line 88 of file TrialComponentArtifact.h.

◆ SetValue() [1/3]

void Aws::SageMaker::Model::TrialComponentArtifact::SetValue ( Aws::String &&  value)
inline

The location of the artifact.

Definition at line 136 of file TrialComponentArtifact.h.

◆ SetValue() [2/3]

void Aws::SageMaker::Model::TrialComponentArtifact::SetValue ( const Aws::String value)
inline

The location of the artifact.

Definition at line 131 of file TrialComponentArtifact.h.

◆ SetValue() [3/3]

void Aws::SageMaker::Model::TrialComponentArtifact::SetValue ( const char *  value)
inline

The location of the artifact.

Definition at line 141 of file TrialComponentArtifact.h.

◆ ValueHasBeenSet()

bool Aws::SageMaker::Model::TrialComponentArtifact::ValueHasBeenSet ( ) const
inline

The location of the artifact.

Definition at line 126 of file TrialComponentArtifact.h.

◆ WithMediaType() [1/3]

TrialComponentArtifact& Aws::SageMaker::Model::TrialComponentArtifact::WithMediaType ( Aws::String &&  value)
inline

The media type of the artifact, which indicates the type of data in the artifact file. The media type consists of a type and a subtype concatenated with a slash (/) character, for example, text/csv, image/jpeg, and s3/uri. The type specifies the category of the media. The subtype specifies the kind of data.

Definition at line 106 of file TrialComponentArtifact.h.

◆ WithMediaType() [2/3]

TrialComponentArtifact& Aws::SageMaker::Model::TrialComponentArtifact::WithMediaType ( const Aws::String value)
inline

The media type of the artifact, which indicates the type of data in the artifact file. The media type consists of a type and a subtype concatenated with a slash (/) character, for example, text/csv, image/jpeg, and s3/uri. The type specifies the category of the media. The subtype specifies the kind of data.

Definition at line 97 of file TrialComponentArtifact.h.

◆ WithMediaType() [3/3]

TrialComponentArtifact& Aws::SageMaker::Model::TrialComponentArtifact::WithMediaType ( const char *  value)
inline

The media type of the artifact, which indicates the type of data in the artifact file. The media type consists of a type and a subtype concatenated with a slash (/) character, for example, text/csv, image/jpeg, and s3/uri. The type specifies the category of the media. The subtype specifies the kind of data.

Definition at line 115 of file TrialComponentArtifact.h.

◆ WithValue() [1/3]

TrialComponentArtifact& Aws::SageMaker::Model::TrialComponentArtifact::WithValue ( Aws::String &&  value)
inline

The location of the artifact.

Definition at line 151 of file TrialComponentArtifact.h.

◆ WithValue() [2/3]

TrialComponentArtifact& Aws::SageMaker::Model::TrialComponentArtifact::WithValue ( const Aws::String value)
inline

The location of the artifact.

Definition at line 146 of file TrialComponentArtifact.h.

◆ WithValue() [3/3]

TrialComponentArtifact& Aws::SageMaker::Model::TrialComponentArtifact::WithValue ( const char *  value)
inline

The location of the artifact.

Definition at line 156 of file TrialComponentArtifact.h.


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