AWS SDK for C++  1.8.127
AWS SDK for C++
Public Member Functions | List of all members
Aws::ImportExport::Model::CreateJobResult Class Reference

#include <CreateJobResult.h>

Public Member Functions

 CreateJobResult ()
 
 CreateJobResult (const Aws::AmazonWebServiceResult< Aws::Utils::Xml::XmlDocument > &result)
 
CreateJobResultoperator= (const Aws::AmazonWebServiceResult< Aws::Utils::Xml::XmlDocument > &result)
 
const Aws::StringGetJobId () const
 
void SetJobId (const Aws::String &value)
 
void SetJobId (Aws::String &&value)
 
void SetJobId (const char *value)
 
CreateJobResultWithJobId (const Aws::String &value)
 
CreateJobResultWithJobId (Aws::String &&value)
 
CreateJobResultWithJobId (const char *value)
 
const JobTypeGetJobType () const
 
void SetJobType (const JobType &value)
 
void SetJobType (JobType &&value)
 
CreateJobResultWithJobType (const JobType &value)
 
CreateJobResultWithJobType (JobType &&value)
 
const Aws::StringGetSignature () const
 
void SetSignature (const Aws::String &value)
 
void SetSignature (Aws::String &&value)
 
void SetSignature (const char *value)
 
CreateJobResultWithSignature (const Aws::String &value)
 
CreateJobResultWithSignature (Aws::String &&value)
 
CreateJobResultWithSignature (const char *value)
 
const Aws::StringGetSignatureFileContents () const
 
void SetSignatureFileContents (const Aws::String &value)
 
void SetSignatureFileContents (Aws::String &&value)
 
void SetSignatureFileContents (const char *value)
 
CreateJobResultWithSignatureFileContents (const Aws::String &value)
 
CreateJobResultWithSignatureFileContents (Aws::String &&value)
 
CreateJobResultWithSignatureFileContents (const char *value)
 
const Aws::StringGetWarningMessage () const
 
void SetWarningMessage (const Aws::String &value)
 
void SetWarningMessage (Aws::String &&value)
 
void SetWarningMessage (const char *value)
 
CreateJobResultWithWarningMessage (const Aws::String &value)
 
CreateJobResultWithWarningMessage (Aws::String &&value)
 
CreateJobResultWithWarningMessage (const char *value)
 
const Aws::Vector< Artifact > & GetArtifactList () const
 
void SetArtifactList (const Aws::Vector< Artifact > &value)
 
void SetArtifactList (Aws::Vector< Artifact > &&value)
 
CreateJobResultWithArtifactList (const Aws::Vector< Artifact > &value)
 
CreateJobResultWithArtifactList (Aws::Vector< Artifact > &&value)
 
CreateJobResultAddArtifactList (const Artifact &value)
 
CreateJobResultAddArtifactList (Artifact &&value)
 
const ResponseMetadataGetResponseMetadata () const
 
void SetResponseMetadata (const ResponseMetadata &value)
 
void SetResponseMetadata (ResponseMetadata &&value)
 
CreateJobResultWithResponseMetadata (const ResponseMetadata &value)
 
CreateJobResultWithResponseMetadata (ResponseMetadata &&value)
 

Detailed Description

Output structure for the CreateJob operation.

See Also:

AWS API Reference

Definition at line 36 of file CreateJobResult.h.

Constructor & Destructor Documentation

◆ CreateJobResult() [1/2]

Aws::ImportExport::Model::CreateJobResult::CreateJobResult ( )

◆ CreateJobResult() [2/2]

Aws::ImportExport::Model::CreateJobResult::CreateJobResult ( const Aws::AmazonWebServiceResult< Aws::Utils::Xml::XmlDocument > &  result)

Member Function Documentation

◆ AddArtifactList() [1/2]

CreateJobResult& Aws::ImportExport::Model::CreateJobResult::AddArtifactList ( Artifact &&  value)
inline

Definition at line 167 of file CreateJobResult.h.

◆ AddArtifactList() [2/2]

CreateJobResult& Aws::ImportExport::Model::CreateJobResult::AddArtifactList ( const Artifact value)
inline

Definition at line 164 of file CreateJobResult.h.

◆ GetArtifactList()

const Aws::Vector<Artifact>& Aws::ImportExport::Model::CreateJobResult::GetArtifactList ( ) const
inline

Definition at line 149 of file CreateJobResult.h.

◆ GetJobId()

const Aws::String& Aws::ImportExport::Model::CreateJobResult::GetJobId ( ) const
inline

