@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AbstractAWSKafka extends Object implements AWSKafka
AWSKafka. Convenient method forms pass through to the corresponding overload that
takes a request object, which throws an UnsupportedOperationException.ENDPOINT_PREFIX| Modifier and Type | Method and Description |
|---|---|
BatchAssociateScramSecretResult |
batchAssociateScramSecret(BatchAssociateScramSecretRequest request)
Associates one or more Scram Secrets with an Amazon MSK cluster.
|
BatchDisassociateScramSecretResult |
batchDisassociateScramSecret(BatchDisassociateScramSecretRequest request)
Disassociates one or more Scram Secrets from an Amazon MSK cluster.
|
CreateClusterResult |
createCluster(CreateClusterRequest request)
Creates a new MSK cluster.
|
CreateClusterV2Result |
createClusterV2(CreateClusterV2Request request)
Creates a new MSK cluster.
|
CreateConfigurationResult |
createConfiguration(CreateConfigurationRequest request)
Creates a new MSK configuration.
|
CreateReplicatorResult |
createReplicator(CreateReplicatorRequest request)
Creates the replicator.
|
CreateVpcConnectionResult |
createVpcConnection(CreateVpcConnectionRequest request)
Creates a new MSK VPC connection.
|
DeleteClusterResult |
deleteCluster(DeleteClusterRequest request)
Deletes the MSK cluster specified by the Amazon Resource Name (ARN) in the request.
|
DeleteClusterPolicyResult |
deleteClusterPolicy(DeleteClusterPolicyRequest request)
Deletes the MSK cluster policy specified by the Amazon Resource Name (ARN) in the request.
|
DeleteConfigurationResult |
deleteConfiguration(DeleteConfigurationRequest request)
Deletes an MSK Configuration.
|
DeleteReplicatorResult |
deleteReplicator(DeleteReplicatorRequest request)
Deletes a replicator.
|
DeleteVpcConnectionResult |
deleteVpcConnection(DeleteVpcConnectionRequest request)
Deletes a MSK VPC connection.
|
DescribeClusterResult |
describeCluster(DescribeClusterRequest request)
Returns a description of the MSK cluster whose Amazon Resource Name (ARN) is specified in the request.
|
DescribeClusterOperationResult |
describeClusterOperation(DescribeClusterOperationRequest request)
Returns a description of the cluster operation specified by the ARN.
|
DescribeClusterOperationV2Result |
describeClusterOperationV2(DescribeClusterOperationV2Request request)
Returns a description of the cluster operation specified by the ARN.
|
DescribeClusterV2Result |
describeClusterV2(DescribeClusterV2Request request)
Returns a description of the MSK cluster whose Amazon Resource Name (ARN) is specified in the request.
|
DescribeConfigurationResult |
describeConfiguration(DescribeConfigurationRequest request)
Returns a description of this MSK configuration.
|
DescribeConfigurationRevisionResult |
describeConfigurationRevision(DescribeConfigurationRevisionRequest request)
Returns a description of this revision of the configuration.
|
DescribeReplicatorResult |
describeReplicator(DescribeReplicatorRequest request)
Describes a replicator.
|
DescribeVpcConnectionResult |
describeVpcConnection(DescribeVpcConnectionRequest request)
Returns a description of this MSK VPC connection.
|
GetBootstrapBrokersResult |
getBootstrapBrokers(GetBootstrapBrokersRequest request)
A list of brokers that a client application can use to bootstrap.
|
ResponseMetadata |
getCachedResponseMetadata(AmazonWebServiceRequest request)
Returns additional metadata for a previously executed successful request, typically used for debugging issues
where a service isn't acting as expected.
|
GetClusterPolicyResult |
getClusterPolicy(GetClusterPolicyRequest request)
Get the MSK cluster policy specified by the Amazon Resource Name (ARN) in the request.
|
GetCompatibleKafkaVersionsResult |
getCompatibleKafkaVersions(GetCompatibleKafkaVersionsRequest request)
Gets the Apache Kafka versions to which you can update the MSK cluster.
|
ListClientVpcConnectionsResult |
listClientVpcConnections(ListClientVpcConnectionsRequest request)
Returns a list of all the VPC connections in this Region.
|
ListClusterOperationsResult |
listClusterOperations(ListClusterOperationsRequest request)
Returns a list of all the operations that have been performed on the specified MSK cluster.
|
ListClusterOperationsV2Result |
listClusterOperationsV2(ListClusterOperationsV2Request request)
Returns a list of all the operations that have been performed on the specified MSK cluster.
|
ListClustersResult |
listClusters(ListClustersRequest request)
Returns a list of all the MSK clusters in the current Region.
|
ListClustersV2Result |
listClustersV2(ListClustersV2Request request)
Returns a list of all the MSK clusters in the current Region.
|
ListConfigurationRevisionsResult |
listConfigurationRevisions(ListConfigurationRevisionsRequest request)
Returns a list of all the MSK configurations in this Region.
|
ListConfigurationsResult |
listConfigurations(ListConfigurationsRequest request)
Returns a list of all the MSK configurations in this Region.
|
ListKafkaVersionsResult |
listKafkaVersions(ListKafkaVersionsRequest request)
Returns a list of Apache Kafka versions.
|
ListNodesResult |
listNodes(ListNodesRequest request)
Returns a list of the broker nodes in the cluster.
|
ListReplicatorsResult |
listReplicators(ListReplicatorsRequest request)
Lists the replicators.
|
ListScramSecretsResult |
listScramSecrets(ListScramSecretsRequest request)
Returns a list of the Scram Secrets associated with an Amazon MSK cluster.
|
ListTagsForResourceResult |
listTagsForResource(ListTagsForResourceRequest request)
Returns a list of the tags associated with the specified resource.
|
ListVpcConnectionsResult |
listVpcConnections(ListVpcConnectionsRequest request)
Returns a list of all the VPC connections in this Region.
|
PutClusterPolicyResult |
putClusterPolicy(PutClusterPolicyRequest request)
Creates or updates the MSK cluster policy specified by the cluster Amazon Resource Name (ARN) in the request.
|
RebootBrokerResult |
rebootBroker(RebootBrokerRequest request)
Reboots brokers.
|
RejectClientVpcConnectionResult |
rejectClientVpcConnection(RejectClientVpcConnectionRequest request)
Returns empty response.
|
void |
shutdown()
Shuts down this client object, releasing any resources that might be held open.
|
TagResourceResult |
tagResource(TagResourceRequest request)
Adds tags to the specified MSK resource.
|
UntagResourceResult |
untagResource(UntagResourceRequest request)
Removes the tags associated with the keys that are provided in the query.
|
UpdateBrokerCountResult |
updateBrokerCount(UpdateBrokerCountRequest request)
Updates the number of broker nodes in the cluster.
|
UpdateBrokerStorageResult |
updateBrokerStorage(UpdateBrokerStorageRequest request)
Updates the EBS storage associated with MSK brokers.
|
UpdateBrokerTypeResult |
updateBrokerType(UpdateBrokerTypeRequest request)
Updates EC2 instance type.
|
UpdateClusterConfigurationResult |
updateClusterConfiguration(UpdateClusterConfigurationRequest request)
Updates the cluster with the configuration that is specified in the request body.
|
UpdateClusterKafkaVersionResult |
updateClusterKafkaVersion(UpdateClusterKafkaVersionRequest request)
Updates the Apache Kafka version for the cluster.
|
UpdateConfigurationResult |
updateConfiguration(UpdateConfigurationRequest request)
Updates an MSK configuration.
|
UpdateConnectivityResult |
updateConnectivity(UpdateConnectivityRequest request)
Updates the cluster's connectivity configuration.
|
UpdateMonitoringResult |
updateMonitoring(UpdateMonitoringRequest request)
Updates the monitoring settings for the cluster.
|
UpdateReplicationInfoResult |
updateReplicationInfo(UpdateReplicationInfoRequest request)
Updates replication info of a replicator.
|
UpdateSecurityResult |
updateSecurity(UpdateSecurityRequest request)
Updates the security settings for the cluster.
|
UpdateStorageResult |
updateStorage(UpdateStorageRequest request)
Updates cluster broker volume size (or) sets cluster storage mode to TIERED.
|
public BatchAssociateScramSecretResult batchAssociateScramSecret(BatchAssociateScramSecretRequest request)
AWSKafkaAssociates one or more Scram Secrets with an Amazon MSK cluster.
batchAssociateScramSecret in interface AWSKafkarequest - Associates sasl scram secrets to cluster.
public BatchDisassociateScramSecretResult batchDisassociateScramSecret(BatchDisassociateScramSecretRequest request)
AWSKafkaDisassociates one or more Scram Secrets from an Amazon MSK cluster.
batchDisassociateScramSecret in interface AWSKafkarequest - Disassociates sasl scram secrets to cluster.
public CreateClusterResult createCluster(CreateClusterRequest request)
AWSKafkaCreates a new MSK cluster.
createCluster in interface AWSKafkapublic CreateClusterV2Result createClusterV2(CreateClusterV2Request request)
AWSKafkaCreates a new MSK cluster.
createClusterV2 in interface AWSKafkapublic CreateConfigurationResult createConfiguration(CreateConfigurationRequest request)
AWSKafkaCreates a new MSK configuration.
createConfiguration in interface AWSKafkapublic CreateReplicatorResult createReplicator(CreateReplicatorRequest request)
AWSKafkaCreates the replicator.
createReplicator in interface AWSKafkarequest - Creates a replicator using the specified configuration.public CreateVpcConnectionResult createVpcConnection(CreateVpcConnectionRequest request)
AWSKafkaCreates a new MSK VPC connection.
createVpcConnection in interface AWSKafkapublic DeleteClusterResult deleteCluster(DeleteClusterRequest request)
AWSKafkaDeletes the MSK cluster specified by the Amazon Resource Name (ARN) in the request.
deleteCluster in interface AWSKafkapublic DeleteClusterPolicyResult deleteClusterPolicy(DeleteClusterPolicyRequest request)
AWSKafkaDeletes the MSK cluster policy specified by the Amazon Resource Name (ARN) in the request.
deleteClusterPolicy in interface AWSKafkapublic DeleteConfigurationResult deleteConfiguration(DeleteConfigurationRequest request)
AWSKafkaDeletes an MSK Configuration.
deleteConfiguration in interface AWSKafkapublic DeleteReplicatorResult deleteReplicator(DeleteReplicatorRequest request)
AWSKafkaDeletes a replicator.
deleteReplicator in interface AWSKafkapublic DeleteVpcConnectionResult deleteVpcConnection(DeleteVpcConnectionRequest request)
AWSKafkaDeletes a MSK VPC connection.
deleteVpcConnection in interface AWSKafkapublic DescribeClusterResult describeCluster(DescribeClusterRequest request)
AWSKafkaReturns a description of the MSK cluster whose Amazon Resource Name (ARN) is specified in the request.
describeCluster in interface AWSKafkapublic DescribeClusterOperationResult describeClusterOperation(DescribeClusterOperationRequest request)
AWSKafkaReturns a description of the cluster operation specified by the ARN.
describeClusterOperation in interface AWSKafkapublic DescribeClusterOperationV2Result describeClusterOperationV2(DescribeClusterOperationV2Request request)
AWSKafkaReturns a description of the cluster operation specified by the ARN.
describeClusterOperationV2 in interface AWSKafkapublic DescribeClusterV2Result describeClusterV2(DescribeClusterV2Request request)
AWSKafkaReturns a description of the MSK cluster whose Amazon Resource Name (ARN) is specified in the request.
describeClusterV2 in interface AWSKafkapublic DescribeConfigurationResult describeConfiguration(DescribeConfigurationRequest request)
AWSKafkaReturns a description of this MSK configuration.
describeConfiguration in interface AWSKafkapublic DescribeConfigurationRevisionResult describeConfigurationRevision(DescribeConfigurationRevisionRequest request)
AWSKafkaReturns a description of this revision of the configuration.
describeConfigurationRevision in interface AWSKafkapublic DescribeReplicatorResult describeReplicator(DescribeReplicatorRequest request)
AWSKafkaDescribes a replicator.
describeReplicator in interface AWSKafkapublic DescribeVpcConnectionResult describeVpcConnection(DescribeVpcConnectionRequest request)
AWSKafkaReturns a description of this MSK VPC connection.
describeVpcConnection in interface AWSKafkapublic GetBootstrapBrokersResult getBootstrapBrokers(GetBootstrapBrokersRequest request)
AWSKafkaA list of brokers that a client application can use to bootstrap.
getBootstrapBrokers in interface AWSKafkapublic GetClusterPolicyResult getClusterPolicy(GetClusterPolicyRequest request)
AWSKafkaGet the MSK cluster policy specified by the Amazon Resource Name (ARN) in the request.
getClusterPolicy in interface AWSKafkapublic GetCompatibleKafkaVersionsResult getCompatibleKafkaVersions(GetCompatibleKafkaVersionsRequest request)
AWSKafkaGets the Apache Kafka versions to which you can update the MSK cluster.
getCompatibleKafkaVersions in interface AWSKafkapublic ListClientVpcConnectionsResult listClientVpcConnections(ListClientVpcConnectionsRequest request)
AWSKafkaReturns a list of all the VPC connections in this Region.
listClientVpcConnections in interface AWSKafkapublic ListClusterOperationsResult listClusterOperations(ListClusterOperationsRequest request)
AWSKafkaReturns a list of all the operations that have been performed on the specified MSK cluster.
listClusterOperations in interface AWSKafkapublic ListClusterOperationsV2Result listClusterOperationsV2(ListClusterOperationsV2Request request)
AWSKafkaReturns a list of all the operations that have been performed on the specified MSK cluster.
listClusterOperationsV2 in interface AWSKafkapublic ListClustersResult listClusters(ListClustersRequest request)
AWSKafkaReturns a list of all the MSK clusters in the current Region.
listClusters in interface AWSKafkapublic ListClustersV2Result listClustersV2(ListClustersV2Request request)
AWSKafkaReturns a list of all the MSK clusters in the current Region.
listClustersV2 in interface AWSKafkapublic ListConfigurationRevisionsResult listConfigurationRevisions(ListConfigurationRevisionsRequest request)
AWSKafkaReturns a list of all the MSK configurations in this Region.
listConfigurationRevisions in interface AWSKafkapublic ListConfigurationsResult listConfigurations(ListConfigurationsRequest request)
AWSKafkaReturns a list of all the MSK configurations in this Region.
listConfigurations in interface AWSKafkapublic ListKafkaVersionsResult listKafkaVersions(ListKafkaVersionsRequest request)
AWSKafkaReturns a list of Apache Kafka versions.
listKafkaVersions in interface AWSKafkapublic ListNodesResult listNodes(ListNodesRequest request)
AWSKafkaReturns a list of the broker nodes in the cluster.
listNodes in interface AWSKafkapublic ListReplicatorsResult listReplicators(ListReplicatorsRequest request)
AWSKafkaLists the replicators.
listReplicators in interface AWSKafkapublic ListScramSecretsResult listScramSecrets(ListScramSecretsRequest request)
AWSKafkaReturns a list of the Scram Secrets associated with an Amazon MSK cluster.
listScramSecrets in interface AWSKafkapublic ListTagsForResourceResult listTagsForResource(ListTagsForResourceRequest request)
AWSKafkaReturns a list of the tags associated with the specified resource.
listTagsForResource in interface AWSKafkapublic ListVpcConnectionsResult listVpcConnections(ListVpcConnectionsRequest request)
AWSKafkaReturns a list of all the VPC connections in this Region.
listVpcConnections in interface AWSKafkapublic PutClusterPolicyResult putClusterPolicy(PutClusterPolicyRequest request)
AWSKafkaCreates or updates the MSK cluster policy specified by the cluster Amazon Resource Name (ARN) in the request.
putClusterPolicy in interface AWSKafkapublic RebootBrokerResult rebootBroker(RebootBrokerRequest request)
AWSKafkarebootBroker in interface AWSKafkarequest - Reboots a node.public RejectClientVpcConnectionResult rejectClientVpcConnection(RejectClientVpcConnectionRequest request)
AWSKafkaReturns empty response.
rejectClientVpcConnection in interface AWSKafkapublic TagResourceResult tagResource(TagResourceRequest request)
AWSKafkaAdds tags to the specified MSK resource.
tagResource in interface AWSKafkapublic UntagResourceResult untagResource(UntagResourceRequest request)
AWSKafkaRemoves the tags associated with the keys that are provided in the query.
untagResource in interface AWSKafkapublic UpdateBrokerCountResult updateBrokerCount(UpdateBrokerCountRequest request)
AWSKafkaUpdates the number of broker nodes in the cluster.
updateBrokerCount in interface AWSKafkapublic UpdateBrokerStorageResult updateBrokerStorage(UpdateBrokerStorageRequest request)
AWSKafkaUpdates the EBS storage associated with MSK brokers.
updateBrokerStorage in interface AWSKafkapublic UpdateBrokerTypeResult updateBrokerType(UpdateBrokerTypeRequest request)
AWSKafkaUpdates EC2 instance type.
updateBrokerType in interface AWSKafkapublic UpdateClusterConfigurationResult updateClusterConfiguration(UpdateClusterConfigurationRequest request)
AWSKafkaUpdates the cluster with the configuration that is specified in the request body.
updateClusterConfiguration in interface AWSKafkapublic UpdateClusterKafkaVersionResult updateClusterKafkaVersion(UpdateClusterKafkaVersionRequest request)
AWSKafkaUpdates the Apache Kafka version for the cluster.
updateClusterKafkaVersion in interface AWSKafkapublic UpdateConfigurationResult updateConfiguration(UpdateConfigurationRequest request)
AWSKafkaUpdates an MSK configuration.
updateConfiguration in interface AWSKafkapublic UpdateConnectivityResult updateConnectivity(UpdateConnectivityRequest request)
AWSKafkaUpdates the cluster's connectivity configuration.
updateConnectivity in interface AWSKafkarequest - Request body for UpdateConnectivity.public UpdateMonitoringResult updateMonitoring(UpdateMonitoringRequest request)
AWSKafkaUpdates 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.
updateMonitoring in interface AWSKafkarequest - Request body for UpdateMonitoring.public UpdateReplicationInfoResult updateReplicationInfo(UpdateReplicationInfoRequest request)
AWSKafkaUpdates replication info of a replicator.
updateReplicationInfo in interface AWSKafkarequest - Update information relating to replication between a given source and target Kafka cluster.public UpdateSecurityResult updateSecurity(UpdateSecurityRequest request)
AWSKafkaUpdates the security settings for the cluster. You can use this operation to specify encryption and authentication on existing clusters.
updateSecurity in interface AWSKafkapublic UpdateStorageResult updateStorage(UpdateStorageRequest request)
AWSKafkaupdateStorage in interface AWSKafkarequest - Request object for UpdateStorage api. Its used to update the storage attributes for the cluster.
public void shutdown()
AWSKafkapublic ResponseMetadata getCachedResponseMetadata(AmazonWebServiceRequest request)
AWSKafkaResponse metadata is only cached for a limited period of time, so if you need to access this extra diagnostic information for an executed request, you should use this method to retrieve it as soon as possible after executing a request.
getCachedResponseMetadata in interface AWSKafkarequest - The originally executed request.