Class PollingRemoteConfigurationConfig

java.lang.Object
org.apache.kafka.common.config.AbstractConfig
io.confluent.security.audit.telemetry.exporter.config.remote.RemoteConfigConfiguration
io.confluent.security.audit.telemetry.exporter.config.remote.polling.PollingRemoteConfigurationConfig
Direct Known Subclasses:
KubernetesConfigMapRemoteConfigurationConfig

public class PollingRemoteConfigurationConfig extends RemoteConfigConfiguration
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final Long
     
    static final String
     
    static final String
     

    Fields inherited from class io.confluent.security.audit.telemetry.exporter.config.remote.RemoteConfigConfiguration

    DEFAULT_ENABLED, ENABLED_CONFIG, ENABLED_CONFIG_DOC

    Fields inherited from class org.apache.kafka.common.config.AbstractConfig

    AUTOMATIC_CONFIG_PROVIDERS_PROPERTY, CONFIG_PROVIDERS_CONFIG
  • Constructor Summary

    Constructors
    Constructor
    Description
    PollingRemoteConfigurationConfig(org.apache.kafka.common.config.ConfigDef config, Map<?,?> originals, boolean doLog)
    Constructor for child classes
  • Method Summary

    Modifier and Type
    Method
    Description
    static org.apache.kafka.common.config.ConfigDef
    defineConfigs(org.apache.kafka.common.config.ConfigDef base)
     
     

    Methods inherited from class io.confluent.security.audit.telemetry.exporter.config.remote.RemoteConfigConfiguration

    isEnabled

    Methods inherited from class org.apache.kafka.common.config.AbstractConfig

    documentationOf, equals, getBoolean, getClass, getConfiguredInstance, getConfiguredInstance, getConfiguredInstances, getConfiguredInstances, getConfiguredInstances, getDouble, getInt, getList, getLong, getPassword, getShort, getString, hashCode, ignore, logUnused, nonInternalValues, originals, originals, originalsStrings, originalsWithPrefix, originalsWithPrefix, typeOf, unused, values, valuesWithPrefixAllOrNothing, valuesWithPrefixOverride

    Methods inherited from class java.lang.Object

    getClass, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • REFRESH_INTERVAL_SEC_CONFIG

      public static final String REFRESH_INTERVAL_SEC_CONFIG
      See Also:
    • DEFAULT_REFRESH_INTERVAL

      public static final Long DEFAULT_REFRESH_INTERVAL
    • REFRESH_INTERVAL_SEC_DOC

      public static final String REFRESH_INTERVAL_SEC_DOC
      See Also:
  • Constructor Details

    • PollingRemoteConfigurationConfig

      public PollingRemoteConfigurationConfig(org.apache.kafka.common.config.ConfigDef config, Map<?,?> originals, boolean doLog)
      Constructor for child classes
  • Method Details

    • defineConfigs

      public static org.apache.kafka.common.config.ConfigDef defineConfigs(org.apache.kafka.common.config.ConfigDef base)
    • getRefreshIntervalMs

      public Long getRefreshIntervalMs()