24 template<
typename RESULT_TYPE>
25 class AmazonWebServiceResult;
66 inline void SetJobId(
const char* value) { m_jobId.assign(value); }
165 inline void SetArchiveId(
const char* value) { m_archiveId.assign(value); }
207 inline void SetVaultARN(
const char* value) { m_vaultARN.assign(value); }
407 inline void SetSNSTopic(
const char* value) { m_sNSTopic.assign(value); }
707 long long m_archiveSizeInBytes;
708 long long m_inventorySizeInBytes;
DescribeJobResult & WithArchiveId(Aws::String &&value)
DescribeJobResult & WithSHA256TreeHash(const Aws::String &value)
DescribeJobResult & WithVaultARN(const Aws::String &value)
void SetRetrievalByteRange(const Aws::String &value)
DescribeJobResult & WithCompletionDate(Aws::String &&value)
bool GetCompleted() const
DescribeJobResult & WithStatusCode(const StatusCode &value)
DescribeJobResult & WithCreationDate(const char *value)
void SetSHA256TreeHash(const Aws::String &value)
DescribeJobResult & WithCreationDate(Aws::String &&value)
DescribeJobResult & WithRetrievalByteRange(Aws::String &&value)
DescribeJobResult & WithSNSTopic(const char *value)
void SetSNSTopic(Aws::String &&value)
DescribeJobResult & WithJobDescription(const Aws::String &value)
void SetInventorySizeInBytes(long long value)
void SetArchiveId(Aws::String &&value)
DescribeJobResult & WithSHA256TreeHash(const char *value)
const ActionCode & GetAction() const
DescribeJobResult & WithInventoryRetrievalParameters(InventoryRetrievalJobDescription &&value)
void SetCreationDate(const Aws::String &value)
const Aws::String & GetVaultARN() const
DescribeJobResult & WithJobId(const Aws::String &value)
void SetInventoryRetrievalParameters(const InventoryRetrievalJobDescription &value)
void SetVaultARN(const Aws::String &value)
void SetSHA256TreeHash(Aws::String &&value)
const StatusCode & GetStatusCode() const
void SetCompletionDate(const Aws::String &value)
void SetCompletionDate(const char *value)
DescribeJobResult & WithArchiveSHA256TreeHash(const Aws::String &value)
void SetCompleted(bool value)
DescribeJobResult & WithInventorySizeInBytes(long long value)
void SetArchiveSizeInBytes(long long value)
void SetCreationDate(const char *value)
DescribeJobResult & WithJobDescription(const char *value)
void SetRetrievalByteRange(const char *value)
DescribeJobResult & WithJobDescription(Aws::String &&value)
const Aws::String & GetSHA256TreeHash() const
void SetStatusMessage(const Aws::String &value)
void SetAction(const ActionCode &value)
void SetRetrievalByteRange(Aws::String &&value)
DescribeJobResult & WithSNSTopic(Aws::String &&value)
DescribeJobResult & WithArchiveId(const char *value)
void SetJobDescription(const char *value)
DescribeJobResult & WithCompleted(bool value)
void SetStatusCode(StatusCode &&value)
void SetSNSTopic(const char *value)
const Aws::String & GetCompletionDate() const
void SetArchiveSHA256TreeHash(const char *value)
DescribeJobResult & WithCompletionDate(const char *value)
void SetVaultARN(const char *value)
long long GetInventorySizeInBytes() const
const InventoryRetrievalJobDescription & GetInventoryRetrievalParameters() const
const Aws::String & GetJobId() const
DescribeJobResult & WithStatusMessage(const char *value)
void SetArchiveId(const Aws::String &value)
const Aws::String & GetSNSTopic() const
void SetStatusMessage(const char *value)
DescribeJobResult & WithSHA256TreeHash(Aws::String &&value)
DescribeJobResult & WithStatusMessage(const Aws::String &value)
DescribeJobResult & WithRetrievalByteRange(const char *value)
void SetJobId(const Aws::String &value)
DescribeJobResult & WithStatusCode(StatusCode &&value)
void SetArchiveSHA256TreeHash(const Aws::String &value)
const Aws::String & GetJobDescription() const
DescribeJobResult & WithArchiveSizeInBytes(long long value)
void SetJobId(const char *value)
DescribeJobResult & WithArchiveId(const Aws::String &value)
void SetInventoryRetrievalParameters(InventoryRetrievalJobDescription &&value)
const Aws::String & GetStatusMessage() const
DescribeJobResult & WithJobId(const char *value)
DescribeJobResult & WithJobId(Aws::String &&value)
void SetCreationDate(Aws::String &&value)
DescribeJobResult & WithVaultARN(const char *value)
long long GetArchiveSizeInBytes() const
void SetCompletionDate(Aws::String &&value)
void SetSNSTopic(const Aws::String &value)
const Aws::String & GetArchiveId() const
const Aws::String & GetCreationDate() const
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
const Aws::String & GetArchiveSHA256TreeHash() const
DescribeJobResult & WithRetrievalByteRange(const Aws::String &value)
void SetJobId(Aws::String &&value)
void SetStatusCode(const StatusCode &value)
DescribeJobResult & WithVaultARN(Aws::String &&value)
DescribeJobResult & WithArchiveSHA256TreeHash(Aws::String &&value)
DescribeJobResult & WithCompletionDate(const Aws::String &value)
void SetVaultARN(Aws::String &&value)
DescribeJobResult & WithCreationDate(const Aws::String &value)
DescribeJobResult & WithSNSTopic(const Aws::String &value)
DescribeJobResult & WithAction(ActionCode &&value)
void SetArchiveSHA256TreeHash(Aws::String &&value)
DescribeJobResult & WithAction(const ActionCode &value)
DescribeJobResult & WithInventoryRetrievalParameters(const InventoryRetrievalJobDescription &value)
void SetAction(ActionCode &&value)
void SetArchiveId(const char *value)
DescribeJobResult & WithArchiveSHA256TreeHash(const char *value)
const Aws::String & GetRetrievalByteRange() const
void SetStatusMessage(Aws::String &&value)
DescribeJobResult & WithStatusMessage(Aws::String &&value)
JSON (JavaScript Object Notation).
void SetJobDescription(const Aws::String &value)
void SetSHA256TreeHash(const char *value)
void SetJobDescription(Aws::String &&value)