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

#include <EdgePackagingJobSummary.h>

Public Member Functions

 EdgePackagingJobSummary ()
 
 EdgePackagingJobSummary (Aws::Utils::Json::JsonView jsonValue)
 
EdgePackagingJobSummaryoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetEdgePackagingJobArn () const
 
bool EdgePackagingJobArnHasBeenSet () const
 
void SetEdgePackagingJobArn (const Aws::String &value)
 
void SetEdgePackagingJobArn (Aws::String &&value)
 
void SetEdgePackagingJobArn (const char *value)
 
EdgePackagingJobSummaryWithEdgePackagingJobArn (const Aws::String &value)
 
EdgePackagingJobSummaryWithEdgePackagingJobArn (Aws::String &&value)
 
EdgePackagingJobSummaryWithEdgePackagingJobArn (const char *value)
 
const Aws::StringGetEdgePackagingJobName () const
 
bool EdgePackagingJobNameHasBeenSet () const
 
void SetEdgePackagingJobName (const Aws::String &value)
 
void SetEdgePackagingJobName (Aws::String &&value)
 
void SetEdgePackagingJobName (const char *value)
 
EdgePackagingJobSummaryWithEdgePackagingJobName (const Aws::String &value)
 
EdgePackagingJobSummaryWithEdgePackagingJobName (Aws::String &&value)
 
EdgePackagingJobSummaryWithEdgePackagingJobName (const char *value)
 
const EdgePackagingJobStatusGetEdgePackagingJobStatus () const
 
bool EdgePackagingJobStatusHasBeenSet () const
 
void SetEdgePackagingJobStatus (const EdgePackagingJobStatus &value)
 
void SetEdgePackagingJobStatus (EdgePackagingJobStatus &&value)
 
EdgePackagingJobSummaryWithEdgePackagingJobStatus (const EdgePackagingJobStatus &value)
 
EdgePackagingJobSummaryWithEdgePackagingJobStatus (EdgePackagingJobStatus &&value)
 
const Aws::StringGetCompilationJobName () const
 
bool CompilationJobNameHasBeenSet () const
 
void SetCompilationJobName (const Aws::String &value)
 
void SetCompilationJobName (Aws::String &&value)
 
void SetCompilationJobName (const char *value)
 
EdgePackagingJobSummaryWithCompilationJobName (const Aws::String &value)
 
EdgePackagingJobSummaryWithCompilationJobName (Aws::String &&value)
 
EdgePackagingJobSummaryWithCompilationJobName (const char *value)
 
const Aws::StringGetModelName () const
 
bool ModelNameHasBeenSet () const
 
void SetModelName (const Aws::String &value)
 
void SetModelName (Aws::String &&value)
 
void SetModelName (const char *value)
 
EdgePackagingJobSummaryWithModelName (const Aws::String &value)
 
EdgePackagingJobSummaryWithModelName (Aws::String &&value)
 
EdgePackagingJobSummaryWithModelName (const char *value)
 
const Aws::StringGetModelVersion () const
 
bool ModelVersionHasBeenSet () const
 
void SetModelVersion (const Aws::String &value)
 
void SetModelVersion (Aws::String &&value)
 
void SetModelVersion (const char *value)
 
EdgePackagingJobSummaryWithModelVersion (const Aws::String &value)
 
EdgePackagingJobSummaryWithModelVersion (Aws::String &&value)
 
EdgePackagingJobSummaryWithModelVersion (const char *value)
 
const Aws::Utils::DateTimeGetCreationTime () const
 
bool CreationTimeHasBeenSet () const
 
void SetCreationTime (const Aws::Utils::DateTime &value)
 
void SetCreationTime (Aws::Utils::DateTime &&value)
 
EdgePackagingJobSummaryWithCreationTime (const Aws::Utils::DateTime &value)
 
EdgePackagingJobSummaryWithCreationTime (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)
 
EdgePackagingJobSummaryWithLastModifiedTime (const Aws::Utils::DateTime &value)
 