Definition at line 45 of file CreateJobResult.h.

◆ GetJobType()

const JobType& Aws::ImportExport::Model::CreateJobResult::GetJobType ( ) const
inline

Definition at line 67 of file CreateJobResult.h.

◆ GetResponseMetadata()

const ResponseMetadata& Aws::ImportExport::Model::CreateJobResult::GetResponseMetadata ( ) const
inline

Definition at line 171 of file CreateJobResult.h.

◆ GetSignature()

const Aws::String& Aws::ImportExport::Model::CreateJobResult::GetSignature ( ) const
inline

Definition at line 83 of file CreateJobResult.h.

◆ GetSignatureFileContents()

const Aws::String& Aws::ImportExport::Model::CreateJobResult::GetSignatureFileContents ( ) const
inline

Definition at line 105 of file CreateJobResult.h.

◆ GetWarningMessage()

const Aws::String& Aws::ImportExport::Model::CreateJobResult::GetWarningMessage ( ) const
inline

Definition at line 127 of file CreateJobResult.h.

◆ operator=()

CreateJobResult& Aws::ImportExport::Model::CreateJobResult::operator= ( const Aws::AmazonWebServiceResult< Aws::Utils::Xml::XmlDocument > &  result)

◆ SetArtifactList() [1/2]

void Aws::ImportExport::Model::CreateJobResult::SetArtifactList ( Aws::Vector< Artifact > &&  value)
inline

Definition at line 155 of file CreateJobResult.h.

◆ SetArtifactList() [2/2]

void Aws::ImportExport::Model::CreateJobResult::SetArtifactList ( const Aws::Vector< Artifact > &  value)
inline

Definition at line 152 of file CreateJobResult.h.

◆ SetJobId() [1/3]

void Aws::ImportExport::Model::CreateJobResult::SetJobId ( Aws::String &&  value)
inline

Definition at line 51 of file CreateJobResult.h.

◆ SetJobId() [2/3]

void Aws::ImportExport::Model::CreateJobResult::SetJobId ( const Aws::String value)
inline

Definition at line 48 of file CreateJobResult.h.

◆ SetJobId() [3/3]

void Aws::ImportExport::Model::CreateJobResult::SetJobId ( const char *  value)
inline

Definition at line 54 of file CreateJobResult.h.

◆ SetJobType() [1/2]

void Aws::ImportExport::Model::CreateJobResult::SetJobType ( const JobType value)
inline

Definition at line 70 of file CreateJobResult.h.

◆ SetJobType() [2/2]

void Aws::ImportExport::Model::CreateJobResult::SetJobType ( JobType &&  value)
inline

Definition at line 73 of file CreateJobResult.h.

◆ SetResponseMetadata() [1/2]

void Aws::ImportExport::Model::CreateJobResult::SetResponseMetadata ( const ResponseMetadata value)
inline

Definition at line 174 of file CreateJobResult.h.

◆ SetResponseMetadata() [2/2]

void Aws::ImportExport::Model::CreateJobResult::SetResponseMetadata ( ResponseMetadata &&  value)
inline

Definition at line 177 of file CreateJobResult.h.

◆ SetSignature() [1/3]

void Aws::ImportExport::Model::CreateJobResult::SetSignature ( Aws::String &&  value)
inline

Definition at line 89 of file CreateJobResult.h.

◆ SetSignature() [2/3]

void Aws::ImportExport::Model::CreateJobResult::SetSignature ( const Aws::String value)
inline

Definition at line 86 of file CreateJobResult.h.

◆ SetSignature() [3/3]

void Aws::ImportExport::Model::CreateJobResult::SetSignature ( const char *  value)
inline

Definition at line 92 of file CreateJobResult.h.

◆ SetSignatureFileContents() [1/3]

void Aws::ImportExport::Model::CreateJobResult::SetSignatureFileContents ( Aws::String &&  value)
inline

Definition at line 111 of file CreateJobResult.h.

◆ SetSignatureFileContents() [2/3]

void Aws::ImportExport::Model::CreateJobResult::SetSignatureFileContents ( const Aws::String value)
inline

Definition at line 108 of file CreateJobResult.h.

◆ SetSignatureFileContents() [3/3]

void Aws::ImportExport::Model::CreateJobResult::SetSignatureFileContents ( const char *  value)
inline

Definition at line 114 of file CreateJobResult.h.

◆ SetWarningMessage() [1/3]

void Aws::ImportExport::Model::CreateJobResult::SetWarningMessage ( Aws::String &&  value)
inline

