Class MarlinAdminClientImpl
- java.lang.Object
-
- org.apache.kafka.clients.admin.AdminClient
-
- com.mapr.kafka.eventstreams.impl.admin.MarlinAdminClientImpl
-
- All Implemented Interfaces:
java.lang.AutoCloseable,org.apache.kafka.clients.admin.Admin
public class MarlinAdminClientImpl extends org.apache.kafka.clients.admin.AdminClient
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.apache.kafka.clients.admin.AlterClientQuotasResultalterClientQuotas(java.util.Collection<org.apache.kafka.common.quota.ClientQuotaAlteration> entries, org.apache.kafka.clients.admin.AlterClientQuotasOptions options)org.apache.kafka.clients.admin.AlterConfigsResultalterConfigs(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.AlterConsumerGroupOffsetsResultalterConsumerGroupOffsets(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.AlterPartitionReassignmentsResultalterPartitionReassignments(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.AlterReplicaLogDirsResultalterReplicaLogDirs(java.util.Map<org.apache.kafka.common.TopicPartitionReplica,java.lang.String> replicaAssignment, org.apache.kafka.clients.admin.AlterReplicaLogDirsOptions options)voidclose(java.time.Duration timeout)org.apache.kafka.clients.admin.CreateAclsResultcreateAcls(java.util.Collection<org.apache.kafka.common.acl.AclBinding> acls, org.apache.kafka.clients.admin.CreateAclsOptions options)org.apache.kafka.clients.admin.CreateDelegationTokenResultcreateDelegationToken(org.apache.kafka.clients.admin.CreateDelegationTokenOptions options)org.apache.kafka.clients.admin.CreatePartitionsResultcreatePartitions(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.CreateTopicsResultcreateTopics(java.util.Collection<org.apache.kafka.clients.admin.NewTopic> newTopics, org.apache.kafka.clients.admin.CreateTopicsOptions options)org.apache.kafka.clients.admin.DeleteAclsResultdeleteAcls(java.util.Collection<org.apache.kafka.common.acl.AclBindingFilter> filters, org.apache.kafka.clients.admin.DeleteAclsOptions options)org.apache.kafka.clients.admin.DeleteConsumerGroupOffsetsResultdeleteConsumerGroupOffsets(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.DeleteConsumerGroupsResultdeleteConsumerGroups(java.util.Collection<java.lang.String> groupIds, org.apache.kafka.clients.admin.DeleteConsumerGroupsOptions options)org.apache.kafka.clients.admin.DeleteRecordsResultdeleteRecords(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.DeleteTopicsResultdeleteTopics(java.util.Collection<java.lang.String> topics, org.apache.kafka.clients.admin.DeleteTopicsOptions options)org.apache.kafka.clients.admin.DescribeAclsResultdescribeAcls(org.apache.kafka.common.acl.AclBindingFilter filter, org.apache.kafka.clients.admin.DescribeAclsOptions options)org.apache.kafka.clients.admin.DescribeClientQuotasResultdescribeClientQuotas(org.apache.kafka.common.quota.ClientQuotaFilter filter, org.apache.kafka.clients.admin.DescribeClientQuotasOptions options)org.apache.kafka.clients.admin.DescribeClusterResultdescribeCluster(org.apache.kafka.clients.admin.DescribeClusterOptions options)org.apache.kafka.clients.admin.DescribeConfigsResultdescribeConfigs(java.util.Collection<org.apache.kafka.common.config.ConfigResource> resources, org.apache.kafka.clients.admin.DescribeConfigsOptions options)org.apache.kafka.clients.admin.DescribeConsumerGroupsResultdescribeConsumerGroups(java.util.Collection<java.lang.String> groupIds, org.apache.kafka.clients.admin.DescribeConsumerGroupsOptions options)org.apache.kafka.clients.admin.DescribeDelegationTokenResultdescribeDelegationToken(org.apache.kafka.clients.admin.DescribeDelegationTokenOptions options)org.apache.kafka.clients.admin.DescribeLogDirsResultdescribeLogDirs(java.util.Collection<java.lang.Integer> brokers, org.apache.kafka.clients.admin.DescribeLogDirsOptions options)org.apache.kafka.clients.admin.DescribeReplicaLogDirsResultdescribeReplicaLogDirs(java.util.Collection<org.apache.kafka.common.TopicPartitionReplica> replicas, org.apache.kafka.clients.admin.DescribeReplicaLogDirsOptions options)org.apache.kafka.clients.admin.DescribeTopicsResultdescribeTopics(java.util.Collection<java.lang.String> topicNames, org.apache.kafka.clients.admin.DescribeTopicsOptions options)org.apache.kafka.clients.admin.ElectLeadersResultelectLeaders(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.ExpireDelegationTokenResultexpireDelegationToken(byte[] hmac, org.apache.kafka.clients.admin.ExpireDelegationTokenOptions options)AdmingetMapRAdmin()org.apache.kafka.clients.admin.AlterConfigsResultincrementalAlterConfigs(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.ListConsumerGroupOffsetsResultlistConsumerGroupOffsets(java.lang.String stream, java.lang.String groupId)org.apache.kafka.clients.admin.ListConsumerGroupOffsetsResultlistConsumerGroupOffsets(java.lang.String groupId, org.apache.kafka.clients.admin.ListConsumerGroupOffsetsOptions options)org.apache.kafka.clients.admin.ListConsumerGroupsResultlistConsumerGroups(org.apache.kafka.clients.admin.ListConsumerGroupsOptions options)org.apache.kafka.clients.admin.ListOffsetsResultlistOffsets(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.ListPartitionReassignmentsResultlistPartitionReassignments(java.util.Optional<java.util.Set<org.apache.kafka.common.TopicPartition>> partitions, org.apache.kafka.clients.admin.ListPartitionReassignmentsOptions options)org.apache.kafka.clients.admin.ListTopicsResultlistTopics(java.lang.String streamPath, org.apache.kafka.clients.admin.ListTopicsOptions options)org.apache.kafka.clients.admin.ListTopicsResultlistTopics(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.RemoveMembersFromConsumerGroupResultremoveMembersFromConsumerGroup(java.lang.String groupId, org.apache.kafka.clients.admin.RemoveMembersFromConsumerGroupOptions options)org.apache.kafka.clients.admin.RenewDelegationTokenResultrenewDelegationToken(byte[] hmac, org.apache.kafka.clients.admin.RenewDelegationTokenOptions options)-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.apache.kafka.clients.admin.Admin
alterClientQuotas, alterConfigs, alterConsumerGroupOffsets, alterPartitionReassignments, alterReplicaLogDirs, close, close, createAcls, createDelegationToken, createPartitions, createTopics, deleteAcls, deleteConsumerGroupOffsets, deleteConsumerGroups, deleteRecords, deleteTopics, describeAcls, describeClientQuotas, describeCluster, describeConfigs, describeConsumerGroups, describeDelegationToken, describeLogDirs, describeReplicaLogDirs, describeTopics, electLeaders, electPreferredLeaders, electPreferredLeaders, expireDelegationToken, incrementalAlterConfigs, listConsumerGroupOffsets, listConsumerGroups, listOffsets, listPartitionReassignments, listPartitionReassignments, listPartitionReassignments, listPartitionReassignments, listTopics, listTopics, renewDelegationToken
-
-
-
-
Method Detail
-
getMapRAdmin
public Admin getMapRAdmin()
-
close
public void close(java.time.Duration timeout)
-
createTopics
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)
-
deleteTopics
public org.apache.kafka.clients.admin.DeleteTopicsResult deleteTopics(java.util.Collection<java.lang.String> topics, org.apache.kafka.clients.admin.DeleteTopicsOptions options)
-
listTopics
public org.apache.kafka.clients.admin.ListTopicsResult listTopics(org.apache.kafka.clients.admin.ListTopicsOptions options)
-
listTopics
public org.apache.kafka.clients.admin.ListTopicsResult listTopics(java.lang.String streamPath, org.apache.kafka.clients.admin.ListTopicsOptions options)
-
describeTopics
public org.apache.kafka.clients.admin.DescribeTopicsResult describeTopics(java.util.Collection<java.lang.String> topicNames, org.apache.kafka.clients.admin.DescribeTopicsOptions options)
-
createPartitions
public 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)
-
describeReplicaLogDirs
public org.apache.kafka.clients.admin.DescribeReplicaLogDirsResult describeReplicaLogDirs(java.util.Collection<org.apache.kafka.common.TopicPartitionReplica> replicas, org.apache.kafka.clients.admin.DescribeReplicaLogDirsOptions options)
-
describeLogDirs
public org.apache.kafka.clients.admin.DescribeLogDirsResult describeLogDirs(java.util.Collection<java.lang.Integer> brokers, org.apache.kafka.clients.admin.DescribeLogDirsOptions options)
-
alterConfigs
public 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)
-
incrementalAlterConfigs
public 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)
-
alterReplicaLogDirs
public 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)
-
describeConfigs
public org.apache.kafka.clients.admin.DescribeConfigsResult describeConfigs(java.util.Collection<org.apache.kafka.common.config.ConfigResource> resources, org.apache.kafka.clients.admin.DescribeConfigsOptions options)
-
deleteAcls
public org.apache.kafka.clients.admin.DeleteAclsResult deleteAcls(java.util.Collection<org.apache.kafka.common.acl.AclBindingFilter> filters, org.apache.kafka.clients.admin.DeleteAclsOptions options)
-
createAcls
public org.apache.kafka.clients.admin.CreateAclsResult createAcls(java.util.Collection<org.apache.kafka.common.acl.AclBinding> acls, org.apache.kafka.clients.admin.CreateAclsOptions options)
-
deleteRecords
public 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)
-
describeAcls
public org.apache.kafka.clients.admin.DescribeAclsResult describeAcls(org.apache.kafka.common.acl.AclBindingFilter filter, org.apache.kafka.clients.admin.DescribeAclsOptions options)
-
describeCluster
public org.apache.kafka.clients.admin.DescribeClusterResult describeCluster(org.apache.kafka.clients.admin.DescribeClusterOptions options)
-
describeConsumerGroups
public org.apache.kafka.clients.admin.DescribeConsumerGroupsResult describeConsumerGroups(java.util.Collection<java.lang.String> groupIds, org.apache.kafka.clients.admin.DescribeConsumerGroupsOptions options)
-
listConsumerGroups
public org.apache.kafka.clients.admin.ListConsumerGroupsResult listConsumerGroups(org.apache.kafka.clients.admin.ListConsumerGroupsOptions options)
-
listConsumerGroupOffsets
public org.apache.kafka.clients.admin.ListConsumerGroupOffsetsResult listConsumerGroupOffsets(java.lang.String groupId, org.apache.kafka.clients.admin.ListConsumerGroupOffsetsOptions options)
-
listConsumerGroupOffsets
public org.apache.kafka.clients.admin.ListConsumerGroupOffsetsResult listConsumerGroupOffsets(java.lang.String stream, java.lang.String groupId)
-
deleteConsumerGroups
public org.apache.kafka.clients.admin.DeleteConsumerGroupsResult deleteConsumerGroups(java.util.Collection<java.lang.String> groupIds, org.apache.kafka.clients.admin.DeleteConsumerGroupsOptions options)
-
deleteConsumerGroupOffsets
public 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)
-
electLeaders
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)
-
alterPartitionReassignments
public 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)
-
listPartitionReassignments
public 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)
-
removeMembersFromConsumerGroup
public org.apache.kafka.clients.admin.RemoveMembersFromConsumerGroupResult removeMembersFromConsumerGroup(java.lang.String groupId, org.apache.kafka.clients.admin.RemoveMembersFromConsumerGroupOptions options)
-
alterConsumerGroupOffsets
public 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)
-
listOffsets
public 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)
-
describeClientQuotas
public org.apache.kafka.clients.admin.DescribeClientQuotasResult describeClientQuotas(org.apache.kafka.common.quota.ClientQuotaFilter filter, org.apache.kafka.clients.admin.DescribeClientQuotasOptions options)
-
alterClientQuotas
public org.apache.kafka.clients.admin.AlterClientQuotasResult alterClientQuotas(java.util.Collection<org.apache.kafka.common.quota.ClientQuotaAlteration> entries, org.apache.kafka.clients.admin.AlterClientQuotasOptions options)
-
metrics
public java.util.Map<org.apache.kafka.common.MetricName,? extends org.apache.kafka.common.Metric> metrics()
-
createDelegationToken
public org.apache.kafka.clients.admin.CreateDelegationTokenResult createDelegationToken(org.apache.kafka.clients.admin.CreateDelegationTokenOptions options)
-
renewDelegationToken
public org.apache.kafka.clients.admin.RenewDelegationTokenResult renewDelegationToken(byte[] hmac, org.apache.kafka.clients.admin.RenewDelegationTokenOptions options)
-
expireDelegationToken
public org.apache.kafka.clients.admin.ExpireDelegationTokenResult expireDelegationToken(byte[] hmac, org.apache.kafka.clients.admin.ExpireDelegationTokenOptions options)
-
describeDelegationToken
public org.apache.kafka.clients.admin.DescribeDelegationTokenResult describeDelegationToken(org.apache.kafka.clients.admin.DescribeDelegationTokenOptions options)
-
-