EdgePackagingJobSummaryWithLastModifiedTime (Aws::Utils::DateTime &&value)
 

Detailed Description

Summary of edge packaging job.

See Also:

AWS API Reference

Definition at line 33 of file EdgePackagingJobSummary.h.

Constructor & Destructor Documentation

◆ EdgePackagingJobSummary() [1/2]

Aws::SageMaker::Model::EdgePackagingJobSummary::EdgePackagingJobSummary ( )

◆ EdgePackagingJobSummary() [2/2]

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

Member Function Documentation

◆ CompilationJobNameHasBeenSet()

bool Aws::SageMaker::Model::EdgePackagingJobSummary::CompilationJobNameHasBeenSet ( ) const
inline

The name of the SageMaker Neo compilation job.

Definition at line 163 of file EdgePackagingJobSummary.h.

◆ CreationTimeHasBeenSet()

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

The timestamp of when the job was created.

Definition at line 286 of file EdgePackagingJobSummary.h.

◆ EdgePackagingJobArnHasBeenSet()

bool Aws::SageMaker::Model::EdgePackagingJobSummary::EdgePackagingJobArnHasBeenSet ( ) const
inline

The Amazon Resource Name (ARN) of the edge packaging job.

Definition at line 50 of file EdgePackagingJobSummary.h.

◆ EdgePackagingJobNameHasBeenSet()

bool Aws::SageMaker::Model::EdgePackagingJobSummary::EdgePackagingJobNameHasBeenSet ( ) const
inline

The name of the edge packaging job.

Definition at line 91 of file EdgePackagingJobSummary.h.

◆ EdgePackagingJobStatusHasBeenSet()

bool Aws::SageMaker::Model::EdgePackagingJobSummary::EdgePackagingJobStatusHasBeenSet ( ) const
inline

The status of the edge packaging job.

Definition at line 132 of file EdgePackagingJobSummary.h.

◆ GetCompilationJobName()

const Aws::String& Aws::SageMaker::Model::EdgePackagingJobSummary::GetCompilationJobName ( ) const
inline

The name of the SageMaker Neo compilation job.

Definition at line 158 of file EdgePackagingJobSummary.h.

◆ GetCreationTime()

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

The timestamp of when the job was created.

Definition at line 281 of file EdgePackagingJobSummary.h.

◆ GetEdgePackagingJobArn()

const Aws::String& Aws::SageMaker::Model::EdgePackagingJobSummary::GetEdgePackagingJobArn ( ) const
inline

The Amazon Resource Name (ARN) of the edge packaging job.

Definition at line 45 of file EdgePackagingJobSummary.h.

◆ GetEdgePackagingJobName()

const Aws::String& Aws::SageMaker::Model::EdgePackagingJobSummary::GetEdgePackagingJobName ( ) const
inline

The name of the edge packaging job.

Definition at line 86 of file EdgePackagingJobSummary.h.

◆ GetEdgePackagingJobStatus()

const EdgePackagingJobStatus& Aws::SageMaker::Model::EdgePackagingJobSummary::GetEdgePackagingJobStatus ( ) const
inline

The status of the edge packaging job.

Definition at line 127 of file EdgePackagingJobSummary.h.

◆ GetLastModifiedTime()

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

The timestamp of when the edge packaging job was last updated.

Definition at line 312 of file EdgePackagingJobSummary.h.

◆ GetModelName()

const Aws::String& Aws::SageMaker::Model::EdgePackagingJobSummary::GetModelName ( ) const
inline

The name of the model.

Definition at line 199 of file EdgePackagingJobSummary.h.

◆ GetModelVersion()

const Aws::String& Aws::SageMaker::Model::EdgePackagingJobSummary::GetModelVersion ( ) const
inline

The version of the model.

Definition at line 240 of file EdgePackagingJobSummary.h.

◆ Jsonize()

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

◆ LastModifiedTimeHasBeenSet()

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

The timestamp of when the edge packaging job was last updated.

