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

#include <ModelPackageSummary.h>

Public Member Functions

 ModelPackageSummary ()
 
 ModelPackageSummary (Aws::Utils::Json::JsonView jsonValue)
 
ModelPackageSummaryoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetModelPackageName () const
 
bool ModelPackageNameHasBeenSet () const
 
void SetModelPackageName (const Aws::String &value)
 
void SetModelPackageName (Aws::String &&value)
 
void SetModelPackageName (const char *value)
 
ModelPackageSummaryWithModelPackageName (const Aws::String &value)
 
ModelPackageSummaryWithModelPackageName (Aws::String &&value)
 
ModelPackageSummaryWithModelPackageName (const char *value)
 
const Aws::StringGetModelPackageGroupName () const
 
bool ModelPackageGroupNameHasBeenSet () const
 
void SetModelPackageGroupName (const Aws::String &value)
 
void SetModelPackageGroupName (Aws::String &&value)
 
void SetModelPackageGroupName (const char *value)
 
ModelPackageSummaryWithModelPackageGroupName (const Aws::String &value)
 
ModelPackageSummaryWithModelPackageGroupName (Aws::String &&value)
 
ModelPackageSummaryWithModelPackageGroupName (const char *value)
 
int GetModelPackageVersion () const
 
bool ModelPackageVersionHasBeenSet () const
 
void SetModelPackageVersion (int value)
 
ModelPackageSummaryWithModelPackageVersion (int value)
 
const Aws::StringGetModelPackageArn () const
 
bool ModelPackageArnHasBeenSet () const
 
void SetModelPackageArn (const Aws::String &value)
 
void SetModelPackageArn (Aws::String &&value)
 
void SetModelPackageArn (const char *value)
 
ModelPackageSummaryWithModelPackageArn (const Aws::String &value)
 
ModelPackageSummaryWithModelPackageArn (Aws::String &&value)
 
ModelPackageSummaryWithModelPackageArn (const char *value)
 
const Aws::StringGetModelPackageDescription () const
 
bool ModelPackageDescriptionHasBeenSet () const
 
void SetModelPackageDescription (const Aws::String &value)
 
void SetModelPackageDescription (Aws::String &&value)
 
void SetModelPackageDescription (const char *value)
 
ModelPackageSummaryWithModelPackageDescription (const Aws::String &value)
 
ModelPackageSummaryWithModelPackageDescription (Aws::String &&value)
 
ModelPackageSummaryWithModelPackageDescription (const char *value)
 
const Aws::Utils::DateTimeGetCreationTime () const
 
bool CreationTimeHasBeenSet () const
 
void SetCreationTime (const Aws::Utils::DateTime &value)
 
void SetCreationTime (Aws::Utils::DateTime &&value)
 
ModelPackageSummaryWithCreationTime (const Aws::Utils::DateTime &value)
 
ModelPackageSummaryWithCreationTime (Aws::Utils::DateTime &&value)
 
const ModelPackageStatusGetModelPackageStatus () const
 
bool ModelPackageStatusHasBeenSet () const
 
void SetModelPackageStatus (const ModelPackageStatus &value)
 
void SetModelPackageStatus (ModelPackageStatus &&value)
 
ModelPackageSummaryWithModelPackageStatus (const ModelPackageStatus &value)
 
ModelPackageSummaryWithModelPackageStatus (ModelPackageStatus &&value)
 
const ModelApprovalStatusGetModelApprovalStatus () const
 
bool ModelApprovalStatusHasBeenSet () const
 
void SetModelApprovalStatus (const ModelApprovalStatus &value)
 
void SetModelApprovalStatus (ModelApprovalStatus &&value)
 
ModelPackageSummaryWithModelApprovalStatus (const ModelApprovalStatus &value)
 
ModelPackageSummaryWithModelApprovalStatus (ModelApprovalStatus &&value)
 

Detailed Description

Provides summary information about a model package.

