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.StepRegistryConfigConfiguration forGangliaMeterRegistry.
-
-
Field Summary
Fields Modifier and Type Field Description static GangliaConfigDEFAULTAccept configuration defaults
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default info.ganglia.gmetric4j.gmetric.GMetric.UDPAddressingModeaddressingMode()default java.util.concurrent.TimeUnitdurationUnits()default booleanenabled()java.lang.Stringget(java.lang.String key)Get the value associated with a key.default java.lang.Stringhost()default intport()default java.lang.Stringprefix()default java.lang.StringprotocolVersion()default java.util.concurrent.TimeUnitrateUnits()default intttl()
-
-
-
Field Detail
-
DEFAULT
static final GangliaConfig DEFAULT
Accept configuration defaults
-
-
Method Detail
-
get
@Nullable java.lang.String get(java.lang.String key)
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
default java.lang.String prefix()
- Specified by:
prefixin interfaceio.micrometer.core.instrument.config.MeterRegistryConfig- Returns:
- Property prefix to prepend to configuration names.
-
rateUnits
default java.util.concurrent.TimeUnit rateUnits()
-
durationUnits
default java.util.concurrent.TimeUnit durationUnits()
-
protocolVersion
default java.lang.String protocolVersion()
-
addressingMode
default info.ganglia.gmetric4j.gmetric.GMetric.UDPAddressingMode addressingMode()
-
ttl
default int ttl()
-
host
default java.lang.String 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.
-
-