std::string CurrentPageToken
The token used to fetch the current page.
Definition: paged_response.hpp:67
Azure::Nullable< std::string > NextPageToken
The token for getting the next page.
Definition: paged_response.hpp:78
Context for canceling long running operations.
PagedResponse(PagedResponse &&)=default
Constructs PagedResponse by moving in another instance.
void MoveToNextPage(const Azure::Core::Context &context=Azure::Core::Context())
Moves to the next page of the response.
Definition: paged_response.hpp:102
PagedResponse & operator=(PagedResponse &&)=default
Assigns another instance of PagedResponse by moving it in.
virtual ~PagedResponse()=default
Destructs PagedResponse.
The base type and behavior for a paged response.
Definition: paged_response.hpp:29
A context is a node within a tree that represents deadlines and key/value pairs.
Definition: context.hpp:45
std::unique_ptr< Azure::Core::Http::RawResponse > RawResponse
The HTTP response returned by the service.
Definition: paged_response.hpp:84
bool HasPage() const
Checks if a page exists.
Definition: paged_response.hpp:93
PagedResponse()=default
Constructs a default instance of PagedResponse.