Definition at line 317 of file EdgePackagingJobSummary.h.

◆ ModelNameHasBeenSet()

bool Aws::SageMaker::Model::EdgePackagingJobSummary::ModelNameHasBeenSet ( ) const
inline

The name of the model.

Definition at line 204 of file EdgePackagingJobSummary.h.

◆ ModelVersionHasBeenSet()

bool Aws::SageMaker::Model::EdgePackagingJobSummary::ModelVersionHasBeenSet ( ) const
inline

The version of the model.

Definition at line 245 of file EdgePackagingJobSummary.h.

◆ operator=()

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

◆ SetCompilationJobName() [1/3]

void Aws::SageMaker::Model::EdgePackagingJobSummary::SetCompilationJobName ( Aws::String &&  value)
inline

The name of the SageMaker Neo compilation job.

Definition at line 173 of file EdgePackagingJobSummary.h.

◆ SetCompilationJobName() [2/3]

void Aws::SageMaker::Model::EdgePackagingJobSummary::SetCompilationJobName ( const Aws::String value)
inline

The name of the SageMaker Neo compilation job.

Definition at line 168 of file EdgePackagingJobSummary.h.

◆ SetCompilationJobName() [3/3]

void Aws::SageMaker::Model::EdgePackagingJobSummary::SetCompilationJobName ( const char *  value)
inline

The name of the SageMaker Neo compilation job.

Definition at line 178 of file EdgePackagingJobSummary.h.

◆ SetCreationTime() [1/2]

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

The timestamp of when the job was created.

Definition at line 296 of file EdgePackagingJobSummary.h.

◆ SetCreationTime() [2/2]

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

The timestamp of when the job was created.

Definition at line 291 of file EdgePackagingJobSummary.h.

◆ SetEdgePackagingJobArn() [1/3]

void Aws::SageMaker::Model::EdgePackagingJobSummary::SetEdgePackagingJobArn ( Aws::String &&  value)
inline

The Amazon Resource Name (ARN) of the edge packaging job.

Definition at line 60 of file EdgePackagingJobSummary.h.

◆ SetEdgePackagingJobArn() [2/3]

void Aws::SageMaker::Model::EdgePackagingJobSummary::SetEdgePackagingJobArn ( const Aws::String value)
inline

The Amazon Resource Name (ARN) of the edge packaging job.

Definition at line 55 of file EdgePackagingJobSummary.h.

◆ SetEdgePackagingJobArn() [3/3]

void Aws::SageMaker::Model::EdgePackagingJobSummary::SetEdgePackagingJobArn ( const char *  value)
inline

The Amazon Resource Name (ARN) of the edge packaging job.

Definition at line 65 of file EdgePackagingJobSummary.h.

◆ SetEdgePackagingJobName() [1/3]

void Aws::SageMaker::Model::EdgePackagingJobSummary::SetEdgePackagingJobName ( Aws::String &&  value)
inline

The name of the edge packaging job.

Definition at line 101 of file EdgePackagingJobSummary.h.

◆ SetEdgePackagingJobName() [2/3]

void Aws::SageMaker::Model::EdgePackagingJobSummary::SetEdgePackagingJobName ( const Aws::String value)
inline

The name of the edge packaging job.

Definition at line 96 of file EdgePackagingJobSummary.h.

◆ SetEdgePackagingJobName() [3/3]

void Aws::SageMaker::Model::EdgePackagingJobSummary::SetEdgePackagingJobName ( const char *  value)
inline

The name of the edge packaging job.

Definition at line 106 of file EdgePackagingJobSummary.h.

◆ SetEdgePackagingJobStatus() [1/2]

void Aws::SageMaker::Model::EdgePackagingJobSummary::SetEdgePackagingJobStatus ( const EdgePackagingJobStatus value)
inline

The status of the edge packaging job.

Definition at line 137 of file EdgePackagingJobSummary.h.

◆ SetEdgePackagingJobStatus() [2/2]

