AWS SDK for C++  1.8.128
AWS SDK for C++
Public Member Functions | List of all members
Aws::DirectoryService::Model::DescribeSnapshotsResult Class Reference

#include <DescribeSnapshotsResult.h>

Public Member Functions

 DescribeSnapshotsResult ()
 
 DescribeSnapshotsResult (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
DescribeSnapshotsResultoperator= (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
const Aws::Vector< Snapshot > & GetSnapshots () const
 
void SetSnapshots (const Aws::Vector< Snapshot > &value)
 
void SetSnapshots (Aws::Vector< Snapshot > &&value)
 
DescribeSnapshotsResultWithSnapshots (const Aws::Vector< Snapshot > &value)
 
DescribeSnapshotsResultWithSnapshots (Aws::Vector< Snapshot > &&value)
 
DescribeSnapshotsResultAddSnapshots (const Snapshot &value)
 
DescribeSnapshotsResultAddSnapshots (Snapshot &&value)
 
const Aws::StringGetNextToken () const
 
void SetNextToken (const Aws::String &value)
 
void SetNextToken (Aws::String &&value)
 
void SetNextToken (const char *value)
 
DescribeSnapshotsResultWithNextToken (const Aws::String &value)
 
DescribeSnapshotsResultWithNextToken (Aws::String &&value)
 
DescribeSnapshotsResultWithNextToken (const char *value)
 

Detailed Description

Contains the results of the DescribeSnapshots operation.

See Also:

AWS API Reference

Definition at line 35 of file DescribeSnapshotsResult.h.

Constructor & Destructor Documentation

◆ DescribeSnapshotsResult() [1/2]

Aws::DirectoryService::Model::DescribeSnapshotsResult::DescribeSnapshotsResult ( )

◆ DescribeSnapshotsResult() [2/2]

Aws::DirectoryService::Model::DescribeSnapshotsResult::DescribeSnapshotsResult ( const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &  result)

Member Function Documentation

◆ AddSnapshots() [1/2]

DescribeSnapshotsResult& Aws::DirectoryService::Model::DescribeSnapshotsResult::AddSnapshots ( const Snapshot value)
inline

The list of Snapshot objects that were retrieved.

It is possible that this list contains less than the number of items specified in the Limit member of the request. This occurs if there are less than the requested number of items left to retrieve, or if the limitations of the operation have been exceeded.

Definition at line 95 of file DescribeSnapshotsResult.h.

◆ AddSnapshots() [2/2]

DescribeSnapshotsResult& Aws::DirectoryService::Model::DescribeSnapshotsResult::AddSnapshots ( Snapshot &&  value)
inline

The list of Snapshot objects that were retrieved.

It is possible that this list contains less than the number of items specified in the Limit member of the request. This occurs if there are less than the requested number of items left to retrieve, or if the limitations of the operation have been exceeded.

Definition at line 104 of file DescribeSnapshotsResult.h.

◆ GetNextToken()

const Aws::String& Aws::DirectoryService::Model::DescribeSnapshotsResult::GetNextToken ( ) const
inline

If not null, more results are available. Pass this value in the NextToken member of a subsequent call to DescribeSnapshots.

Definition at line 111 of file DescribeSnapshotsResult.h.

◆ GetSnapshots()

const Aws::Vector<Snapshot>& Aws::DirectoryService::Model::DescribeSnapshotsResult::GetSnapshots ( ) const
inline

The list of Snapshot objects that were retrieved.

It is possible that this list contains less than the number of items specified in the Limit member of the request. This occurs if there are less than the requested number of items left to retrieve, or if the limitations of the operation have been exceeded.

Definition at line 50 of file DescribeSnapshotsResult.h.

◆ operator=()

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

◆ SetNextToken() [1/3]

void Aws::DirectoryService::Model::DescribeSnapshotsResult::SetNextToken ( Aws::String &&  value)
inline

If not null, more results are available. Pass this value in the NextToken member of a subsequent call to DescribeSnapshots.

Definition at line 123 of file DescribeSnapshotsResult.h.

◆ SetNextToken() [2/3]

void Aws::DirectoryService::Model::DescribeSnapshotsResult::SetNextToken ( const Aws::String value)
inline

If not null, more results are available. Pass this value in the NextToken member of a subsequent call to DescribeSnapshots.

Definition at line 117 of file DescribeSnapshotsResult.h.

◆ SetNextToken() [3/3]

void Aws::DirectoryService::Model::DescribeSnapshotsResult::SetNextToken ( const char *  value)
inline

If not null, more results are available. Pass this value in the NextToken member of a subsequent call to DescribeSnapshots.

Definition at line 129 of file DescribeSnapshotsResult.h.

◆ SetSnapshots() [1/2]

void Aws::DirectoryService::Model::DescribeSnapshotsResult::SetSnapshots ( Aws::Vector< Snapshot > &&  value)
inline

The list of Snapshot objects that were retrieved.

It is possible that this list contains less than the number of items specified in the Limit member of the request. This occurs if there are less than the requested number of items left to retrieve, or if the limitations of the operation have been exceeded.

Definition at line 68 of file DescribeSnapshotsResult.h.

◆ SetSnapshots() [2/2]

void Aws::DirectoryService::Model::DescribeSnapshotsResult::SetSnapshots ( const Aws::Vector< Snapshot > &  value)
inline

The list of Snapshot objects that were retrieved.

It is possible that this list contains less than the number of items specified in the Limit member of the request. This occurs if there are less than the requested number of items left to retrieve, or if the limitations of the operation have been exceeded.

Definition at line 59 of file DescribeSnapshotsResult.h.

◆ WithNextToken() [1/3]

DescribeSnapshotsResult& Aws::DirectoryService::Model::DescribeSnapshotsResult::WithNextToken ( Aws::String &&  value)
inline

If not null, more results are available. Pass this value in the NextToken member of a subsequent call to DescribeSnapshots.

Definition at line 141 of file DescribeSnapshotsResult.h.

◆ WithNextToken() [2/3]

DescribeSnapshotsResult& Aws::DirectoryService::Model::DescribeSnapshotsResult::WithNextToken ( const Aws::String value)
inline

If not null, more results are available. Pass this value in the NextToken member of a subsequent call to DescribeSnapshots.

Definition at line 135 of file DescribeSnapshotsResult.h.

◆ WithNextToken() [3/3]

DescribeSnapshotsResult& Aws::DirectoryService::Model::DescribeSnapshotsResult::WithNextToken ( const char *  value)
inline

If not null, more results are available. Pass this value in the NextToken member of a subsequent call to DescribeSnapshots.

Definition at line 147 of file DescribeSnapshotsResult.h.

◆ WithSnapshots() [1/2]

DescribeSnapshotsResult& Aws::DirectoryService::Model::DescribeSnapshotsResult::WithSnapshots ( Aws::Vector< Snapshot > &&  value)
inline

The list of Snapshot objects that were retrieved.

It is possible that this list contains less than the number of items specified in the Limit member of the request. This occurs if there are less than the requested number of items left to retrieve, or if the limitations of the operation have been exceeded.

Definition at line 86 of file DescribeSnapshotsResult.h.

◆ WithSnapshots() [2/2]

DescribeSnapshotsResult& Aws::DirectoryService::Model::DescribeSnapshotsResult::WithSnapshots ( const Aws::Vector< Snapshot > &  value)
inline

The list of Snapshot objects that were retrieved.

It is possible that this list contains less than the number of items specified in the Limit member of the request. This occurs if there are less than the requested number of items left to retrieve, or if the limitations of the operation have been exceeded.

Definition at line 77 of file DescribeSnapshotsResult.h.


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