Class AuditLogRateLimiter

java.lang.Object
io.confluent.security.audit.provider.AuditLogRateLimiter
All Implemented Interfaces:
org.apache.kafka.common.Configurable, org.apache.kafka.common.Reconfigurable

public class AuditLogRateLimiter extends Object implements org.apache.kafka.common.Reconfigurable
  • Constructor Details

    • AuditLogRateLimiter

      public AuditLogRateLimiter(org.apache.kafka.common.utils.Time time)
    • AuditLogRateLimiter

      public AuditLogRateLimiter()
  • Method Details

    • configure

      public void configure(Map<String,?> configs)
      Specified by:
      configure in interface org.apache.kafka.common.Configurable
    • reconfigurableConfigs

      public Set<String> reconfigurableConfigs()
      Specified by:
      reconfigurableConfigs in interface org.apache.kafka.common.Reconfigurable
    • validateReconfiguration

      public void validateReconfiguration(Map<String,?> configs) throws org.apache.kafka.common.config.ConfigException
      Specified by:
      validateReconfiguration in interface org.apache.kafka.common.Reconfigurable
      Throws:
      org.apache.kafka.common.config.ConfigException
    • reconfigure

      public void reconfigure(Map<String,?> configs)
      Specified by:
      reconfigure in interface org.apache.kafka.common.Reconfigurable