summaryrefslogtreecommitdiffstats
path: root/container-core/src/main/java/com/yahoo/container/handler/Coverage.java
diff options
context:
space:
mode:
Diffstat (limited to 'container-core/src/main/java/com/yahoo/container/handler/Coverage.java')
-rw-r--r--container-core/src/main/java/com/yahoo/container/handler/Coverage.java7
1 files changed, 7 insertions, 0 deletions
diff --git a/container-core/src/main/java/com/yahoo/container/handler/Coverage.java b/container-core/src/main/java/com/yahoo/container/handler/Coverage.java
index 84cc0734e7c..2ec5d34a0a6 100644
--- a/container-core/src/main/java/com/yahoo/container/handler/Coverage.java
+++ b/container-core/src/main/java/com/yahoo/container/handler/Coverage.java
@@ -194,4 +194,11 @@ public class Coverage {
return getFullResultSets() * 100 / getResultSets();
}
+ public com.yahoo.container.logging.Coverage toLoggingCoverage() {
+ int degradation = com.yahoo.container.logging.Coverage.toDegradation(isDegradedByMatchPhase(),
+ isDegradedByTimeout(),
+ isDegradedByAdapativeTimeout());
+ return new com.yahoo.container.logging.Coverage(getDocs(), getActive(), getSoonActive(), degradation);
+ }
+
}