AWS SDK for C++  1.8.95
AWS SDK for C++
Public Types | Public Member Functions | List of all members
Aws::Kafka::KafkaClient Class Reference

#include <KafkaClient.h>

+ Inheritance diagram for Aws::Kafka::KafkaClient:

Public Types

typedef Aws::Client::AWSJsonClient BASECLASS
 
- Public Types inherited from Aws::Client::AWSJsonClient
typedef AWSClient BASECLASS
 

Public Member Functions

 KafkaClient (const Aws::Client::ClientConfiguration &clientConfiguration=Aws::Client::ClientConfiguration())
 
 KafkaClient (const Aws::Auth::AWSCredentials &credentials, const Aws::Client::ClientConfiguration &clientConfiguration=Aws::Client::ClientConfiguration())
 
 KafkaClient (const std::shared_ptr< Aws::Auth::AWSCredentialsProvider > &credentialsProvider, const Aws::Client::ClientConfiguration &clientConfiguration=Aws::Client::ClientConfiguration())
 
virtual ~KafkaClient ()
 
virtual Model::BatchAssociateScramSecretOutcome BatchAssociateScramSecret (const Model::BatchAssociateScramSecretRequest &request) const
 
virtual Model::BatchAssociateScramSecretOutcomeCallable BatchAssociateScramSecretCallable (const Model::BatchAssociateScramSecretRequest &request) const
 
