code: public ClientConfiguration withProxyProtocol(Protocol proxyProtocol) {
          this.proxyProtocol = proxyProtocol == null ? Protocol.HTTP : proxyProtocol;
          return this;
      }
docs: Set the {@link Protocol} to use for connecting to the proxy.
  
  @param proxyProtocol The protocol.
  @return The updated ClientConfiguration object.