[−][src]Trait rusoto_kafka::Kafka
Trait representing the capabilities of the Kafka API. Kafka clients implement this trait.
Required methods
fn create_cluster(
&self,
input: CreateClusterRequest
) -> RusotoFuture<CreateClusterResponse, CreateClusterError>
&self,
input: CreateClusterRequest
) -> RusotoFuture<CreateClusterResponse, CreateClusterError>
Creates a new MSK cluster.
fn delete_cluster(
&self,
input: DeleteClusterRequest
) -> RusotoFuture<DeleteClusterResponse, DeleteClusterError>
&self,
input: DeleteClusterRequest
) -> RusotoFuture<DeleteClusterResponse, DeleteClusterError>
Deletes the MSK cluster specified by the Amazon Resource Name (ARN) in the request.
fn describe_cluster(
&self,
input: DescribeClusterRequest
) -> RusotoFuture<DescribeClusterResponse, DescribeClusterError>
&self,
input: DescribeClusterRequest
) -> RusotoFuture<DescribeClusterResponse, DescribeClusterError>
Returns a description of the MSK cluster whose Amazon Resource Name (ARN) is specified in the request.
fn get_bootstrap_brokers(
&self,
input: GetBootstrapBrokersRequest
) -> RusotoFuture<GetBootstrapBrokersResponse, GetBootstrapBrokersError>
&self,
input: GetBootstrapBrokersRequest
) -> RusotoFuture<GetBootstrapBrokersResponse, GetBootstrapBrokersError>
A list of brokers that a client application can use to bootstrap.
fn list_clusters(
&self,
input: ListClustersRequest
) -> RusotoFuture<ListClustersResponse, ListClustersError>
&self,
input: ListClustersRequest
) -> RusotoFuture<ListClustersResponse, ListClustersError>
Returns a list of clusters in an account.
fn list_nodes(
&self,
input: ListNodesRequest
) -> RusotoFuture<ListNodesResponse, ListNodesError>
&self,
input: ListNodesRequest
) -> RusotoFuture<ListNodesResponse, ListNodesError>
Returns a list of the broker nodes in the cluster.
Implementors
impl Kafka for KafkaClient
[src]
fn create_cluster(
&self,
input: CreateClusterRequest
) -> RusotoFuture<CreateClusterResponse, CreateClusterError>
[src]
&self,
input: CreateClusterRequest
) -> RusotoFuture<CreateClusterResponse, CreateClusterError>
Creates a new MSK cluster.
fn delete_cluster(
&self,
input: DeleteClusterRequest
) -> RusotoFuture<DeleteClusterResponse, DeleteClusterError>
[src]
&self,
input: DeleteClusterRequest
) -> RusotoFuture<DeleteClusterResponse, DeleteClusterError>
Deletes the MSK cluster specified by the Amazon Resource Name (ARN) in the request.
fn describe_cluster(
&self,
input: DescribeClusterRequest
) -> RusotoFuture<DescribeClusterResponse, DescribeClusterError>
[src]
&self,
input: DescribeClusterRequest
) -> RusotoFuture<DescribeClusterResponse, DescribeClusterError>
Returns a description of the MSK cluster whose Amazon Resource Name (ARN) is specified in the request.
fn get_bootstrap_brokers(
&self,
input: GetBootstrapBrokersRequest
) -> RusotoFuture<GetBootstrapBrokersResponse, GetBootstrapBrokersError>
[src]
&self,
input: GetBootstrapBrokersRequest
) -> RusotoFuture<GetBootstrapBrokersResponse, GetBootstrapBrokersError>
A list of brokers that a client application can use to bootstrap.
fn list_clusters(
&self,
input: ListClustersRequest
) -> RusotoFuture<ListClustersResponse, ListClustersError>
[src]
&self,
input: ListClustersRequest
) -> RusotoFuture<ListClustersResponse, ListClustersError>
Returns a list of clusters in an account.
fn list_nodes(
&self,
input: ListNodesRequest
) -> RusotoFuture<ListNodesResponse, ListNodesError>
[src]
&self,
input: ListNodesRequest
) -> RusotoFuture<ListNodesResponse, ListNodesError>
Returns a list of the broker nodes in the cluster.