AWS SDK for C++  1.9.71
AWS SDK for C++
Public Member Functions | List of all members
Aws::EMRContainers::Model::ListVirtualClustersRequest Class Reference

#include <ListVirtualClustersRequest.h>

+ Inheritance diagram for Aws::EMRContainers::Model::ListVirtualClustersRequest:

Public Member Functions

 ListVirtualClustersRequest ()
 
virtual const char * GetServiceRequestName () const override
 
Aws::String SerializePayload () const override
 
void AddQueryStringParameters (Aws::Http::URI &uri) const override
 
const Aws::StringGetContainerProviderId () const
 
bool ContainerProviderIdHasBeenSet () const
 
void SetContainerProviderId (const Aws::String &value)
 
void SetContainerProviderId (Aws::String &&value)
 
void SetContainerProviderId (const char *value)
 
ListVirtualClustersRequestWithContainerProviderId (const Aws::String &value)
 
ListVirtualClustersRequestWithContainerProviderId (Aws::String &&value)
 
ListVirtualClustersRequestWithContainerProviderId (const char *value)
 
const ContainerProviderTypeGetContainerProviderType () const
 
bool ContainerProviderTypeHasBeenSet () const
 
void SetContainerProviderType (const ContainerProviderType &value)
 
void SetContainerProviderType (ContainerProviderType &&value)
 
ListVirtualClustersRequestWithContainerProviderType (const ContainerProviderType &value)
 
ListVirtualClustersRequestWithContainerProviderType (ContainerProviderType &&value)
 
const Aws::Utils::DateTimeGetCreatedAfter () const
 
bool CreatedAfterHasBeenSet () const
 
void SetCreatedAfter (const Aws::Utils::DateTime &value)
 
void SetCreatedAfter (Aws::Utils::DateTime &&value)
 
ListVirtualClustersRequestWithCreatedAfter (const Aws::Utils::DateTime &value)
 
ListVirtualClustersRequestWithCreatedAfter (Aws::Utils::DateTime &&value)
 
const Aws::Utils::DateTimeGetCreatedBefore () const
 
bool CreatedBeforeHasBeenSet () const
 
void SetCreatedBefore (const Aws::Utils::DateTime &value)
 
void SetCreatedBefore (Aws::Utils::DateTime &&value)
 
ListVirtualClustersRequestWithCreatedBefore (const Aws::Utils::DateTime &value)
 
ListVirtualClustersRequestWithCreatedBefore (Aws::Utils::DateTime &&value)
 
const Aws::Vector< VirtualClusterState > & GetStates () const
 
bool StatesHasBeenSet () const
 
void SetStates (const Aws::Vector< VirtualClusterState > &value)
 
void SetStates (Aws::Vector< VirtualClusterState > &&value)
 
ListVirtualClustersRequestWithStates (const Aws::Vector< VirtualClusterState > &value)
 
ListVirtualClustersRequestWithStates (Aws::Vector< VirtualClusterState > &&value)
 
ListVirtualClustersRequestAddStates (const VirtualClusterState &value)
 
ListVirtualClustersRequestAddStates (VirtualClusterState &&value)
 
int GetMaxResults () const
 
bool MaxResultsHasBeenSet () const
 
void SetMaxResults (int value)
 
ListVirtualClustersRequestWithMaxResults (int value)
 
const Aws::StringGetNextToken () const
 
bool NextTokenHasBeenSet () const
 
void SetNextToken (const Aws::String &value)
 
void SetNextToken (Aws::String &&value)
 
void SetNextToken (const char *value)
 
ListVirtualClustersRequestWithNextToken (const Aws::String &value)
 
ListVirtualClustersRequestWithNextToken (Aws::String &&value)
 
ListVirtualClustersRequestWithNextToken (const char *value)
 
- Public Member Functions inherited from Aws::EMRContainers::EMRContainersRequest
virtual ~EMRContainersRequest ()
 
void AddParametersToRequest (Aws::Http::HttpRequest &httpRequest) const
 
Aws::Http::HeaderValueCollection GetHeaders () const override
 
- Public Member Functions inherited from Aws::AmazonSerializableWebServiceRequest
 AmazonSerializableWebServiceRequest ()
 
virtual ~AmazonSerializableWebServiceRequest ()
 
std::shared_ptr< Aws::IOStreamGetBody () const override
 
