Class AuditLogConfig

java.lang.Object
org.apache.kafka.common.config.AbstractConfig
io.confluent.security.audit.AuditLogConfig

public class AuditLogConfig extends org.apache.kafka.common.config.AbstractConfig
  • Field Details

    • AUDIT_CLOUD_EVENT_ENCODING_CONFIG

      public static final String AUDIT_CLOUD_EVENT_ENCODING_CONFIG
      See Also:
    • DEFAULT_AUDIT_CLOUD_EVENT_ENCODING_CONFIG

      public static final String DEFAULT_AUDIT_CLOUD_EVENT_ENCODING_CONFIG
      See Also:
    • AUDIT_CLOUD_EVENT_ENCODING_DOC

      public static final String AUDIT_CLOUD_EVENT_ENCODING_DOC
      See Also:
    • EVENT_EXPORTER_CLASS_CONFIG

      public static final String EVENT_EXPORTER_CLASS_CONFIG
      See Also:
    • DEFAULT_EVENT_EXPORTER_CLASS_CONFIG

      public static final String DEFAULT_EVENT_EXPORTER_CLASS_CONFIG
    • BOOTSTRAP_SERVERS_CONFIG

      public static final String BOOTSTRAP_SERVERS_CONFIG
      See Also:
    • TOPIC_CREATE_CONFIG

      public static final String TOPIC_CREATE_CONFIG
      See Also:
    • DEFAULT_TOPIC_CREATE_CONFIG

      public static final boolean DEFAULT_TOPIC_CREATE_CONFIG
      See Also:
    • TOPIC_PARTITIONS_CONFIG

      public static final String TOPIC_PARTITIONS_CONFIG
      See Also:
    • DEFAULT_TOPIC_PARTITIONS_CONFIG

      public static final int DEFAULT_TOPIC_PARTITIONS_CONFIG
      See Also:
    • TOPIC_RETENTION_MS_CONFIG

      public static final String TOPIC_RETENTION_MS_CONFIG
      See Also:
    • DEFAULT_TOPIC_RETENTION_MS_CONFIG

      public static final long DEFAULT_TOPIC_RETENTION_MS_CONFIG
    • TOPIC_RETENTION_BYTES_CONFIG

      public static final String TOPIC_RETENTION_BYTES_CONFIG
      See Also:
    • DEFAULT_TOPIC_RETENTION_BYTES_CONFIG

      public static final long DEFAULT_TOPIC_RETENTION_BYTES_CONFIG
      See Also:
    • TOPIC_ROLL_MS_CONFIG

      public static final String TOPIC_ROLL_MS_CONFIG
      See Also:
    • DEFAULT_TOPIC_ROLL_MS_CONFIG

      public static final long DEFAULT_TOPIC_ROLL_MS_CONFIG
    • ROUTER_CACHE_ENTRIES_CONFIG

      public static final String ROUTER_CACHE_ENTRIES_CONFIG
      See Also:
    • DEFAULT_ROUTER_CACHE_ENTRIES

      public static final int DEFAULT_ROUTER_CACHE_ENTRIES
      See Also:
    • ROUTER_CACHE_ENTRIES_DOC

      public static final String ROUTER_CACHE_ENTRIES_DOC
      See Also:
  • Constructor Details

    • AuditLogConfig

      public AuditLogConfig(Map<String,?> configs)
  • Method Details

    • kafkaProducerOverrides

      public static Properties kafkaProducerOverrides()
    • kafkaInterBrokerClientConfig

      public static Map<String,?> kafkaInterBrokerClientConfig(Map<String,?> originals)
    • routerJsonConfig

      public AuditLogRouterJsonConfig routerJsonConfig() throws org.apache.kafka.common.config.ConfigException
      Throws:
      org.apache.kafka.common.config.ConfigException
    • toEventLoggerConfig

      public static Map<String,Object> toEventLoggerConfig(Map<String,?> originals) throws org.apache.kafka.common.config.ConfigException
      Throws:
      org.apache.kafka.common.config.ConfigException