public static class ServletHealth.ScopeMapping
extends java.lang.Object
| Constructor and Description |
|---|
ScopeMapping(java.lang.String defaultName,
java.util.Collection<java.lang.String> names) |
| Modifier and Type | Method and Description |
|---|---|
java.util.Collection<java.lang.String> |
getAllNames() |
double |
getAverageRequestDuration(java.lang.String name) |
java.lang.String |
getDefaultName() |
double |
getRequestsPerSecond(java.lang.String name) |
void |
record(java.lang.String targetName,
org.echocat.jomon.runtime.util.Duration requestDuration) |
public ScopeMapping(@Nullable
java.lang.String defaultName,
@Nullable
java.util.Collection<java.lang.String> names)
@Nullable public java.lang.String getDefaultName()
@Nonnull public java.util.Collection<java.lang.String> getAllNames()
@Nonnegative
public double getAverageRequestDuration(@Nonnull
java.lang.String name)
@Nonnegative
public double getRequestsPerSecond(@Nonnull
java.lang.String name)
public void record(@Nullable
java.lang.String targetName,
@Nonnull
org.echocat.jomon.runtime.util.Duration requestDuration)
Copyright © 2016 echocat. All Rights Reserved.