AWS SDK for C++  1.9.108
AWS SDK for C++
Classes | Namespaces | Typedefs
KafkaClient.h File Reference
#include <aws/kafka/Kafka_EXPORTS.h>
#include <aws/kafka/KafkaErrors.h>
#include <aws/core/client/AWSError.h>
#include <aws/core/client/ClientConfiguration.h>
#include <aws/core/client/AWSClient.h>
#include <aws/core/utils/memory/stl/AWSString.h>
#include <aws/core/utils/json/JsonSerializer.h>
#include <aws/kafka/model/BatchAssociateScramSecretResult.h>
#include <aws/kafka/model/CreateClusterResult.h>
#include <aws/kafka/model/CreateConfigurationResult.h>
#include <aws/kafka/model/DeleteClusterResult.h>
#include <aws/kafka/model/DeleteConfigurationResult.h>
#include <aws/kafka/model/DescribeClusterResult.h>
#include <aws/kafka/model/DescribeClusterOperationResult.h>
#include <aws/kafka/model/DescribeConfigurationResult.h>
#include <aws/kafka/model/DescribeConfigurationRevisionResult.h>
#include <aws/kafka/model/BatchDisassociateScramSecretResult.h>
#include <aws/kafka/model/GetBootstrapBrokersResult.h>
#include <aws/kafka/model/GetCompatibleKafkaVersionsResult.h>
#include <aws/kafka/model/ListClusterOperationsResult.h>
#include <aws/kafka/model/ListClustersResult.h>
#include <aws/kafka/model/ListConfigurationRevisionsResult.h>
#include <aws/kafka/model/ListConfigurationsResult.h>
#include <aws/kafka/model/ListKafkaVersionsResult.h>
#include <aws/kafka/model/ListNodesResult.h>
#include <aws/kafka/model/ListScramSecretsResult.h>
#include <aws/kafka/model/ListTagsForResourceResult.h>
#include <aws/kafka/model/RebootBrokerResult.h>
#include <aws/kafka/model/UpdateBrokerCountResult.h>
#include <aws/kafka/model/UpdateBrokerTypeResult.h>
#include <aws/kafka/model/UpdateBrokerStorageResult.h>
#include <aws/kafka/model/UpdateConfigurationResult.h>
#include <aws/kafka/model/UpdateClusterConfigurationResult.h>
#include <aws/kafka/model/UpdateClusterKafkaVersionResult.h>
#include <aws/kafka/model/UpdateMonitoringResult.h>
#include <aws/kafka/model/UpdateSecurityResult.h>
#include <aws/core/NoResult.h>
#include <aws/core/client/AsyncCallerContext.h>
#include <aws/core/http/HttpTypes.h>
#include <future>
#include <functional>

Go to the source code of this file.

Classes

class  Aws::Kafka::KafkaClient
 

Namespaces

 Aws
 
 Aws::Http
 
 Aws::Utils
 
 Aws::Utils::Threading
 
 Aws::Auth
 
 Aws::Client
 
 Aws::Kafka
 
 Aws::Kafka::Model
 

Typedefs

typedef Aws::Utils::Outcome< BatchAssociateScramSecretResult, KafkaError > Aws::Kafka::Model::BatchAssociateScramSecretOutcome
 
typedef Aws::Utils::Outcome< CreateClusterResult, KafkaError > Aws::Kafka::Model::CreateClusterOutcome
 
typedef Aws::Utils::Outcome< CreateConfigurationResult, KafkaError > Aws::Kafka::Model::CreateConfigurationOutcome
 
typedef Aws::Utils::Outcome< DeleteClusterResult, KafkaError > Aws::Kafka::Model::DeleteClusterOutcome
 
typedef Aws::Utils::Outcome< DeleteConfigurationResult, KafkaError > Aws::Kafka::Model::DeleteConfigurationOutcome
 
typedef Aws::Utils::Outcome< DescribeClusterResult, KafkaError > Aws::Kafka::Model::DescribeClusterOutcome
 
typedef Aws::Utils::Outcome< DescribeClusterOperationResult, KafkaError > Aws::Kafka::Model::DescribeClusterOperationOutcome
 
typedef Aws::Utils::Outcome< DescribeConfigurationResult, KafkaError > Aws::Kafka::Model::DescribeConfigurationOutcome
 
typedef Aws::Utils::Outcome< DescribeConfigurationRevisionResult, KafkaError > Aws::Kafka::Model::DescribeConfigurationRevisionOutcome
 