- Public Member Functions inherited from Aws::AmazonWebServiceRequest
 AmazonWebServiceRequest ()
 
virtual ~AmazonWebServiceRequest ()=default
 
virtual void PutToPresignedUrl (Aws::Http::URI &uri) const
 
virtual bool IsStreaming () const
 
virtual bool IsEventStreamRequest () const
 
virtual bool SignBody () const
 
virtual bool IsChunked () const
 
virtual void SetRequestSignedHandler (const RequestSignedHandler &handler)
 
virtual const RequestSignedHandlerGetRequestSignedHandler () const
 
const Aws::IOStreamFactoryGetResponseStreamFactory () const
 
void SetResponseStreamFactory (const Aws::IOStreamFactory &factory)
 
virtual void SetDataReceivedEventHandler (const Aws::Http::DataReceivedEventHandler &dataReceivedEventHandler)
 
virtual void SetDataSentEventHandler (const Aws::Http::DataSentEventHandler &dataSentEventHandler)
 
virtual void SetContinueRequestHandler (const Aws::Http::ContinueRequestHandler &continueRequestHandler)
 
virtual void SetDataReceivedEventHandler (Aws::Http::DataReceivedEventHandler &&dataReceivedEventHandler)
 
virtual void SetDataSentEventHandler (Aws::Http::DataSentEventHandler &&dataSentEventHandler)
 
virtual void SetContinueRequestHandler (Aws::Http::ContinueRequestHandler &&continueRequestHandler)
 
virtual void SetRequestRetryHandler (const RequestRetryHandler &handler)
 
virtual void SetRequestRetryHandler (RequestRetryHandler &&handler)
 
virtual const Aws::Http::DataReceivedEventHandlerGetDataReceivedEventHandler () const
 
virtual const Aws::Http::DataSentEventHandlerGetDataSentEventHandler () const
 
virtual const Aws::Http::ContinueRequestHandlerGetContinueRequestHandler () const
 
virtual const RequestRetryHandlerGetRequestRetryHandler () const
 
virtual bool ShouldComputeContentMd5 () const
 

Additional Inherited Members

- Protected Member Functions inherited from Aws::EMRContainers::EMRContainersRequest
virtual Aws::Http::HeaderValueCollection GetRequestSpecificHeaders () const
 
- Protected Member Functions inherited from Aws::AmazonWebServiceRequest
virtual void DumpBodyToUrl (Aws::Http::URI &uri) const
 

Detailed Description

Definition at line 29 of file ListVirtualClustersRequest.h.

Constructor & Destructor Documentation

◆ ListVirtualClustersRequest()

Aws::EMRContainers::Model::ListVirtualClustersRequest::ListVirtualClustersRequest ( )

Member Function Documentation

◆ AddQueryStringParameters()

void Aws::EMRContainers::Model::ListVirtualClustersRequest::AddQueryStringParameters ( Aws::Http::URI uri) const
overridevirtual

Do nothing virtual, override this to add query strings to the request

Reimplemented from Aws::AmazonWebServiceRequest.

◆ AddStates() [1/2]

ListVirtualClustersRequest& Aws::EMRContainers::Model::ListVirtualClustersRequest::AddStates ( const VirtualClusterState value)
inline

The states of the requested virtual clusters.

Definition at line 218 of file ListVirtualClustersRequest.h.

◆ AddStates() [2/2]

ListVirtualClustersRequest& Aws::EMRContainers::Model::ListVirtualClustersRequest::AddStates ( VirtualClusterState &&  value)
inline

The states of the requested virtual clusters.

Definition at line 223 of file ListVirtualClustersRequest.h.

◆ ContainerProviderIdHasBeenSet()

bool Aws::EMRContainers::Model::ListVirtualClustersRequest::ContainerProviderIdHasBeenSet ( ) const
inline

The container provider ID of the virtual cluster.

Definition at line 53 of file ListVirtualClustersRequest.h.

◆ ContainerProviderTypeHasBeenSet()

bool Aws::EMRContainers::Model::ListVirtualClustersRequest::ContainerProviderTypeHasBeenSet ( ) const
inline

The container provider type of the virtual cluster. EKS is the only supported type as of now.

Definition at line 96 of file ListVirtualClustersRequest.h.

◆ CreatedAfterHasBeenSet()