See Also:

AWS API Reference

Definition at line 35 of file ModelPackageSummary.h.

Constructor & Destructor Documentation

◆ ModelPackageSummary() [1/2]

Aws::SageMaker::Model::ModelPackageSummary::ModelPackageSummary ( )

◆ ModelPackageSummary() [2/2]

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

Member Function Documentation

◆ CreationTimeHasBeenSet()

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

A timestamp that shows when the model package was created.

Definition at line 245 of file ModelPackageSummary.h.

◆ GetCreationTime()

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

A timestamp that shows when the model package was created.

Definition at line 240 of file ModelPackageSummary.h.

◆ GetModelApprovalStatus()

const ModelApprovalStatus& Aws::SageMaker::Model::ModelPackageSummary::GetModelApprovalStatus ( ) const
inline

The approval status of the model. This can be one of the following values.

  • APPROVED - The model is approved

  • REJECTED - The model is rejected.

  • PENDING_MANUAL_APPROVAL - The model is waiting for manual approval.

Definition at line 306 of file ModelPackageSummary.h.

◆ GetModelPackageArn()

const Aws::String& Aws::SageMaker::Model::ModelPackageSummary::GetModelPackageArn ( ) const
inline

The Amazon Resource Name (ARN) of the model package.

Definition at line 158 of file ModelPackageSummary.h.

◆ GetModelPackageDescription()

const Aws::String& Aws::SageMaker::Model::ModelPackageSummary::GetModelPackageDescription ( ) const
inline

A brief description of the model package.

Definition at line 199 of file ModelPackageSummary.h.

◆ GetModelPackageGroupName()

const Aws::String& Aws::SageMaker::Model::ModelPackageSummary::GetModelPackageGroupName ( ) const
inline

If the model package is a versioned model, the model group that the versioned model belongs to.

Definition at line 89 of file ModelPackageSummary.h.

◆ GetModelPackageName()

const Aws::String& Aws::SageMaker::Model::ModelPackageSummary::GetModelPackageName ( ) const
inline

The name of the model package.

Definition at line 47 of file ModelPackageSummary.h.

◆ GetModelPackageStatus()

const ModelPackageStatus& Aws::SageMaker::Model::ModelPackageSummary::GetModelPackageStatus ( ) const
inline

The overall status of the model package.

Definition at line 271 of file ModelPackageSummary.h.

◆ GetModelPackageVersion()

int Aws::SageMaker::Model::ModelPackageSummary::GetModelPackageVersion ( ) const
inline

If the model package is a versioned model, the version of the model.

Definition at line 137 of file ModelPackageSummary.h.

◆ Jsonize()

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

◆ ModelApprovalStatusHasBeenSet()

bool Aws::SageMaker::Model::ModelPackageSummary::ModelApprovalStatusHasBeenSet ( ) const
inline

The approval status of the model. This can be one of the following values.

  • APPROVED - The model is approved

  • REJECTED - The model is rejected.

  • PENDING_MANUAL_APPROVAL - The model is waiting for manual approval.

Definition at line 315 of file ModelPackageSummary.h.

◆ ModelPackageArnHasBeenSet()

bool Aws::SageMaker::Model::ModelPackageSummary::ModelPackageArnHasBeenSet ( ) const
inline

The Amazon Resource Name (ARN) of the model package.

Definition at line 163 of file ModelPackageSummary.h.

◆ ModelPackageDescriptionHasBeenSet()

bool Aws::SageMaker::Model::ModelPackageSummary::ModelPackageDescriptionHasBeenSet ( ) const
inline

A brief description of the model package.

Definition at line 204 of file ModelPackageSummary.h.

◆ ModelPackageGroupNameHasBeenSet()

bool Aws::SageMaker::Model::ModelPackageSummary::ModelPackageGroupNameHasBeenSet ( ) const
inline

If the model package is a versioned model, the model group that the versioned model belongs to.

