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

#include <ArtifactSummary.h>

Public Member Functions

 ArtifactSummary ()
 
 ArtifactSummary (Aws::Utils::Json::JsonView jsonValue)
 
ArtifactSummaryoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetArtifactArn () const
 
bool ArtifactArnHasBeenSet () const
 
void SetArtifactArn (const Aws::String &value)
 
void SetArtifactArn (Aws::String &&value)
 
void SetArtifactArn (const char *value)
 
ArtifactSummaryWithArtifactArn (const Aws::String &value)
 
ArtifactSummaryWithArtifactArn (Aws::String &&value)
 
ArtifactSummaryWithArtifactArn (const char *value)
 
const Aws::StringGetArtifactName () const
 
bool ArtifactNameHasBeenSet () const
 
void SetArtifactName (const Aws::String &value)
 
void SetArtifactName (Aws::String &&value)
 
void SetArtifactName (const char *value)
 
ArtifactSummaryWithArtifactName (const Aws::String &value)
 
ArtifactSummaryWithArtifactName (Aws::String &&value)
 
ArtifactSummaryWithArtifactName (const char *value)
 
const ArtifactSourceGetSource () const
 
bool SourceHasBeenSet () const
 
void SetSource (const ArtifactSource &value)
 
void SetSource (ArtifactSource &&value)
 
ArtifactSummaryWithSource (const ArtifactSource &value)
 
ArtifactSummaryWithSource (ArtifactSource &&value)
 
const Aws::StringGetArtifactType () const
 
bool ArtifactTypeHasBeenSet () const
 
void SetArtifactType (const Aws::String &value)
 
void SetArtifactType (Aws::String &&value)
 
void SetArtifactType (const char *value)
 
ArtifactSummaryWithArtifactType (const Aws::String &value)
 
ArtifactSummaryWithArtifactType (Aws::String &&value)
 
ArtifactSummaryWithArtifactType (const char *value)
 
const Aws::Utils::DateTimeGetCreationTime () const
 
bool CreationTimeHasBeenSet () const
 
void SetCreationTime (const Aws::Utils::DateTime &value)
 
void SetCreationTime (Aws::Utils::DateTime &&value)
 
ArtifactSummaryWithCreationTime (const Aws::Utils::DateTime &value)
 
ArtifactSummaryWithCreationTime (Aws::Utils::DateTime &&value)
 
const Aws::Utils::DateTimeGetLastModifiedTime () const
 
bool LastModifiedTimeHasBeenSet () const
 
void SetLastModifiedTime (const Aws::Utils::DateTime &value)
 
void SetLastModifiedTime (Aws::Utils::DateTime &&value)
 
ArtifactSummaryWithLastModifiedTime (const Aws::Utils::DateTime &value)
 
ArtifactSummaryWithLastModifiedTime (Aws::Utils::DateTime &&value)
 

Detailed Description

Lists a summary of the properties of an artifact. An artifact represents a URI addressable object or data. Some examples are a dataset and a model.

See Also:

AWS API Reference

Definition at line 35 of file ArtifactSummary.h.

Constructor & Destructor Documentation

◆ ArtifactSummary() [1/2]

Aws::SageMaker::Model::ArtifactSummary::ArtifactSummary ( )

◆ ArtifactSummary() [2/2]

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

Member Function Documentation

◆ ArtifactArnHasBeenSet()

bool Aws::SageMaker::Model::ArtifactSummary::ArtifactArnHasBeenSet ( ) const
inline

The Amazon Resource Name (ARN) of the artifact.

Definition at line 52 of file ArtifactSummary.h.

◆ ArtifactNameHasBeenSet()

bool Aws::SageMaker::Model::ArtifactSummary::ArtifactNameHasBeenSet ( ) const
inline

The name of the artifact.

Definition at line 93 of file ArtifactSummary.h.

◆ ArtifactTypeHasBeenSet()

bool Aws::SageMaker::Model::ArtifactSummary::ArtifactTypeHasBeenSet ( ) const
inline

The type of the artifact.

Definition at line 165 of file ArtifactSummary.h.

◆ CreationTimeHasBeenSet()

bool Aws::SageMaker::Model::ArtifactSummary::CreationTimeHasBeenSet ( ) const
inline

When the artifact was created.

Definition at line 206 of file ArtifactSummary.h.

◆ GetArtifactArn()

const Aws::String& Aws::SageMaker::Model::ArtifactSummary::GetArtifactArn ( ) const
inline

The Amazon Resource Name (ARN) of the artifact.

Definition at line 47 of file ArtifactSummary.h.

◆ GetArtifactName()

