AWS SDK for C++  1.9.104
AWS SDK for C++
Public Member Functions | List of all members
Aws::EC2::Model::StoreImageTaskResponse Class Reference

#include <StoreImageTaskResponse.h>

Public Member Functions

 StoreImageTaskResponse ()
 
 StoreImageTaskResponse (const Aws::Utils::Xml::XmlNode &xmlNode)
 
StoreImageTaskResponseoperator= (const Aws::Utils::Xml::XmlNode &xmlNode)
 
void OutputToStream (Aws::OStream &ostream, const char *location, unsigned index, const char *locationValue) const
 
void OutputToStream (Aws::OStream &oStream, const char *location) const
 
const Aws::StringGetAmiId () const
 
bool AmiIdHasBeenSet () const
 
void SetAmiId (const Aws::String &value)
 
void SetAmiId (Aws::String &&value)
 
void SetAmiId (const char *value)
 
StoreImageTaskResponseWithAmiId (const Aws::String &value)
 
StoreImageTaskResponseWithAmiId (Aws::String &&value)
 
StoreImageTaskResponseWithAmiId (const char *value)
 
const Aws::Utils::DateTimeGetTaskStartTime () const
 
bool TaskStartTimeHasBeenSet () const
 
void SetTaskStartTime (const Aws::Utils::DateTime &value)
 
void SetTaskStartTime (Aws::Utils::DateTime &&value)
 
StoreImageTaskResponseWithTaskStartTime (const Aws::Utils::DateTime &value)
 
StoreImageTaskResponseWithTaskStartTime (Aws::Utils::DateTime &&value)
 
const Aws::StringGetBucket () const
 
bool BucketHasBeenSet () const
 
void SetBucket (const Aws::String &value)
 
void SetBucket (Aws::String &&value)
 
void SetBucket (const char *value)
 
StoreImageTaskResponseWithBucket (const Aws::String &value)
 
StoreImageTaskResponseWithBucket (Aws::String &&value)
 
StoreImageTaskResponseWithBucket (const char *value)
 
const Aws::StringGetS3objectKey () const
 
bool S3objectKeyHasBeenSet () const
 
void SetS3objectKey (const Aws::String &value)
 
void SetS3objectKey (Aws::String &&value)
 
void SetS3objectKey (const char *value)
 
StoreImageTaskResponseWithS3objectKey (const Aws::String &value)
 
StoreImageTaskResponseWithS3objectKey (Aws::String &&value)
 
StoreImageTaskResponseWithS3objectKey (const char *value)
 
int GetProgressPercentage () const
 
bool ProgressPercentageHasBeenSet () const
 
void SetProgressPercentage (int value)
 
StoreImageTaskResponseWithProgressPercentage (int value)
 
const Aws::StringGetStoreTaskState () const
 
bool StoreTaskStateHasBeenSet () const
 
void SetStoreTaskState (const Aws::String &value)
 
void SetStoreTaskState (Aws::String &&value)
 
void SetStoreTaskState (const char *value)
 
StoreImageTaskResponseWithStoreTaskState (const Aws::String &value)
 
StoreImageTaskResponseWithStoreTaskState (Aws::String &&value)
 
StoreImageTaskResponseWithStoreTaskState (const char *value)
 
const Aws::StringGetStoreTaskFailureReason () const
 
bool StoreTaskFailureReasonHasBeenSet () const
 
void SetStoreTaskFailureReason (const Aws::String &value)
 
void SetStoreTaskFailureReason (Aws::String &&value)
 
void SetStoreTaskFailureReason (const char *value)
 
StoreImageTaskResponseWithStoreTaskFailureReason (const Aws::String &value)
 
StoreImageTaskResponseWithStoreTaskFailureReason (Aws::String &&value)
 
StoreImageTaskResponseWithStoreTaskFailureReason (const char *value)
 

Detailed Description

The information about the AMI store task, including the progress of the task.

See Also:

AWS API Reference

Definition at line 33 of file StoreImageTaskResponse.h.

Constructor & Destructor Documentation

◆ StoreImageTaskResponse() [1/2]

Aws::EC2::Model::StoreImageTaskResponse::StoreImageTaskResponse ( )

◆ StoreImageTaskResponse() [2/2]

Aws::EC2::Model::StoreImageTaskResponse::StoreImageTaskResponse ( const Aws::Utils::Xml::XmlNode xmlNode)

Member Function Documentation

◆ AmiIdHasBeenSet()

bool Aws::EC2::Model::StoreImageTaskResponse::AmiIdHasBeenSet ( ) const
inline

The ID of the AMI that is being stored.

Definition at line 52 of file StoreImageTaskResponse.h.

◆ BucketHasBeenSet()

bool Aws::EC2::Model::StoreImageTaskResponse::BucketHasBeenSet ( ) const
inline