typedef Aws::Utils::Outcome< BatchDisassociateScramSecretResult, KafkaError > Aws::Kafka::Model::BatchDisassociateScramSecretOutcome
 
typedef Aws::Utils::Outcome< GetBootstrapBrokersResult, KafkaError > Aws::Kafka::Model::GetBootstrapBrokersOutcome
 
typedef Aws::Utils::Outcome< GetCompatibleKafkaVersionsResult, KafkaError > Aws::Kafka::Model::GetCompatibleKafkaVersionsOutcome
 
typedef Aws::Utils::Outcome< ListClusterOperationsResult, KafkaError > Aws::Kafka::Model::ListClusterOperationsOutcome
 
typedef Aws::Utils::Outcome< ListClustersResult, KafkaError > Aws::Kafka::Model::ListClustersOutcome
 
typedef Aws::Utils::Outcome< ListConfigurationRevisionsResult, KafkaError > Aws::Kafka::Model::ListConfigurationRevisionsOutcome
 
typedef Aws::Utils::Outcome< ListConfigurationsResult, KafkaError > Aws::Kafka::Model::ListConfigurationsOutcome
 
typedef Aws::Utils::Outcome< ListKafkaVersionsResult, KafkaError > Aws::Kafka::Model::ListKafkaVersionsOutcome
 
typedef Aws::Utils::Outcome< ListNodesResult, KafkaError > Aws::Kafka::Model::ListNodesOutcome
 
typedef Aws::Utils::Outcome< ListScramSecretsResult, KafkaError > Aws::Kafka::Model::ListScramSecretsOutcome
 
typedef Aws::Utils::Outcome< ListTagsForResourceResult, KafkaError > Aws::Kafka::Model::ListTagsForResourceOutcome
 
typedef Aws::Utils::Outcome< RebootBrokerResult, KafkaError > Aws::Kafka::Model::RebootBrokerOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, KafkaError > Aws::Kafka::Model::TagResourceOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, KafkaError > Aws::Kafka::Model::UntagResourceOutcome
 
typedef Aws::Utils::Outcome< UpdateBrokerCountResult, KafkaError > Aws::Kafka::Model::UpdateBrokerCountOutcome
 
typedef Aws::Utils::Outcome< UpdateBrokerTypeResult, KafkaError > Aws::Kafka::Model::UpdateBrokerTypeOutcome
 
typedef Aws::Utils::Outcome< UpdateBrokerStorageResult, KafkaError > Aws::Kafka::Model::UpdateBrokerStorageOutcome
 
typedef Aws::Utils::Outcome< UpdateConfigurationResult, KafkaError > Aws::Kafka::Model::UpdateConfigurationOutcome
 
typedef Aws::Utils::Outcome< UpdateClusterConfigurationResult, KafkaError > Aws::Kafka::Model::UpdateClusterConfigurationOutcome
 
typedef Aws::Utils::Outcome< UpdateClusterKafkaVersionResult, KafkaError > Aws::Kafka::Model::UpdateClusterKafkaVersionOutcome
 
typedef Aws::Utils::Outcome< UpdateMonitoringResult, KafkaError > Aws::Kafka::Model::UpdateMonitoringOutcome
 
typedef Aws::Utils::Outcome< UpdateSecurityResult, KafkaError > Aws::Kafka::Model::UpdateSecurityOutcome
 
typedef std::future< BatchAssociateScramSecretOutcome > Aws::Kafka::Model::BatchAssociateScramSecretOutcomeCallable
 
typedef std::future< CreateClusterOutcome > Aws::Kafka::Model::CreateClusterOutcomeCallable
 
typedef std::future< CreateConfigurationOutcome > Aws::Kafka::Model::CreateConfigurationOutcomeCallable
 
typedef std::future< DeleteClusterOutcome > Aws::Kafka::Model::DeleteClusterOutcomeCallable
 
typedef std::future< DeleteConfigurationOutcome > Aws::Kafka::Model::DeleteConfigurationOutcomeCallable
 
typedef std::future< DescribeClusterOutcome > Aws::Kafka::Model::DescribeClusterOutcomeCallable
 
typedef std::future< DescribeClusterOperationOutcome > Aws::Kafka::Model::DescribeClusterOperationOutcomeCallable
 
typedef std::future< DescribeConfigurationOutcome > Aws::Kafka::Model::DescribeConfigurationOutcomeCallable
 
typedef std::future< DescribeConfigurationRevisionOutcome > Aws::Kafka::Model::DescribeConfigurationRevisionOutcomeCallable
 
