AWS SDK for C++  1.8.73
AWS SDK for C++
Public Member Functions | List of all members
Aws::Kafka::Model::UpdateClusterKafkaVersionRequest Class Reference

#include <UpdateClusterKafkaVersionRequest.h>

+ Inheritance diagram for Aws::Kafka::Model::UpdateClusterKafkaVersionRequest:

Public Member Functions

 UpdateClusterKafkaVersionRequest ()
 
virtual const char * GetServiceRequestName () const override
 
Aws::String SerializePayload () const override
 
const Aws::StringGetClusterArn () const
 
bool ClusterArnHasBeenSet () const
 
void SetClusterArn (const Aws::String &value)
 
void SetClusterArn (Aws::String &&value)
 
void SetClusterArn (const char *value)
 
UpdateClusterKafkaVersionRequestWithClusterArn (const Aws::String &value)
 
UpdateClusterKafkaVersionRequestWithClusterArn (Aws::String &&value)
 
UpdateClusterKafkaVersionRequestWithClusterArn (const char *value)
 
const ConfigurationInfoGetConfigurationInfo () const
 
bool ConfigurationInfoHasBeenSet () const
 
void SetConfigurationInfo (const ConfigurationInfo &value)
 
void SetConfigurationInfo (ConfigurationInfo &&value)
 
UpdateClusterKafkaVersionRequestWithConfigurationInfo (const ConfigurationInfo &value)
 
UpdateClusterKafkaVersionRequestWithConfigurationInfo (ConfigurationInfo &&value)
 
const Aws::StringGetCurrentVersion () const
 
bool CurrentVersionHasBeenSet () const
 
void SetCurrentVersion (const Aws::String &value)
 
void SetCurrentVersion (Aws::String &&value)
 
void SetCurrentVersion (const char *value)
 
UpdateClusterKafkaVersionRequestWithCurrentVersion (const Aws::String &value)
 
UpdateClusterKafkaVersionRequestWithCurrentVersion (Aws::String &&value)
 
UpdateClusterKafkaVersionRequestWithCurrentVersion (const char *value)
 
const Aws::StringGetTargetKafkaVersion () const
 
bool TargetKafkaVersionHasBeenSet () const
 
void SetTargetKafkaVersion (const Aws::String &value)
 
void SetTargetKafkaVersion (Aws::String &&value)
 
void SetTargetKafkaVersion (const char *value)
 
UpdateClusterKafkaVersionRequestWithTargetKafkaVersion (const Aws::String &value)
 
UpdateClusterKafkaVersionRequestWithTargetKafkaVersion (Aws::String &&value)
 
UpdateClusterKafkaVersionRequestWithTargetKafkaVersion (const char *value)
 
- Public Member Functions inherited from Aws::Kafka::KafkaRequest
virtual ~KafkaRequest ()
 
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 AddQueryStringParameters (Aws::Http::URI &uri) const
 
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::Kafka::KafkaRequest
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 22 of file UpdateClusterKafkaVersionRequest.h.

Constructor & Destructor Documentation

◆ UpdateClusterKafkaVersionRequest()

Aws::Kafka::Model::UpdateClusterKafkaVersionRequest::UpdateClusterKafkaVersionRequest ( )

Member Function Documentation

◆ ClusterArnHasBeenSet()

bool Aws::Kafka::Model::UpdateClusterKafkaVersionRequest::ClusterArnHasBeenSet ( ) const
inline

The Amazon Resource Name (ARN) of the cluster to be updated.

Definition at line 50 of file UpdateClusterKafkaVersionRequest.h.

◆ ConfigurationInfoHasBeenSet()

bool Aws::Kafka::Model::UpdateClusterKafkaVersionRequest::ConfigurationInfoHasBeenSet ( ) const
inline

The custom configuration that should be applied on the new version of cluster.

Definition at line 115 of file UpdateClusterKafkaVersionRequest.h.

◆ CurrentVersionHasBeenSet()

bool Aws::Kafka::Model::UpdateClusterKafkaVersionRequest::CurrentVersionHasBeenSet ( ) const
inline

Current cluster version.

Definition at line 162 of file UpdateClusterKafkaVersionRequest.h.

◆ GetClusterArn()

const Aws::String& Aws::Kafka::Model::UpdateClusterKafkaVersionRequest::GetClusterArn ( ) const
inline

The Amazon Resource Name (ARN) of the cluster to be updated.

Definition at line 42 of file UpdateClusterKafkaVersionRequest.h.

