AWS SDK for C++  1.9.72
AWS SDK for C++
Public Member Functions | List of all members
Aws::StorageGateway::Model::DescribeUploadBufferResult Class Reference

#include <DescribeUploadBufferResult.h>

Public Member Functions

 DescribeUploadBufferResult ()
 
 DescribeUploadBufferResult (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
DescribeUploadBufferResultoperator= (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
const Aws::StringGetGatewayARN () const
 
void SetGatewayARN (const Aws::String &value)
 
void SetGatewayARN (Aws::String &&value)
 
void SetGatewayARN (const char *value)
 
DescribeUploadBufferResultWithGatewayARN (const Aws::String &value)
 
DescribeUploadBufferResultWithGatewayARN (Aws::String &&value)
 
DescribeUploadBufferResultWithGatewayARN (const char *value)
 
const Aws::Vector< Aws::String > & GetDiskIds () const
 
void SetDiskIds (const Aws::Vector< Aws::String > &value)
 
void SetDiskIds (Aws::Vector< Aws::String > &&value)
 
DescribeUploadBufferResultWithDiskIds (const Aws::Vector< Aws::String > &value)
 
DescribeUploadBufferResultWithDiskIds (Aws::Vector< Aws::String > &&value)
 
DescribeUploadBufferResultAddDiskIds (const Aws::String &value)
 
DescribeUploadBufferResultAddDiskIds (Aws::String &&value)
 
DescribeUploadBufferResultAddDiskIds (const char *value)
 
long long GetUploadBufferUsedInBytes () const
 
void SetUploadBufferUsedInBytes (long long value)
 
DescribeUploadBufferResultWithUploadBufferUsedInBytes (long long value)
 
long long GetUploadBufferAllocatedInBytes () const
 
void SetUploadBufferAllocatedInBytes (long long value)
 
DescribeUploadBufferResultWithUploadBufferAllocatedInBytes (long long value)
 

Detailed Description

Definition at line 28 of file DescribeUploadBufferResult.h.

Constructor & Destructor Documentation

◆ DescribeUploadBufferResult() [1/2]

Aws::StorageGateway::Model::DescribeUploadBufferResult::DescribeUploadBufferResult ( )

◆ DescribeUploadBufferResult() [2/2]

Aws::StorageGateway::Model::DescribeUploadBufferResult::DescribeUploadBufferResult ( const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &  result)

Member Function Documentation

◆ AddDiskIds() [1/3]

DescribeUploadBufferResult& Aws::StorageGateway::Model::DescribeUploadBufferResult::AddDiskIds ( Aws::String &&  value)
inline

An array of the gateway's local disk IDs that are configured as working storage. Each local disk ID is specified as a string (minimum length of 1 and maximum length of 300). If no local disks are configured as working storage, then the DiskIds array is empty.

Definition at line 112 of file DescribeUploadBufferResult.h.

◆ AddDiskIds() [2/3]

DescribeUploadBufferResult& Aws::StorageGateway::Model::DescribeUploadBufferResult::AddDiskIds ( const Aws::String value)
inline

An array of the gateway's local disk IDs that are configured as working storage. Each local disk ID is specified as a string (minimum length of 1 and maximum length of 300). If no local disks are configured as working storage, then the DiskIds array is empty.

Definition at line 104 of file DescribeUploadBufferResult.h.

◆ AddDiskIds() [3/3]

DescribeUploadBufferResult& Aws::StorageGateway::Model::DescribeUploadBufferResult::AddDiskIds ( const char *  value)
inline

An array of the gateway's local disk IDs that are configured as working storage. Each local disk ID is specified as a string (minimum length of 1 and maximum length of 300). If no local disks are configured as working storage, then the DiskIds array is empty.

Definition at line 120 of file DescribeUploadBufferResult.h.

◆ GetDiskIds()

const Aws::Vector<Aws::String>& Aws::StorageGateway::Model::DescribeUploadBufferResult::GetDiskIds ( ) const
inline

An array of the gateway's local disk IDs that are configured as working storage. Each local disk ID is specified as a string (minimum length of 1 and maximum length of 300). If no local disks are configured as working storage, then the DiskIds array is empty.

Definition at line 64 of file DescribeUploadBufferResult.h.

◆ GetGatewayARN()

const Aws::String& Aws::StorageGateway::Model::DescribeUploadBufferResult::GetGatewayARN ( ) const
inline

Definition at line 37 of file DescribeUploadBufferResult.h.

◆ GetUploadBufferAllocatedInBytes()

long long Aws::StorageGateway::Model::DescribeUploadBufferResult::GetUploadBufferAllocatedInBytes ( ) const
inline

The total number of bytes allocated in the gateway's as upload buffer.

Definition at line 142 of file DescribeUploadBufferResult.h.

◆ GetUploadBufferUsedInBytes()

long long Aws::StorageGateway::Model::DescribeUploadBufferResult::GetUploadBufferUsedInBytes ( ) const
inline

The total number of bytes being used in the gateway's upload buffer.

Definition at line 126 of file DescribeUploadBufferResult.h.

◆ operator=()

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

◆ SetDiskIds() [1/2]

void Aws::StorageGateway::Model::DescribeUploadBufferResult::SetDiskIds ( Aws::Vector< Aws::String > &&  value)
inline

An array of the gateway's local disk IDs that are configured as working storage. Each local disk ID is specified as a string (minimum length of 1 and maximum length of 300). If no local disks are configured as working storage, then the DiskIds array is empty.

Definition at line 80 of file DescribeUploadBufferResult.h.

◆ SetDiskIds() [2/2]

void Aws::StorageGateway::Model::DescribeUploadBufferResult::SetDiskIds ( const Aws::Vector< Aws::String > &  value)
inline

An array of the gateway's local disk IDs that are configured as working storage. Each local disk ID is specified as a string (minimum length of 1 and maximum length of 300). If no local disks are configured as working storage, then the DiskIds array is empty.

Definition at line 72 of file DescribeUploadBufferResult.h.

◆ SetGatewayARN() [1/3]

void Aws::StorageGateway::Model::DescribeUploadBufferResult::SetGatewayARN ( Aws::String &&  value)
inline

Definition at line 43 of file DescribeUploadBufferResult.h.

◆ SetGatewayARN() [2/3]

void Aws::StorageGateway::Model::DescribeUploadBufferResult::SetGatewayARN ( const Aws::String value)
inline

Definition at line 40 of file DescribeUploadBufferResult.h.

◆ SetGatewayARN() [3/3]

void Aws::StorageGateway::Model::DescribeUploadBufferResult::SetGatewayARN ( const char *  value)
inline

Definition at line 46 of file DescribeUploadBufferResult.h.

◆ SetUploadBufferAllocatedInBytes()

void Aws::StorageGateway::Model::DescribeUploadBufferResult::SetUploadBufferAllocatedInBytes ( long long  value)
inline

The total number of bytes allocated in the gateway's as upload buffer.

Definition at line 147 of file DescribeUploadBufferResult.h.

◆ SetUploadBufferUsedInBytes()

void Aws::StorageGateway::Model::DescribeUploadBufferResult::SetUploadBufferUsedInBytes ( long long  value)
inline

The total number of bytes being used in the gateway's upload buffer.

Definition at line 131 of file DescribeUploadBufferResult.h.

◆ WithDiskIds() [1/2]

DescribeUploadBufferResult& Aws::StorageGateway::Model::DescribeUploadBufferResult::WithDiskIds ( Aws::Vector< Aws::String > &&  value)
inline

An array of the gateway's local disk IDs that are configured as working storage. Each local disk ID is specified as a string (minimum length of 1 and maximum length of 300). If no local disks are configured as working storage, then the DiskIds array is empty.

Definition at line 96 of file DescribeUploadBufferResult.h.

◆ WithDiskIds() [2/2]

DescribeUploadBufferResult& Aws::StorageGateway::Model::DescribeUploadBufferResult::WithDiskIds ( const Aws::Vector< Aws::String > &  value)
inline

An array of the gateway's local disk IDs that are configured as working storage. Each local disk ID is specified as a string (minimum length of 1 and maximum length of 300). If no local disks are configured as working storage, then the DiskIds array is empty.

Definition at line 88 of file DescribeUploadBufferResult.h.

◆ WithGatewayARN() [1/3]

DescribeUploadBufferResult& Aws::StorageGateway::Model::DescribeUploadBufferResult::WithGatewayARN ( Aws::String &&  value)
inline

Definition at line 52 of file DescribeUploadBufferResult.h.

◆ WithGatewayARN() [2/3]

DescribeUploadBufferResult& Aws::StorageGateway::Model::DescribeUploadBufferResult::WithGatewayARN ( const Aws::String value)
inline

Definition at line 49 of file DescribeUploadBufferResult.h.

◆ WithGatewayARN() [3/3]

DescribeUploadBufferResult& Aws::StorageGateway::Model::DescribeUploadBufferResult::WithGatewayARN ( const char *  value)
inline

Definition at line 55 of file DescribeUploadBufferResult.h.

◆ WithUploadBufferAllocatedInBytes()

DescribeUploadBufferResult& Aws::StorageGateway::Model::DescribeUploadBufferResult::WithUploadBufferAllocatedInBytes ( long long  value)
inline

The total number of bytes allocated in the gateway's as upload buffer.

Definition at line 152 of file DescribeUploadBufferResult.h.

◆ WithUploadBufferUsedInBytes()

DescribeUploadBufferResult& Aws::StorageGateway::Model::DescribeUploadBufferResult::WithUploadBufferUsedInBytes ( long long  value)
inline

The total number of bytes being used in the gateway's upload buffer.

Definition at line 136 of file DescribeUploadBufferResult.h.


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