@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)
AWSKafka
Associates one or more Scram Secrets with an Amazon MSK cluster.
batchAssociateScramSecret
in interface AWSKafka
request
- Associates sasl scram secrets to cluster.
public BatchDisassociateScramSecretResult batchDisassociateScramSecret(BatchDisassociateScramSecretRequest request)
AWSKafka
Disassociates one or more Scram Secrets from an Amazon MSK cluster.
batchDisassociateScramSecret
in interface AWSKafka
request
- Disassociates sasl scram secrets to cluster.
public CreateClusterResult createCluster(CreateClusterRequest request)
AWSKafka
Creates a new MSK cluster.
createCluster
in interface AWSKafka
public CreateClusterV2Result createClusterV2(CreateClusterV2Request request)
AWSKafka
Creates a new MSK cluster.
createClusterV2
in interface AWSKafka
public CreateConfigurationResult createConfiguration(CreateConfigurationRequest request)
AWSKafka
Creates a new MSK configuration.
createConfiguration
in interface AWSKafka
public CreateReplicatorResult createReplicator(CreateReplicatorRequest request)
AWSKafka
Creates the replicator.
createReplicator
in interface AWSKafka
request
- Creates a replicator using the specified configuration.public CreateVpcConnectionResult createVpcConnection(CreateVpcConnectionRequest request)
AWSKafka
Creates a new MSK VPC connection.
createVpcConnection
in interface AWSKafka
public DeleteClusterResult deleteCluster(DeleteClusterRequest request)
AWSKafka
Deletes the MSK cluster specified by the Amazon Resource Name (ARN) in the request.
deleteCluster
in interface AWSKafka
public DeleteClusterPolicyResult deleteClusterPolicy(DeleteClusterPolicyRequest request)
AWSKafka
Deletes the MSK cluster policy specified by the Amazon Resource Name (ARN) in the request.
deleteClusterPolicy
in interface AWSKafka
public DeleteConfigurationResult deleteConfiguration(DeleteConfigurationRequest request)
AWSKafka
Deletes an MSK Configuration.
deleteConfiguration
in interface AWSKafka
public DeleteReplicatorResult deleteReplicator(DeleteReplicatorRequest request)
AWSKafka
Deletes a replicator.
deleteReplicator
in interface AWSKafka
public DeleteVpcConnectionResult deleteVpcConnection(DeleteVpcConnectionRequest request)
AWSKafka
Deletes a MSK VPC connection.
deleteVpcConnection
in interface AWSKafka
public DescribeClusterResult describeCluster(DescribeClusterRequest request)
AWSKafka
Returns a description of the MSK cluster whose Amazon Resource Name (ARN) is specified in the request.
describeCluster
in interface AWSKafka
public DescribeClusterOperationResult describeClusterOperation(DescribeClusterOperationRequest request)
AWSKafka
Returns a description of the cluster operation specified by the ARN.
describeClusterOperation
in interface AWSKafka
public DescribeClusterOperationV2Result describeClusterOperationV2(DescribeClusterOperationV2Request request)
AWSKafka
Returns a description of the cluster operation specified by the ARN.
describeClusterOperationV2
in interface AWSKafka
public DescribeClusterV2Result describeClusterV2(DescribeClusterV2Request request)
AWSKafka
Returns a description of the MSK cluster whose Amazon Resource Name (ARN) is specified in the request.
describeClusterV2
in interface AWSKafka
public DescribeConfigurationResult describeConfiguration(DescribeConfigurationRequest request)
AWSKafka
Returns a description of this MSK configuration.
describeConfiguration
in interface AWSKafka
public DescribeConfigurationRevisionResult describeConfigurationRevision(DescribeConfigurationRevisionRequest request)
AWSKafka
Returns a description of this revision of the configuration.
describeConfigurationRevision
in interface AWSKafka
public DescribeReplicatorResult describeReplicator(DescribeReplicatorRequest request)
AWSKafka
Describes a replicator.
describeReplicator
in interface AWSKafka
public DescribeVpcConnectionResult describeVpcConnection(DescribeVpcConnectionRequest request)
AWSKafka
Returns a description of this MSK VPC connection.
describeVpcConnection
in interface AWSKafka
public GetBootstrapBrokersResult getBootstrapBrokers(GetBootstrapBrokersRequest request)
AWSKafka
A list of brokers that a client application can use to bootstrap.
getBootstrapBrokers
in interface AWSKafka
public GetClusterPolicyResult getClusterPolicy(GetClusterPolicyRequest request)
AWSKafka
Get the MSK cluster policy specified by the Amazon Resource Name (ARN) in the request.
getClusterPolicy
in interface AWSKafka
public GetCompatibleKafkaVersionsResult getCompatibleKafkaVersions(GetCompatibleKafkaVersionsRequest request)
AWSKafka
Gets the Apache Kafka versions to which you can update the MSK cluster.
getCompatibleKafkaVersions
in interface AWSKafka
public ListClientVpcConnectionsResult listClientVpcConnections(ListClientVpcConnectionsRequest request)
AWSKafka
Returns a list of all the VPC connections in this Region.
listClientVpcConnections
in interface AWSKafka
public ListClusterOperationsResult listClusterOperations(ListClusterOperationsRequest request)
AWSKafka
Returns a list of all the operations that have been performed on the specified MSK cluster.
listClusterOperations
in interface AWSKafka
public ListClusterOperationsV2Result listClusterOperationsV2(ListClusterOperationsV2Request request)
AWSKafka
Returns a list of all the operations that have been performed on the specified MSK cluster.
listClusterOperationsV2
in interface AWSKafka
public ListClustersResult listClusters(ListClustersRequest request)
AWSKafka
Returns a list of all the MSK clusters in the current Region.
listClusters
in interface AWSKafka
public ListClustersV2Result listClustersV2(ListClustersV2Request request)
AWSKafka
Returns a list of all the MSK clusters in the current Region.
listClustersV2
in interface AWSKafka
public ListConfigurationRevisionsResult listConfigurationRevisions(ListConfigurationRevisionsRequest request)
AWSKafka
Returns a list of all the MSK configurations in this Region.
listConfigurationRevisions
in interface AWSKafka
public ListConfigurationsResult listConfigurations(ListConfigurationsRequest request)
AWSKafka
Returns a list of all the MSK configurations in this Region.
listConfigurations
in interface AWSKafka
public ListKafkaVersionsResult listKafkaVersions(ListKafkaVersionsRequest request)
AWSKafka
Returns a list of Apache Kafka versions.
listKafkaVersions
in interface AWSKafka
public ListNodesResult listNodes(ListNodesRequest request)
AWSKafka
Returns a list of the broker nodes in the cluster.
listNodes
in interface AWSKafka
public ListReplicatorsResult listReplicators(ListReplicatorsRequest request)
AWSKafka
Lists the replicators.
listReplicators
in interface AWSKafka
public ListScramSecretsResult listScramSecrets(ListScramSecretsRequest request)
AWSKafka
Returns a list of the Scram Secrets associated with an Amazon MSK cluster.
listScramSecrets
in interface AWSKafka
public ListTagsForResourceResult listTagsForResource(ListTagsForResourceRequest request)
AWSKafka
Returns a list of the tags associated with the specified resource.
listTagsForResource
in interface AWSKafka
public ListVpcConnectionsResult listVpcConnections(ListVpcConnectionsRequest request)
AWSKafka
Returns a list of all the VPC connections in this Region.
listVpcConnections
in interface AWSKafka
public PutClusterPolicyResult putClusterPolicy(PutClusterPolicyRequest request)
AWSKafka
Creates or updates the MSK cluster policy specified by the cluster Amazon Resource Name (ARN) in the request.
putClusterPolicy
in interface AWSKafka
public RebootBrokerResult rebootBroker(RebootBrokerRequest request)
AWSKafka
rebootBroker
in interface AWSKafka
request
- Reboots a node.public RejectClientVpcConnectionResult rejectClientVpcConnection(RejectClientVpcConnectionRequest request)
AWSKafka
Returns empty response.
rejectClientVpcConnection
in interface AWSKafka
public TagResourceResult tagResource(TagResourceRequest request)
AWSKafka
Adds tags to the specified MSK resource.
tagResource
in interface AWSKafka
public UntagResourceResult untagResource(UntagResourceRequest request)
AWSKafka
Removes the tags associated with the keys that are provided in the query.
untagResource
in interface AWSKafka
public UpdateBrokerCountResult updateBrokerCount(UpdateBrokerCountRequest request)
AWSKafka
Updates the number of broker nodes in the cluster.
updateBrokerCount
in interface AWSKafka
public UpdateBrokerStorageResult updateBrokerStorage(UpdateBrokerStorageRequest request)
AWSKafka
Updates the EBS storage associated with MSK brokers.
updateBrokerStorage
in interface AWSKafka
public UpdateBrokerTypeResult updateBrokerType(UpdateBrokerTypeRequest request)
AWSKafka
Updates EC2 instance type.
updateBrokerType
in interface AWSKafka
public UpdateClusterConfigurationResult updateClusterConfiguration(UpdateClusterConfigurationRequest request)
AWSKafka
Updates the cluster with the configuration that is specified in the request body.
updateClusterConfiguration
in interface AWSKafka
public UpdateClusterKafkaVersionResult updateClusterKafkaVersion(UpdateClusterKafkaVersionRequest request)
AWSKafka
Updates the Apache Kafka version for the cluster.
updateClusterKafkaVersion
in interface AWSKafka
public UpdateConfigurationResult updateConfiguration(UpdateConfigurationRequest request)
AWSKafka
Updates an MSK configuration.
updateConfiguration
in interface AWSKafka
public UpdateConnectivityResult updateConnectivity(UpdateConnectivityRequest request)
AWSKafka
Updates the cluster's connectivity configuration.
updateConnectivity
in interface AWSKafka
request
- Request body for UpdateConnectivity.public UpdateMonitoringResult updateMonitoring(UpdateMonitoringRequest request)
AWSKafka
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.
updateMonitoring
in interface AWSKafka
request
- Request body for UpdateMonitoring.public UpdateReplicationInfoResult updateReplicationInfo(UpdateReplicationInfoRequest request)
AWSKafka
Updates replication info of a replicator.
updateReplicationInfo
in interface AWSKafka
request
- Update information relating to replication between a given source and target Kafka cluster.public UpdateSecurityResult updateSecurity(UpdateSecurityRequest request)
AWSKafka
Updates the security settings for the cluster. You can use this operation to specify encryption and authentication on existing clusters.
updateSecurity
in interface AWSKafka
public UpdateStorageResult updateStorage(UpdateStorageRequest request)
AWSKafka
updateStorage
in interface AWSKafka
request
- Request object for UpdateStorage api. Its used to update the storage attributes for the cluster.
public void shutdown()
AWSKafka
public ResponseMetadata getCachedResponseMetadata(AmazonWebServiceRequest request)
AWSKafka
Response 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 AWSKafka
request
- The originally executed request.