const Aws::String& Aws::SageMaker::Model::ArtifactSummary::GetArtifactName ( ) const
inline

The name of the artifact.

Definition at line 88 of file ArtifactSummary.h.

◆ GetArtifactType()

const Aws::String& Aws::SageMaker::Model::ArtifactSummary::GetArtifactType ( ) const
inline

The type of the artifact.

Definition at line 160 of file ArtifactSummary.h.

◆ GetCreationTime()

const Aws::Utils::DateTime& Aws::SageMaker::Model::ArtifactSummary::GetCreationTime ( ) const
inline

When the artifact was created.

Definition at line 201 of file ArtifactSummary.h.

◆ GetLastModifiedTime()

const Aws::Utils::DateTime& Aws::SageMaker::Model::ArtifactSummary::GetLastModifiedTime ( ) const
inline

When the artifact was last modified.

Definition at line 232 of file ArtifactSummary.h.

◆ GetSource()

const ArtifactSource& Aws::SageMaker::Model::ArtifactSummary::GetSource ( ) const
inline

The source of the artifact.

Definition at line 129 of file ArtifactSummary.h.

◆ Jsonize()

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

◆ LastModifiedTimeHasBeenSet()

bool Aws::SageMaker::Model::ArtifactSummary::LastModifiedTimeHasBeenSet ( ) const
inline

When the artifact was last modified.

Definition at line 237 of file ArtifactSummary.h.

◆ operator=()

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

◆ SetArtifactArn() [1/3]

void Aws::SageMaker::Model::ArtifactSummary::SetArtifactArn ( Aws::String &&  value)
inline

The Amazon Resource Name (ARN) of the artifact.

Definition at line 62 of file ArtifactSummary.h.

◆ SetArtifactArn() [2/3]

void Aws::SageMaker::Model::ArtifactSummary::SetArtifactArn ( const Aws::String value)
inline

The Amazon Resource Name (ARN) of the artifact.

Definition at line 57 of file ArtifactSummary.h.

◆ SetArtifactArn() [3/3]

void Aws::SageMaker::Model::ArtifactSummary::SetArtifactArn ( const char *  value)
inline

The Amazon Resource Name (ARN) of the artifact.

Definition at line 67 of file ArtifactSummary.h.

◆ SetArtifactName() [1/3]

void Aws::SageMaker::Model::ArtifactSummary::SetArtifactName ( Aws::String &&  value)
inline

The name of the artifact.

Definition at line 103 of file ArtifactSummary.h.

◆ SetArtifactName() [2/3]

void Aws::SageMaker::Model::ArtifactSummary::SetArtifactName ( const Aws::String value)
inline

The name of the artifact.

Definition at line 98 of file ArtifactSummary.h.

◆ SetArtifactName() [3/3]

void Aws::SageMaker::Model::ArtifactSummary::SetArtifactName ( const char *  value)
inline

The name of the artifact.

Definition at line 108 of file ArtifactSummary.h.

◆ SetArtifactType() [1/3]

void Aws::SageMaker::Model::ArtifactSummary::SetArtifactType ( Aws::String &&  value)
inline

The type of the artifact.

Definition at line 175 of file ArtifactSummary.h.

◆ SetArtifactType() [2/3]

void Aws::SageMaker::Model::ArtifactSummary::SetArtifactType ( const Aws::String value)
inline

The type of the artifact.

Definition at line 170 of file ArtifactSummary.h.

◆ SetArtifactType() [3/3]

void Aws::SageMaker::Model::ArtifactSummary::SetArtifactType ( const char *  value)
inline

The type of the artifact.

Definition at line 180 of file ArtifactSummary.h.

◆ SetCreationTime() [1/2]

void Aws::SageMaker::Model::ArtifactSummary::SetCreationTime ( Aws::Utils::DateTime &&  value)
inline

When the artifact was created.

Definition at line 216 of file ArtifactSummary.h.

◆ SetCreationTime() [2/2]

void Aws::SageMaker::Model::ArtifactSummary::SetCreationTime ( const Aws::Utils::DateTime value)
inline

When the artifact was created.

Definition at line 211 of file ArtifactSummary.h.

◆ SetLastModifiedTime() [1/2]

void Aws::SageMaker::Model::ArtifactSummary::SetLastModifiedTime ( Aws::Utils::DateTime &&  value)
inline

When the artifact was last modified.

Definition at line 247 of file ArtifactSummary.h.

◆ SetLastModifiedTime() [2/2]

void Aws::SageMaker::Model::ArtifactSummary::SetLastModifiedTime ( const Aws::Utils::DateTime value)
inline

When the artifact was last modified.

Definition at line 242 of file ArtifactSummary.h.

◆ SetSource() [1/2]

