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

#include <ListTapesResult.h>

Public Member Functions

 ListTapesResult ()
 
 ListTapesResult (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
ListTapesResultoperator= (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
const Aws::Vector< TapeInfo > & GetTapeInfos () const
 
void SetTapeInfos (const Aws::Vector< TapeInfo > &value)
 
void SetTapeInfos (Aws::Vector< TapeInfo > &&value)
 
ListTapesResultWithTapeInfos (const Aws::Vector< TapeInfo > &value)
 
ListTapesResultWithTapeInfos (Aws::Vector< TapeInfo > &&value)
 
ListTapesResultAddTapeInfos (const TapeInfo &value)
 
ListTapesResultAddTapeInfos (TapeInfo &&value)
 
const Aws::StringGetMarker () const
 
void SetMarker (const Aws::String &value)
 
void SetMarker (Aws::String &&value)
 
void SetMarker (const char *value)
 
ListTapesResultWithMarker (const Aws::String &value)
 
ListTapesResultWithMarker (Aws::String &&value)
 
ListTapesResultWithMarker (const char *value)
 

Detailed Description

A JSON object containing the following fields:

See Also:

AWS API Reference

Definition at line 36 of file ListTapesResult.h.

Constructor & Destructor Documentation

◆ ListTapesResult() [1/2]

Aws::StorageGateway::Model::ListTapesResult::ListTapesResult ( )

◆ ListTapesResult() [2/2]

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

Member Function Documentation

◆ AddTapeInfos() [1/2]

ListTapesResult& Aws::StorageGateway::Model::ListTapesResult::AddTapeInfos ( const TapeInfo value)
inline

Definition at line 60 of file ListTapesResult.h.

◆ AddTapeInfos() [2/2]

ListTapesResult& Aws::StorageGateway::Model::ListTapesResult::AddTapeInfos ( TapeInfo &&  value)
inline

Definition at line 63 of file ListTapesResult.h.

◆ GetMarker()

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

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

Definition at line 72 of file ListTapesResult.h.

◆ GetTapeInfos()

const Aws::Vector<TapeInfo>& Aws::StorageGateway::Model::ListTapesResult::GetTapeInfos ( ) const
inline

Definition at line 45 of file ListTapesResult.h.

◆ operator=()

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

◆ SetMarker() [1/3]

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

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

Definition at line 88 of file ListTapesResult.h.

◆ SetMarker() [2/3]

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

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

Definition at line 80 of file ListTapesResult.h.

◆ SetMarker() [3/3]

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

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

Definition at line 96 of file ListTapesResult.h.

◆ SetTapeInfos() [1/2]

void Aws::StorageGateway::Model::ListTapesResult::SetTapeInfos ( Aws::Vector< TapeInfo > &&  value)
inline

Definition at line 51 of file ListTapesResult.h.

◆ SetTapeInfos() [2/2]

void Aws::StorageGateway::Model::ListTapesResult::SetTapeInfos ( const Aws::Vector< TapeInfo > &  value)
inline

Definition at line 48 of file ListTapesResult.h.

◆ WithMarker() [1/3]

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

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

Definition at line 112 of file ListTapesResult.h.

◆ WithMarker() [2/3]

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

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

Definition at line 104 of file ListTapesResult.h.

◆ WithMarker() [3/3]

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

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

Definition at line 120 of file ListTapesResult.h.

◆ WithTapeInfos() [1/2]

ListTapesResult& Aws::StorageGateway::Model::ListTapesResult::WithTapeInfos ( Aws::Vector< TapeInfo > &&  value)
inline

Definition at line 57 of file ListTapesResult.h.

◆ WithTapeInfos() [2/2]

ListTapesResult& Aws::StorageGateway::Model::ListTapesResult::WithTapeInfos ( const Aws::Vector< TapeInfo > &  value)
inline

Definition at line 54 of file ListTapesResult.h.


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