Class AbstractStreamingRequestMarshaller.Builder<BuilderT extends AbstractStreamingRequestMarshaller.Builder>

    • Constructor Detail

      • Builder

        protected Builder()
    • Method Detail

      • delegateMarshaller

        public BuilderT delegateMarshaller​(Marshaller delegateMarshaller)
        Parameters:
        delegateMarshaller - POJO marshaller (for path/query/header members)
        Returns:
        This object for method chaining
      • requiresLength

        public BuilderT requiresLength​(boolean requiresLength)
        Parameters:
        requiresLength - boolean value indicating if Content-Length header is required in the request
        Returns:
        This object for method chaining
      • transferEncoding

        public BuilderT transferEncoding​(boolean transferEncoding)
        Parameters:
        transferEncoding - boolean value indicating if Transfer-Encoding: chunked header is required in the request
        Returns:
        This object for method chaining
      • useHttp2

        public BuilderT useHttp2​(boolean useHttp2)
        Parameters:
        useHttp2 - boolean value indicating if request uses HTTP 2 protocol
        Returns:
        This object for method chaining