void Aws::SageMaker::Model::ArtifactSummary::SetSource ( ArtifactSource &&  value)
inline

The source of the artifact.

Definition at line 144 of file ArtifactSummary.h.

◆ SetSource() [2/2]

void Aws::SageMaker::Model::ArtifactSummary::SetSource ( const ArtifactSource value)
inline

The source of the artifact.

Definition at line 139 of file ArtifactSummary.h.

◆ SourceHasBeenSet()

bool Aws::SageMaker::Model::ArtifactSummary::SourceHasBeenSet ( ) const
inline

The source of the artifact.

Definition at line 134 of file ArtifactSummary.h.

◆ WithArtifactArn() [1/3]

ArtifactSummary& Aws::SageMaker::Model::ArtifactSummary::WithArtifactArn ( Aws::String &&  value)
inline

The Amazon Resource Name (ARN) of the artifact.

Definition at line 77 of file ArtifactSummary.h.

◆ WithArtifactArn() [2/3]

ArtifactSummary& Aws::SageMaker::Model::ArtifactSummary::WithArtifactArn ( const Aws::String value)
inline

The Amazon Resource Name (ARN) of the artifact.

Definition at line 72 of file ArtifactSummary.h.

◆ WithArtifactArn() [3/3]

ArtifactSummary& Aws::SageMaker::Model::ArtifactSummary::WithArtifactArn ( const char *  value)
inline

The Amazon Resource Name (ARN) of the artifact.

Definition at line 82 of file ArtifactSummary.h.

◆ WithArtifactName() [1/3]

ArtifactSummary& Aws::SageMaker::Model::ArtifactSummary::WithArtifactName ( Aws::String &&  value)
inline

The name of the artifact.

Definition at line 118 of file ArtifactSummary.h.

◆ WithArtifactName() [2/3]

ArtifactSummary& Aws::SageMaker::Model::ArtifactSummary::WithArtifactName ( const Aws::String value)
inline

The name of the artifact.

Definition at line 113 of file ArtifactSummary.h.

◆ WithArtifactName() [3/3]

ArtifactSummary& Aws::SageMaker::Model::ArtifactSummary::WithArtifactName ( const char *  value)
inline

The name of the artifact.

Definition at line 123 of file ArtifactSummary.h.

◆ WithArtifactType() [1/3]

ArtifactSummary& Aws::SageMaker::Model::ArtifactSummary::WithArtifactType ( Aws::String &&  value)
inline

The type of the artifact.

Definition at line 190 of file ArtifactSummary.h.

◆ WithArtifactType() [2/3]

ArtifactSummary& Aws::SageMaker::Model::ArtifactSummary::WithArtifactType ( const Aws::String value)
inline

The type of the artifact.

Definition at line 185 of file ArtifactSummary.h.

◆ WithArtifactType() [3/3]

ArtifactSummary& Aws::SageMaker::Model::ArtifactSummary::WithArtifactType ( const char *  value)
inline

The type of the artifact.

Definition at line 195 of file ArtifactSummary.h.

◆ WithCreationTime() [1/2]

ArtifactSummary& Aws::SageMaker::Model::ArtifactSummary::WithCreationTime ( Aws::Utils::DateTime &&  value)
inline

When the artifact was created.

Definition at line 226 of file ArtifactSummary.h.

◆ WithCreationTime() [2/2]

ArtifactSummary& Aws::SageMaker::Model::ArtifactSummary::WithCreationTime ( const Aws::Utils::DateTime value)
inline

When the artifact was created.

Definition at line 221 of file ArtifactSummary.h.

◆ WithLastModifiedTime() [1/2]

ArtifactSummary& Aws::SageMaker::Model::ArtifactSummary::WithLastModifiedTime ( Aws::Utils::DateTime &&  value)
inline

When the artifact was last modified.

Definition at line 257 of file ArtifactSummary.h.

◆ WithLastModifiedTime() [2/2]

ArtifactSummary& Aws::SageMaker::Model::ArtifactSummary::WithLastModifiedTime ( const Aws::Utils::DateTime value)
inline

When the artifact was last modified.

Definition at line 252 of file ArtifactSummary.h.

◆ WithSource() [1/2]

ArtifactSummary& Aws::SageMaker::Model::ArtifactSummary::WithSource ( ArtifactSource &&  value)
inline

The source of the artifact.

Definition at line 154 of file ArtifactSummary.h.

◆ WithSource() [2/2]

ArtifactSummary& Aws::SageMaker::Model::ArtifactSummary::WithSource ( const ArtifactSource value)
inline

The source of the artifact.

Definition at line 149 of file ArtifactSummary.h.


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