Package io.micrometer.ganglia
Interface GangliaConfig
- All Superinterfaces:
io.micrometer.core.instrument.config.MeterRegistryConfig,io.micrometer.core.instrument.push.PushRegistryConfig,io.micrometer.core.instrument.step.StepRegistryConfig
public interface GangliaConfig
extends io.micrometer.core.instrument.step.StepRegistryConfig
Configuration for
GangliaMeterRegistry.-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptiondefault info.ganglia.gmetric4j.gmetric.GMetric.UDPAddressingModedefault TimeUnitdefault booleanenabled()Get the value associated with a key.default Stringhost()default intport()default Stringprefix()default StringDeprecated.since 1.5.0default TimeUnitDeprecated.since 1.5.0default intttl()default io.micrometer.core.instrument.config.validate.Validated<?>validate()Methods inherited from interface io.micrometer.core.instrument.config.MeterRegistryConfig
requireValidMethods inherited from interface io.micrometer.core.instrument.push.PushRegistryConfig
batchSize, connectTimeout, numThreads, readTimeout, step
-
Field Details
-
DEFAULT
Accept configuration defaults
-
-
Method Details
-
get
Get the value associated with a key.- Specified by:
getin interfaceio.micrometer.core.instrument.config.MeterRegistryConfig- Parameters:
key- Key to lookup in the config.- Returns:
- Value for the key or null if no key is present.
-
prefix
- Specified by:
prefixin interfaceio.micrometer.core.instrument.config.MeterRegistryConfig- Returns:
- Property prefix to prepend to configuration names.
-
rateUnits
Deprecated.since 1.5.0Rate units.- Returns:
- rate units
-
durationUnits
-
protocolVersion
Deprecated.since 1.5.0Protocol version.- Returns:
- protocol version
-
addressingMode
default info.ganglia.gmetric4j.gmetric.GMetric.UDPAddressingMode addressingMode() -
ttl
default int ttl() -
host
-
port
default int port() -
enabled
default boolean enabled()- Specified by:
enabledin interfaceio.micrometer.core.instrument.push.PushRegistryConfig- Returns:
trueif publishing is enabled. Default istrue.
-
validate
default io.micrometer.core.instrument.config.validate.Validated<?> validate()- Specified by:
validatein interfaceio.micrometer.core.instrument.config.MeterRegistryConfig- Specified by:
validatein interfaceio.micrometer.core.instrument.push.PushRegistryConfig
-