Definition at line 95 of file ModelPackageSummary.h.

◆ ModelPackageNameHasBeenSet()

bool Aws::SageMaker::Model::ModelPackageSummary::ModelPackageNameHasBeenSet ( ) const
inline

The name of the model package.

Definition at line 52 of file ModelPackageSummary.h.

◆ ModelPackageStatusHasBeenSet()

bool Aws::SageMaker::Model::ModelPackageSummary::ModelPackageStatusHasBeenSet ( ) const
inline

The overall status of the model package.

Definition at line 276 of file ModelPackageSummary.h.

◆ ModelPackageVersionHasBeenSet()

bool Aws::SageMaker::Model::ModelPackageSummary::ModelPackageVersionHasBeenSet ( ) const
inline

If the model package is a versioned model, the version of the model.

Definition at line 142 of file ModelPackageSummary.h.

◆ operator=()

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

◆ SetCreationTime() [1/2]

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

A timestamp that shows when the model package was created.

Definition at line 255 of file ModelPackageSummary.h.

◆ SetCreationTime() [2/2]

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

A timestamp that shows when the model package was created.

Definition at line 250 of file ModelPackageSummary.h.

◆ SetModelApprovalStatus() [1/2]

void Aws::SageMaker::Model::ModelPackageSummary::SetModelApprovalStatus ( const ModelApprovalStatus value)
inline

The approval status of the model. This can be one of the following values.

  • APPROVED - The model is approved

  • REJECTED - The model is rejected.

  • PENDING_MANUAL_APPROVAL - The model is waiting for manual approval.

Definition at line 324 of file ModelPackageSummary.h.

◆ SetModelApprovalStatus() [2/2]

void Aws::SageMaker::Model::ModelPackageSummary::SetModelApprovalStatus ( ModelApprovalStatus &&  value)
inline

The approval status of the model. This can be one of the following values.

  • APPROVED - The model is approved

  • REJECTED - The model is rejected.

  • PENDING_MANUAL_APPROVAL - The model is waiting for manual approval.

Definition at line 333 of file ModelPackageSummary.h.

◆ SetModelPackageArn() [1/3]

void Aws::SageMaker::Model::ModelPackageSummary::SetModelPackageArn ( Aws::String &&  value)
inline

The Amazon Resource Name (ARN) of the model package.

Definition at line 173 of file ModelPackageSummary.h.

◆ SetModelPackageArn() [2/3]

void Aws::SageMaker::Model::ModelPackageSummary::SetModelPackageArn ( const Aws::String value)
inline

The Amazon Resource Name (ARN) of the model package.

Definition at line 168 of file ModelPackageSummary.h.

◆ SetModelPackageArn() [3/3]

void Aws::SageMaker::Model::ModelPackageSummary::SetModelPackageArn ( const char *  value)
inline

The Amazon Resource Name (ARN) of the model package.

Definition at line 178 of file ModelPackageSummary.h.

◆ SetModelPackageDescription() [1/3]

void Aws::SageMaker::Model::ModelPackageSummary::SetModelPackageDescription ( Aws::String &&  value)
inline

A brief description of the model package.

Definition at line 214 of file ModelPackageSummary.h.

◆ SetModelPackageDescription() [2/3]

void Aws::SageMaker::Model::ModelPackageSummary::SetModelPackageDescription ( const Aws::String value)
inline

A brief description of the model package.

Definition at line 209 of file ModelPackageSummary.h.

◆ SetModelPackageDescription() [3/3]

void Aws::SageMaker::Model::ModelPackageSummary::SetModelPackageDescription ( const char *  value)
inline

A brief description of the model package.

Definition at line 219 of file ModelPackageSummary.h.

◆ SetModelPackageGroupName() [1/3]

void Aws::SageMaker::Model::ModelPackageSummary::SetModelPackageGroupName ( Aws::String &&  value)
inline