void Aws::SageMaker::Model::EdgePackagingJobSummary::SetEdgePackagingJobStatus ( EdgePackagingJobStatus &&  value)
inline

The status of the edge packaging job.

Definition at line 142 of file EdgePackagingJobSummary.h.

◆ SetLastModifiedTime() [1/2]

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

The timestamp of when the edge packaging job was last updated.

Definition at line 327 of file EdgePackagingJobSummary.h.

◆ SetLastModifiedTime() [2/2]

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

The timestamp of when the edge packaging job was last updated.

Definition at line 322 of file EdgePackagingJobSummary.h.

◆ SetModelName() [1/3]

void Aws::SageMaker::Model::EdgePackagingJobSummary::SetModelName ( Aws::String &&  value)
inline

The name of the model.

Definition at line 214 of file EdgePackagingJobSummary.h.

◆ SetModelName() [2/3]

void Aws::SageMaker::Model::EdgePackagingJobSummary::SetModelName ( const Aws::String value)
inline

The name of the model.

Definition at line 209 of file EdgePackagingJobSummary.h.

◆ SetModelName() [3/3]

void Aws::SageMaker::Model::EdgePackagingJobSummary::SetModelName ( const char *  value)
inline

The name of the model.

Definition at line 219 of file EdgePackagingJobSummary.h.

◆ SetModelVersion() [1/3]

void Aws::SageMaker::Model::EdgePackagingJobSummary::SetModelVersion ( Aws::String &&  value)
inline

The version of the model.

Definition at line 255 of file EdgePackagingJobSummary.h.

◆ SetModelVersion() [2/3]

void Aws::SageMaker::Model::EdgePackagingJobSummary::SetModelVersion ( const Aws::String value)
inline

The version of the model.

Definition at line 250 of file EdgePackagingJobSummary.h.

◆ SetModelVersion() [3/3]

void Aws::SageMaker::Model::EdgePackagingJobSummary::SetModelVersion ( const char *  value)
inline

The version of the model.

Definition at line 260 of file EdgePackagingJobSummary.h.

◆ WithCompilationJobName() [1/3]

EdgePackagingJobSummary& Aws::SageMaker::Model::EdgePackagingJobSummary::WithCompilationJobName ( Aws::String &&  value)
inline

The name of the SageMaker Neo compilation job.

Definition at line 188 of file EdgePackagingJobSummary.h.

◆ WithCompilationJobName() [2/3]

EdgePackagingJobSummary& Aws::SageMaker::Model::EdgePackagingJobSummary::WithCompilationJobName ( const Aws::String value)
inline

The name of the SageMaker Neo compilation job.

Definition at line 183 of file EdgePackagingJobSummary.h.

◆ WithCompilationJobName() [3/3]

EdgePackagingJobSummary& Aws::SageMaker::Model::EdgePackagingJobSummary::WithCompilationJobName ( const char *  value)
inline

The name of the SageMaker Neo compilation job.

Definition at line 193 of file EdgePackagingJobSummary.h.

◆ WithCreationTime() [1/2]

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

The timestamp of when the job was created.

Definition at line 306 of file EdgePackagingJobSummary.h.

◆ WithCreationTime() [2/2]

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

The timestamp of when the job was created.

Definition at line 301 of file EdgePackagingJobSummary.h.

◆ WithEdgePackagingJobArn() [1/3]

EdgePackagingJobSummary& Aws::SageMaker::Model::EdgePackagingJobSummary::WithEdgePackagingJobArn ( Aws::String &&  value)
inline

The Amazon Resource Name (ARN) of the edge packaging job.

Definition at line 75 of file EdgePackagingJobSummary.h.

◆ WithEdgePackagingJobArn() [2/3]

EdgePackagingJobSummary& Aws::SageMaker::Model::EdgePackagingJobSummary::WithEdgePackagingJobArn ( const Aws::String value)
inline

The Amazon Resource Name (ARN) of the edge packaging job.

Definition at line 70 of file EdgePackagingJobSummary.h.

