diff --git a/netty/src/main/java/io/grpc/netty/GrpcHttp2Headers.java b/netty/src/main/java/io/grpc/netty/GrpcHttp2Headers.java index 9a07408c09..ebc9a3c225 100644 --- a/netty/src/main/java/io/grpc/netty/GrpcHttp2Headers.java +++ b/netty/src/main/java/io/grpc/netty/GrpcHttp2Headers.java @@ -144,4 +144,19 @@ final class GrpcHttp2Headers extends AbstractHttp2Headers { throw new UnsupportedOperationException(); } } + + @Override + public String toString() { + StringBuilder builder = new StringBuilder(getClass().getSimpleName()).append('['); + String separator = ""; + for (Entry e : this) { + CharSequence name = e.getKey(); + CharSequence value = e.getValue(); + builder.append(separator); + builder.append(name).append(": ").append(value); + separator = ", "; + } + builder.append(']'); + return builder.toString(); + } }