summaryrefslogtreecommitdiffstats
path: root/container-core
diff options
context:
space:
mode:
authorBjørn Christian Seime <bjorncs@verizonmedia.com>2022-06-20 16:54:21 +0200
committerBjørn Christian Seime <bjorncs@verizonmedia.com>2022-06-20 17:03:57 +0200
commit8e4148724284d27c0dd99d8b7d2753df400abc95 (patch)
tree3ca6a6f9dcbe2e69d9860fbfb1ebdd8a1d63a57f /container-core
parent5be97ae54af7d49f2f8ca17f31ed15cfba694041 (diff)
Simplify as record
Diffstat (limited to 'container-core')
-rw-r--r--container-core/src/main/java/com/yahoo/jdisc/http/server/jetty/HealthCheckProxyHandler.java12
1 files changed, 2 insertions, 10 deletions
diff --git a/container-core/src/main/java/com/yahoo/jdisc/http/server/jetty/HealthCheckProxyHandler.java b/container-core/src/main/java/com/yahoo/jdisc/http/server/jetty/HealthCheckProxyHandler.java
index ae2871e266d..a40d8acacef 100644
--- a/container-core/src/main/java/com/yahoo/jdisc/http/server/jetty/HealthCheckProxyHandler.java
+++ b/container-core/src/main/java/com/yahoo/jdisc/http/server/jetty/HealthCheckProxyHandler.java
@@ -259,18 +259,10 @@ class HealthCheckProxyHandler extends HandlerWrapper {
}
}
- private static class StatusResponse {
- final long createdAt = System.nanoTime();
- final int statusCode;
- final String contentType;
- final byte[] content;
-
+ private record StatusResponse(long createdAt, int statusCode, String contentType, byte[] content) {
StatusResponse(int statusCode, String contentType, byte[] content) {
- this.statusCode = statusCode;
- this.contentType = contentType;
- this.content = content;
+ this(System.nanoTime(), statusCode, contentType, content);
}
-
boolean isExpired() { return System.nanoTime() - createdAt > Duration.ofSeconds(1).toNanos(); }
}
}