bool Aws::EMRContainers::Model::ListVirtualClustersRequest::CreatedAfterHasBeenSet ( ) const
inline

The date and time after which the virtual clusters are created.

Definition at line 131 of file ListVirtualClustersRequest.h.

◆ CreatedBeforeHasBeenSet()

bool Aws::EMRContainers::Model::ListVirtualClustersRequest::CreatedBeforeHasBeenSet ( ) const
inline

The date and time before which the virtual clusters are created.

Definition at line 162 of file ListVirtualClustersRequest.h.

◆ GetContainerProviderId()

const Aws::String& Aws::EMRContainers::Model::ListVirtualClustersRequest::GetContainerProviderId ( ) const
inline

The container provider ID of the virtual cluster.

Definition at line 48 of file ListVirtualClustersRequest.h.

◆ GetContainerProviderType()

const ContainerProviderType& Aws::EMRContainers::Model::ListVirtualClustersRequest::GetContainerProviderType ( ) const
inline

The container provider type of the virtual cluster. EKS is the only supported type as of now.

Definition at line 90 of file ListVirtualClustersRequest.h.

◆ GetCreatedAfter()

const Aws::Utils::DateTime& Aws::EMRContainers::Model::ListVirtualClustersRequest::GetCreatedAfter ( ) const
inline

The date and time after which the virtual clusters are created.

Definition at line 126 of file ListVirtualClustersRequest.h.

◆ GetCreatedBefore()

const Aws::Utils::DateTime& Aws::EMRContainers::Model::ListVirtualClustersRequest::GetCreatedBefore ( ) const
inline

The date and time before which the virtual clusters are created.

Definition at line 157 of file ListVirtualClustersRequest.h.

◆ GetMaxResults()

int Aws::EMRContainers::Model::ListVirtualClustersRequest::GetMaxResults ( ) const
inline

The maximum number of virtual clusters that can be listed.

Definition at line 229 of file ListVirtualClustersRequest.h.

◆ GetNextToken()

const Aws::String& Aws::EMRContainers::Model::ListVirtualClustersRequest::GetNextToken ( ) const
inline

The token for the next set of virtual clusters to return.

Definition at line 250 of file ListVirtualClustersRequest.h.

◆ GetServiceRequestName()

virtual const char* Aws::EMRContainers::Model::ListVirtualClustersRequest::GetServiceRequestName ( ) const
inlineoverridevirtual

Implements Aws::AmazonWebServiceRequest.

Definition at line 38 of file ListVirtualClustersRequest.h.

◆ GetStates()

const Aws::Vector<VirtualClusterState>& Aws::EMRContainers::Model::ListVirtualClustersRequest::GetStates ( ) const
inline

The states of the requested virtual clusters.

Definition at line 188 of file ListVirtualClustersRequest.h.

◆ MaxResultsHasBeenSet()

bool Aws::EMRContainers::Model::ListVirtualClustersRequest::MaxResultsHasBeenSet ( ) const
inline

The maximum number of virtual clusters that can be listed.

Definition at line 234 of file ListVirtualClustersRequest.h.

◆ NextTokenHasBeenSet()

bool Aws::EMRContainers::Model::ListVirtualClustersRequest::NextTokenHasBeenSet ( ) const
inline

The token for the next set of virtual clusters to return.

Definition at line 255 of file ListVirtualClustersRequest.h.

◆ SerializePayload()

Aws::String Aws::EMRContainers::Model::ListVirtualClustersRequest::SerializePayload ( ) const
overridevirtual

Convert payload into String.

Implements Aws::AmazonSerializableWebServiceRequest.

◆ SetContainerProviderId() [1/3]

void Aws::EMRContainers::Model::ListVirtualClustersRequest::SetContainerProviderId ( Aws::String &&  value)
inline

The container provider ID of the virtual cluster.

Definition at line 63 of file ListVirtualClustersRequest.h.

◆ SetContainerProviderId() [2/3]

void Aws::EMRContainers::Model::ListVirtualClustersRequest::SetContainerProviderId ( const Aws::String value)
inline

The container provider ID of the virtual cluster.

Definition at line 58 of file ListVirtualClustersRequest.h.

◆ SetContainerProviderId() [3/3]

void Aws::EMRContainers::Model::ListVirtualClustersRequest::SetContainerProviderId ( const char *  value)
inline

The container provider ID of the virtual cluster.

