Class ReactiveRequest.Builder

java.lang.Object
org.eclipse.jetty.reactive.client.ReactiveRequest.Builder
Enclosing class:
ReactiveRequest

public static class ReactiveRequest.Builder
extends Object
A Builder for ReactiveRequest.
  • Constructor Details

    • Builder

      public Builder​(org.eclipse.jetty.client.HttpClient client, String uri)
    • Builder

      public Builder​(org.eclipse.jetty.client.api.Request request)
  • Method Details

    • content

      public ReactiveRequest.Builder content​(ReactiveRequest.Content content)

      Provides the request content via a Publisher.

      Parameters:
      content - the request content
      Returns:
      this instance
    • abortOnCancel

      public ReactiveRequest.Builder abortOnCancel​(boolean abortOnCancel)
      Parameters:
      abortOnCancel - whether a request should be aborted when the content subscriber cancels the subscription
      Returns:
      this instance
    • build

      public ReactiveRequest build()
      Returns:
      a built ReactiveRequest