AWS SDK for C++AWS SDK for C++ Version 1.11.440 |
#include <KafkaClient.h>
The operations for managing an Amazon MSK cluster.
Definition at line 24 of file KafkaClient.h.
Definition at line 27 of file KafkaClient.h.
Definition at line 31 of file KafkaClient.h.
Definition at line 32 of file KafkaClient.h.
Aws::Kafka::KafkaClientConfiguration()
,
nullptr
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.
nullptr
,
Aws::Kafka::KafkaClientConfiguration()
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.
nullptr
,
Aws::Kafka::KafkaClientConfiguration()
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
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.
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.
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
nullptr
An Async wrapper for BatchAssociateScramSecret that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 105 of file KafkaClient.h.
A Callable wrapper for BatchAssociateScramSecret that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 96 of file KafkaClient.h.
nullptr
An Async wrapper for BatchDisassociateScramSecret that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 133 of file KafkaClient.h.
A Callable wrapper for BatchDisassociateScramSecret that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 124 of file KafkaClient.h.
nullptr
An Async wrapper for CreateCluster that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 161 of file KafkaClient.h.
A Callable wrapper for CreateCluster that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 152 of file KafkaClient.h.
nullptr
An Async wrapper for CreateClusterV2 that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 189 of file KafkaClient.h.
A Callable wrapper for CreateClusterV2 that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 180 of file KafkaClient.h.
nullptr
An Async wrapper for CreateConfiguration that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 217 of file KafkaClient.h.
A Callable wrapper for CreateConfiguration that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 208 of file KafkaClient.h.
nullptr
An Async wrapper for CreateReplicator that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 242 of file KafkaClient.h.
A Callable wrapper for CreateReplicator that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 233 of file KafkaClient.h.
nullptr
An Async wrapper for CreateVpcConnection that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 270 of file KafkaClient.h.
A Callable wrapper for CreateVpcConnection that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 261 of file KafkaClient.h.
Deletes the MSK cluster specified by the Amazon Resource Name (ARN) in the request.
nullptr
An Async wrapper for DeleteCluster that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 298 of file KafkaClient.h.
A Callable wrapper for DeleteCluster that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 289 of file KafkaClient.h.
Deletes the MSK cluster policy specified by the Amazon Resource Name (ARN) in the request.
nullptr
An Async wrapper for DeleteClusterPolicy that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 326 of file KafkaClient.h.
A Callable wrapper for DeleteClusterPolicy that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 317 of file KafkaClient.h.
nullptr
An Async wrapper for DeleteConfiguration that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 354 of file KafkaClient.h.
A Callable wrapper for DeleteConfiguration that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 345 of file KafkaClient.h.
nullptr
An Async wrapper for DeleteReplicator that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 379 of file KafkaClient.h.
A Callable wrapper for DeleteReplicator that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 370 of file KafkaClient.h.
nullptr
An Async wrapper for DeleteVpcConnection that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 407 of file KafkaClient.h.
A Callable wrapper for DeleteVpcConnection that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 398 of file KafkaClient.h.
Returns a description of the MSK cluster whose Amazon Resource Name (ARN) is specified in the request.
nullptr
An Async wrapper for DescribeCluster that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 435 of file KafkaClient.h.
A Callable wrapper for DescribeCluster that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 426 of file KafkaClient.h.
nullptr
An Async wrapper for DescribeClusterOperation that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 463 of file KafkaClient.h.
A Callable wrapper for DescribeClusterOperation that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 454 of file KafkaClient.h.
nullptr
An Async wrapper for DescribeClusterOperationV2 that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 491 of file KafkaClient.h.
A Callable wrapper for DescribeClusterOperationV2 that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 482 of file KafkaClient.h.
Returns a description of the MSK cluster whose Amazon Resource Name (ARN) is specified in the request.
nullptr
An Async wrapper for DescribeClusterV2 that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 519 of file KafkaClient.h.
A Callable wrapper for DescribeClusterV2 that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 510 of file KafkaClient.h.
nullptr
An Async wrapper for DescribeConfiguration that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 547 of file KafkaClient.h.
A Callable wrapper for DescribeConfiguration that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 538 of file KafkaClient.h.
nullptr
An Async wrapper for DescribeConfigurationRevision that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 575 of file KafkaClient.h.
A Callable wrapper for DescribeConfigurationRevision that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 566 of file KafkaClient.h.
nullptr
An Async wrapper for DescribeReplicator that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 600 of file KafkaClient.h.
A Callable wrapper for DescribeReplicator that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 591 of file KafkaClient.h.
nullptr
An Async wrapper for DescribeVpcConnection that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 628 of file KafkaClient.h.
A Callable wrapper for DescribeVpcConnection that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 619 of file KafkaClient.h.
A list of brokers that a client application can use to bootstrap. This list doesn't necessarily include all of the brokers in the cluster. The following Python 3.6 example shows how you can use the Amazon Resource Name (ARN) of a cluster to get its bootstrap brokers. If you don't know the ARN of your cluster, you can use the ListClusters
operation to get the ARNs of all the clusters in this account and Region.
nullptr
An Async wrapper for GetBootstrapBrokers that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 661 of file KafkaClient.h.
A Callable wrapper for GetBootstrapBrokers that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 652 of file KafkaClient.h.
Get the MSK cluster policy specified by the Amazon Resource Name (ARN) in the request.
nullptr
An Async wrapper for GetClusterPolicy that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 689 of file KafkaClient.h.
A Callable wrapper for GetClusterPolicy that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 680 of file KafkaClient.h.
{}
)
const
nullptr
,
{}
An Async wrapper for GetCompatibleKafkaVersions that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 717 of file KafkaClient.h.
{}
)
const
A Callable wrapper for GetCompatibleKafkaVersions that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 708 of file KafkaClient.h.
nullptr
An Async wrapper for ListClientVpcConnections that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 745 of file KafkaClient.h.
A Callable wrapper for ListClientVpcConnections that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 736 of file KafkaClient.h.
Returns a list of all the operations that have been performed on the specified MSK cluster.
nullptr
An Async wrapper for ListClusterOperations that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 773 of file KafkaClient.h.
A Callable wrapper for ListClusterOperations that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 764 of file KafkaClient.h.
Returns a list of all the operations that have been performed on the specified MSK cluster.
nullptr
An Async wrapper for ListClusterOperationsV2 that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 801 of file KafkaClient.h.
A Callable wrapper for ListClusterOperationsV2 that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 792 of file KafkaClient.h.
{}
)
const
nullptr
,
{}
An Async wrapper for ListClusters that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 829 of file KafkaClient.h.
{}
)
const
A Callable wrapper for ListClusters that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 820 of file KafkaClient.h.
{}
)
const
nullptr
,
{}
An Async wrapper for ListClustersV2 that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 857 of file KafkaClient.h.
{}
)
const
A Callable wrapper for ListClustersV2 that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 848 of file KafkaClient.h.
nullptr
An Async wrapper for ListConfigurationRevisions that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 885 of file KafkaClient.h.
A Callable wrapper for ListConfigurationRevisions that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 876 of file KafkaClient.h.
{}
)
const
nullptr
,
{}
An Async wrapper for ListConfigurations that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 913 of file KafkaClient.h.
{}
)
const
A Callable wrapper for ListConfigurations that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 904 of file KafkaClient.h.
{}
)
const
nullptr
,
{}
An Async wrapper for ListKafkaVersions that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 941 of file KafkaClient.h.
{}
)
const
A Callable wrapper for ListKafkaVersions that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 932 of file KafkaClient.h.
nullptr
An Async wrapper for ListNodes that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 969 of file KafkaClient.h.
A Callable wrapper for ListNodes that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 960 of file KafkaClient.h.
{}
)
const
nullptr
,
{}
An Async wrapper for ListReplicators that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 994 of file KafkaClient.h.
{}
)
const
A Callable wrapper for ListReplicators that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 985 of file KafkaClient.h.
Returns a list of the Scram Secrets associated with an Amazon MSK cluster.
nullptr
An Async wrapper for ListScramSecrets that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 1022 of file KafkaClient.h.
A Callable wrapper for ListScramSecrets that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 1013 of file KafkaClient.h.
nullptr
An Async wrapper for ListTagsForResource that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 1050 of file KafkaClient.h.
A Callable wrapper for ListTagsForResource that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 1041 of file KafkaClient.h.
{}
)
const
nullptr
,
{}
An Async wrapper for ListVpcConnections that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 1078 of file KafkaClient.h.
{}
)
const
A Callable wrapper for ListVpcConnections that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 1069 of file KafkaClient.h.
Creates or updates the MSK cluster policy specified by the cluster Amazon Resource Name (ARN) in the request.
nullptr
An Async wrapper for PutClusterPolicy that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 1107 of file KafkaClient.h.
A Callable wrapper for PutClusterPolicy that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 1098 of file KafkaClient.h.
nullptr
An Async wrapper for RebootBroker that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 1132 of file KafkaClient.h.
A Callable wrapper for RebootBroker that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 1123 of file KafkaClient.h.
nullptr
An Async wrapper for RejectClientVpcConnection that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 1159 of file KafkaClient.h.
A Callable wrapper for RejectClientVpcConnection that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 1150 of file KafkaClient.h.
nullptr
An Async wrapper for TagResource that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 1187 of file KafkaClient.h.
A Callable wrapper for TagResource that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 1178 of file KafkaClient.h.
Removes the tags associated with the keys that are provided in the query.
nullptr
An Async wrapper for UntagResource that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 1215 of file KafkaClient.h.
A Callable wrapper for UntagResource that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 1206 of file KafkaClient.h.
nullptr
An Async wrapper for UpdateBrokerCount that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 1243 of file KafkaClient.h.
A Callable wrapper for UpdateBrokerCount that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 1234 of file KafkaClient.h.
nullptr
An Async wrapper for UpdateBrokerStorage that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 1271 of file KafkaClient.h.
A Callable wrapper for UpdateBrokerStorage that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 1262 of file KafkaClient.h.
nullptr
An Async wrapper for UpdateBrokerType that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 1299 of file KafkaClient.h.
A Callable wrapper for UpdateBrokerType that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 1290 of file KafkaClient.h.
Updates the cluster with the configuration that is specified in the request body.
nullptr
An Async wrapper for UpdateClusterConfiguration that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 1327 of file KafkaClient.h.
A Callable wrapper for UpdateClusterConfiguration that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 1318 of file KafkaClient.h.
nullptr
An Async wrapper for UpdateClusterKafkaVersion that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 1355 of file KafkaClient.h.
A Callable wrapper for UpdateClusterKafkaVersion that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 1346 of file KafkaClient.h.
nullptr
An Async wrapper for UpdateConfiguration that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 1383 of file KafkaClient.h.
A Callable wrapper for UpdateConfiguration that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 1374 of file KafkaClient.h.
nullptr
An Async wrapper for UpdateConnectivity that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 1411 of file KafkaClient.h.
A Callable wrapper for UpdateConnectivity that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 1402 of file KafkaClient.h.
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.
nullptr
An Async wrapper for UpdateMonitoring that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 1441 of file KafkaClient.h.
A Callable wrapper for UpdateMonitoring that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 1432 of file KafkaClient.h.
nullptr
An Async wrapper for UpdateReplicationInfo that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 1466 of file KafkaClient.h.
A Callable wrapper for UpdateReplicationInfo that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 1457 of file KafkaClient.h.
Updates the security settings for the cluster. You can use this operation to specify encryption and authentication on existing clusters.
nullptr
An Async wrapper for UpdateSecurity that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 1495 of file KafkaClient.h.
A Callable wrapper for UpdateSecurity that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 1486 of file KafkaClient.h.
Updates cluster broker volume size (or) sets cluster storage mode to TIERED.
nullptr
An Async wrapper for UpdateStorage that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 1521 of file KafkaClient.h.
A Callable wrapper for UpdateStorage that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 1512 of file KafkaClient.h.
Definition at line 1528 of file KafkaClient.h.