Modifier and Type | Interface and Description |
---|---|
interface |
CoreProbe |
Modifier and Type | Class and Description |
---|---|
class |
StandardCoreProbe |
Modifier and Type | Interface and Description |
---|---|
interface |
PlatformProbe |
Modifier and Type | Class and Description |
---|---|
class |
StandardPlatformProbe |
Modifier and Type | Interface and Description |
---|---|
interface |
ProcessProbe |
Modifier and Type | Class and Description |
---|---|
class |
StandardProcessProbe |
Modifier and Type | Interface and Description |
---|---|
interface |
SystemProbe |
Modifier and Type | Class and Description |
---|---|
class |
StandardSystemProbe |
Modifier and Type | Class and Description |
---|---|
protected class |
AbstractListener.InternalProbe<T> |
protected class |
RegularListener.AbstractConfigurationProbe |
protected class |
RegularListener.AbstractInstanceProbe |
protected class |
RegularListener.AbstractOptionsProbe |
protected class |
RegularListener.AbstractRegistrationProbe |
protected class |
RegularListener.AbstractStatisticsProbe |
protected class |
RegularListener.RegularConfigurationProbe |
protected class |
RegularListener.RegularInstanceProbe |
protected class |
RegularListener.RegularOptionsProbe |
protected class |
RegularListener.RegularRegistrationProbe |
protected class |
RegularListener.RegularStatisticsProbe |
Modifier and Type | Method and Description |
---|---|
com.google.common.base.Optional<com.google.common.base.Predicate<java.util.Map.Entry<java.lang.String,Probe<?>>>> |
RegularListener.Configuration.probeFilter(C context) |
com.google.common.base.Optional<com.google.common.base.Predicate<java.util.Map.Entry<java.lang.String,Probe<?>>>> |
RegularListener.AbstractConfiguration.probeFilter(C context) |
com.google.common.base.Optional<java.util.Map<java.lang.String,Probe<?>>> |
RegularListener.Configuration.probeMappings(C context) |
com.google.common.base.Optional<java.util.Map<java.lang.String,Probe<?>>> |
RegularListener.AbstractConfiguration.probeMappings(C context) |
Modifier and Type | Method and Description |
---|---|
static RegularListener.ProbingDataInjector |
RegularListener.ProbingDataInjector.of(Prober<? super Event,Probe<?>> prober) |
B |
RegularListener.AbstractConfiguration.AbstractBuilder.probeFilter(com.google.common.base.Function<? super C,? extends com.google.common.base.Predicate<java.util.Map.Entry<java.lang.String,Probe<?>>>> relation) |
B |
RegularListener.AbstractConfiguration.AbstractBuilder.probeFilter(com.google.common.base.Predicate<java.util.Map.Entry<java.lang.String,Probe<?>>> filter) |
B |
RegularListener.AbstractConfiguration.AbstractBuilder.probeMappings(com.google.common.base.Function<? super C,? extends java.util.Map<java.lang.String,Probe<?>>> relation) |
B |
RegularListener.AbstractConfiguration.AbstractBuilder.probeMappings(java.util.Map<java.lang.String,Probe<?>> probes) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractProber<T extends AnyContent,P extends Probe<?>> |
class |
ForwardingProber<T extends AnyContent,P extends Probe<?>> |
interface |
Prober<T extends AnyContent,P extends Probe<?>> |
Modifier and Type | Class and Description |
---|---|
class |
ForwardingProbe<T> |
Modifier and Type | Method and Description |
---|---|
static <T extends AnyContent,P extends Probe<?>> |
Probers.create(java.util.Map<java.lang.String,P> probes) |
static <T extends AnyContent,P extends Probe<?>> |
Probers.create(java.util.Map<java.lang.String,P> probes,
java.util.concurrent.Executor executor) |
static <T extends AnyContent,P extends Probe<?>> |
Probers.create(java.util.Map<java.lang.String,P> probes,
com.google.common.base.Predicate<? super java.util.Map.Entry<java.lang.String,P>> predicate) |
static <T extends AnyContent,P extends Probe<?>> |
Probers.create(java.util.Map<java.lang.String,P> probes,
com.google.common.base.Predicate<? super java.util.Map.Entry<java.lang.String,P>> predicate,
java.util.concurrent.Executor executor) |
Modifier and Type | Method and Description |
---|---|
static <T> Probe<T> |
Probes.cachedProbe(Probe<T> probe) |
protected abstract Probe<T> |
ForwardingProbe.delegate() |
static <T> Probe<T> |
Probes.forConstant(T value) |
static <T> Probe<T> |
Probes.forSupplier(com.google.common.base.Supplier<T> supplier) |
static <T> Probe<T> |
Probes.synchronizedProbe(Probe<T> probe) |
Modifier and Type | Method and Description |
---|---|
static <T> Probe<T> |
Probes.cachedProbe(Probe<T> probe) |
static <T> Probe<T> |
Probes.synchronizedProbe(Probe<T> probe) |