@Override public String toString() { return getClass().getSimpleName() + " [delegate=" + getDelegate() + "]"; }
@Nullable @Override public SslInfo getSslInfo() { return getDelegate().getSslInfo(); }
@Override @Nullable public HttpMethod getMethod() { return getDelegate().getMethod(); }
@Override public String getId() { return getDelegate().getId(); }
@Override public HttpHeaders getHeaders() { return getDelegate().getHeaders(); }
@Override public Flux<DataBuffer> getBody() { return getDelegate().getBody(); }
@Override public URI getURI() { return getDelegate().getURI(); }
@Override public MultiValueMap<String, HttpCookie> getCookies() { return getDelegate().getCookies(); }
@Override public String getMethodValue() { return getDelegate().getMethodValue(); }
@Override public RequestPath getPath() { return getDelegate().getPath(); }
@Override public MultiValueMap<String, String> getQueryParams() { return getDelegate().getQueryParams(); }
@Override public InetSocketAddress getRemoteAddress() { return getDelegate().getRemoteAddress(); }
@Override public String toString() { return getClass().getSimpleName() + " [delegate=" + getDelegate() + "]"; }
@Nullable @Override public SslInfo getSslInfo() { return getDelegate().getSslInfo(); }
@Override public MultiValueMap<String, HttpCookie> getCookies() { return getDelegate().getCookies(); }
@Override public String getMethodValue() { return getDelegate().getMethodValue(); }
@Override public URI getURI() { return getDelegate().getURI(); }
@Override public HttpHeaders getHeaders() { return getDelegate().getHeaders(); }
@Override public InetSocketAddress getRemoteAddress() { return getDelegate().getRemoteAddress(); }
@Override public Flux<DataBuffer> getBody() { return getDelegate().getBody(); }