Class AuthnzServerAuthorizer.AuthnzServerInfo

java.lang.Object
io.confluent.security.auth.dataplane.AuthnzServerAuthorizer.AuthnzServerInfo
All Implemented Interfaces:
org.apache.kafka.server.authorizer.AuthorizerServerInfo, org.apache.kafka.server.authorizer.internals.ConfluentAuthorizerServerInfo
Enclosing class:
AuthnzServerAuthorizer

public static class AuthnzServerAuthorizer.AuthnzServerInfo extends Object implements org.apache.kafka.server.authorizer.internals.ConfluentAuthorizerServerInfo
  • Constructor Details

    • AuthnzServerInfo

      public AuthnzServerInfo(org.apache.kafka.common.metrics.Metrics metrics)
  • Method Details

    • clusterResource

      public org.apache.kafka.common.ClusterResource clusterResource()
      Specified by:
      clusterResource in interface org.apache.kafka.server.authorizer.AuthorizerServerInfo
    • brokerId

      public int brokerId()
      Specified by:
      brokerId in interface org.apache.kafka.server.authorizer.AuthorizerServerInfo
    • endpoints

      public Collection<org.apache.kafka.common.Endpoint> endpoints()
      Specified by:
      endpoints in interface org.apache.kafka.server.authorizer.AuthorizerServerInfo
    • interBrokerEndpoint

      public org.apache.kafka.common.Endpoint interBrokerEndpoint()
      Specified by:
      interBrokerEndpoint in interface org.apache.kafka.server.authorizer.AuthorizerServerInfo
    • earlyStartListeners

      public Collection<String> earlyStartListeners()
      Specified by:
      earlyStartListeners in interface org.apache.kafka.server.authorizer.AuthorizerServerInfo
    • metrics

      public org.apache.kafka.common.metrics.Metrics metrics()
      Specified by:
      metrics in interface org.apache.kafka.server.authorizer.internals.ConfluentAuthorizerServerInfo
    • interBrokerClientConfig

      public Map<String,?> interBrokerClientConfig()
      Specified by:
      interBrokerClientConfig in interface org.apache.kafka.server.authorizer.internals.ConfluentAuthorizerServerInfo