public String toString()

in src/main/java/com/microsoft/azure/proton/transport/ws/impl/WebSocketImpl.java [179:204]


    public String toString() {
        StringBuilder builder = new StringBuilder();
        builder.append(
                "WebSocketImpl [isWebSocketEnabled=").append(isWebSocketEnabled)
                .append(", state=").append(webSocketState)
                .append(", protocol=").append(protocol)
                .append(", host=").append(host)
                .append(", path=").append(path)
                .append(", query=").append(query)
                .append(", port=").append(port);

        if ((additionalHeaders != null) && (!additionalHeaders.isEmpty())) {
            builder.append(", additionalHeaders=");

            for (Map.Entry<String, String> entry : additionalHeaders.entrySet()) {
                builder.append(entry.getKey() + ":" + entry.getValue()).append(", ");
            }

            int lastIndex = builder.lastIndexOf(", ");
            builder.delete(lastIndex, lastIndex + 2);
        }

        builder.append("]");

        return builder.toString();
    }