AWS SDK for C++  1.9.71
AWS SDK for C++
Public Member Functions | List of all members
Aws::ECR::Model::ImageFailure Class Reference

#include <ImageFailure.h>

Public Member Functions

 ImageFailure ()
 
 ImageFailure (Aws::Utils::Json::JsonView jsonValue)
 
ImageFailureoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const ImageIdentifierGetImageId () const
 
bool ImageIdHasBeenSet () const
 
void SetImageId (const ImageIdentifier &value)
 
void SetImageId (ImageIdentifier &&value)
 
ImageFailureWithImageId (const ImageIdentifier &value)
 
ImageFailureWithImageId (ImageIdentifier &&value)
 
const ImageFailureCodeGetFailureCode () const
 
bool FailureCodeHasBeenSet () const
 
void SetFailureCode (const ImageFailureCode &value)
 
void SetFailureCode (ImageFailureCode &&value)
 
ImageFailureWithFailureCode (const ImageFailureCode &value)
 
ImageFailureWithFailureCode (ImageFailureCode &&value)
 
const Aws::StringGetFailureReason () const
 
bool FailureReasonHasBeenSet () const
 
void SetFailureReason (const Aws::String &value)
 
void SetFailureReason (Aws::String &&value)
 
void SetFailureReason (const char *value)
 
ImageFailureWithFailureReason (const Aws::String &value)
 
ImageFailureWithFailureReason (Aws::String &&value)
 
ImageFailureWithFailureReason (const char *value)
 

Detailed Description

An object representing an Amazon ECR image failure.

See Also:

AWS API Reference

Definition at line 33 of file ImageFailure.h.

Constructor & Destructor Documentation

◆ ImageFailure() [1/2]

Aws::ECR::Model::ImageFailure::ImageFailure ( )

◆ ImageFailure() [2/2]

Aws::ECR::Model::ImageFailure::ImageFailure ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ FailureCodeHasBeenSet()

bool Aws::ECR::Model::ImageFailure::FailureCodeHasBeenSet ( ) const
inline

The code associated with the failure.

Definition at line 81 of file ImageFailure.h.

◆ FailureReasonHasBeenSet()

bool Aws::ECR::Model::ImageFailure::FailureReasonHasBeenSet ( ) const
inline

The reason for the failure.

Definition at line 112 of file ImageFailure.h.

◆ GetFailureCode()

const ImageFailureCode& Aws::ECR::Model::ImageFailure::GetFailureCode ( ) const
inline

The code associated with the failure.

Definition at line 76 of file ImageFailure.h.

◆ GetFailureReason()

const Aws::String& Aws::ECR::Model::ImageFailure::GetFailureReason ( ) const
inline

The reason for the failure.

Definition at line 107 of file ImageFailure.h.

◆ GetImageId()

const ImageIdentifier& Aws::ECR::Model::ImageFailure::GetImageId ( ) const
inline

The image ID associated with the failure.

Definition at line 45 of file ImageFailure.h.

◆ ImageIdHasBeenSet()

bool Aws::ECR::Model::ImageFailure::ImageIdHasBeenSet ( ) const
inline

The image ID associated with the failure.

Definition at line 50 of file ImageFailure.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::ECR::Model::ImageFailure::Jsonize ( ) const

◆ operator=()

ImageFailure& Aws::ECR::Model::ImageFailure::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SetFailureCode() [1/2]

void Aws::ECR::Model::ImageFailure::SetFailureCode ( const ImageFailureCode value)
inline

The code associated with the failure.

Definition at line 86 of file ImageFailure.h.

◆ SetFailureCode() [2/2]

void Aws::ECR::Model::ImageFailure::SetFailureCode ( ImageFailureCode &&  value)
inline

The code associated with the failure.

Definition at line 91 of file ImageFailure.h.

◆ SetFailureReason() [1/3]

void Aws::ECR::Model::ImageFailure::SetFailureReason ( Aws::String &&  value)
inline

The reason for the failure.

Definition at line 122 of file ImageFailure.h.

◆ SetFailureReason() [2/3]

void Aws::ECR::Model::ImageFailure::SetFailureReason ( const Aws::String value)
inline

The reason for the failure.

Definition at line 117 of file ImageFailure.h.

◆ SetFailureReason() [3/3]

void Aws::ECR::Model::ImageFailure::SetFailureReason ( const char *  value)
inline

The reason for the failure.

Definition at line 127 of file ImageFailure.h.

◆ SetImageId() [1/2]

void Aws::ECR::Model::ImageFailure::SetImageId ( const ImageIdentifier value)
inline

The image ID associated with the failure.

Definition at line 55 of file ImageFailure.h.

◆ SetImageId() [2/2]

void Aws::ECR::Model::ImageFailure::SetImageId ( ImageIdentifier &&  value)
inline

The image ID associated with the failure.

Definition at line 60 of file ImageFailure.h.

◆ WithFailureCode() [1/2]

ImageFailure& Aws::ECR::Model::ImageFailure::WithFailureCode ( const ImageFailureCode value)
inline

The code associated with the failure.

Definition at line 96 of file ImageFailure.h.

◆ WithFailureCode() [2/2]

ImageFailure& Aws::ECR::Model::ImageFailure::WithFailureCode ( ImageFailureCode &&  value)
inline

The code associated with the failure.

Definition at line 101 of file ImageFailure.h.

◆ WithFailureReason() [1/3]

ImageFailure& Aws::ECR::Model::ImageFailure::WithFailureReason ( Aws::String &&  value)
inline

The reason for the failure.

Definition at line 137 of file ImageFailure.h.

◆ WithFailureReason() [2/3]

ImageFailure& Aws::ECR::Model::ImageFailure::WithFailureReason ( const Aws::String value)
inline

The reason for the failure.

Definition at line 132 of file ImageFailure.h.

◆ WithFailureReason() [3/3]

ImageFailure& Aws::ECR::Model::ImageFailure::WithFailureReason ( const char *  value)
inline

The reason for the failure.

Definition at line 142 of file ImageFailure.h.

◆ WithImageId() [1/2]

ImageFailure& Aws::ECR::Model::ImageFailure::WithImageId ( const ImageIdentifier value)
inline

The image ID associated with the failure.

Definition at line 65 of file ImageFailure.h.

◆ WithImageId() [2/2]

ImageFailure& Aws::ECR::Model::ImageFailure::WithImageId ( ImageIdentifier &&  value)
inline

The image ID associated with the failure.

Definition at line 70 of file ImageFailure.h.


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