Class AuthorizerConfig

java.lang.Object
org.apache.kafka.server.authorizer.AuthorizerConfig

public class AuthorizerConfig extends Object
  • Field Details

  • Constructor Details

    • AuthorizerConfig

      public AuthorizerConfig()
  • Method Details

    • setTenantMaxAcls

      public void setTenantMaxAcls(Optional<String> tenantIdOpt, Optional<Integer> maxAcls)
    • addAclCountMetric

      public void addAclCountMetric(String tenantId)
    • deleteAclCountMetric

      public void deleteAclCountMetric(String tenantId)
    • buildAclTags

      public Map<String,String> buildAclTags(String tenantId)
    • incrementTenantAclCount

      public void incrementTenantAclCount(String tenantId)
    • decrementTenantAclCount

      public void decrementTenantAclCount(String tenantId)
    • setDefaultMaxAcls

      public void setDefaultMaxAcls(Integer maxAcls)
    • defaultMaxAcls

      public int defaultMaxAcls()
    • maxAcls

      public int maxAcls(String tenantId)
    • loadNewTenantIdToAclCount

      public void loadNewTenantIdToAclCount(Map<String,Integer> newTenantIdToAclCount)
    • getTenantAclCount

      public int getTenantAclCount(String tenantId)
    • setMetrics

      public void setMetrics(Metrics metrics)