Definition at line 68 of file ListVirtualClustersRequest.h.

◆ SetContainerProviderType() [1/2]

void Aws::EMRContainers::Model::ListVirtualClustersRequest::SetContainerProviderType ( const ContainerProviderType value)
inline

The container provider type of the virtual cluster. EKS is the only supported type as of now.

Definition at line 102 of file ListVirtualClustersRequest.h.

◆ SetContainerProviderType() [2/2]

void Aws::EMRContainers::Model::ListVirtualClustersRequest::SetContainerProviderType ( ContainerProviderType &&  value)
inline

The container provider type of the virtual cluster. EKS is the only supported type as of now.

Definition at line 108 of file ListVirtualClustersRequest.h.

◆ SetCreatedAfter() [1/2]

void Aws::EMRContainers::Model::ListVirtualClustersRequest::SetCreatedAfter ( Aws::Utils::DateTime &&  value)
inline

The date and time after which the virtual clusters are created.

Definition at line 141 of file ListVirtualClustersRequest.h.

◆ SetCreatedAfter() [2/2]

void Aws::EMRContainers::Model::ListVirtualClustersRequest::SetCreatedAfter ( const Aws::Utils::DateTime value)
inline

The date and time after which the virtual clusters are created.

Definition at line 136 of file ListVirtualClustersRequest.h.

◆ SetCreatedBefore() [1/2]

void Aws::EMRContainers::Model::ListVirtualClustersRequest::SetCreatedBefore ( Aws::Utils::DateTime &&  value)
inline

The date and time before which the virtual clusters are created.

Definition at line 172 of file ListVirtualClustersRequest.h.

◆ SetCreatedBefore() [2/2]

void Aws::EMRContainers::Model::ListVirtualClustersRequest::SetCreatedBefore ( const Aws::Utils::DateTime value)
inline

The date and time before which the virtual clusters are created.

Definition at line 167 of file ListVirtualClustersRequest.h.

◆ SetMaxResults()

void Aws::EMRContainers::Model::ListVirtualClustersRequest::SetMaxResults ( int  value)
inline

The maximum number of virtual clusters that can be listed.

Definition at line 239 of file ListVirtualClustersRequest.h.

◆ SetNextToken() [1/3]

void Aws::EMRContainers::Model::ListVirtualClustersRequest::SetNextToken ( Aws::String &&  value)
inline

The token for the next set of virtual clusters to return.

Definition at line 265 of file ListVirtualClustersRequest.h.

◆ SetNextToken() [2/3]

void Aws::EMRContainers::Model::ListVirtualClustersRequest::SetNextToken ( const Aws::String value)
inline

The token for the next set of virtual clusters to return.

Definition at line 260 of file ListVirtualClustersRequest.h.

◆ SetNextToken() [3/3]

void Aws::EMRContainers::Model::ListVirtualClustersRequest::SetNextToken ( const char *  value)
inline

The token for the next set of virtual clusters to return.

Definition at line 270 of file ListVirtualClustersRequest.h.

◆ SetStates() [1/2]

void Aws::EMRContainers::Model::ListVirtualClustersRequest::SetStates ( Aws::Vector< VirtualClusterState > &&  value)
inline

The states of the requested virtual clusters.

Definition at line 203 of file ListVirtualClustersRequest.h.

◆ SetStates() [2/2]

void Aws::EMRContainers::Model::ListVirtualClustersRequest::SetStates ( const Aws::Vector< VirtualClusterState > &  value)
inline

The states of the requested virtual clusters.

Definition at line 198 of file ListVirtualClustersRequest.h.

◆ StatesHasBeenSet()

bool Aws::EMRContainers::Model::ListVirtualClustersRequest::StatesHasBeenSet ( ) const
inline

The states of the requested virtual clusters.

Definition at line 193 of file ListVirtualClustersRequest.h.

◆ WithContainerProviderId() [1/3]

ListVirtualClustersRequest& Aws::EMRContainers::Model::ListVirtualClustersRequest::WithContainerProviderId ( Aws::String &&  value)
inline

The container provider ID of the virtual cluster.

Definition at line 78 of file ListVirtualClustersRequest.h.

◆ WithContainerProviderId() [2/3]

ListVirtualClustersRequest& Aws::EMRContainers::Model::ListVirtualClustersRequest::WithContainerProviderId ( const Aws::String value)
inline

