AWS SDK for C++  1.8.95
AWS SDK for C++
Public Member Functions | List of all members
Aws::Glacier::Model::DescribeVaultResult Class Reference

#include <DescribeVaultResult.h>

Public Member Functions

 DescribeVaultResult ()
 
 DescribeVaultResult (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
DescribeVaultResultoperator= (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
const Aws::StringGetVaultARN () const
 
void SetVaultARN (const Aws::String &value)
 
void SetVaultARN (Aws::String &&value)
 
void SetVaultARN (const char *value)
 
DescribeVaultResultWithVaultARN (const Aws::String &value)
 
DescribeVaultResultWithVaultARN (Aws::String &&value)
 
DescribeVaultResultWithVaultARN (const char *value)
 
const Aws::StringGetVaultName () const
 
void SetVaultName (const Aws::String &value)
 
void SetVaultName (Aws::String &&value)
 
void SetVaultName (const char *value)
 
DescribeVaultResultWithVaultName (const Aws::String &value)
 
DescribeVaultResultWithVaultName (Aws::String &&value)
 
DescribeVaultResultWithVaultName (const char *value)
 
const Aws::StringGetCreationDate () const
 
void SetCreationDate (const Aws::String &value)
 
void SetCreationDate (Aws::String &&value)
 
void SetCreationDate (const char *value)
 
DescribeVaultResultWithCreationDate (const Aws::String &value)
 
DescribeVaultResultWithCreationDate (Aws::String &&value)
 
DescribeVaultResultWithCreationDate (const char *value)
 
const Aws::StringGetLastInventoryDate () const
 
void SetLastInventoryDate (const Aws::String &value)
 
void SetLastInventoryDate (Aws::String &&value)
 
void SetLastInventoryDate (const char *value)
 
DescribeVaultResultWithLastInventoryDate (const Aws::String &value)
 
DescribeVaultResultWithLastInventoryDate (Aws::String &&value)
 
DescribeVaultResultWithLastInventoryDate (const char *value)
 
long long GetNumberOfArchives () const
 
void SetNumberOfArchives (long long value)
 
DescribeVaultResultWithNumberOfArchives (long long value)
 
long long GetSizeInBytes () const
 
void SetSizeInBytes (long long value)
 
DescribeVaultResultWithSizeInBytes (long long value)
 

Detailed Description

Contains the Amazon S3 Glacier response to your request.

See Also:

AWS API Reference

Definition at line 33 of file DescribeVaultResult.h.

Constructor & Destructor Documentation

◆ DescribeVaultResult() [1/2]

Aws::Glacier::Model::DescribeVaultResult::DescribeVaultResult ( )

◆ DescribeVaultResult() [2/2]

Aws::Glacier::Model::DescribeVaultResult::DescribeVaultResult ( const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &  result)

Member Function Documentation

◆ GetCreationDate()

const Aws::String& Aws::Glacier::Model::DescribeVaultResult::GetCreationDate ( ) const
inline

The Universal Coordinated Time (UTC) date when the vault was created. This value should be a string in the ISO 8601 date format, for example 2012-03-20T17:03:43.221Z.

Definition at line 118 of file DescribeVaultResult.h.

◆ GetLastInventoryDate()

const Aws::String& Aws::Glacier::Model::DescribeVaultResult::GetLastInventoryDate ( ) const
inline

The Universal Coordinated Time (UTC) date when Amazon S3 Glacier completed the last vault inventory. This value should be a string in the ISO 8601 date format, for example 2012-03-20T17:03:43.221Z.

Definition at line 168 of file DescribeVaultResult.h.

◆ GetNumberOfArchives()

long long Aws::Glacier::Model::DescribeVaultResult::GetNumberOfArchives ( ) const
inline

The number of archives in the vault as of the last inventory date. This field will return null if an inventory has not yet run on the vault, for example if you just created the vault.

Definition at line 218 of file DescribeVaultResult.h.

◆ GetSizeInBytes()

long long Aws::Glacier::Model::DescribeVaultResult::GetSizeInBytes ( ) const
inline

Total size, in bytes, of the archives in the vault as of the last inventory date. This field will return null if an inventory has not yet run on the vault, for example if you just created the vault.

Definition at line 240 of file DescribeVaultResult.h.

◆ GetVaultARN()

const Aws::String& Aws::Glacier::Model::DescribeVaultResult::GetVaultARN ( ) const
inline

The Amazon Resource Name (ARN) of the vault.

Definition at line 44 of file DescribeVaultResult.h.

◆ GetVaultName()

const Aws::String& Aws::Glacier::Model::DescribeVaultResult::GetVaultName ( ) const
inline

The name of the vault.

Definition at line 80 of file DescribeVaultResult.h.

◆ operator=()

DescribeVaultResult& Aws::Glacier::Model::DescribeVaultResult::operator= ( const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &  result)

◆ SetCreationDate() [1/3]

void Aws::Glacier::Model::DescribeVaultResult::SetCreationDate ( const Aws::String value)
inline

The Universal Coordinated Time (UTC) date when the vault was created. This value should be a string in the ISO 8601 date format, for example 2012-03-20T17:03:43.221Z.

Definition at line 125 of file DescribeVaultResult.h.

◆ SetCreationDate() [2/3]

void Aws::Glacier::Model::DescribeVaultResult::SetCreationDate ( Aws::String &&  value)
inline

The Universal Coordinated Time (UTC) date when the vault was created. This value should be a string in the ISO 8601 date format, for example 2012-03-20T17:03:43.221Z.

Definition at line 132 of file DescribeVaultResult.h.

◆ SetCreationDate() [3/3]

void Aws::Glacier::Model::DescribeVaultResult::SetCreationDate ( const char *  value)
inline

The Universal Coordinated Time (UTC) date when the vault was created. This value should be a string in the ISO 8601 date format, for example 2012-03-20T17:03:43.221Z.

Definition at line 139 of file DescribeVaultResult.h.

◆ SetLastInventoryDate() [1/3]

void Aws::Glacier::Model::DescribeVaultResult::SetLastInventoryDate ( const Aws::String value)
inline

The Universal Coordinated Time (UTC) date when Amazon S3 Glacier completed the last vault inventory. This value should be a string in the ISO 8601 date format, for example 2012-03-20T17:03:43.221Z.

Definition at line 175 of file DescribeVaultResult.h.

◆ SetLastInventoryDate() [2/3]

void Aws::Glacier::Model::DescribeVaultResult::SetLastInventoryDate ( Aws::String &&  value)
inline

The Universal Coordinated Time (UTC) date when Amazon S3 Glacier completed the last vault inventory. This value should be a string in the ISO 8601 date format, for example 2012-03-20T17:03:43.221Z.

Definition at line 182 of file DescribeVaultResult.h.

◆ SetLastInventoryDate() [3/3]

void Aws::Glacier::Model::DescribeVaultResult::SetLastInventoryDate ( const char *  value)
inline

The Universal Coordinated Time (UTC) date when Amazon S3 Glacier completed the last vault inventory. This value should be a string in the ISO 8601 date format, for example 2012-03-20T17:03:43.221Z.

Definition at line 189 of file DescribeVaultResult.h.

◆ SetNumberOfArchives()

void Aws::Glacier::Model::DescribeVaultResult::SetNumberOfArchives ( long long  value)
inline

The number of archives in the vault as of the last inventory date. This field will return null if an inventory has not yet run on the vault, for example if you just created the vault.

Definition at line 225 of file DescribeVaultResult.h.

◆ SetSizeInBytes()

void Aws::Glacier::Model::DescribeVaultResult::SetSizeInBytes ( long long  value)
inline

Total size, in bytes, of the archives in the vault as of the last inventory date. This field will return null if an inventory has not yet run on the vault, for example if you just created the vault.

Definition at line 247 of file DescribeVaultResult.h.

◆ SetVaultARN() [1/3]

void Aws::Glacier::Model::DescribeVaultResult::SetVaultARN ( const Aws::String value)
inline

The Amazon Resource Name (ARN) of the vault.

Definition at line 49 of file DescribeVaultResult.h.

◆ SetVaultARN() [2/3]

void Aws::Glacier::Model::DescribeVaultResult::SetVaultARN ( Aws::String &&  value)
inline

The Amazon Resource Name (ARN) of the vault.

Definition at line 54 of file DescribeVaultResult.h.

◆ SetVaultARN() [3/3]

void Aws::Glacier::Model::DescribeVaultResult::SetVaultARN ( const char *  value)
inline

The Amazon Resource Name (ARN) of the vault.

Definition at line 59 of file DescribeVaultResult.h.

◆ SetVaultName() [1/3]

void Aws::Glacier::Model::DescribeVaultResult::SetVaultName ( const Aws::String value)
inline

The name of the vault.

Definition at line 85 of file DescribeVaultResult.h.

◆ SetVaultName() [2/3]

void Aws::Glacier::Model::DescribeVaultResult::SetVaultName ( Aws::String &&  value)
inline

The name of the vault.

Definition at line 90 of file DescribeVaultResult.h.

◆ SetVaultName() [3/3]

void Aws::Glacier::Model::DescribeVaultResult::SetVaultName ( const char *  value)
inline

The name of the vault.

Definition at line 95 of file DescribeVaultResult.h.

◆ WithCreationDate() [1/3]

DescribeVaultResult& Aws::Glacier::Model::DescribeVaultResult::WithCreationDate ( const Aws::String value)
inline

The Universal Coordinated Time (UTC) date when the vault was created. This value should be a string in the ISO 8601 date format, for example 2012-03-20T17:03:43.221Z.

Definition at line 146 of file DescribeVaultResult.h.

◆ WithCreationDate() [2/3]

DescribeVaultResult& Aws::Glacier::Model::DescribeVaultResult::WithCreationDate ( Aws::String &&  value)
inline

The Universal Coordinated Time (UTC) date when the vault was created. This value should be a string in the ISO 8601 date format, for example 2012-03-20T17:03:43.221Z.

Definition at line 153 of file DescribeVaultResult.h.

◆ WithCreationDate() [3/3]

DescribeVaultResult& Aws::Glacier::Model::DescribeVaultResult::WithCreationDate ( const char *  value)
inline

The Universal Coordinated Time (UTC) date when the vault was created. This value should be a string in the ISO 8601 date format, for example 2012-03-20T17:03:43.221Z.

Definition at line 160 of file DescribeVaultResult.h.

◆ WithLastInventoryDate() [1/3]

DescribeVaultResult& Aws::Glacier::Model::DescribeVaultResult::WithLastInventoryDate ( const Aws::String value)
inline

The Universal Coordinated Time (UTC) date when Amazon S3 Glacier completed the last vault inventory. This value should be a string in the ISO 8601 date format, for example 2012-03-20T17:03:43.221Z.

Definition at line 196 of file DescribeVaultResult.h.

◆ WithLastInventoryDate() [2/3]

DescribeVaultResult& Aws::Glacier::Model::DescribeVaultResult::WithLastInventoryDate ( Aws::String &&  value)
inline

The Universal Coordinated Time (UTC) date when Amazon S3 Glacier completed the last vault inventory. This value should be a string in the ISO 8601 date format, for example 2012-03-20T17:03:43.221Z.

Definition at line 203 of file DescribeVaultResult.h.

◆ WithLastInventoryDate() [3/3]

DescribeVaultResult& Aws::Glacier::Model::DescribeVaultResult::WithLastInventoryDate ( const char *  value)
inline

The Universal Coordinated Time (UTC) date when Amazon S3 Glacier completed the last vault inventory. This value should be a string in the ISO 8601 date format, for example 2012-03-20T17:03:43.221Z.

Definition at line 210 of file DescribeVaultResult.h.

◆ WithNumberOfArchives()

DescribeVaultResult& Aws::Glacier::Model::DescribeVaultResult::WithNumberOfArchives ( long long  value)
inline

The number of archives in the vault as of the last inventory date. This field will return null if an inventory has not yet run on the vault, for example if you just created the vault.

Definition at line 232 of file DescribeVaultResult.h.

◆ WithSizeInBytes()

DescribeVaultResult& Aws::Glacier::Model::DescribeVaultResult::WithSizeInBytes ( long long  value)
inline

Total size, in bytes, of the archives in the vault as of the last inventory date. This field will return null if an inventory has not yet run on the vault, for example if you just created the vault.

Definition at line 254 of file DescribeVaultResult.h.

◆ WithVaultARN() [1/3]

DescribeVaultResult& Aws::Glacier::Model::DescribeVaultResult::WithVaultARN ( const Aws::String value)
inline

The Amazon Resource Name (ARN) of the vault.

Definition at line 64 of file DescribeVaultResult.h.

◆ WithVaultARN() [2/3]

DescribeVaultResult& Aws::Glacier::Model::DescribeVaultResult::WithVaultARN ( Aws::String &&  value)
inline

The Amazon Resource Name (ARN) of the vault.

Definition at line 69 of file DescribeVaultResult.h.

◆ WithVaultARN() [3/3]

DescribeVaultResult& Aws::Glacier::Model::DescribeVaultResult::WithVaultARN ( const char *  value)
inline

The Amazon Resource Name (ARN) of the vault.

Definition at line 74 of file DescribeVaultResult.h.

◆ WithVaultName() [1/3]

DescribeVaultResult& Aws::Glacier::Model::DescribeVaultResult::WithVaultName ( const Aws::String value)
inline

The name of the vault.

Definition at line 100 of file DescribeVaultResult.h.

◆ WithVaultName() [2/3]

DescribeVaultResult& Aws::Glacier::Model::DescribeVaultResult::WithVaultName ( Aws::String &&  value)
inline

The name of the vault.

Definition at line 105 of file DescribeVaultResult.h.

◆ WithVaultName() [3/3]

DescribeVaultResult& Aws::Glacier::Model::DescribeVaultResult::WithVaultName ( const char *  value)
inline

The name of the vault.

Definition at line 110 of file DescribeVaultResult.h.


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