public class AuthnzTopicBasedPhysicalClusterMetadata extends io.confluent.kafka.multitenant.CommonTopicBasedPhysicalClusterMetadata<NonKafkaLogicalClusterMetadata>
| Constructor and Description |
|---|
AuthnzTopicBasedPhysicalClusterMetadata(org.apache.kafka.common.metrics.Metrics metrics) |
AuthnzTopicBasedPhysicalClusterMetadata(org.apache.kafka.common.metrics.Metrics metrics,
org.apache.kafka.common.utils.Time time) |
| Modifier and Type | Method and Description |
|---|---|
String |
dedicatedLogicalClusterId() |
boolean |
isUp() |
Set<String> |
kafkaLogicalClusterIds() |
Set<String> |
logicalClusterIds() |
Map<org.apache.kafka.common.Endpoint,CompletableFuture<Void>> |
start(Map<String,Object> interBrokerClientConfigs,
Collection<org.apache.kafka.common.Endpoint> endpoints) |
void |
startClients(Function<String,org.apache.kafka.clients.admin.Admin> adminClientSupplier) |
close, configure, consume, logicalClusterIdsIncludingStale, metadata, startgetInstance, reconfigurableConfigs, reconfigure, validateReconfigurationpublic AuthnzTopicBasedPhysicalClusterMetadata(org.apache.kafka.common.metrics.Metrics metrics)
public AuthnzTopicBasedPhysicalClusterMetadata(org.apache.kafka.common.metrics.Metrics metrics,
org.apache.kafka.common.utils.Time time)
public boolean isUp()
public Set<String> logicalClusterIds()
logicalClusterIds in interface org.apache.kafka.server.multitenant.MultiTenantMetadatalogicalClusterIds in class io.confluent.kafka.multitenant.CommonTopicBasedPhysicalClusterMetadata<NonKafkaLogicalClusterMetadata>public void startClients(Function<String,org.apache.kafka.clients.admin.Admin> adminClientSupplier)
public Map<org.apache.kafka.common.Endpoint,CompletableFuture<Void>> start(Map<String,Object> interBrokerClientConfigs, Collection<org.apache.kafka.common.Endpoint> endpoints)
public String dedicatedLogicalClusterId()