The name of the Amazon S3 bucket that contains the stored AMI object.

Definition at line 124 of file StoreImageTaskResponse.h.

◆ GetAmiId()

const Aws::String& Aws::EC2::Model::StoreImageTaskResponse::GetAmiId ( ) const
inline

The ID of the AMI that is being stored.

Definition at line 47 of file StoreImageTaskResponse.h.

◆ GetBucket()

const Aws::String& Aws::EC2::Model::StoreImageTaskResponse::GetBucket ( ) const
inline

The name of the Amazon S3 bucket that contains the stored AMI object.

Definition at line 119 of file StoreImageTaskResponse.h.

◆ GetProgressPercentage()

int Aws::EC2::Model::StoreImageTaskResponse::GetProgressPercentage ( ) const
inline

The progress of the task as a percentage.

Definition at line 201 of file StoreImageTaskResponse.h.

◆ GetS3objectKey()

const Aws::String& Aws::EC2::Model::StoreImageTaskResponse::GetS3objectKey ( ) const
inline

The name of the stored AMI object in the bucket.

Definition at line 160 of file StoreImageTaskResponse.h.

◆ GetStoreTaskFailureReason()

const Aws::String& Aws::EC2::Model::StoreImageTaskResponse::GetStoreTaskFailureReason ( ) const
inline

If the tasks fails, the reason for the failure is returned. If the task succeeds, null is returned.

Definition at line 272 of file StoreImageTaskResponse.h.

◆ GetStoreTaskState()

const Aws::String& Aws::EC2::Model::StoreImageTaskResponse::GetStoreTaskState ( ) const
inline

The state of the store task (InProgress, Completed, or Failed).

Definition at line 223 of file StoreImageTaskResponse.h.

◆ GetTaskStartTime()

const Aws::Utils::DateTime& Aws::EC2::Model::StoreImageTaskResponse::GetTaskStartTime ( ) const
inline

The time the task started.

Definition at line 88 of file StoreImageTaskResponse.h.

◆ operator=()

StoreImageTaskResponse& Aws::EC2::Model::StoreImageTaskResponse::operator= ( const Aws::Utils::Xml::XmlNode xmlNode)

◆ OutputToStream() [1/2]

void Aws::EC2::Model::StoreImageTaskResponse::OutputToStream ( Aws::OStream oStream,
const char *  location 
) const

◆ OutputToStream() [2/2]

void Aws::EC2::Model::StoreImageTaskResponse::OutputToStream ( Aws::OStream ostream,
const char *  location,
unsigned  index,
const char *  locationValue 
) const

◆ ProgressPercentageHasBeenSet()

bool Aws::EC2::Model::StoreImageTaskResponse::ProgressPercentageHasBeenSet ( ) const
inline

The progress of the task as a percentage.

Definition at line 206 of file StoreImageTaskResponse.h.

◆ S3objectKeyHasBeenSet()

bool Aws::EC2::Model::StoreImageTaskResponse::S3objectKeyHasBeenSet ( ) const
inline

The name of the stored AMI object in the bucket.

Definition at line 165 of file StoreImageTaskResponse.h.

◆ SetAmiId() [1/3]

void Aws::EC2::Model::StoreImageTaskResponse::SetAmiId ( Aws::String &&  value)
inline

The ID of the AMI that is being stored.

Definition at line 62 of file StoreImageTaskResponse.h.

◆ SetAmiId() [2/3]

void Aws::EC2::Model::StoreImageTaskResponse::SetAmiId ( const Aws::String value)
inline

The ID of the AMI that is being stored.

Definition at line 57 of file StoreImageTaskResponse.h.

◆ SetAmiId() [3/3]

void Aws::EC2::Model::StoreImageTaskResponse::SetAmiId ( const char *  value)
inline

The ID of the AMI that is being stored.

Definition at line 67 of file StoreImageTaskResponse.h.

◆ SetBucket() [1/3]

void Aws::EC2::Model::StoreImageTaskResponse::SetBucket ( Aws::String &&  value)
inline

The name of the Amazon S3 bucket that contains the stored AMI object.

Definition at line 134 of file StoreImageTaskResponse.h.

◆ SetBucket() [2/3]

void Aws::EC2::Model::StoreImageTaskResponse::SetBucket ( const Aws::String value)
inline

The name of the Amazon S3 bucket that contains the stored AMI object.

Definition at line 129 of file StoreImageTaskResponse.h.

◆ SetBucket() [3/3]

void Aws::EC2::Model::StoreImageTaskResponse::SetBucket ( const char *  value)
inline

The name of the Amazon S3 bucket that contains the stored AMI object.

Definition at line 139 of file StoreImageTaskResponse.h.

◆ SetProgressPercentage()

void Aws::EC2::Model::StoreImageTaskResponse::SetProgressPercentage ( int  value)
inline

The progress of the task as a percentage.