The container provider ID of the virtual cluster.

Definition at line 73 of file ListVirtualClustersRequest.h.

◆ WithContainerProviderId() [3/3]

ListVirtualClustersRequest& Aws::EMRContainers::Model::ListVirtualClustersRequest::WithContainerProviderId ( const char *  value)
inline

The container provider ID of the virtual cluster.

Definition at line 83 of file ListVirtualClustersRequest.h.

◆ WithContainerProviderType() [1/2]

ListVirtualClustersRequest& Aws::EMRContainers::Model::ListVirtualClustersRequest::WithContainerProviderType ( const ContainerProviderType value)
inline

The container provider type of the virtual cluster. EKS is the only supported type as of now.

Definition at line 114 of file ListVirtualClustersRequest.h.

◆ WithContainerProviderType() [2/2]

ListVirtualClustersRequest& Aws::EMRContainers::Model::ListVirtualClustersRequest::WithContainerProviderType ( ContainerProviderType &&  value)
inline

The container provider type of the virtual cluster. EKS is the only supported type as of now.

Definition at line 120 of file ListVirtualClustersRequest.h.

◆ WithCreatedAfter() [1/2]

ListVirtualClustersRequest& Aws::EMRContainers::Model::ListVirtualClustersRequest::WithCreatedAfter ( Aws::Utils::DateTime &&  value)
inline

The date and time after which the virtual clusters are created.

Definition at line 151 of file ListVirtualClustersRequest.h.

◆ WithCreatedAfter() [2/2]

ListVirtualClustersRequest& Aws::EMRContainers::Model::ListVirtualClustersRequest::WithCreatedAfter ( const Aws::Utils::DateTime value)
inline

The date and time after which the virtual clusters are created.

Definition at line 146 of file ListVirtualClustersRequest.h.

◆ WithCreatedBefore() [1/2]

ListVirtualClustersRequest& Aws::EMRContainers::Model::ListVirtualClustersRequest::WithCreatedBefore ( Aws::Utils::DateTime &&  value)
inline

The date and time before which the virtual clusters are created.

Definition at line 182 of file ListVirtualClustersRequest.h.

◆ WithCreatedBefore() [2/2]

ListVirtualClustersRequest& Aws::EMRContainers::Model::ListVirtualClustersRequest::WithCreatedBefore ( const Aws::Utils::DateTime value)
inline

The date and time before which the virtual clusters are created.

Definition at line 177 of file ListVirtualClustersRequest.h.

◆ WithMaxResults()

ListVirtualClustersRequest& Aws::EMRContainers::Model::ListVirtualClustersRequest::WithMaxResults ( int  value)
inline

The maximum number of virtual clusters that can be listed.

Definition at line 244 of file ListVirtualClustersRequest.h.

◆ WithNextToken() [1/3]

ListVirtualClustersRequest& Aws::EMRContainers::Model::ListVirtualClustersRequest::WithNextToken ( Aws::String &&  value)
inline

The token for the next set of virtual clusters to return.

Definition at line 280 of file ListVirtualClustersRequest.h.

◆ WithNextToken() [2/3]

ListVirtualClustersRequest& Aws::EMRContainers::Model::ListVirtualClustersRequest::WithNextToken ( const Aws::String value)
inline

The token for the next set of virtual clusters to return.

Definition at line 275 of file ListVirtualClustersRequest.h.

◆ WithNextToken() [3/3]

ListVirtualClustersRequest& Aws::EMRContainers::Model::ListVirtualClustersRequest::WithNextToken ( const char *  value)
inline

The token for the next set of virtual clusters to return.

Definition at line 285 of file ListVirtualClustersRequest.h.

◆ WithStates() [1/2]

ListVirtualClustersRequest& Aws::EMRContainers::Model::ListVirtualClustersRequest::WithStates ( Aws::Vector< VirtualClusterState > &&  value)
inline

The states of the requested virtual clusters.

Definition at line 213 of file ListVirtualClustersRequest.h.

◆ WithStates() [2/2]

ListVirtualClustersRequest& Aws::EMRContainers::Model::ListVirtualClustersRequest::WithStates ( const Aws::Vector< VirtualClusterState > &  value)
inline

The states of the requested virtual clusters.

Definition at line 208 of file ListVirtualClustersRequest.h.


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