@ExportPackage @PublicApi
Package com.yahoo.config.subscription
-
Interface Summary Interface Description ConfigSource A type of source of configConfigSubscriber.SingleSubscriber<T extends com.yahoo.config.ConfigInstance> Convenience interface for clients who only subscribe to one config. -
Class Summary Class Description CfgConfigPayloadBuilder Deserializes config payload (cfg format) to a ConfigPayload.ConfigDebug ConfigGetter<T extends com.yahoo.config.ConfigInstance> This is a simple config getter that retrieves a config with a given class and configId through a simple method call.ConfigHandle<T extends com.yahoo.config.ConfigInstance> A config handle represents one config in the context of one active subscription on aConfigSubscriber
.ConfigInstanceSerializer Implements a config instance serializer, serializing a config instance to a slime object.ConfigInstanceUtil ConfigSet Config source as a programmatically built set ofConfigInstance
sConfigSourceSet An immutable set of connection endpoints, where each endpoint points to either a remote config server or a config proxy.ConfigSubscriber Used for subscribing to one or more configs.ConfigURI A Config URI is a class that can be used to encapsulate a config source and a config id into one object to simplify parameter passing.DirSource Source specifying config from a local directoryFileSource Source specifying config from one local fileJarSource Source specifying config as a jar file entryRawSource Source specifying raw config, where payload is given programmatically -
Enum Summary Enum Description ConfigSubscriber.State The states of the subscriber. -
Exception Summary Exception Description ConfigInterruptedException This exception is thrown when any blocking call within the Config API is interrupted.