Definition at line 211 of file StoreImageTaskResponse.h.

◆ SetS3objectKey() [1/3]

void Aws::EC2::Model::StoreImageTaskResponse::SetS3objectKey ( Aws::String &&  value)
inline

The name of the stored AMI object in the bucket.

Definition at line 175 of file StoreImageTaskResponse.h.

◆ SetS3objectKey() [2/3]

void Aws::EC2::Model::StoreImageTaskResponse::SetS3objectKey ( const Aws::String value)
inline

The name of the stored AMI object in the bucket.

Definition at line 170 of file StoreImageTaskResponse.h.

◆ SetS3objectKey() [3/3]

void Aws::EC2::Model::StoreImageTaskResponse::SetS3objectKey ( const char *  value)
inline

The name of the stored AMI object in the bucket.

Definition at line 180 of file StoreImageTaskResponse.h.

◆ SetStoreTaskFailureReason() [1/3]

void Aws::EC2::Model::StoreImageTaskResponse::SetStoreTaskFailureReason ( Aws::String &&  value)
inline

If the tasks fails, the reason for the failure is returned. If the task succeeds, null is returned.

Definition at line 290 of file StoreImageTaskResponse.h.

◆ SetStoreTaskFailureReason() [2/3]

void Aws::EC2::Model::StoreImageTaskResponse::SetStoreTaskFailureReason ( const Aws::String value)
inline

If the tasks fails, the reason for the failure is returned. If the task succeeds, null is returned.

Definition at line 284 of file StoreImageTaskResponse.h.

◆ SetStoreTaskFailureReason() [3/3]

void Aws::EC2::Model::StoreImageTaskResponse::SetStoreTaskFailureReason ( const char *  value)
inline

If the tasks fails, the reason for the failure is returned. If the task succeeds, null is returned.

Definition at line 296 of file StoreImageTaskResponse.h.

◆ SetStoreTaskState() [1/3]

void Aws::EC2::Model::StoreImageTaskResponse::SetStoreTaskState ( Aws::String &&  value)
inline

The state of the store task (InProgress, Completed, or Failed).

Definition at line 241 of file StoreImageTaskResponse.h.

◆ SetStoreTaskState() [2/3]

void Aws::EC2::Model::StoreImageTaskResponse::SetStoreTaskState ( const Aws::String value)
inline

The state of the store task (InProgress, Completed, or Failed).

Definition at line 235 of file StoreImageTaskResponse.h.

◆ SetStoreTaskState() [3/3]

void Aws::EC2::Model::StoreImageTaskResponse::SetStoreTaskState ( const char *  value)
inline

The state of the store task (InProgress, Completed, or Failed).

Definition at line 247 of file StoreImageTaskResponse.h.

◆ SetTaskStartTime() [1/2]

void Aws::EC2::Model::StoreImageTaskResponse::SetTaskStartTime ( Aws::Utils::DateTime &&  value)
inline

The time the task started.

Definition at line 103 of file StoreImageTaskResponse.h.

◆ SetTaskStartTime() [2/2]

void Aws::EC2::Model::StoreImageTaskResponse::SetTaskStartTime ( const Aws::Utils::DateTime value)
inline

The time the task started.

Definition at line 98 of file StoreImageTaskResponse.h.

◆ StoreTaskFailureReasonHasBeenSet()

bool Aws::EC2::Model::StoreImageTaskResponse::StoreTaskFailureReasonHasBeenSet ( ) const
inline

If the tasks fails, the reason for the failure is returned. If the task succeeds, null is returned.

Definition at line 278 of file StoreImageTaskResponse.h.

◆ StoreTaskStateHasBeenSet()

bool Aws::EC2::Model::StoreImageTaskResponse::StoreTaskStateHasBeenSet ( ) const
inline

The state of the store task (InProgress, Completed, or Failed).

Definition at line 229 of file StoreImageTaskResponse.h.

◆ TaskStartTimeHasBeenSet()

bool Aws::EC2::Model::StoreImageTaskResponse::TaskStartTimeHasBeenSet ( ) const
inline

The time the task started.

Definition at line 93 of file StoreImageTaskResponse.h.

◆ WithAmiId() [1/3]

StoreImageTaskResponse& Aws::EC2::Model::StoreImageTaskResponse::WithAmiId ( Aws::String &&  value)
inline

The ID of the AMI that is being stored.

Definition at line 77 of file StoreImageTaskResponse.h.

◆ WithAmiId() [2/3]

StoreImageTaskResponse& Aws::EC2::Model::StoreImageTaskResponse::WithAmiId ( const Aws::String value)
inline

The ID of the AMI that is being stored.

Definition at line 72 of file StoreImageTaskResponse.h.

◆ WithAmiId() [3/3]

StoreImageTaskResponse& Aws::EC2::Model::StoreImageTaskResponse::WithAmiId ( const char *  value)
inline

