Package org.projectnessie.client.http
-
Interface Summary Interface Description ExecutableHttpRequest<E1 extends java.lang.Throwable,E2 extends java.lang.Throwable> This interface defines execution methods for HTTP client requests.HttpAuthentication Implementations ofNessieAuthenticationwith this interface are able to produceRequestFilterinstance to be used withHttpClient.HttpClient Simple Http client to make REST calls.RequestContext Context containing all important info about a request.RequestFilter Filter to be evaluated before making a request.ResponseContext Interface for the important parts of a response.ResponseFilter Filter evaluated post call. -
Class Summary Class Description HttpClient.Builder HttpClientBuilder A builder class that creates aNessieHttpClientviaHttpClientBuilder.builder().HttpRequest Class to hold an ongoing HTTP request and its parameters/filters.HttpResponse Simple holder for http response object.NessieApiClient -
Enum Summary Enum Description HttpClient.Method Status HTTP request status enum. -
Exception Summary Exception Description HttpClientException HttpClientReadTimeoutException Specialization of HttpClientException in the case of a timeout while waiting to read the response.