public class FileRemoteConfigSource extends PollingRemoteConfigurationSource
RemoteConfigurationSource that supports reading from a local file.
This isn't currently used in production, but is useful for locally testing remote configuration functionality.
| Constructor and Description |
|---|
FileRemoteConfigSource(FileRemoteConfigConfiguration config,
Consumer<io.confluent.telemetry.config.v2.remote.RemoteConfiguration> callback) |
| Modifier and Type | Method and Description |
|---|---|
void |
setConfigurationChangeCallback(Consumer<io.confluent.telemetry.config.v2.remote.RemoteConfiguration> callback)
Only one callback can be registered.
|
getConfig, start, stopequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitconfigureMapperpublic FileRemoteConfigSource(FileRemoteConfigConfiguration config, Consumer<io.confluent.telemetry.config.v2.remote.RemoteConfiguration> callback)
public void setConfigurationChangeCallback(Consumer<io.confluent.telemetry.config.v2.remote.RemoteConfiguration> callback)
PollingRemoteConfigurationSourcesetConfigurationChangeCallback in interface RemoteConfigurationSourcesetConfigurationChangeCallback in class PollingRemoteConfigurationSource