If the model package is a versioned model, the model group that the versioned model belongs to.

Definition at line 107 of file ModelPackageSummary.h.

◆ SetModelPackageGroupName() [2/3]

void Aws::SageMaker::Model::ModelPackageSummary::SetModelPackageGroupName ( const Aws::String value)
inline

If the model package is a versioned model, the model group that the versioned model belongs to.

Definition at line 101 of file ModelPackageSummary.h.

◆ SetModelPackageGroupName() [3/3]

void Aws::SageMaker::Model::ModelPackageSummary::SetModelPackageGroupName ( const char *  value)
inline

If the model package is a versioned model, the model group that the versioned model belongs to.

Definition at line 113 of file ModelPackageSummary.h.

◆ SetModelPackageName() [1/3]

void Aws::SageMaker::Model::ModelPackageSummary::SetModelPackageName ( Aws::String &&  value)
inline

The name of the model package.

Definition at line 62 of file ModelPackageSummary.h.

◆ SetModelPackageName() [2/3]

void Aws::SageMaker::Model::ModelPackageSummary::SetModelPackageName ( const Aws::String value)
inline

The name of the model package.

Definition at line 57 of file ModelPackageSummary.h.

◆ SetModelPackageName() [3/3]

void Aws::SageMaker::Model::ModelPackageSummary::SetModelPackageName ( const char *  value)
inline

The name of the model package.

Definition at line 67 of file ModelPackageSummary.h.

◆ SetModelPackageStatus() [1/2]

void Aws::SageMaker::Model::ModelPackageSummary::SetModelPackageStatus ( const ModelPackageStatus value)
inline

The overall status of the model package.

Definition at line 281 of file ModelPackageSummary.h.

◆ SetModelPackageStatus() [2/2]

void Aws::SageMaker::Model::ModelPackageSummary::SetModelPackageStatus ( ModelPackageStatus &&  value)
inline

The overall status of the model package.

Definition at line 286 of file ModelPackageSummary.h.

◆ SetModelPackageVersion()

void Aws::SageMaker::Model::ModelPackageSummary::SetModelPackageVersion ( int  value)
inline

If the model package is a versioned model, the version of the model.

Definition at line 147 of file ModelPackageSummary.h.

◆ WithCreationTime() [1/2]

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

A timestamp that shows when the model package was created.

Definition at line 265 of file ModelPackageSummary.h.

◆ WithCreationTime() [2/2]

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

A timestamp that shows when the model package was created.

Definition at line 260 of file ModelPackageSummary.h.

◆ WithModelApprovalStatus() [1/2]

ModelPackageSummary& Aws::SageMaker::Model::ModelPackageSummary::WithModelApprovalStatus ( const ModelApprovalStatus value)
inline

The approval status of the model. This can be one of the following values.

  • APPROVED - The model is approved

  • REJECTED - The model is rejected.

  • PENDING_MANUAL_APPROVAL - The model is waiting for manual approval.

Definition at line 342 of file ModelPackageSummary.h.

◆ WithModelApprovalStatus() [2/2]

ModelPackageSummary& Aws::SageMaker::Model::ModelPackageSummary::WithModelApprovalStatus ( ModelApprovalStatus &&  value)
inline

The approval status of the model. This can be one of the following values.

  • APPROVED - The model is approved

  • REJECTED - The model is rejected.

  • PENDING_MANUAL_APPROVAL - The model is waiting for manual approval.

Definition at line 351 of file ModelPackageSummary.h.

◆ WithModelPackageArn() [1/3]

ModelPackageSummary& Aws::SageMaker::Model::ModelPackageSummary::WithModelPackageArn ( Aws::String &&  value)
inline

The Amazon Resource Name (ARN) of the model package.

Definition at line 188 of file ModelPackageSummary.h.

◆ WithModelPackageArn() [2/3]

ModelPackageSummary& Aws::SageMaker::Model::ModelPackageSummary::WithModelPackageArn ( const Aws::String value)
inline