The ID of the AMI that is being stored.

Definition at line 82 of file StoreImageTaskResponse.h.

◆ WithBucket() [1/3]

StoreImageTaskResponse& Aws::EC2::Model::StoreImageTaskResponse::WithBucket ( Aws::String &&  value)
inline

The name of the Amazon S3 bucket that contains the stored AMI object.

Definition at line 149 of file StoreImageTaskResponse.h.

◆ WithBucket() [2/3]

StoreImageTaskResponse& Aws::EC2::Model::StoreImageTaskResponse::WithBucket ( const Aws::String value)
inline

The name of the Amazon S3 bucket that contains the stored AMI object.

Definition at line 144 of file StoreImageTaskResponse.h.

◆ WithBucket() [3/3]

StoreImageTaskResponse& Aws::EC2::Model::StoreImageTaskResponse::WithBucket ( const char *  value)
inline

The name of the Amazon S3 bucket that contains the stored AMI object.

Definition at line 154 of file StoreImageTaskResponse.h.

◆ WithProgressPercentage()

StoreImageTaskResponse& Aws::EC2::Model::StoreImageTaskResponse::WithProgressPercentage ( int  value)
inline

The progress of the task as a percentage.

Definition at line 216 of file StoreImageTaskResponse.h.

◆ WithS3objectKey() [1/3]

StoreImageTaskResponse& Aws::EC2::Model::StoreImageTaskResponse::WithS3objectKey ( Aws::String &&  value)
inline

The name of the stored AMI object in the bucket.

Definition at line 190 of file StoreImageTaskResponse.h.

◆ WithS3objectKey() [2/3]

StoreImageTaskResponse& Aws::EC2::Model::StoreImageTaskResponse::WithS3objectKey ( const Aws::String value)
inline

The name of the stored AMI object in the bucket.

Definition at line 185 of file StoreImageTaskResponse.h.

◆ WithS3objectKey() [3/3]

StoreImageTaskResponse& Aws::EC2::Model::StoreImageTaskResponse::WithS3objectKey ( const char *  value)
inline

The name of the stored AMI object in the bucket.

Definition at line 195 of file StoreImageTaskResponse.h.

◆ WithStoreTaskFailureReason() [1/3]

StoreImageTaskResponse& Aws::EC2::Model::StoreImageTaskResponse::WithStoreTaskFailureReason ( Aws::String &&  value)
inline

If the tasks fails, the reason for the failure is returned. If the task succeeds, null is returned.

Definition at line 308 of file StoreImageTaskResponse.h.

◆ WithStoreTaskFailureReason() [2/3]

StoreImageTaskResponse& Aws::EC2::Model::StoreImageTaskResponse::WithStoreTaskFailureReason ( const Aws::String value)
inline

If the tasks fails, the reason for the failure is returned. If the task succeeds, null is returned.

Definition at line 302 of file StoreImageTaskResponse.h.

◆ WithStoreTaskFailureReason() [3/3]

StoreImageTaskResponse& Aws::EC2::Model::StoreImageTaskResponse::WithStoreTaskFailureReason ( const char *  value)
inline

If the tasks fails, the reason for the failure is returned. If the task succeeds, null is returned.

Definition at line 314 of file StoreImageTaskResponse.h.

◆ WithStoreTaskState() [1/3]

StoreImageTaskResponse& Aws::EC2::Model::StoreImageTaskResponse::WithStoreTaskState ( Aws::String &&  value)
inline

The state of the store task (InProgress, Completed, or Failed).

Definition at line 259 of file StoreImageTaskResponse.h.

◆ WithStoreTaskState() [2/3]

StoreImageTaskResponse& Aws::EC2::Model::StoreImageTaskResponse::WithStoreTaskState ( const Aws::String value)
inline

The state of the store task (InProgress, Completed, or Failed).

Definition at line 253 of file StoreImageTaskResponse.h.

◆ WithStoreTaskState() [3/3]

StoreImageTaskResponse& Aws::EC2::Model::StoreImageTaskResponse::WithStoreTaskState ( const char *  value)
inline

The state of the store task (InProgress, Completed, or Failed).

Definition at line 265 of file StoreImageTaskResponse.h.

◆ WithTaskStartTime() [1/2]

StoreImageTaskResponse& Aws::EC2::Model::StoreImageTaskResponse::WithTaskStartTime ( Aws::Utils::DateTime &&  value)
inline

The time the task started.

Definition at line 113 of file StoreImageTaskResponse.h.

◆ WithTaskStartTime() [2/2]

StoreImageTaskResponse& Aws::EC2::Model::StoreImageTaskResponse::WithTaskStartTime ( const Aws::Utils::DateTime value)
inline

The time the task started.

Definition at line 108 of file StoreImageTaskResponse.h.


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