ConfigDefinition |
Represents one legal def file, or (internally) one array or inner array definition in a def file.
|
ConfigDefinition.ArrayDef |
An array def is a ConfigDefinition with only one other type of scalar def.
|
ConfigDefinition.BoolDef |
|
ConfigDefinition.DefaultValued |
A Default specification where instances _may_ have a default value
|
ConfigDefinition.DoubleDef |
The type is called 'double' in .def files, but it is a 64-bit IEE 754 double,
which means it must be represented as a double in Java
|
ConfigDefinition.EnumDef |
|
ConfigDefinition.FileDef |
|
ConfigDefinition.InnerArrayDef |
An InnerArray def is a ConfigDefinition with n scalar types of defs, and maybe sub-InnerArrays
|
ConfigDefinition.IntDef |
|
ConfigDefinition.LeafMapDef |
Def of a myMap{} int
|
ConfigDefinition.LongDef |
|
ConfigDefinition.PathDef |
|
ConfigDefinition.RefDef |
|
ConfigDefinition.StringDef |
|
ConfigDefinition.StructDef |
A ConfigDefinition that represents a struct, e.g.
|
ConfigDefinition.StructMapDef |
Def of a myMap{}.myInt int
|
ConfigDefinition.TypeSpec |
String based ("untyped") type specification used by parser and arrays.
|
ConfigDefinitionKey |
A config definition key: name, namespace)
|
ConfigKey |
Class for holding the key when doing cache look-ups and other management of config instances.
|
ConfigPayload |
A config payload.
|
ConfigPayloadBuilder |
Helper class for building Slime config payloads, while supporting referring to payloads with their indices.
|
ConfigPayloadBuilder.Array |
Representation of a config array, which supports both INDEX and APPEND modes.
|
ConfigPayloadBuilder.MapBuilder |
|
ConfigTransformer.PathAcquirer |
Workaround since FileAcquirer is in a separate module that depends on config.
|
Connection |
|
ConnectionPool |
|
JRTConnection |
A JRT connection to a config server or config proxy.
|
JRTConnectionPool |
A pool of JRT connections to a config source (either a config server or a config proxy).
|
PayloadChecksum |
Checksums of config definition payload or config payload,
md5 and xxhash64 are the supported types at the moment.
|
PayloadChecksum.Type |
|
PayloadChecksums |
Checksums for config payload, typically 1 for each PayloadChecksum type (md5 and xxhash64).
|
RawConfig |
|
TimingValues |
Timeouts, delays and retries used in RPC config protocol.
|
UrlDownloader |
|