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

#include <ListTapePoolsResult.h>

Public Member Functions

 ListTapePoolsResult ()
 
 ListTapePoolsResult (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
ListTapePoolsResultoperator= (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
const Aws::Vector< PoolInfo > & GetPoolInfos () const
 
void SetPoolInfos (const Aws::Vector< PoolInfo > &value)
 
void SetPoolInfos (Aws::Vector< PoolInfo > &&value)
 
ListTapePoolsResultWithPoolInfos (const Aws::Vector< PoolInfo > &value)
 
ListTapePoolsResultWithPoolInfos (Aws::Vector< PoolInfo > &&value)
 
ListTapePoolsResultAddPoolInfos (const PoolInfo &value)
 
ListTapePoolsResultAddPoolInfos (PoolInfo &&value)
 
const Aws::StringGetMarker () const
 
void SetMarker (const Aws::String &value)
 
void SetMarker (Aws::String &&value)
 
void SetMarker (const char *value)
 
ListTapePoolsResultWithMarker (const Aws::String &value)
 
ListTapePoolsResultWithMarker (Aws::String &&value)
 
ListTapePoolsResultWithMarker (const char *value)
 

Detailed Description

Definition at line 29 of file ListTapePoolsResult.h.

Constructor & Destructor Documentation

◆ ListTapePoolsResult() [1/2]

Aws::StorageGateway::Model::ListTapePoolsResult::ListTapePoolsResult ( )

◆ ListTapePoolsResult() [2/2]

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

Member Function Documentation

◆ AddPoolInfos() [1/2]

ListTapePoolsResult& Aws::StorageGateway::Model::ListTapePoolsResult::AddPoolInfos ( const PoolInfo value)
inline

An array of PoolInfo objects, where each object describes a single custom tape pool. If there are no custom tape pools, the PoolInfos is an empty array.

Definition at line 77 of file ListTapePoolsResult.h.

◆ AddPoolInfos() [2/2]

ListTapePoolsResult& Aws::StorageGateway::Model::ListTapePoolsResult::AddPoolInfos ( PoolInfo &&  value)
inline

An array of PoolInfo objects, where each object describes a single custom tape pool. If there are no custom tape pools, the PoolInfos is an empty array.

Definition at line 84 of file ListTapePoolsResult.h.

◆ GetMarker()

const Aws::String& Aws::StorageGateway::Model::ListTapePoolsResult::GetMarker ( ) const
inline

A string that indicates the position at which to begin the returned list of tape pools. Use the marker in your next request to continue pagination of tape pools. If there are no more tape pools to list, this element does not appear in the response body.

Definition at line 93 of file ListTapePoolsResult.h.

◆ GetPoolInfos()

const Aws::Vector<PoolInfo>& Aws::StorageGateway::Model::ListTapePoolsResult::GetPoolInfos ( ) const
inline

An array of PoolInfo objects, where each object describes a single custom tape pool. If there are no custom tape pools, the PoolInfos is an empty array.

Definition at line 42 of file ListTapePoolsResult.h.

◆ operator=()

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

◆ SetMarker() [1/3]

void Aws::StorageGateway::Model::ListTapePoolsResult::SetMarker ( Aws::String &&  value)
inline

A string that indicates the position at which to begin the returned list of tape pools. Use the marker in your next request to continue pagination of tape pools. If there are no more tape pools to list, this element does not appear in the response body.

Definition at line 109 of file ListTapePoolsResult.h.

◆ SetMarker() [2/3]

void Aws::StorageGateway::Model::ListTapePoolsResult::SetMarker ( const Aws::String value)
inline

A string that indicates the position at which to begin the returned list of tape pools. Use the marker in your next request to continue pagination of tape pools. If there are no more tape pools to list, this element does not appear in the response body.

Definition at line 101 of file ListTapePoolsResult.h.

◆ SetMarker() [3/3]

void Aws::StorageGateway::Model::ListTapePoolsResult::SetMarker ( const char *  value)
inline

A string that indicates the position at which to begin the returned list of tape pools. Use the marker in your next request to continue pagination of tape pools. If there are no more tape pools to list, this element does not appear in the response body.

Definition at line 117 of file ListTapePoolsResult.h.

◆ SetPoolInfos() [1/2]

void Aws::StorageGateway::Model::ListTapePoolsResult::SetPoolInfos ( Aws::Vector< PoolInfo > &&  value)
inline

An array of PoolInfo objects, where each object describes a single custom tape pool. If there are no custom tape pools, the PoolInfos is an empty array.

Definition at line 56 of file ListTapePoolsResult.h.

◆ SetPoolInfos() [2/2]

void Aws::StorageGateway::Model::ListTapePoolsResult::SetPoolInfos ( const Aws::Vector< PoolInfo > &  value)
inline

An array of PoolInfo objects, where each object describes a single custom tape pool. If there are no custom tape pools, the PoolInfos is an empty array.

Definition at line 49 of file ListTapePoolsResult.h.

◆ WithMarker() [1/3]

ListTapePoolsResult& Aws::StorageGateway::Model::ListTapePoolsResult::WithMarker ( Aws::String &&  value)
inline

A string that indicates the position at which to begin the returned list of tape pools. Use the marker in your next request to continue pagination of tape pools. If there are no more tape pools to list, this element does not appear in the response body.

Definition at line 133 of file ListTapePoolsResult.h.

◆ WithMarker() [2/3]

ListTapePoolsResult& Aws::StorageGateway::Model::ListTapePoolsResult::WithMarker ( const Aws::String value)
inline

A string that indicates the position at which to begin the returned list of tape pools. Use the marker in your next request to continue pagination of tape pools. If there are no more tape pools to list, this element does not appear in the response body.

Definition at line 125 of file ListTapePoolsResult.h.

◆ WithMarker() [3/3]

ListTapePoolsResult& Aws::StorageGateway::Model::ListTapePoolsResult::WithMarker ( const char *  value)
inline

A string that indicates the position at which to begin the returned list of tape pools. Use the marker in your next request to continue pagination of tape pools. If there are no more tape pools to list, this element does not appear in the response body.

Definition at line 141 of file ListTapePoolsResult.h.

◆ WithPoolInfos() [1/2]

ListTapePoolsResult& Aws::StorageGateway::Model::ListTapePoolsResult::WithPoolInfos ( Aws::Vector< PoolInfo > &&  value)
inline

An array of PoolInfo objects, where each object describes a single custom tape pool. If there are no custom tape pools, the PoolInfos is an empty array.

Definition at line 70 of file ListTapePoolsResult.h.

◆ WithPoolInfos() [2/2]

ListTapePoolsResult& Aws::StorageGateway::Model::ListTapePoolsResult::WithPoolInfos ( const Aws::Vector< PoolInfo > &  value)
inline

An array of PoolInfo objects, where each object describes a single custom tape pool. If there are no custom tape pools, the PoolInfos is an empty array.

Definition at line 63 of file ListTapePoolsResult.h.


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