public class CallbackAdminClient extends CallbackClientProxy<AdminProxy,CallbackAdminConfig> implements AdminProxy
StaticClientProxy.ClientProxyInitializer<T extends ClientProxy,C extends BaseClientProxyConfig>interceptorproxiedObject| Constructor and Description |
|---|
CallbackAdminClient(java.util.Map<java.lang.String,java.lang.Object> configs) |
| Modifier and Type | Method and Description |
|---|---|
org.apache.kafka.clients.admin.AlterClientQuotasResult |
alterClientQuotas(java.util.Collection<org.apache.kafka.common.quota.ClientQuotaAlteration> entries,
org.apache.kafka.clients.admin.AlterClientQuotasOptions options) |
org.apache.kafka.clients.admin.AlterConfigsResult |
alterConfigs(java.util.Map<org.apache.kafka.common.config.ConfigResource,org.apache.kafka.clients.admin.Config> configs,
org.apache.kafka.clients.admin.AlterConfigsOptions options) |
org.apache.kafka.clients.admin.AlterConsumerGroupOffsetsResult |
alterConsumerGroupOffsets(java.lang.String groupId,
java.util.Map<org.apache.kafka.common.TopicPartition,org.apache.kafka.clients.consumer.OffsetAndMetadata> offsets,
org.apache.kafka.clients.admin.AlterConsumerGroupOffsetsOptions options) |
org.apache.kafka.clients.admin.AlterPartitionReassignmentsResult |
alterPartitionReassignments(java.util.Map<org.apache.kafka.common.TopicPartition,java.util.Optional<org.apache.kafka.clients.admin.NewPartitionReassignment>> reassignments,
org.apache.kafka.clients.admin.AlterPartitionReassignmentsOptions options) |
org.apache.kafka.clients.admin.AlterReplicaLogDirsResult |
alterReplicaLogDirs(java.util.Map<org.apache.kafka.common.TopicPartitionReplica,java.lang.String> replicaAssignment,
org.apache.kafka.clients.admin.AlterReplicaLogDirsOptions options) |
org.apache.kafka.clients.admin.AlterUserScramCredentialsResult |
alterUserScramCredentials(java.util.List<org.apache.kafka.clients.admin.UserScramCredentialAlteration> list,
org.apache.kafka.clients.admin.AlterUserScramCredentialsOptions options) |
void |
close(java.time.Duration timeout) |
static CallbackAdminClient |
create(java.util.Map<java.lang.String,java.lang.Object> configs)
Create a new Admin with the given configuration.
|
static CallbackAdminClient |
create(java.util.Properties properties)
Create a new Admin with the given configuration.
|
org.apache.kafka.clients.admin.CreateAclsResult |
createAcls(java.util.Collection<org.apache.kafka.common.acl.AclBinding> acls,
org.apache.kafka.clients.admin.CreateAclsOptions options) |
org.apache.kafka.clients.admin.CreateDelegationTokenResult |
createDelegationToken(org.apache.kafka.clients.admin.CreateDelegationTokenOptions options) |
org.apache.kafka.clients.admin.CreatePartitionsResult |
createPartitions(java.util.Map<java.lang.String,org.apache.kafka.clients.admin.NewPartitions> newPartitions,
org.apache.kafka.clients.admin.CreatePartitionsOptions options) |
org.apache.kafka.clients.admin.CreateTopicsResult |
createTopics(java.util.Collection<org.apache.kafka.clients.admin.NewTopic> newTopics,
org.apache.kafka.clients.admin.CreateTopicsOptions options) |
org.apache.kafka.clients.admin.DeleteAclsResult |
deleteAcls(java.util.Collection<org.apache.kafka.common.acl.AclBindingFilter> filters,
org.apache.kafka.clients.admin.DeleteAclsOptions options) |
org.apache.kafka.clients.admin.DeleteConsumerGroupOffsetsResult |
deleteConsumerGroupOffsets(java.lang.String groupId,
java.util.Set<org.apache.kafka.common.TopicPartition> partitions,
org.apache.kafka.clients.admin.DeleteConsumerGroupOffsetsOptions options) |
org.apache.kafka.clients.admin.DeleteConsumerGroupsResult |
deleteConsumerGroups(java.util.Collection<java.lang.String> groupIds,
org.apache.kafka.clients.admin.DeleteConsumerGroupsOptions options) |
org.apache.kafka.clients.admin.DeleteRecordsResult |
deleteRecords(java.util.Map<org.apache.kafka.common.TopicPartition,org.apache.kafka.clients.admin.RecordsToDelete> recordsToDelete,
org.apache.kafka.clients.admin.DeleteRecordsOptions options) |
org.apache.kafka.clients.admin.DeleteTopicsResult |
deleteTopics(java.util.Collection<java.lang.String> topics,
org.apache.kafka.clients.admin.DeleteTopicsOptions options) |
org.apache.kafka.clients.admin.DescribeAclsResult |
describeAcls(org.apache.kafka.common.acl.AclBindingFilter filter,
org.apache.kafka.clients.admin.DescribeAclsOptions options) |
org.apache.kafka.clients.admin.DescribeClientQuotasResult |
describeClientQuotas(org.apache.kafka.common.quota.ClientQuotaFilter filter,
org.apache.kafka.clients.admin.DescribeClientQuotasOptions options) |
org.apache.kafka.clients.admin.DescribeClusterResult |
describeCluster(org.apache.kafka.clients.admin.DescribeClusterOptions options) |
org.apache.kafka.clients.admin.DescribeConfigsResult |
describeConfigs(java.util.Collection<org.apache.kafka.common.config.ConfigResource> resources,
org.apache.kafka.clients.admin.DescribeConfigsOptions options) |
org.apache.kafka.clients.admin.DescribeConsumerGroupsResult |
describeConsumerGroups(java.util.Collection<java.lang.String> groupIds,
org.apache.kafka.clients.admin.DescribeConsumerGroupsOptions options) |
org.apache.kafka.clients.admin.DescribeDelegationTokenResult |
describeDelegationToken(org.apache.kafka.clients.admin.DescribeDelegationTokenOptions options) |
org.apache.kafka.clients.admin.DescribeFeaturesResult |
describeFeatures(org.apache.kafka.clients.admin.DescribeFeaturesOptions options) |
org.apache.kafka.clients.admin.DescribeLogDirsResult |
describeLogDirs(java.util.Collection<java.lang.Integer> brokers,
org.apache.kafka.clients.admin.DescribeLogDirsOptions options) |
org.apache.kafka.clients.admin.DescribeReplicaLogDirsResult |
describeReplicaLogDirs(java.util.Collection<org.apache.kafka.common.TopicPartitionReplica> replicas,
org.apache.kafka.clients.admin.DescribeReplicaLogDirsOptions options) |
org.apache.kafka.clients.admin.DescribeTopicsResult |
describeTopics(java.util.Collection<java.lang.String> topicNames,
org.apache.kafka.clients.admin.DescribeTopicsOptions options) |
org.apache.kafka.clients.admin.DescribeUserScramCredentialsResult |
describeUserScramCredentials(java.util.List<java.lang.String> list,
org.apache.kafka.clients.admin.DescribeUserScramCredentialsOptions options) |
org.apache.kafka.clients.admin.ElectLeadersResult |
electLeaders(org.apache.kafka.common.ElectionType electionType,
java.util.Set<org.apache.kafka.common.TopicPartition> partitions,
org.apache.kafka.clients.admin.ElectLeadersOptions options) |
org.apache.kafka.clients.admin.ElectPreferredLeadersResult |
electPreferredLeaders(java.util.Collection<org.apache.kafka.common.TopicPartition> partitions,
org.apache.kafka.clients.admin.ElectPreferredLeadersOptions options)
Deprecated.
|
org.apache.kafka.clients.admin.ExpireDelegationTokenResult |
expireDelegationToken(byte[] hmac,
org.apache.kafka.clients.admin.ExpireDelegationTokenOptions options) |
org.apache.kafka.clients.admin.AlterConfigsResult |
incrementalAlterConfigs(java.util.Map<org.apache.kafka.common.config.ConfigResource,java.util.Collection<org.apache.kafka.clients.admin.AlterConfigOp>> configs,
org.apache.kafka.clients.admin.AlterConfigsOptions options) |
org.apache.kafka.clients.admin.ListConsumerGroupOffsetsResult |
listConsumerGroupOffsets(java.lang.String groupId,
org.apache.kafka.clients.admin.ListConsumerGroupOffsetsOptions options) |
org.apache.kafka.clients.admin.ListConsumerGroupsResult |
listConsumerGroups(org.apache.kafka.clients.admin.ListConsumerGroupsOptions options) |
org.apache.kafka.clients.admin.ListOffsetsResult |
listOffsets(java.util.Map<org.apache.kafka.common.TopicPartition,org.apache.kafka.clients.admin.OffsetSpec> topicPartitionOffsets,
org.apache.kafka.clients.admin.ListOffsetsOptions options) |
org.apache.kafka.clients.admin.ListPartitionReassignmentsResult |
listPartitionReassignments(java.util.Optional<java.util.Set<org.apache.kafka.common.TopicPartition>> partitions,
org.apache.kafka.clients.admin.ListPartitionReassignmentsOptions options) |
org.apache.kafka.clients.admin.ListTopicsResult |
listTopics(org.apache.kafka.clients.admin.ListTopicsOptions options) |
java.util.Map<org.apache.kafka.common.MetricName,? extends org.apache.kafka.common.Metric> |
metrics() |
org.apache.kafka.clients.admin.RemoveMembersFromConsumerGroupResult |
removeMembersFromConsumerGroup(java.lang.String groupId,
org.apache.kafka.clients.admin.RemoveMembersFromConsumerGroupOptions options) |
org.apache.kafka.clients.admin.RenewDelegationTokenResult |
renewDelegationToken(byte[] hmac,
org.apache.kafka.clients.admin.RenewDelegationTokenOptions options) |
org.apache.kafka.clients.admin.UnregisterBrokerResult |
unregisterBroker(int brokerId,
org.apache.kafka.clients.admin.UnregisterBrokerOptions options) |
org.apache.kafka.clients.admin.UpdateFeaturesResult |
updateFeatures(java.util.Map<java.lang.String,org.apache.kafka.clients.admin.FeatureUpdate> map,
org.apache.kafka.clients.admin.UpdateFeaturesOptions options) |
close, getConfig, getConfigs, initializeoperationNotSupported, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitclosegetConfig, getConfigs, getStringConfigalterClientQuotas, alterConfigs, alterConsumerGroupOffsets, alterPartitionReassignments, alterReplicaLogDirs, alterUserScramCredentials, close, createAcls, createDelegationToken, createPartitions, createTopics, deleteAcls, deleteConsumerGroupOffsets, deleteConsumerGroups, deleteRecords, deleteTopics, describeAcls, describeClientQuotas, describeCluster, describeConfigs, describeConsumerGroups, describeDelegationToken, describeFeatures, describeLogDirs, describeReplicaLogDirs, describeTopics, describeUserScramCredentials, describeUserScramCredentials, electLeaders, electPreferredLeaders, expireDelegationToken, incrementalAlterConfigs, listConsumerGroupOffsets, listConsumerGroups, listOffsets, listPartitionReassignments, listPartitionReassignments, listPartitionReassignments, listPartitionReassignments, listTopics, renewDelegationToken, unregisterBrokerpublic CallbackAdminClient(java.util.Map<java.lang.String,java.lang.Object> configs)
public static CallbackAdminClient create(java.util.Properties properties)
Admincreate in interface org.apache.kafka.clients.admin.Adminproperties - The configuration.public static CallbackAdminClient create(java.util.Map<java.lang.String,java.lang.Object> configs)
Admincreate in interface org.apache.kafka.clients.admin.Adminconfigs - The configuration.public void close(java.time.Duration timeout)
close in interface Proxyclose in interface org.apache.kafka.clients.admin.Adminclose in class StaticClientProxy<AdminProxy,CallbackAdminConfig>public org.apache.kafka.clients.admin.CreateTopicsResult createTopics(java.util.Collection<org.apache.kafka.clients.admin.NewTopic> newTopics,
org.apache.kafka.clients.admin.CreateTopicsOptions options)
createTopics in interface org.apache.kafka.clients.admin.Adminpublic org.apache.kafka.clients.admin.DeleteTopicsResult deleteTopics(java.util.Collection<java.lang.String> topics,
org.apache.kafka.clients.admin.DeleteTopicsOptions options)
deleteTopics in interface org.apache.kafka.clients.admin.Adminpublic org.apache.kafka.clients.admin.ListTopicsResult listTopics(org.apache.kafka.clients.admin.ListTopicsOptions options)
listTopics in interface org.apache.kafka.clients.admin.Adminpublic org.apache.kafka.clients.admin.DescribeTopicsResult describeTopics(java.util.Collection<java.lang.String> topicNames,
org.apache.kafka.clients.admin.DescribeTopicsOptions options)
describeTopics in interface org.apache.kafka.clients.admin.Adminpublic org.apache.kafka.clients.admin.DescribeClusterResult describeCluster(org.apache.kafka.clients.admin.DescribeClusterOptions options)
describeCluster in interface org.apache.kafka.clients.admin.Adminpublic org.apache.kafka.clients.admin.DescribeAclsResult describeAcls(org.apache.kafka.common.acl.AclBindingFilter filter,
org.apache.kafka.clients.admin.DescribeAclsOptions options)
describeAcls in interface org.apache.kafka.clients.admin.Adminpublic org.apache.kafka.clients.admin.CreateAclsResult createAcls(java.util.Collection<org.apache.kafka.common.acl.AclBinding> acls,
org.apache.kafka.clients.admin.CreateAclsOptions options)
createAcls in interface org.apache.kafka.clients.admin.Adminpublic org.apache.kafka.clients.admin.DeleteAclsResult deleteAcls(java.util.Collection<org.apache.kafka.common.acl.AclBindingFilter> filters,
org.apache.kafka.clients.admin.DeleteAclsOptions options)
deleteAcls in interface org.apache.kafka.clients.admin.Adminpublic org.apache.kafka.clients.admin.DescribeConfigsResult describeConfigs(java.util.Collection<org.apache.kafka.common.config.ConfigResource> resources,
org.apache.kafka.clients.admin.DescribeConfigsOptions options)
describeConfigs in interface org.apache.kafka.clients.admin.Adminpublic org.apache.kafka.clients.admin.AlterConfigsResult alterConfigs(java.util.Map<org.apache.kafka.common.config.ConfigResource,org.apache.kafka.clients.admin.Config> configs,
org.apache.kafka.clients.admin.AlterConfigsOptions options)
alterConfigs in interface org.apache.kafka.clients.admin.Adminpublic org.apache.kafka.clients.admin.AlterConfigsResult incrementalAlterConfigs(java.util.Map<org.apache.kafka.common.config.ConfigResource,java.util.Collection<org.apache.kafka.clients.admin.AlterConfigOp>> configs,
org.apache.kafka.clients.admin.AlterConfigsOptions options)
incrementalAlterConfigs in interface org.apache.kafka.clients.admin.Adminpublic org.apache.kafka.clients.admin.AlterReplicaLogDirsResult alterReplicaLogDirs(java.util.Map<org.apache.kafka.common.TopicPartitionReplica,java.lang.String> replicaAssignment,
org.apache.kafka.clients.admin.AlterReplicaLogDirsOptions options)
alterReplicaLogDirs in interface org.apache.kafka.clients.admin.Adminpublic org.apache.kafka.clients.admin.DescribeLogDirsResult describeLogDirs(java.util.Collection<java.lang.Integer> brokers,
org.apache.kafka.clients.admin.DescribeLogDirsOptions options)
describeLogDirs in interface org.apache.kafka.clients.admin.Adminpublic org.apache.kafka.clients.admin.DescribeReplicaLogDirsResult describeReplicaLogDirs(java.util.Collection<org.apache.kafka.common.TopicPartitionReplica> replicas,
org.apache.kafka.clients.admin.DescribeReplicaLogDirsOptions options)
describeReplicaLogDirs in interface org.apache.kafka.clients.admin.Adminpublic org.apache.kafka.clients.admin.CreatePartitionsResult createPartitions(java.util.Map<java.lang.String,org.apache.kafka.clients.admin.NewPartitions> newPartitions,
org.apache.kafka.clients.admin.CreatePartitionsOptions options)
createPartitions in interface org.apache.kafka.clients.admin.Adminpublic org.apache.kafka.clients.admin.DeleteRecordsResult deleteRecords(java.util.Map<org.apache.kafka.common.TopicPartition,org.apache.kafka.clients.admin.RecordsToDelete> recordsToDelete,
org.apache.kafka.clients.admin.DeleteRecordsOptions options)
deleteRecords in interface org.apache.kafka.clients.admin.Adminpublic org.apache.kafka.clients.admin.CreateDelegationTokenResult createDelegationToken(org.apache.kafka.clients.admin.CreateDelegationTokenOptions options)
createDelegationToken in interface org.apache.kafka.clients.admin.Adminpublic org.apache.kafka.clients.admin.RenewDelegationTokenResult renewDelegationToken(byte[] hmac,
org.apache.kafka.clients.admin.RenewDelegationTokenOptions options)
renewDelegationToken in interface org.apache.kafka.clients.admin.Adminpublic org.apache.kafka.clients.admin.ExpireDelegationTokenResult expireDelegationToken(byte[] hmac,
org.apache.kafka.clients.admin.ExpireDelegationTokenOptions options)
expireDelegationToken in interface org.apache.kafka.clients.admin.Adminpublic org.apache.kafka.clients.admin.DescribeDelegationTokenResult describeDelegationToken(org.apache.kafka.clients.admin.DescribeDelegationTokenOptions options)
describeDelegationToken in interface org.apache.kafka.clients.admin.Adminpublic org.apache.kafka.clients.admin.DescribeConsumerGroupsResult describeConsumerGroups(java.util.Collection<java.lang.String> groupIds,
org.apache.kafka.clients.admin.DescribeConsumerGroupsOptions options)
describeConsumerGroups in interface org.apache.kafka.clients.admin.Adminpublic org.apache.kafka.clients.admin.ListConsumerGroupsResult listConsumerGroups(org.apache.kafka.clients.admin.ListConsumerGroupsOptions options)
listConsumerGroups in interface org.apache.kafka.clients.admin.Adminpublic org.apache.kafka.clients.admin.ListConsumerGroupOffsetsResult listConsumerGroupOffsets(java.lang.String groupId,
org.apache.kafka.clients.admin.ListConsumerGroupOffsetsOptions options)
listConsumerGroupOffsets in interface org.apache.kafka.clients.admin.Adminpublic org.apache.kafka.clients.admin.DeleteConsumerGroupsResult deleteConsumerGroups(java.util.Collection<java.lang.String> groupIds,
org.apache.kafka.clients.admin.DeleteConsumerGroupsOptions options)
deleteConsumerGroups in interface org.apache.kafka.clients.admin.Adminpublic org.apache.kafka.clients.admin.DeleteConsumerGroupOffsetsResult deleteConsumerGroupOffsets(java.lang.String groupId,
java.util.Set<org.apache.kafka.common.TopicPartition> partitions,
org.apache.kafka.clients.admin.DeleteConsumerGroupOffsetsOptions options)
deleteConsumerGroupOffsets in interface org.apache.kafka.clients.admin.Admin@Deprecated
public org.apache.kafka.clients.admin.ElectPreferredLeadersResult electPreferredLeaders(java.util.Collection<org.apache.kafka.common.TopicPartition> partitions,
org.apache.kafka.clients.admin.ElectPreferredLeadersOptions options)
electPreferredLeaders in interface org.apache.kafka.clients.admin.Adminpartitions - options - public org.apache.kafka.clients.admin.ElectLeadersResult electLeaders(org.apache.kafka.common.ElectionType electionType,
java.util.Set<org.apache.kafka.common.TopicPartition> partitions,
org.apache.kafka.clients.admin.ElectLeadersOptions options)
electLeaders in interface org.apache.kafka.clients.admin.Adminpublic org.apache.kafka.clients.admin.AlterPartitionReassignmentsResult alterPartitionReassignments(java.util.Map<org.apache.kafka.common.TopicPartition,java.util.Optional<org.apache.kafka.clients.admin.NewPartitionReassignment>> reassignments,
org.apache.kafka.clients.admin.AlterPartitionReassignmentsOptions options)
alterPartitionReassignments in interface org.apache.kafka.clients.admin.Adminpublic org.apache.kafka.clients.admin.ListPartitionReassignmentsResult listPartitionReassignments(java.util.Optional<java.util.Set<org.apache.kafka.common.TopicPartition>> partitions,
org.apache.kafka.clients.admin.ListPartitionReassignmentsOptions options)
listPartitionReassignments in interface org.apache.kafka.clients.admin.Adminpublic org.apache.kafka.clients.admin.RemoveMembersFromConsumerGroupResult removeMembersFromConsumerGroup(java.lang.String groupId,
org.apache.kafka.clients.admin.RemoveMembersFromConsumerGroupOptions options)
removeMembersFromConsumerGroup in interface org.apache.kafka.clients.admin.Adminpublic org.apache.kafka.clients.admin.AlterConsumerGroupOffsetsResult alterConsumerGroupOffsets(java.lang.String groupId,
java.util.Map<org.apache.kafka.common.TopicPartition,org.apache.kafka.clients.consumer.OffsetAndMetadata> offsets,
org.apache.kafka.clients.admin.AlterConsumerGroupOffsetsOptions options)
alterConsumerGroupOffsets in interface org.apache.kafka.clients.admin.Adminpublic org.apache.kafka.clients.admin.ListOffsetsResult listOffsets(java.util.Map<org.apache.kafka.common.TopicPartition,org.apache.kafka.clients.admin.OffsetSpec> topicPartitionOffsets,
org.apache.kafka.clients.admin.ListOffsetsOptions options)
listOffsets in interface org.apache.kafka.clients.admin.Adminpublic org.apache.kafka.clients.admin.DescribeClientQuotasResult describeClientQuotas(org.apache.kafka.common.quota.ClientQuotaFilter filter,
org.apache.kafka.clients.admin.DescribeClientQuotasOptions options)
describeClientQuotas in interface org.apache.kafka.clients.admin.Adminpublic org.apache.kafka.clients.admin.AlterClientQuotasResult alterClientQuotas(java.util.Collection<org.apache.kafka.common.quota.ClientQuotaAlteration> entries,
org.apache.kafka.clients.admin.AlterClientQuotasOptions options)
alterClientQuotas in interface org.apache.kafka.clients.admin.Adminpublic org.apache.kafka.clients.admin.DescribeUserScramCredentialsResult describeUserScramCredentials(java.util.List<java.lang.String> list,
org.apache.kafka.clients.admin.DescribeUserScramCredentialsOptions options)
describeUserScramCredentials in interface org.apache.kafka.clients.admin.Adminpublic org.apache.kafka.clients.admin.AlterUserScramCredentialsResult alterUserScramCredentials(java.util.List<org.apache.kafka.clients.admin.UserScramCredentialAlteration> list,
org.apache.kafka.clients.admin.AlterUserScramCredentialsOptions options)
alterUserScramCredentials in interface org.apache.kafka.clients.admin.Adminpublic org.apache.kafka.clients.admin.DescribeFeaturesResult describeFeatures(org.apache.kafka.clients.admin.DescribeFeaturesOptions options)
describeFeatures in interface org.apache.kafka.clients.admin.Adminpublic org.apache.kafka.clients.admin.UpdateFeaturesResult updateFeatures(java.util.Map<java.lang.String,org.apache.kafka.clients.admin.FeatureUpdate> map,
org.apache.kafka.clients.admin.UpdateFeaturesOptions options)
updateFeatures in interface org.apache.kafka.clients.admin.Adminpublic org.apache.kafka.clients.admin.UnregisterBrokerResult unregisterBroker(int brokerId,
org.apache.kafka.clients.admin.UnregisterBrokerOptions options)
unregisterBroker in interface org.apache.kafka.clients.admin.Adminpublic java.util.Map<org.apache.kafka.common.MetricName,? extends org.apache.kafka.common.Metric> metrics()
metrics in interface org.apache.kafka.clients.admin.AdminCopyright © 2020–2022 Axual B.V.. All rights reserved.