◆ GetConfigurationInfo()

const ConfigurationInfo& Aws::Kafka::Model::UpdateClusterKafkaVersionRequest::GetConfigurationInfo ( ) const
inline

The custom configuration that should be applied on the new version of cluster.

Definition at line 107 of file UpdateClusterKafkaVersionRequest.h.

◆ GetCurrentVersion()

const Aws::String& Aws::Kafka::Model::UpdateClusterKafkaVersionRequest::GetCurrentVersion ( ) const
inline

Current cluster version.

Definition at line 155 of file UpdateClusterKafkaVersionRequest.h.

◆ GetServiceRequestName()

virtual const char* Aws::Kafka::Model::UpdateClusterKafkaVersionRequest::GetServiceRequestName ( ) const
inlineoverridevirtual

Implements Aws::AmazonWebServiceRequest.

Definition at line 31 of file UpdateClusterKafkaVersionRequest.h.

◆ GetTargetKafkaVersion()

const Aws::String& Aws::Kafka::Model::UpdateClusterKafkaVersionRequest::GetTargetKafkaVersion ( ) const
inline

Target Kafka version.

Definition at line 212 of file UpdateClusterKafkaVersionRequest.h.

◆ SerializePayload()

Aws::String Aws::Kafka::Model::UpdateClusterKafkaVersionRequest::SerializePayload ( ) const
overridevirtual

Convert payload into String.

Implements Aws::AmazonSerializableWebServiceRequest.

◆ SetClusterArn() [1/3]

void Aws::Kafka::Model::UpdateClusterKafkaVersionRequest::SetClusterArn ( const Aws::String value)
inline

The Amazon Resource Name (ARN) of the cluster to be updated.

Definition at line 58 of file UpdateClusterKafkaVersionRequest.h.

◆ SetClusterArn() [2/3]

void Aws::Kafka::Model::UpdateClusterKafkaVersionRequest::SetClusterArn ( Aws::String &&  value)
inline

The Amazon Resource Name (ARN) of the cluster to be updated.

Definition at line 66 of file UpdateClusterKafkaVersionRequest.h.

◆ SetClusterArn() [3/3]

void Aws::Kafka::Model::UpdateClusterKafkaVersionRequest::SetClusterArn ( const char *  value)
inline

The Amazon Resource Name (ARN) of the cluster to be updated.

Definition at line 74 of file UpdateClusterKafkaVersionRequest.h.

◆ SetConfigurationInfo() [1/2]

void Aws::Kafka::Model::UpdateClusterKafkaVersionRequest::SetConfigurationInfo ( const ConfigurationInfo value)
inline

The custom configuration that should be applied on the new version of cluster.

Definition at line 123 of file UpdateClusterKafkaVersionRequest.h.

◆ SetConfigurationInfo() [2/2]

void Aws::Kafka::Model::UpdateClusterKafkaVersionRequest::SetConfigurationInfo ( ConfigurationInfo &&  value)
inline

The custom configuration that should be applied on the new version of cluster.

Definition at line 131 of file UpdateClusterKafkaVersionRequest.h.

◆ SetCurrentVersion() [1/3]

void Aws::Kafka::Model::UpdateClusterKafkaVersionRequest::SetCurrentVersion ( const Aws::String value)
inline

Current cluster version.

Definition at line 169 of file UpdateClusterKafkaVersionRequest.h.

◆ SetCurrentVersion() [2/3]

void Aws::Kafka::Model::UpdateClusterKafkaVersionRequest::SetCurrentVersion ( Aws::String &&  value)
inline

Current cluster version.

Definition at line 176 of file UpdateClusterKafkaVersionRequest.h.

◆ SetCurrentVersion() [3/3]

void Aws::Kafka::Model::UpdateClusterKafkaVersionRequest::SetCurrentVersion ( const char *  value)
inline

Current cluster version.

Definition at line 183 of file UpdateClusterKafkaVersionRequest.h.

◆ SetTargetKafkaVersion() [1/3]

void Aws::Kafka::Model::UpdateClusterKafkaVersionRequest::SetTargetKafkaVersion ( const Aws::String value)
inline

Target Kafka version.

Definition at line 226 of file UpdateClusterKafkaVersionRequest.h.

◆ SetTargetKafkaVersion() [2/3]

void Aws::Kafka::Model::UpdateClusterKafkaVersionRequest::SetTargetKafkaVersion ( Aws::String &&  value)
inline

Target Kafka version.