The Amazon Resource Name (ARN) of the model package.

Definition at line 183 of file ModelPackageSummary.h.

◆ WithModelPackageArn() [3/3]

ModelPackageSummary& Aws::SageMaker::Model::ModelPackageSummary::WithModelPackageArn ( const char *  value)
inline

The Amazon Resource Name (ARN) of the model package.

Definition at line 193 of file ModelPackageSummary.h.

◆ WithModelPackageDescription() [1/3]

ModelPackageSummary& Aws::SageMaker::Model::ModelPackageSummary::WithModelPackageDescription ( Aws::String &&  value)
inline

A brief description of the model package.

Definition at line 229 of file ModelPackageSummary.h.

◆ WithModelPackageDescription() [2/3]

ModelPackageSummary& Aws::SageMaker::Model::ModelPackageSummary::WithModelPackageDescription ( const Aws::String value)
inline

A brief description of the model package.

Definition at line 224 of file ModelPackageSummary.h.

◆ WithModelPackageDescription() [3/3]

ModelPackageSummary& Aws::SageMaker::Model::ModelPackageSummary::WithModelPackageDescription ( const char *  value)
inline

A brief description of the model package.

Definition at line 234 of file ModelPackageSummary.h.

◆ WithModelPackageGroupName() [1/3]

ModelPackageSummary& Aws::SageMaker::Model::ModelPackageSummary::WithModelPackageGroupName ( Aws::String &&  value)
inline

If the model package is a versioned model, the model group that the versioned model belongs to.

Definition at line 125 of file ModelPackageSummary.h.

◆ WithModelPackageGroupName() [2/3]

ModelPackageSummary& Aws::SageMaker::Model::ModelPackageSummary::WithModelPackageGroupName ( const Aws::String value)
inline

If the model package is a versioned model, the model group that the versioned model belongs to.

Definition at line 119 of file ModelPackageSummary.h.

◆ WithModelPackageGroupName() [3/3]

ModelPackageSummary& Aws::SageMaker::Model::ModelPackageSummary::WithModelPackageGroupName ( const char *  value)
inline

If the model package is a versioned model, the model group that the versioned model belongs to.

Definition at line 131 of file ModelPackageSummary.h.

◆ WithModelPackageName() [1/3]

ModelPackageSummary& Aws::SageMaker::Model::ModelPackageSummary::WithModelPackageName ( Aws::String &&  value)
inline

The name of the model package.

Definition at line 77 of file ModelPackageSummary.h.

◆ WithModelPackageName() [2/3]

ModelPackageSummary& Aws::SageMaker::Model::ModelPackageSummary::WithModelPackageName ( const Aws::String value)
inline

The name of the model package.

Definition at line 72 of file ModelPackageSummary.h.

◆ WithModelPackageName() [3/3]

ModelPackageSummary& Aws::SageMaker::Model::ModelPackageSummary::WithModelPackageName ( const char *  value)
inline

The name of the model package.

Definition at line 82 of file ModelPackageSummary.h.

◆ WithModelPackageStatus() [1/2]

ModelPackageSummary& Aws::SageMaker::Model::ModelPackageSummary::WithModelPackageStatus ( const ModelPackageStatus value)
inline

The overall status of the model package.

Definition at line 291 of file ModelPackageSummary.h.

◆ WithModelPackageStatus() [2/2]

ModelPackageSummary& Aws::SageMaker::Model::ModelPackageSummary::WithModelPackageStatus ( ModelPackageStatus &&  value)
inline

The overall status of the model package.

Definition at line 296 of file ModelPackageSummary.h.

◆ WithModelPackageVersion()

ModelPackageSummary& Aws::SageMaker::Model::ModelPackageSummary::WithModelPackageVersion ( int  value)
inline

If the model package is a versioned model, the version of the model.

Definition at line 152 of file ModelPackageSummary.h.


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