Tabnine Logo
HttpRequest$Builder.timeout
Code IndexAdd Tabnine to your IDE (free)

How to use
timeout
method
in
java.net.http.HttpRequest$Builder

Best Java code snippets using java.net.http.HttpRequest$Builder.timeout (Showing top 4 results out of 315)

origin: svenkubiak/mangooio

/**
 * Sets the timeout of the HTTP request
 * 
 * Default is 2 seconds
 *
 * @param amount The amount of time
 * @param unit The unit of time
 * 
 * @return TestResponse instance
 */
public TestResponse withTimeout(long amount, TemporalUnit unit) {
  Objects.requireNonNull(method, "method can not be null");
  this.httpRequest.timeout(Duration.of(amount, unit));
  
  return this;
}

origin: com.playtika.reactivefeign/feign-reactor-java11

@Override
public Mono<ReactiveHttpResponse> executeRequest(ReactiveHttpRequest request) {
  HttpRequest.Builder requestBuilder = HttpRequest.newBuilder(request.uri())
      .method(request.method().toUpperCase(), provideBody(request));
  setUpHeaders(request, requestBuilder);
  if(requestTimeout > 0){
    requestBuilder = requestBuilder.timeout(Duration.ofMillis(requestTimeout));
  }
  if(tryUseCompression){
    requestBuilder = requestBuilder.setHeader(ACCEPT_ENCODING_HEADER, GZIP);
  }
  Java11ReactiveHttpResponse.ReactiveBodySubscriber bodySubscriber = new Java11ReactiveHttpResponse.ReactiveBodySubscriber();
  CompletableFuture<HttpResponse<Void>> response = httpClient.sendAsync(
      requestBuilder.build(), fromSubscriber(bodySubscriber));
  return Mono.fromFuture(response)
      .<ReactiveHttpResponse>map(resp -> {
        if(!resp.version().equals(httpClient.version())){
          throw new IllegalArgumentException("Incorrect response version:"+resp.version());
        }
        return new Java11ReactiveHttpResponse(resp, bodySubscriber.content(),
            returnPublisherClass, returnActualClass,
            jsonFactory, responseReader);
      })
      .onErrorMap(ex -> ex instanceof CompletionException
               && ex.getCause() instanceof java.net.http.HttpTimeoutException,
          ReadTimeoutException::new);
}
origin: net.dongliu/xhttp

});
httpRequestBuilder.timeout(request.timeout());
httpRequestBuilder.timeout(request.timeout());
origin: svenkubiak/mangooio

private final void init() {
  this.httpRequest.timeout(Duration.of(TWO_SECONDS, ChronoUnit.SECONDS));
  this.httpClient.followRedirects(HttpClient.Redirect.ALWAYS);
  this.httpClient.cookieHandler(this.cookieManager);
}

java.net.httpHttpRequest$Buildertimeout

Popular methods of HttpRequest$Builder

  • build
  • header
  • method
  • uri
  • setHeader
  • DELETE
  • GET
  • expectContinue

Popular in Java

  • Making http requests using okhttp
  • runOnUiThread (Activity)
  • setRequestProperty (URLConnection)
  • onCreateOptionsMenu (Activity)
  • Pointer (com.sun.jna)
    An abstraction for a native pointer data type. A Pointer instance represents, on the Java side, a na
  • SimpleDateFormat (java.text)
    Formats and parses dates in a locale-sensitive manner. Formatting turns a Date into a String, and pa
  • Stack (java.util)
    Stack is a Last-In/First-Out(LIFO) data structure which represents a stack of objects. It enables u
  • TimeUnit (java.util.concurrent)
    A TimeUnit represents time durations at a given unit of granularity and provides utility methods to
  • Modifier (javassist)
    The Modifier class provides static methods and constants to decode class and member access modifiers
  • HttpServlet (javax.servlet.http)
    Provides an abstract class to be subclassed to create an HTTP servlet suitable for a Web site. A sub
  • Top plugins for Android Studio
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now