◆ WithEdgePackagingJobArn() [3/3]

EdgePackagingJobSummary& Aws::SageMaker::Model::EdgePackagingJobSummary::WithEdgePackagingJobArn ( const char *  value)
inline

The Amazon Resource Name (ARN) of the edge packaging job.

Definition at line 80 of file EdgePackagingJobSummary.h.

◆ WithEdgePackagingJobName() [1/3]

EdgePackagingJobSummary& Aws::SageMaker::Model::EdgePackagingJobSummary::WithEdgePackagingJobName ( Aws::String &&  value)
inline

The name of the edge packaging job.

Definition at line 116 of file EdgePackagingJobSummary.h.

◆ WithEdgePackagingJobName() [2/3]

EdgePackagingJobSummary& Aws::SageMaker::Model::EdgePackagingJobSummary::WithEdgePackagingJobName ( const Aws::String value)
inline

The name of the edge packaging job.

Definition at line 111 of file EdgePackagingJobSummary.h.

◆ WithEdgePackagingJobName() [3/3]

EdgePackagingJobSummary& Aws::SageMaker::Model::EdgePackagingJobSummary::WithEdgePackagingJobName ( const char *  value)
inline

The name of the edge packaging job.

Definition at line 121 of file EdgePackagingJobSummary.h.

◆ WithEdgePackagingJobStatus() [1/2]

EdgePackagingJobSummary& Aws::SageMaker::Model::EdgePackagingJobSummary::WithEdgePackagingJobStatus ( const EdgePackagingJobStatus value)
inline

The status of the edge packaging job.

Definition at line 147 of file EdgePackagingJobSummary.h.

◆ WithEdgePackagingJobStatus() [2/2]

EdgePackagingJobSummary& Aws::SageMaker::Model::EdgePackagingJobSummary::WithEdgePackagingJobStatus ( EdgePackagingJobStatus &&  value)
inline

The status of the edge packaging job.

Definition at line 152 of file EdgePackagingJobSummary.h.

◆ WithLastModifiedTime() [1/2]

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

The timestamp of when the edge packaging job was last updated.

Definition at line 337 of file EdgePackagingJobSummary.h.

◆ WithLastModifiedTime() [2/2]

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

The timestamp of when the edge packaging job was last updated.

Definition at line 332 of file EdgePackagingJobSummary.h.

◆ WithModelName() [1/3]

EdgePackagingJobSummary& Aws::SageMaker::Model::EdgePackagingJobSummary::WithModelName ( Aws::String &&  value)
inline

The name of the model.

Definition at line 229 of file EdgePackagingJobSummary.h.

◆ WithModelName() [2/3]

EdgePackagingJobSummary& Aws::SageMaker::Model::EdgePackagingJobSummary::WithModelName ( const Aws::String value)
inline

The name of the model.

Definition at line 224 of file EdgePackagingJobSummary.h.

◆ WithModelName() [3/3]

EdgePackagingJobSummary& Aws::SageMaker::Model::EdgePackagingJobSummary::WithModelName ( const char *  value)
inline

The name of the model.

Definition at line 234 of file EdgePackagingJobSummary.h.

◆ WithModelVersion() [1/3]

EdgePackagingJobSummary& Aws::SageMaker::Model::EdgePackagingJobSummary::WithModelVersion ( Aws::String &&  value)
inline

The version of the model.

Definition at line 270 of file EdgePackagingJobSummary.h.

◆ WithModelVersion() [2/3]

EdgePackagingJobSummary& Aws::SageMaker::Model::EdgePackagingJobSummary::WithModelVersion ( const Aws::String value)
inline

The version of the model.

Definition at line 265 of file EdgePackagingJobSummary.h.

◆ WithModelVersion() [3/3]

EdgePackagingJobSummary& Aws::SageMaker::Model::EdgePackagingJobSummary::WithModelVersion ( const char *  value)
inline

The version of the model.

Definition at line 275 of file EdgePackagingJobSummary.h.


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