virtual void BatchAssociateScramSecretAsync (const Model::BatchAssociateScramSecretRequest &request, const BatchAssociateScramSecretResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::CreateClusterOutcome CreateCluster (const Model::CreateClusterRequest &request) const
 
virtual Model::CreateClusterOutcomeCallable CreateClusterCallable (const Model::CreateClusterRequest &request) const
 
virtual void CreateClusterAsync (const Model::CreateClusterRequest &request, const CreateClusterResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::CreateConfigurationOutcome CreateConfiguration (const Model::CreateConfigurationRequest &request) const
 
virtual Model::CreateConfigurationOutcomeCallable CreateConfigurationCallable (const Model::CreateConfigurationRequest &request) const
 
virtual void CreateConfigurationAsync (const Model::CreateConfigurationRequest &request, const CreateConfigurationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::DeleteClusterOutcome DeleteCluster (const Model::DeleteClusterRequest &request) const
 
virtual Model::DeleteClusterOutcomeCallable DeleteClusterCallable (const Model::DeleteClusterRequest &request) const
 
virtual void DeleteClusterAsync (const Model::DeleteClusterRequest &request, const DeleteClusterResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::DeleteConfigurationOutcome DeleteConfiguration (const Model::DeleteConfigurationRequest &request) const
 
virtual Model::DeleteConfigurationOutcomeCallable DeleteConfigurationCallable (const Model::DeleteConfigurationRequest &request) const
 
virtual void DeleteConfigurationAsync (const Model::DeleteConfigurationRequest &request, const DeleteConfigurationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::DescribeClusterOutcome DescribeCluster (const Model::DescribeClusterRequest &request) const
 
virtual Model::DescribeClusterOutcomeCallable DescribeClusterCallable (const Model::DescribeClusterRequest &request) const
 
virtual void DescribeClusterAsync (const Model::DescribeClusterRequest &request, const DescribeClusterResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::DescribeClusterOperationOutcome DescribeClusterOperation (const Model::DescribeClusterOperationRequest &request) const
 
virtual Model::DescribeClusterOperationOutcomeCallable DescribeClusterOperationCallable (const Model::DescribeClusterOperationRequest &request) const
 
virtual void DescribeClusterOperationAsync (const Model::DescribeClusterOperationRequest &request, const DescribeClusterOperationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::DescribeConfigurationOutcome DescribeConfiguration (const Model::DescribeConfigurationRequest &request) const
 
virtual Model::DescribeConfigurationOutcomeCallable DescribeConfigurationCallable (const Model::DescribeConfigurationRequest &request) const
 
virtual void DescribeConfigurationAsync (const Model::DescribeConfigurationRequest &request, const DescribeConfigurationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::DescribeConfigurationRevisionOutcome DescribeConfigurationRevision (const Model::DescribeConfigurationRevisionRequest &request) const
 
virtual Model::DescribeConfigurationRevisionOutcomeCallable DescribeConfigurationRevisionCallable (const Model::DescribeConfigurationRevisionRequest &request) const
 
virtual void DescribeConfigurationRevisionAsync (const Model::DescribeConfigurationRevisionRequest &request, const DescribeConfigurationRevisionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::BatchDisassociateScramSecretOutcome BatchDisassociateScramSecret (const Model::BatchDisassociateScramSecretRequest &request) const
 
virtual Model::BatchDisassociateScramSecretOutcomeCallable BatchDisassociateScramSecretCallable (const Model::BatchDisassociateScramSecretRequest &request) const
 
virtual void BatchDisassociateScramSecretAsync (const Model::BatchDisassociateScramSecretRequest &request, const BatchDisassociateScramSecretResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::GetBootstrapBrokersOutcome GetBootstrapBrokers (const Model::GetBootstrapBrokersRequest &request) const
 
virtual Model::GetBootstrapBrokersOutcomeCallable GetBootstrapBrokersCallable (const Model::GetBootstrapBrokersRequest &request) const
 
virtual void GetBootstrapBrokersAsync (const Model::GetBootstrapBrokersRequest &request, const GetBootstrapBrokersResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::GetCompatibleKafkaVersionsOutcome GetCompatibleKafkaVersions (const Model::GetCompatibleKafkaVersionsRequest &request) const
 
virtual Model::GetCompatibleKafkaVersionsOutcomeCallable GetCompatibleKafkaVersionsCallable (const Model::GetCompatibleKafkaVersionsRequest &request) const
 
virtual void GetCompatibleKafkaVersionsAsync (const Model::GetCompatibleKafkaVersionsRequest &request, const GetCompatibleKafkaVersionsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::ListClusterOperationsOutcome ListClusterOperations (const Model::ListClusterOperationsRequest &request) const
 
virtual Model::ListClusterOperationsOutcomeCallable ListClusterOperationsCallable (const Model::ListClusterOperationsRequest &request) const
 
virtual void ListClusterOperationsAsync (const Model::ListClusterOperationsRequest &request, const ListClusterOperationsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::ListClustersOutcome ListClusters (const Model::ListClustersRequest &request) const
 
virtual Model::ListClustersOutcomeCallable ListClustersCallable (const Model::ListClustersRequest &request) const
 
virtual void ListClustersAsync (const Model::ListClustersRequest &request, const ListClustersResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::ListConfigurationRevisionsOutcome ListConfigurationRevisions (const Model::ListConfigurationRevisionsRequest &request) const
 
virtual Model::ListConfigurationRevisionsOutcomeCallable ListConfigurationRevisionsCallable (const Model::ListConfigurationRevisionsRequest &request) const
 
virtual void ListConfigurationRevisionsAsync (const Model::ListConfigurationRevisionsRequest &request, const ListConfigurationRevisionsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::ListConfigurationsOutcome ListConfigurations (const Model::ListConfigurationsRequest &request) const
 
virtual Model::ListConfigurationsOutcomeCallable ListConfigurationsCallable (const Model::ListConfigurationsRequest &request) const
 
virtual void ListConfigurationsAsync (const Model::ListConfigurationsRequest &request, const ListConfigurationsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::ListKafkaVersionsOutcome ListKafkaVersions (const Model::ListKafkaVersionsRequest &request) const
 
virtual Model::ListKafkaVersionsOutcomeCallable ListKafkaVersionsCallable (const Model::ListKafkaVersionsRequest &request) const
 
virtual void ListKafkaVersionsAsync (const Model::ListKafkaVersionsRequest &request, const ListKafkaVersionsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::ListNodesOutcome ListNodes (const Model::ListNodesRequest &request) const
 
virtual Model::ListNodesOutcomeCallable ListNodesCallable (const Model::ListNodesRequest &request) const
 
virtual void ListNodesAsync (const Model::ListNodesRequest &request, const ListNodesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::ListScramSecretsOutcome ListScramSecrets (const Model::ListScramSecretsRequest &request) const
 
virtual Model::ListScramSecretsOutcomeCallable ListScramSecretsCallable (const Model::ListScramSecretsRequest &request) const
 
virtual void ListScramSecretsAsync (const Model::ListScramSecretsRequest &request, const ListScramSecretsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::ListTagsForResourceOutcome ListTagsForResource (const Model::ListTagsForResourceRequest &request) const
 
virtual Model::ListTagsForResourceOutcomeCallable ListTagsForResourceCallable (const Model::ListTagsForResourceRequest &request) const
 
virtual void ListTagsForResourceAsync (const Model::ListTagsForResourceRequest &request, const ListTagsForResourceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::RebootBrokerOutcome RebootBroker (const Model::RebootBrokerRequest &request) const
 
virtual Model::RebootBrokerOutcomeCallable RebootBrokerCallable (const Model::RebootBrokerRequest &request) const
 
virtual void RebootBrokerAsync (const Model::RebootBrokerRequest &request, const RebootBrokerResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::TagResourceOutcome TagResource (const Model::TagResourceRequest &request) const
 
virtual Model::TagResourceOutcomeCallable TagResourceCallable (const Model::TagResourceRequest &request) const
 
virtual void TagResourceAsync (const Model::TagResourceRequest &request, const TagResourceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::UntagResourceOutcome UntagResource (const Model::UntagResourceRequest &request) const
 
virtual Model::UntagResourceOutcomeCallable UntagResourceCallable (const Model::UntagResourceRequest &request) const
 
virtual void UntagResourceAsync (const Model::UntagResourceRequest &request, const UntagResourceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::UpdateBrokerCountOutcome UpdateBrokerCount (const Model::UpdateBrokerCountRequest &request) const
 
virtual Model::UpdateBrokerCountOutcomeCallable UpdateBrokerCountCallable (const Model::UpdateBrokerCountRequest &request) const
 
virtual void UpdateBrokerCountAsync (const Model::UpdateBrokerCountRequest &request, const UpdateBrokerCountResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::UpdateBrokerStorageOutcome UpdateBrokerStorage (const Model::UpdateBrokerStorageRequest &request) const
 
virtual Model::UpdateBrokerStorageOutcomeCallable UpdateBrokerStorageCallable (const Model::UpdateBrokerStorageRequest &request) const
 
virtual void UpdateBrokerStorageAsync (const Model::UpdateBrokerStorageRequest &request, const UpdateBrokerStorageResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::UpdateConfigurationOutcome UpdateConfiguration (const Model::UpdateConfigurationRequest &request) const
 
virtual Model::UpdateConfigurationOutcomeCallable UpdateConfigurationCallable (const Model::UpdateConfigurationRequest &request) const
 
virtual void UpdateConfigurationAsync (const Model::UpdateConfigurationRequest &request, const UpdateConfigurationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::UpdateClusterConfigurationOutcome UpdateClusterConfiguration (const Model::UpdateClusterConfigurationRequest &request) const
 
virtual Model::UpdateClusterConfigurationOutcomeCallable UpdateClusterConfigurationCallable (const Model::UpdateClusterConfigurationRequest &request) const
 
virtual void UpdateClusterConfigurationAsync (const Model::UpdateClusterConfigurationRequest &request, const UpdateClusterConfigurationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::UpdateClusterKafkaVersionOutcome UpdateClusterKafkaVersion (const Model::UpdateClusterKafkaVersionRequest &request) const
 
virtual Model::UpdateClusterKafkaVersionOutcomeCallable UpdateClusterKafkaVersionCallable (const Model::UpdateClusterKafkaVersionRequest &request) const
 
virtual void UpdateClusterKafkaVersionAsync (const Model::UpdateClusterKafkaVersionRequest &request, const UpdateClusterKafkaVersionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::UpdateMonitoringOutcome UpdateMonitoring (const Model::UpdateMonitoringRequest &request) const
 
virtual Model::UpdateMonitoringOutcomeCallable UpdateMonitoringCallable (const Model::UpdateMonitoringRequest &request) const
 
virtual void UpdateMonitoringAsync (const Model::UpdateMonitoringRequest &request, const UpdateMonitoringResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
void OverrideEndpoint (const Aws::String &endpoint)
 
- Public Member Functions inherited from Aws::Client::AWSJsonClient
 AWSJsonClient (const Aws::Client::ClientConfiguration &configuration, const std::shared_ptr< Aws::Client::AWSAuthSigner > &signer, const std::shared_ptr< AWSErrorMarshaller > &errorMarshaller)
 
 AWSJsonClient (const Aws::Client::ClientConfiguration &configuration, const std::shared_ptr< Aws::Auth::AWSAuthSignerProvider > &signerProvider, const std::shared_ptr< AWSErrorMarshaller > &errorMarshaller)
 
virtual ~AWSJsonClient ()=default
 
- Public Member Functions inherited from Aws::Client::AWSClient
 AWSClient (const Aws::Client::ClientConfiguration &configuration, const std::shared_ptr< Aws::Client::AWSAuthSigner > &signer, const std::shared_ptr< AWSErrorMarshaller > &errorMarshaller)
 
 AWSClient (const Aws::Client::ClientConfiguration &configuration, const std::shared_ptr< Aws::Auth::AWSAuthSignerProvider > &signerProvider, const std::shared_ptr< AWSErrorMarshaller > &errorMarshaller)
 
virtual ~AWSClient ()
 
Aws::String GeneratePresignedUrl (Aws::Http::URI &uri, Aws::Http::HttpMethod method, long long expirationInSeconds=0)
 
Aws::String GeneratePresignedUrl (Aws::Http::URI &uri, Aws::Http::HttpMethod method, const Aws::Http::HeaderValueCollection &customizedHeaders, long long expirationInSeconds=0)
 
Aws::String GeneratePresignedUrl (Aws::Http::URI &uri, Aws::Http::HttpMethod method, const char *region, long long expirationInSeconds=0) const
 
Aws::String GeneratePresignedUrl (Aws::Http::URI &uri, Aws::Http::HttpMethod method, const char *region, const Aws::Http::HeaderValueCollection &customizedHeaders, long long expirationInSeconds=0)
 
Aws::String GeneratePresignedUrl (Aws::Http::URI &uri, Aws::Http::HttpMethod method, const char *region, const char *serviceName, long long expirationInSeconds=0) const
 
Aws::String GeneratePresignedUrl (Aws::Http::URI &uri, Aws::Http::HttpMethod method, const char *region, const char *serviceName, const Aws::Http::HeaderValueCollection &customizedHeaders, long long expirationInSeconds=0)
 
Aws::String GeneratePresignedUrl (const Aws::AmazonWebServiceRequest &request, Aws::Http::URI &uri, Aws::Http::HttpMethod method, const Aws::Http::QueryStringParameterCollection &extraParams=Aws::Http::QueryStringParameterCollection(), long long expirationInSeconds=0) const
 
Aws::String GeneratePresignedUrl (const Aws::AmazonWebServiceRequest &request, Aws::Http::URI &uri, Aws::Http::HttpMethod method, const char *region, const char *serviceName, const Aws::Http::QueryStringParameterCollection &extraParams=Aws::Http::QueryStringParameterCollection(), long long expirationInSeconds=0) const
 
Aws::String GeneratePresignedUrl (const Aws::AmazonWebServiceRequest &request, Aws::Http::URI &uri, Aws::Http::HttpMethod method, const char *region, const Aws::Http::QueryStringParameterCollection &extraParams=Aws::Http::QueryStringParameterCollection(), long long expirationInSeconds=0) const
 
void DisableRequestProcessing ()
 
void EnableRequestProcessing ()
 
virtual const char * GetServiceClientName () const
 
virtual void SetServiceClientName (const Aws::String &name)
 

Additional Inherited Members

- Protected Member Functions inherited from Aws::Client::AWSJsonClient
virtual AWSError< CoreErrorsBuildAWSError (const std::shared_ptr< Aws::Http::HttpResponse > &response) const override
 
JsonOutcome MakeRequest (const Aws::Http::URI &uri, const Aws::AmazonWebServiceRequest &request, Http::HttpMethod method=Http::HttpMethod::HTTP_POST, const char *signerName=Aws::Auth::SIGV4_SIGNER, const char *signerRegionOverride=nullptr, const char *signerServiceNameOverride=nullptr) const
 
JsonOutcome MakeRequest (const Aws::Http::URI &uri, Http::HttpMethod method=Http::HttpMethod::HTTP_POST, const char *signerName=Aws::Auth::SIGV4_SIGNER, const char *requestName="", const char *signerRegionOverride=nullptr, const char *signerServiceNameOverride=nullptr) const
 
JsonOutcome MakeEventStreamRequest (std::shared_ptr< Aws::Http::HttpRequest > &request) const
 
- Protected Member Functions inherited from Aws::Client::AWSClient
HttpResponseOutcome AttemptExhaustively (const Aws::Http::URI &uri, const Aws::AmazonWebServiceRequest &request, Http::HttpMethod httpMethod, const char *signerName, const char *signerRegionOverride=nullptr, const char *signerServiceNameOverride=nullptr) const
 
HttpResponseOutcome AttemptExhaustively (const Aws::Http::URI &uri, Http::HttpMethod httpMethod, const char *signerName, const char *requestName="", const char *signerRegionOverride=nullptr, const char *signerServiceNameOverride=nullptr) const
 
HttpResponseOutcome AttemptOneRequest (const std::shared_ptr< Http::HttpRequest > &httpRequest, const Aws::AmazonWebServiceRequest &request, const char *signerName, const char *signerRegionOverride=nullptr, const char *signerServiceNameOverride=nullptr) const
 
HttpResponseOutcome AttemptOneRequest (const std::shared_ptr< Http::HttpRequest > &httpRequest, const char *signerName, const char *requestName="", const char *signerRegionOverride=nullptr, const char *signerServiceNameOverride=nullptr) const
 
StreamOutcome MakeRequestWithUnparsedResponse (const Aws::Http::URI &uri, const Aws::AmazonWebServiceRequest &request, Http::HttpMethod method=Http::HttpMethod::HTTP_POST, const char *signerName=Aws::Auth::SIGV4_SIGNER, const char *signerRegionOverride=nullptr, const char *signerServiceNameOverride=nullptr) const
 
StreamOutcome MakeRequestWithUnparsedResponse (const Aws::Http::URI &uri, Http::HttpMethod method=Http::HttpMethod::HTTP_POST, const char *signerName=Aws::Auth::SIGV4_SIGNER, const char *requestName="", const char *signerRegionOverride=nullptr, const char *signerServiceNameOverride=nullptr) const
 
virtual void BuildHttpRequest (const Aws::AmazonWebServiceRequest &request, const std::shared_ptr< Aws::Http::HttpRequest > &httpRequest) const
 
const std::shared_ptr< AWSErrorMarshaller > & GetErrorMarshaller () const
 
Aws::Client::AWSAuthSignerGetSignerByName (const char *name) const
 
std::shared_ptr< Aws::Http::HttpRequestBuildAndSignHttpRequest (const Aws::Http::URI &uri, const Aws::AmazonWebServiceRequest &request, Http::HttpMethod method, const char *signerName) const
 
std::shared_ptr< Aws::Http::HttpResponseMakeHttpRequest (std::shared_ptr< Aws::Http::HttpRequest > &request) const
 
- Protected Attributes inherited from Aws::Client::AWSClient
Aws::String m_region
 

Detailed Description

The operations for managing an Amazon MSK cluster.

Definition at line 210 of file KafkaClient.h.

Member Typedef Documentation

◆ BASECLASS

Definition at line 213 of file KafkaClient.h.

Constructor & Destructor Documentation

◆ KafkaClient() [1/3]

Aws::Kafka::KafkaClient::KafkaClient ( const Aws::Client::ClientConfiguration clientConfiguration = Aws::Client::ClientConfiguration())

Initializes client to use DefaultCredentialProviderChain, with default http client factory, and optional client config. If client config is not specified, it will be initialized to default values.

◆ KafkaClient() [2/3]

Aws::Kafka::KafkaClient::KafkaClient ( const Aws::Auth::AWSCredentials credentials,
const Aws::Client::ClientConfiguration clientConfiguration = Aws::Client::ClientConfiguration() 
)

Initializes client to use SimpleAWSCredentialsProvider, with default http client factory, and optional client config. If client config is not specified, it will be initialized to default values.

◆ KafkaClient() [3/3]

Aws::Kafka::KafkaClient::KafkaClient ( const std::shared_ptr< Aws::Auth::AWSCredentialsProvider > &  credentialsProvider,
const Aws::Client::ClientConfiguration clientConfiguration = Aws::Client::ClientConfiguration() 
)

Initializes client to use specified credentials provider with specified client config. If http client factory is not supplied, the default http client factory will be used

◆ ~KafkaClient()

virtual Aws::Kafka::KafkaClient::~KafkaClient ( )
virtual

Member Function Documentation

◆ BatchAssociateScramSecret()

virtual Model::BatchAssociateScramSecretOutcome Aws::Kafka::KafkaClient::BatchAssociateScramSecret ( const Model::BatchAssociateScramSecretRequest request) const
virtual

Associates one or more Scram Secrets with an Amazon MSK cluster.

See Also:

AWS API Reference

◆ BatchAssociateScramSecretAsync()

virtual void Aws::Kafka::KafkaClient::BatchAssociateScramSecretAsync ( const Model::BatchAssociateScramSecretRequest request,
const BatchAssociateScramSecretResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Associates one or more Scram Secrets with an Amazon MSK cluster.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ BatchAssociateScramSecretCallable()

virtual Model::BatchAssociateScramSecretOutcomeCallable Aws::Kafka::KafkaClient::BatchAssociateScramSecretCallable ( const Model::BatchAssociateScramSecretRequest request) const
virtual

Associates one or more Scram Secrets with an Amazon MSK cluster.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ BatchDisassociateScramSecret()

virtual Model::BatchDisassociateScramSecretOutcome Aws::Kafka::KafkaClient::BatchDisassociateScramSecret ( const Model::BatchDisassociateScramSecretRequest request) const
virtual

Disassociates one or more Scram Secrets from an Amazon MSK cluster.

See Also:

AWS API Reference

◆ BatchDisassociateScramSecretAsync()

virtual void Aws::Kafka::KafkaClient::BatchDisassociateScramSecretAsync ( const Model::BatchDisassociateScramSecretRequest request,
const BatchDisassociateScramSecretResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Disassociates one or more Scram Secrets from an Amazon MSK cluster.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ BatchDisassociateScramSecretCallable()

virtual Model::BatchDisassociateScramSecretOutcomeCallable Aws::Kafka::KafkaClient::BatchDisassociateScramSecretCallable ( const Model::BatchDisassociateScramSecretRequest request) const
virtual

Disassociates one or more Scram Secrets from an Amazon MSK cluster.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ CreateCluster()

virtual Model::CreateClusterOutcome Aws::Kafka::KafkaClient::CreateCluster ( const Model::CreateClusterRequest request) const
virtual

Creates a new MSK cluster.

See Also:

AWS API Reference

◆ CreateClusterAsync()

virtual void Aws::Kafka::KafkaClient::CreateClusterAsync ( const Model::CreateClusterRequest request,
const CreateClusterResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Creates a new MSK cluster.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ CreateClusterCallable()

virtual Model::CreateClusterOutcomeCallable Aws::Kafka::KafkaClient::CreateClusterCallable ( const Model::CreateClusterRequest request) const
virtual

Creates a new MSK cluster.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ CreateConfiguration()

virtual Model::CreateConfigurationOutcome Aws::Kafka::KafkaClient::CreateConfiguration ( const Model::CreateConfigurationRequest request) const
virtual

Creates a new MSK configuration.

See Also:

AWS API Reference

◆ CreateConfigurationAsync()

virtual void Aws::Kafka::KafkaClient::CreateConfigurationAsync ( const Model::CreateConfigurationRequest request,
const CreateConfigurationResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Creates a new MSK configuration.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ CreateConfigurationCallable()

virtual Model::CreateConfigurationOutcomeCallable Aws::Kafka::KafkaClient::CreateConfigurationCallable ( const Model::CreateConfigurationRequest request) const
virtual

Creates a new MSK configuration.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ DeleteCluster()

virtual Model::DeleteClusterOutcome Aws::Kafka::KafkaClient::DeleteCluster ( const Model::DeleteClusterRequest request) const
virtual

Deletes the MSK cluster specified by the Amazon Resource Name (ARN) in the request.

See Also:

AWS API Reference

◆ DeleteClusterAsync()

virtual void Aws::Kafka::KafkaClient::DeleteClusterAsync ( const Model::DeleteClusterRequest request,
const DeleteClusterResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Deletes the MSK cluster specified by the Amazon Resource Name (ARN) in the request.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ DeleteClusterCallable()

virtual Model::DeleteClusterOutcomeCallable Aws::Kafka::KafkaClient::DeleteClusterCallable ( const Model::DeleteClusterRequest request) const
virtual

Deletes the MSK cluster specified by the Amazon Resource Name (ARN) in the request.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ DeleteConfiguration()

virtual Model::DeleteConfigurationOutcome Aws::Kafka::KafkaClient::DeleteConfiguration ( const Model::DeleteConfigurationRequest request) const
virtual

Deletes an MSK Configuration.

See Also:

AWS API Reference

◆ DeleteConfigurationAsync()

virtual void Aws::Kafka::KafkaClient::DeleteConfigurationAsync ( const Model::DeleteConfigurationRequest request,
const DeleteConfigurationResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Deletes an MSK Configuration.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ DeleteConfigurationCallable()

virtual Model::DeleteConfigurationOutcomeCallable Aws::Kafka::KafkaClient::DeleteConfigurationCallable ( const Model::DeleteConfigurationRequest request) const
virtual

Deletes an MSK Configuration.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ DescribeCluster()

virtual Model::DescribeClusterOutcome Aws::Kafka::KafkaClient::DescribeCluster ( const Model::DescribeClusterRequest request) const
virtual

Returns a description of the MSK cluster whose Amazon Resource Name (ARN) is specified in the request.

See Also:

AWS API Reference

◆ DescribeClusterAsync()

virtual void Aws::Kafka::KafkaClient::DescribeClusterAsync ( const Model::DescribeClusterRequest request,
const DescribeClusterResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Returns a description of the MSK cluster whose Amazon Resource Name (ARN) is specified in the request.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ DescribeClusterCallable()

virtual Model::DescribeClusterOutcomeCallable Aws::Kafka::KafkaClient::DescribeClusterCallable ( const Model::DescribeClusterRequest request) const
virtual

Returns a description of the MSK cluster whose Amazon Resource Name (ARN) is specified in the request.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ DescribeClusterOperation()

virtual Model::DescribeClusterOperationOutcome Aws::Kafka::KafkaClient::DescribeClusterOperation ( const Model::DescribeClusterOperationRequest request) const
virtual

Returns a description of the cluster operation specified by the ARN.

See Also:

AWS API Reference

◆ DescribeClusterOperationAsync()

virtual void Aws::Kafka::KafkaClient::DescribeClusterOperationAsync ( const Model::DescribeClusterOperationRequest request,
const DescribeClusterOperationResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Returns a description of the cluster operation specified by the ARN.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ DescribeClusterOperationCallable()

virtual Model::DescribeClusterOperationOutcomeCallable Aws::Kafka::KafkaClient::DescribeClusterOperationCallable ( const Model::DescribeClusterOperationRequest request) const
virtual

Returns a description of the cluster operation specified by the ARN.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ DescribeConfiguration()

virtual Model::DescribeConfigurationOutcome Aws::Kafka::KafkaClient::DescribeConfiguration ( const Model::DescribeConfigurationRequest request) const
virtual

Returns a description of this MSK configuration.

See Also:

AWS API Reference

◆ DescribeConfigurationAsync()

virtual void Aws::Kafka::KafkaClient::DescribeConfigurationAsync ( const Model::DescribeConfigurationRequest request,
const DescribeConfigurationResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Returns a description of this MSK configuration.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ DescribeConfigurationCallable()

virtual Model::DescribeConfigurationOutcomeCallable Aws::Kafka::KafkaClient::DescribeConfigurationCallable ( const Model::DescribeConfigurationRequest request) const
virtual

Returns a description of this MSK configuration.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ DescribeConfigurationRevision()

virtual Model::DescribeConfigurationRevisionOutcome Aws::Kafka::KafkaClient::DescribeConfigurationRevision ( const Model::DescribeConfigurationRevisionRequest request) const
virtual

Returns a description of this revision of the configuration.

See Also:

AWS API Reference

◆ DescribeConfigurationRevisionAsync()

virtual void Aws::Kafka::KafkaClient::DescribeConfigurationRevisionAsync ( const Model::DescribeConfigurationRevisionRequest request,
const DescribeConfigurationRevisionResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Returns a description of this revision of the configuration.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ DescribeConfigurationRevisionCallable()

virtual Model::DescribeConfigurationRevisionOutcomeCallable Aws::Kafka::KafkaClient::DescribeConfigurationRevisionCallable ( const Model::DescribeConfigurationRevisionRequest request) const
virtual

Returns a description of this revision of the configuration.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ GetBootstrapBrokers()

virtual Model::GetBootstrapBrokersOutcome Aws::Kafka::KafkaClient::GetBootstrapBrokers ( const Model::GetBootstrapBrokersRequest request) const
virtual

A list of brokers that a client application can use to bootstrap.

See Also:

AWS API Reference

◆ GetBootstrapBrokersAsync()

virtual void Aws::Kafka::KafkaClient::GetBootstrapBrokersAsync ( const Model::GetBootstrapBrokersRequest request,
const GetBootstrapBrokersResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

A list of brokers that a client application can use to bootstrap.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ GetBootstrapBrokersCallable()

virtual Model::GetBootstrapBrokersOutcomeCallable Aws::Kafka::KafkaClient::GetBootstrapBrokersCallable ( const Model::GetBootstrapBrokersRequest request) const
virtual

A list of brokers that a client application can use to bootstrap.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ GetCompatibleKafkaVersions()

virtual Model::GetCompatibleKafkaVersionsOutcome Aws::Kafka::KafkaClient::GetCompatibleKafkaVersions ( const Model::GetCompatibleKafkaVersionsRequest request) const
virtual

Gets the Apache Kafka versions to which you can update the MSK cluster.

See Also:

AWS API Reference

◆ GetCompatibleKafkaVersionsAsync()

virtual void Aws::Kafka::KafkaClient::GetCompatibleKafkaVersionsAsync ( const Model::GetCompatibleKafkaVersionsRequest request,
const GetCompatibleKafkaVersionsResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Gets the Apache Kafka versions to which you can update the MSK cluster.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ GetCompatibleKafkaVersionsCallable()

virtual Model::GetCompatibleKafkaVersionsOutcomeCallable Aws::Kafka::KafkaClient::GetCompatibleKafkaVersionsCallable ( const Model::GetCompatibleKafkaVersionsRequest request) const
virtual

Gets the Apache Kafka versions to which you can update the MSK cluster.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ ListClusterOperations()

virtual Model::ListClusterOperationsOutcome Aws::Kafka::KafkaClient::ListClusterOperations ( const Model::ListClusterOperationsRequest request) const
virtual

Returns a list of all the operations that have been performed on the specified MSK cluster.

See Also:

AWS API Reference

◆ ListClusterOperationsAsync()

virtual void Aws::Kafka::KafkaClient::ListClusterOperationsAsync ( const Model::ListClusterOperationsRequest request,
const ListClusterOperationsResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Returns a list of all the operations that have been performed on the specified MSK cluster.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ ListClusterOperationsCallable()

virtual Model::ListClusterOperationsOutcomeCallable Aws::Kafka::KafkaClient::ListClusterOperationsCallable ( const Model::ListClusterOperationsRequest request) const
virtual

Returns a list of all the operations that have been performed on the specified MSK cluster.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ ListClusters()

virtual Model::ListClustersOutcome Aws::Kafka::KafkaClient::ListClusters ( const Model::ListClustersRequest request) const
virtual

Returns a list of all the MSK clusters in the current Region.

See Also:

AWS API Reference

◆ ListClustersAsync()

virtual void Aws::Kafka::KafkaClient::ListClustersAsync ( const Model::ListClustersRequest request,
const ListClustersResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Returns a list of all the MSK clusters in the current Region.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ ListClustersCallable()

virtual Model::ListClustersOutcomeCallable Aws::Kafka::KafkaClient::ListClustersCallable ( const Model::ListClustersRequest request) const
virtual

Returns a list of all the MSK clusters in the current Region.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ ListConfigurationRevisions()

virtual Model::ListConfigurationRevisionsOutcome Aws::Kafka::KafkaClient::ListConfigurationRevisions ( const Model::ListConfigurationRevisionsRequest request) const
virtual

Returns a list of all the MSK configurations in this Region.

See Also:

AWS API Reference

◆ ListConfigurationRevisionsAsync()

virtual void Aws::Kafka::KafkaClient::ListConfigurationRevisionsAsync ( const Model::ListConfigurationRevisionsRequest request,
const ListConfigurationRevisionsResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Returns a list of all the MSK configurations in this Region.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ ListConfigurationRevisionsCallable()

virtual Model::ListConfigurationRevisionsOutcomeCallable Aws::Kafka::KafkaClient::ListConfigurationRevisionsCallable ( const Model::ListConfigurationRevisionsRequest request) const
virtual

Returns a list of all the MSK configurations in this Region.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ ListConfigurations()

virtual Model::ListConfigurationsOutcome Aws::Kafka::KafkaClient::ListConfigurations ( const Model::ListConfigurationsRequest request) const
virtual

Returns a list of all the MSK configurations in this Region.

See Also:

AWS API Reference

◆ ListConfigurationsAsync()

virtual void Aws::Kafka::KafkaClient::ListConfigurationsAsync ( const Model::ListConfigurationsRequest request,
const ListConfigurationsResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Returns a list of all the MSK configurations in this Region.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ ListConfigurationsCallable()

virtual Model::ListConfigurationsOutcomeCallable Aws::Kafka::KafkaClient::ListConfigurationsCallable ( const Model::ListConfigurationsRequest request) const
virtual

Returns a list of all the MSK configurations in this Region.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ ListKafkaVersions()

virtual Model::ListKafkaVersionsOutcome Aws::Kafka::KafkaClient::ListKafkaVersions ( const Model::ListKafkaVersionsRequest request) const
virtual

Returns a list of Kafka versions.

See Also:

AWS API Reference

◆ ListKafkaVersionsAsync()

virtual void Aws::Kafka::KafkaClient::ListKafkaVersionsAsync ( const Model::ListKafkaVersionsRequest request,
const ListKafkaVersionsResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Returns a list of Kafka versions.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ ListKafkaVersionsCallable()

virtual Model::ListKafkaVersionsOutcomeCallable Aws::Kafka::KafkaClient::ListKafkaVersionsCallable ( const Model::ListKafkaVersionsRequest request) const
virtual

Returns a list of Kafka versions.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ ListNodes()

virtual Model::ListNodesOutcome Aws::Kafka::KafkaClient::ListNodes ( const Model::ListNodesRequest request) const
virtual

Returns a list of the broker nodes in the cluster.

See Also:

AWS API Reference

◆ ListNodesAsync()

virtual void Aws::Kafka::KafkaClient::ListNodesAsync ( const Model::ListNodesRequest request,
const ListNodesResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Returns a list of the broker nodes in the cluster.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ ListNodesCallable()

virtual Model::ListNodesOutcomeCallable Aws::Kafka::KafkaClient::ListNodesCallable ( const Model::ListNodesRequest request) const
virtual

Returns a list of the broker nodes in the cluster.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ ListScramSecrets()

virtual Model::ListScramSecretsOutcome Aws::Kafka::KafkaClient::ListScramSecrets ( const Model::ListScramSecretsRequest request) const
virtual

Returns a list of the Scram Secrets associated with an Amazon MSK cluster.

See Also:

AWS API Reference

◆ ListScramSecretsAsync()

virtual void Aws::Kafka::KafkaClient::ListScramSecretsAsync ( const Model::ListScramSecretsRequest request,
const ListScramSecretsResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Returns a list of the Scram Secrets associated with an Amazon MSK cluster.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ ListScramSecretsCallable()

virtual Model::ListScramSecretsOutcomeCallable Aws::Kafka::KafkaClient::ListScramSecretsCallable ( const Model::ListScramSecretsRequest request) const
virtual

Returns a list of the Scram Secrets associated with an Amazon MSK cluster.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ ListTagsForResource()

virtual Model::ListTagsForResourceOutcome Aws::Kafka::KafkaClient::ListTagsForResource ( const Model::ListTagsForResourceRequest request) const
virtual

Returns a list of the tags associated with the specified resource.

See Also:

AWS API Reference

◆ ListTagsForResourceAsync()

virtual void Aws::Kafka::KafkaClient::ListTagsForResourceAsync ( const Model::ListTagsForResourceRequest request,
const ListTagsForResourceResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Returns a list of the tags associated with the specified resource.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ ListTagsForResourceCallable()

virtual Model::ListTagsForResourceOutcomeCallable Aws::Kafka::KafkaClient::ListTagsForResourceCallable ( const Model::ListTagsForResourceRequest request) const
virtual

Returns a list of the tags associated with the specified resource.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ OverrideEndpoint()

void Aws::Kafka::KafkaClient::OverrideEndpoint ( const Aws::String endpoint)

◆ RebootBroker()

virtual Model::RebootBrokerOutcome Aws::Kafka::KafkaClient::RebootBroker ( const Model::RebootBrokerRequest request) const
virtual

Reboots brokers.

See Also:

AWS API Reference

◆ RebootBrokerAsync()

virtual void Aws::Kafka::KafkaClient::RebootBrokerAsync ( const Model::RebootBrokerRequest request,
const RebootBrokerResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Reboots brokers.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ RebootBrokerCallable()

virtual Model::RebootBrokerOutcomeCallable Aws::Kafka::KafkaClient::RebootBrokerCallable ( const Model::RebootBrokerRequest request) const
virtual

Reboots brokers.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ TagResource()

virtual Model::TagResourceOutcome Aws::Kafka::KafkaClient::TagResource ( const Model::TagResourceRequest request) const
virtual

Adds tags to the specified MSK resource.

See Also:

AWS API Reference

◆ TagResourceAsync()

virtual void Aws::Kafka::KafkaClient::TagResourceAsync ( const Model::TagResourceRequest request,
const TagResourceResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Adds tags to the specified MSK resource.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ TagResourceCallable()

virtual Model::TagResourceOutcomeCallable Aws::Kafka::KafkaClient::TagResourceCallable ( const Model::TagResourceRequest request) const
virtual

Adds tags to the specified MSK resource.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ UntagResource()

virtual Model::UntagResourceOutcome Aws::Kafka::KafkaClient::UntagResource ( const Model::UntagResourceRequest request) const
virtual

Removes the tags associated with the keys that are provided in the query.

See Also:

AWS API Reference

◆ UntagResourceAsync()

virtual void Aws::Kafka::KafkaClient::UntagResourceAsync ( const Model::UntagResourceRequest request,
const UntagResourceResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Removes the tags associated with the keys that are provided in the query.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ UntagResourceCallable()

virtual Model::UntagResourceOutcomeCallable Aws::Kafka::KafkaClient::UntagResourceCallable ( const Model::UntagResourceRequest request) const
virtual

Removes the tags associated with the keys that are provided in the query.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ UpdateBrokerCount()

virtual Model::UpdateBrokerCountOutcome Aws::Kafka::KafkaClient::UpdateBrokerCount ( const Model::UpdateBrokerCountRequest request) const
virtual

Updates the number of broker nodes in the cluster.

See Also:

AWS API Reference

◆ UpdateBrokerCountAsync()

virtual void Aws::Kafka::KafkaClient::UpdateBrokerCountAsync ( const Model::UpdateBrokerCountRequest request,
const UpdateBrokerCountResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Updates the number of broker nodes in the cluster.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ UpdateBrokerCountCallable()

virtual Model::UpdateBrokerCountOutcomeCallable Aws::Kafka::KafkaClient::UpdateBrokerCountCallable ( const Model::UpdateBrokerCountRequest request) const
virtual

Updates the number of broker nodes in the cluster.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ UpdateBrokerStorage()

virtual Model::UpdateBrokerStorageOutcome Aws::Kafka::KafkaClient::UpdateBrokerStorage ( const Model::UpdateBrokerStorageRequest request) const
virtual

Updates the EBS storage associated with MSK brokers.

See Also:

AWS API Reference

◆ UpdateBrokerStorageAsync()

virtual void Aws::Kafka::KafkaClient::UpdateBrokerStorageAsync ( const Model::UpdateBrokerStorageRequest request,
const UpdateBrokerStorageResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Updates the EBS storage associated with MSK brokers.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ UpdateBrokerStorageCallable()

virtual Model::UpdateBrokerStorageOutcomeCallable Aws::Kafka::KafkaClient::UpdateBrokerStorageCallable ( const Model::UpdateBrokerStorageRequest request) const
virtual

Updates the EBS storage associated with MSK brokers.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ UpdateClusterConfiguration()

virtual Model::UpdateClusterConfigurationOutcome Aws::Kafka::KafkaClient::UpdateClusterConfiguration ( const Model::UpdateClusterConfigurationRequest request) const
virtual

Updates the cluster with the configuration that is specified in the request body.

See Also:

AWS API Reference

◆ UpdateClusterConfigurationAsync()

virtual void Aws::Kafka::KafkaClient::UpdateClusterConfigurationAsync ( const Model::UpdateClusterConfigurationRequest request,
const UpdateClusterConfigurationResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Updates the cluster with the configuration that is specified in the request body.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ UpdateClusterConfigurationCallable()

virtual Model::UpdateClusterConfigurationOutcomeCallable Aws::Kafka::KafkaClient::UpdateClusterConfigurationCallable ( const Model::UpdateClusterConfigurationRequest request) const
virtual

Updates the cluster with the configuration that is specified in the request body.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ UpdateClusterKafkaVersion()

virtual Model::UpdateClusterKafkaVersionOutcome Aws::Kafka::KafkaClient::UpdateClusterKafkaVersion ( const Model::UpdateClusterKafkaVersionRequest request) const
virtual

Updates the Apache Kafka version for the cluster.

See Also:

AWS API Reference

◆ UpdateClusterKafkaVersionAsync()

virtual void Aws::Kafka::KafkaClient::UpdateClusterKafkaVersionAsync ( const Model::UpdateClusterKafkaVersionRequest request,
const UpdateClusterKafkaVersionResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Updates the Apache Kafka version for the cluster.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ UpdateClusterKafkaVersionCallable()

virtual Model::UpdateClusterKafkaVersionOutcomeCallable Aws::Kafka::KafkaClient::UpdateClusterKafkaVersionCallable ( const Model::UpdateClusterKafkaVersionRequest request) const
virtual

Updates the Apache Kafka version for the cluster.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ UpdateConfiguration()

virtual Model::UpdateConfigurationOutcome Aws::Kafka::KafkaClient::UpdateConfiguration ( const Model::UpdateConfigurationRequest request) const
virtual

Updates an MSK configuration.

See Also:

AWS API Reference

◆ UpdateConfigurationAsync()

virtual void Aws::Kafka::KafkaClient::UpdateConfigurationAsync ( const Model::UpdateConfigurationRequest request,
const UpdateConfigurationResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Updates an MSK configuration.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ UpdateConfigurationCallable()

virtual Model::UpdateConfigurationOutcomeCallable Aws::Kafka::KafkaClient::UpdateConfigurationCallable ( const Model::UpdateConfigurationRequest request) const
virtual

Updates an MSK configuration.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ UpdateMonitoring()

virtual Model::UpdateMonitoringOutcome Aws::Kafka::KafkaClient::UpdateMonitoring ( const Model::UpdateMonitoringRequest request) const
virtual

Updates the monitoring settings for the cluster. You can use this operation to specify which Apache Kafka metrics you want Amazon MSK to send to Amazon CloudWatch. You can also specify settings for open monitoring with Prometheus.

See Also:

AWS API Reference

◆ UpdateMonitoringAsync()

virtual void Aws::Kafka::KafkaClient::UpdateMonitoringAsync ( const Model::UpdateMonitoringRequest request,
const UpdateMonitoringResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Updates the monitoring settings for the cluster. You can use this operation to specify which Apache Kafka metrics you want Amazon MSK to send to Amazon CloudWatch. You can also specify settings for open monitoring with Prometheus.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ UpdateMonitoringCallable()

virtual Model::UpdateMonitoringOutcomeCallable Aws::Kafka::KafkaClient::UpdateMonitoringCallable ( const Model::UpdateMonitoringRequest request) const
virtual

Updates the monitoring settings for the cluster. You can use this operation to specify which Apache Kafka metrics you want Amazon MSK to send to Amazon CloudWatch. You can also specify settings for open monitoring with Prometheus.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.


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