Definition at line 233 of file UpdateClusterKafkaVersionRequest.h.

◆ SetTargetKafkaVersion() [3/3]

void Aws::Kafka::Model::UpdateClusterKafkaVersionRequest::SetTargetKafkaVersion ( const char *  value)
inline

Target Kafka version.

Definition at line 240 of file UpdateClusterKafkaVersionRequest.h.

◆ TargetKafkaVersionHasBeenSet()

bool Aws::Kafka::Model::UpdateClusterKafkaVersionRequest::TargetKafkaVersionHasBeenSet ( ) const
inline

Target Kafka version.

Definition at line 219 of file UpdateClusterKafkaVersionRequest.h.

◆ WithClusterArn() [1/3]

UpdateClusterKafkaVersionRequest& Aws::Kafka::Model::UpdateClusterKafkaVersionRequest::WithClusterArn ( const Aws::String value)
inline

The Amazon Resource Name (ARN) of the cluster to be updated.

Definition at line 82 of file UpdateClusterKafkaVersionRequest.h.

◆ WithClusterArn() [2/3]

UpdateClusterKafkaVersionRequest& Aws::Kafka::Model::UpdateClusterKafkaVersionRequest::WithClusterArn ( Aws::String &&  value)
inline

The Amazon Resource Name (ARN) of the cluster to be updated.

Definition at line 90 of file UpdateClusterKafkaVersionRequest.h.

◆ WithClusterArn() [3/3]

UpdateClusterKafkaVersionRequest& Aws::Kafka::Model::UpdateClusterKafkaVersionRequest::WithClusterArn ( const char *  value)
inline

The Amazon Resource Name (ARN) of the cluster to be updated.

Definition at line 98 of file UpdateClusterKafkaVersionRequest.h.

◆ WithConfigurationInfo() [1/2]

UpdateClusterKafkaVersionRequest& Aws::Kafka::Model::UpdateClusterKafkaVersionRequest::WithConfigurationInfo ( const ConfigurationInfo value)
inline

The custom configuration that should be applied on the new version of cluster.

Definition at line 139 of file UpdateClusterKafkaVersionRequest.h.

◆ WithConfigurationInfo() [2/2]

UpdateClusterKafkaVersionRequest& Aws::Kafka::Model::UpdateClusterKafkaVersionRequest::WithConfigurationInfo ( ConfigurationInfo &&  value)
inline

The custom configuration that should be applied on the new version of cluster.

Definition at line 147 of file UpdateClusterKafkaVersionRequest.h.

◆ WithCurrentVersion() [1/3]

UpdateClusterKafkaVersionRequest& Aws::Kafka::Model::UpdateClusterKafkaVersionRequest::WithCurrentVersion ( const Aws::String value)
inline

Current cluster version.

Definition at line 190 of file UpdateClusterKafkaVersionRequest.h.

◆ WithCurrentVersion() [2/3]

UpdateClusterKafkaVersionRequest& Aws::Kafka::Model::UpdateClusterKafkaVersionRequest::WithCurrentVersion ( Aws::String &&  value)
inline

Current cluster version.

Definition at line 197 of file UpdateClusterKafkaVersionRequest.h.

◆ WithCurrentVersion() [3/3]

UpdateClusterKafkaVersionRequest& Aws::Kafka::Model::UpdateClusterKafkaVersionRequest::WithCurrentVersion ( const char *  value)
inline

Current cluster version.

Definition at line 204 of file UpdateClusterKafkaVersionRequest.h.

◆ WithTargetKafkaVersion() [1/3]

UpdateClusterKafkaVersionRequest& Aws::Kafka::Model::UpdateClusterKafkaVersionRequest::WithTargetKafkaVersion ( const Aws::String value)
inline

Target Kafka version.

Definition at line 247 of file UpdateClusterKafkaVersionRequest.h.

◆ WithTargetKafkaVersion() [2/3]

UpdateClusterKafkaVersionRequest& Aws::Kafka::Model::UpdateClusterKafkaVersionRequest::WithTargetKafkaVersion ( Aws::String &&  value)
inline

Target Kafka version.

Definition at line 254 of file UpdateClusterKafkaVersionRequest.h.

◆ WithTargetKafkaVersion() [3/3]

UpdateClusterKafkaVersionRequest& Aws::Kafka::Model::UpdateClusterKafkaVersionRequest::WithTargetKafkaVersion ( const char *  value)
inline

Target Kafka version.

Definition at line 261 of file UpdateClusterKafkaVersionRequest.h.


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