typedef std::future< BatchDisassociateScramSecretOutcome > Aws::Kafka::Model::BatchDisassociateScramSecretOutcomeCallable
 
typedef std::future< GetBootstrapBrokersOutcome > Aws::Kafka::Model::GetBootstrapBrokersOutcomeCallable
 
typedef std::future< GetCompatibleKafkaVersionsOutcome > Aws::Kafka::Model::GetCompatibleKafkaVersionsOutcomeCallable
 
typedef std::future< ListClusterOperationsOutcome > Aws::Kafka::Model::ListClusterOperationsOutcomeCallable
 
typedef std::future< ListClustersOutcome > Aws::Kafka::Model::ListClustersOutcomeCallable
 
typedef std::future< ListConfigurationRevisionsOutcome > Aws::Kafka::Model::ListConfigurationRevisionsOutcomeCallable
 
typedef std::future< ListConfigurationsOutcome > Aws::Kafka::Model::ListConfigurationsOutcomeCallable
 
typedef std::future< ListKafkaVersionsOutcome > Aws::Kafka::Model::ListKafkaVersionsOutcomeCallable
 
typedef std::future< ListNodesOutcome > Aws::Kafka::Model::ListNodesOutcomeCallable
 
typedef std::future< ListScramSecretsOutcome > Aws::Kafka::Model::ListScramSecretsOutcomeCallable
 
typedef std::future< ListTagsForResourceOutcome > Aws::Kafka::Model::ListTagsForResourceOutcomeCallable
 
typedef std::future< RebootBrokerOutcome > Aws::Kafka::Model::RebootBrokerOutcomeCallable
 
typedef std::future< TagResourceOutcome > Aws::Kafka::Model::TagResourceOutcomeCallable
 
typedef std::future< UntagResourceOutcome > Aws::Kafka::Model::UntagResourceOutcomeCallable
 
typedef std::future< UpdateBrokerCountOutcome > Aws::Kafka::Model::UpdateBrokerCountOutcomeCallable
 
typedef std::future< UpdateBrokerTypeOutcome > Aws::Kafka::Model::UpdateBrokerTypeOutcomeCallable
 
typedef std::future< UpdateBrokerStorageOutcome > Aws::Kafka::Model::UpdateBrokerStorageOutcomeCallable
 
typedef std::future< UpdateConfigurationOutcome > Aws::Kafka::Model::UpdateConfigurationOutcomeCallable
 
typedef std::future< UpdateClusterConfigurationOutcome > Aws::Kafka::Model::UpdateClusterConfigurationOutcomeCallable
 
typedef std::future< UpdateClusterKafkaVersionOutcome > Aws::Kafka::Model::UpdateClusterKafkaVersionOutcomeCallable
 
typedef std::future< UpdateMonitoringOutcome > Aws::Kafka::Model::UpdateMonitoringOutcomeCallable
 
typedef std::future< UpdateSecurityOutcome > Aws::Kafka::Model::UpdateSecurityOutcomeCallable
 