Definition at line 133 of file CreateJobResult.h.

◆ SetWarningMessage() [2/3]

void Aws::ImportExport::Model::CreateJobResult::SetWarningMessage ( const Aws::String value)
inline

Definition at line 130 of file CreateJobResult.h.

◆ SetWarningMessage() [3/3]

void Aws::ImportExport::Model::CreateJobResult::SetWarningMessage ( const char *  value)
inline

Definition at line 136 of file CreateJobResult.h.

◆ WithArtifactList() [1/2]

CreateJobResult& Aws::ImportExport::Model::CreateJobResult::WithArtifactList ( Aws::Vector< Artifact > &&  value)
inline

Definition at line 161 of file CreateJobResult.h.

◆ WithArtifactList() [2/2]

CreateJobResult& Aws::ImportExport::Model::CreateJobResult::WithArtifactList ( const Aws::Vector< Artifact > &  value)
inline

Definition at line 158 of file CreateJobResult.h.

◆ WithJobId() [1/3]

CreateJobResult& Aws::ImportExport::Model::CreateJobResult::WithJobId ( Aws::String &&  value)
inline

Definition at line 60 of file CreateJobResult.h.

◆ WithJobId() [2/3]

CreateJobResult& Aws::ImportExport::Model::CreateJobResult::WithJobId ( const Aws::String value)
inline

Definition at line 57 of file CreateJobResult.h.

◆ WithJobId() [3/3]

CreateJobResult& Aws::ImportExport::Model::CreateJobResult::WithJobId ( const char *  value)
inline

Definition at line 63 of file CreateJobResult.h.

◆ WithJobType() [1/2]

CreateJobResult& Aws::ImportExport::Model::CreateJobResult::WithJobType ( const JobType value)
inline

Definition at line 76 of file CreateJobResult.h.

◆ WithJobType() [2/2]

CreateJobResult& Aws::ImportExport::Model::CreateJobResult::WithJobType ( JobType &&  value)
inline

Definition at line 79 of file CreateJobResult.h.

◆ WithResponseMetadata() [1/2]

CreateJobResult& Aws::ImportExport::Model::CreateJobResult::WithResponseMetadata ( const ResponseMetadata value)
inline

Definition at line 180 of file CreateJobResult.h.

◆ WithResponseMetadata() [2/2]

CreateJobResult& Aws::ImportExport::Model::CreateJobResult::WithResponseMetadata ( ResponseMetadata &&  value)
inline

Definition at line 183 of file CreateJobResult.h.

◆ WithSignature() [1/3]

CreateJobResult& Aws::ImportExport::Model::CreateJobResult::WithSignature ( Aws::String &&  value)
inline

Definition at line 98 of file CreateJobResult.h.

◆ WithSignature() [2/3]

CreateJobResult& Aws::ImportExport::Model::CreateJobResult::WithSignature ( const Aws::String value)
inline

Definition at line 95 of file CreateJobResult.h.

◆ WithSignature() [3/3]

CreateJobResult& Aws::ImportExport::Model::CreateJobResult::WithSignature ( const char *  value)
inline

Definition at line 101 of file CreateJobResult.h.

◆ WithSignatureFileContents() [1/3]

CreateJobResult& Aws::ImportExport::Model::CreateJobResult::WithSignatureFileContents ( Aws::String &&  value)
inline

Definition at line 120 of file CreateJobResult.h.

◆ WithSignatureFileContents() [2/3]

CreateJobResult& Aws::ImportExport::Model::CreateJobResult::WithSignatureFileContents ( const Aws::String value)
inline

Definition at line 117 of file CreateJobResult.h.

◆ WithSignatureFileContents() [3/3]

CreateJobResult& Aws::ImportExport::Model::CreateJobResult::WithSignatureFileContents ( const char *  value)
inline

Definition at line 123 of file CreateJobResult.h.

◆ WithWarningMessage() [1/3]

CreateJobResult& Aws::ImportExport::Model::CreateJobResult::WithWarningMessage ( Aws::String &&  value)
inline

Definition at line 142 of file CreateJobResult.h.

◆ WithWarningMessage() [2/3]

CreateJobResult& Aws::ImportExport::Model::CreateJobResult::WithWarningMessage ( const Aws::String value)
inline

Definition at line 139 of file CreateJobResult.h.

◆ WithWarningMessage() [3/3]

CreateJobResult& Aws::ImportExport::Model::CreateJobResult::WithWarningMessage ( const char *  value)
inline

Definition at line 145 of file CreateJobResult.h.


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