Class PollingRemoteConfigurationConfig
java.lang.Object
org.apache.kafka.common.config.AbstractConfig
io.confluent.telemetry.config.remote.RemoteConfigConfiguration
io.confluent.telemetry.config.remote.polling.PollingRemoteConfigurationConfig
- Direct Known Subclasses:
FileRemoteConfigConfiguration, KubernetesRemoteConfigurationConfig
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final Longstatic final doublestatic final longstatic final longstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final StringFields inherited from class RemoteConfigConfiguration
DEFAULT_ENABLED, ENABLED_CONFIG, ENABLED_CONFIG_DOCFields inherited from class org.apache.kafka.common.config.AbstractConfig
AUTOMATIC_CONFIG_PROVIDERS_PROPERTY, CONFIG_PROVIDERS_CONFIG, CONFIG_PROVIDERS_DOC -
Constructor Summary
ConstructorsConstructorDescriptionPollingRemoteConfigurationConfig(Map<?, ?> originals, boolean doLog) PollingRemoteConfigurationConfig(org.apache.kafka.common.config.ConfigDef config, Map<?, ?> originals, boolean doLog) Constructor for child classes -
Method Summary
Modifier and TypeMethodDescriptionstatic org.apache.kafka.common.config.ConfigDefdefineConfigs(org.apache.kafka.common.config.ConfigDef base) intdoublelonglongMethods inherited from class RemoteConfigConfiguration
isEnabledMethods 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
-
Field Details
-
REFRESH_INTERVAL_MS_CONFIG
- See Also:
-
DEFAULT_REFRESH_INTERVAL
-
REFRESH_INTERVAL_MS_DOC
- See Also:
-
MAX_RETRY_ATTEMPTS_CONFIG
- See Also:
-
DEFAULT_MAX_RETRY_ATTEMPTS
public static final int DEFAULT_MAX_RETRY_ATTEMPTS- See Also:
-
MAX_RETRY_ATTEMPTS_DOC
- See Also:
-
RETRY_INITIAL_DELAY_MS_CONFIG
- See Also:
-
DEFAULT_RETRY_INITIAL_DELAY_MS
public static final long DEFAULT_RETRY_INITIAL_DELAY_MS- See Also:
-
RETRY_INITIAL_DELAY_MS_DOC
- See Also:
-
RETRY_MAX_DELAY_MS_CONFIG
- See Also:
-
DEFAULT_RETRY_MAX_DELAY_MS
public static final long DEFAULT_RETRY_MAX_DELAY_MS- See Also:
-
RETRY_MAX_DELAY_MS_DOC
- See Also:
-
RETRY_BACKOFF_MULTIPLIER_CONFIG
- See Also:
-
DEFAULT_RETRY_BACKOFF_MULTIPLIER
public static final double DEFAULT_RETRY_BACKOFF_MULTIPLIER- See Also:
-
RETRY_BACKOFF_MULTIPLIER_DOC
- See Also:
-
-
Constructor Details
-
PollingRemoteConfigurationConfig
-
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) -
getRefreshInterval
-
getMaxRetryAttempts
public int getMaxRetryAttempts() -
getRetryInitialDelayMs
public long getRetryInitialDelayMs() -
getRetryMaxDelayMs
public long getRetryMaxDelayMs() -
getRetryBackoffMultiplier
public double getRetryBackoffMultiplier()
-