diff --git a/java/google/registry/flows/EppMetrics.java b/java/google/registry/flows/EppMetrics.java index c0cad474b..108581bd6 100644 --- a/java/google/registry/flows/EppMetrics.java +++ b/java/google/registry/flows/EppMetrics.java @@ -55,18 +55,22 @@ public class EppMetrics { * @see FlowRunner */ public void incrementEppRequests(EppMetric metric) { + String eppStatusCode = + metric.getStatus().isPresent() ? String.valueOf(metric.getStatus().get().code) : ""; eppRequests.increment( metric.getCommandName().or(""), metric.getClientId().or(""), - metric.getStatus().isPresent() ? metric.getStatus().toString() : ""); + eppStatusCode); } /** Record the server-side processing time for an EPP request. */ public void recordProcessingTime(EppMetric metric) { + String eppStatusCode = + metric.getStatus().isPresent() ? String.valueOf(metric.getStatus().get().code) : ""; processingTime.record( metric.getEndTimestamp().getMillis() - metric.getStartTimestamp().getMillis(), metric.getCommandName().or(""), metric.getClientId().or(""), - metric.getStatus().isPresent() ? metric.getStatus().toString() : ""); + eppStatusCode); } } diff --git a/java/google/registry/model/eppoutput/Result.java b/java/google/registry/model/eppoutput/Result.java index 23f84de06..328fbdd0d 100644 --- a/java/google/registry/model/eppoutput/Result.java +++ b/java/google/registry/model/eppoutput/Result.java @@ -150,11 +150,6 @@ public class Result extends ImmutableObject { public boolean isSuccess() { return code < 2000; } - - @Override - public String toString() { - return String.format("{code:'%s', msg:'%s', msgLang:'%s'}", code, msg, msgLang); - } } /** The result code for this result. This is always present. */