typedef std::function< void(const KafkaClient *, const Model::BatchAssociateScramSecretRequest &, const Model::BatchAssociateScramSecretOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Kafka::BatchAssociateScramSecretResponseReceivedHandler
 
typedef std::function< void(const KafkaClient *, const Model::CreateClusterRequest &, const Model::CreateClusterOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Kafka::CreateClusterResponseReceivedHandler
 
typedef std::function< void(const KafkaClient *, const Model::CreateConfigurationRequest &, const Model::CreateConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Kafka::CreateConfigurationResponseReceivedHandler
 
typedef std::function< void(const KafkaClient *, const Model::DeleteClusterRequest &, const Model::DeleteClusterOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Kafka::DeleteClusterResponseReceivedHandler
 
typedef std::function< void(const KafkaClient *, const Model::DeleteConfigurationRequest &, const Model::DeleteConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Kafka::DeleteConfigurationResponseReceivedHandler
 
typedef std::function< void(const KafkaClient *, const Model::DescribeClusterRequest &, const Model::DescribeClusterOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Kafka::DescribeClusterResponseReceivedHandler
 
typedef std::function< void(const KafkaClient *, const Model::DescribeClusterOperationRequest &, const Model::DescribeClusterOperationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Kafka::DescribeClusterOperationResponseReceivedHandler
 
typedef std::function< void(const KafkaClient *, const Model::DescribeConfigurationRequest &, const Model::DescribeConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Kafka::DescribeConfigurationResponseReceivedHandler
 
typedef std::function< void(const KafkaClient *, const Model::DescribeConfigurationRevisionRequest &, const Model::DescribeConfigurationRevisionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Kafka::DescribeConfigurationRevisionResponseReceivedHandler
 
typedef std::function< void(const KafkaClient *, const Model::BatchDisassociateScramSecretRequest &, const Model::BatchDisassociateScramSecretOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Kafka::BatchDisassociateScramSecretResponseReceivedHandler
 
typedef std::function< void(const KafkaClient *, const Model::GetBootstrapBrokersRequest &, const Model::GetBootstrapBrokersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Kafka::GetBootstrapBrokersResponseReceivedHandler
 
typedef std::function< void(const KafkaClient *, const Model::GetCompatibleKafkaVersionsRequest &, const Model::GetCompatibleKafkaVersionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Kafka::GetCompatibleKafkaVersionsResponseReceivedHandler
 
typedef std::function< void(const KafkaClient *, const Model::ListClusterOperationsRequest &, const Model::ListClusterOperationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Kafka::ListClusterOperationsResponseReceivedHandler
 
typedef std::function< void(const KafkaClient *, const Model::ListClustersRequest &, const Model::ListClustersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Kafka::ListClustersResponseReceivedHandler
 
typedef std::function< void(const KafkaClient *, const Model::ListConfigurationRevisionsRequest &, const Model::ListConfigurationRevisionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Kafka::ListConfigurationRevisionsResponseReceivedHandler
 
typedef std::function< void(const KafkaClient *, const Model::ListConfigurationsRequest &, const Model::ListConfigurationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Kafka::ListConfigurationsResponseReceivedHandler
 
typedef std::function< void(const KafkaClient *, const Model::ListKafkaVersionsRequest &, const Model::ListKafkaVersionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Kafka::ListKafkaVersionsResponseReceivedHandler
 
typedef std::function< void(const KafkaClient *, const Model::ListNodesRequest &, const Model::ListNodesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Kafka::ListNodesResponseReceivedHandler
 
typedef std::function< void(const KafkaClient *, const Model::ListScramSecretsRequest &, const Model::ListScramSecretsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Kafka::ListScramSecretsResponseReceivedHandler
 
typedef std::function< void(const KafkaClient *, const Model::ListTagsForResourceRequest &, const Model::ListTagsForResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Kafka::ListTagsForResourceResponseReceivedHandler
 
typedef std::function< void(const KafkaClient *, const Model::RebootBrokerRequest &, const Model::RebootBrokerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Kafka::RebootBrokerResponseReceivedHandler
 
typedef std::function< void(const KafkaClient *, const Model::TagResourceRequest &, const Model::TagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Kafka::TagResourceResponseReceivedHandler
 
typedef std::function< void(const KafkaClient *, const Model::UntagResourceRequest &, const Model::UntagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Kafka::UntagResourceResponseReceivedHandler
 
typedef std::function< void(const KafkaClient *, const Model::UpdateBrokerCountRequest &, const Model::UpdateBrokerCountOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Kafka::UpdateBrokerCountResponseReceivedHandler
 
typedef std::function< void(const KafkaClient *, const Model::UpdateBrokerTypeRequest &, const Model::UpdateBrokerTypeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Kafka::UpdateBrokerTypeResponseReceivedHandler
 
typedef std::function< void(const KafkaClient *, const Model::UpdateBrokerStorageRequest &, const Model::UpdateBrokerStorageOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Kafka::UpdateBrokerStorageResponseReceivedHandler
 
typedef std::function< void(const KafkaClient *, const Model::UpdateConfigurationRequest &, const Model::UpdateConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Kafka::UpdateConfigurationResponseReceivedHandler
 
typedef std::function< void(const KafkaClient *, const Model::UpdateClusterConfigurationRequest &, const Model::UpdateClusterConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Kafka::UpdateClusterConfigurationResponseReceivedHandler
 
typedef std::function< void(const KafkaClient *, const Model::UpdateClusterKafkaVersionRequest &, const Model::UpdateClusterKafkaVersionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Kafka::UpdateClusterKafkaVersionResponseReceivedHandler
 
typedef std::function< void(const KafkaClient *, const Model::UpdateMonitoringRequest &, const Model::UpdateMonitoringOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Kafka::UpdateMonitoringResponseReceivedHandler
 
typedef std::function< void(const KafkaClient *, const Model::UpdateSecurityRequest &, const Model::UpdateSecurityOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Kafka::UpdateSecurityResponseReceivedHandler