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.HttpClient.Builder HttpResponseFactory Factory interface for creating HTTP response handlers.NessieHttpClientBuilder HTTP specific Nessie client builder interface.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 HttpClientBuilder Deprecated. This class is deprecated for removal.HttpRequest Class to hold an ongoing HTTP request and its parameters/filters.HttpResponse Simple holder for http response object.NessieApiCompatibilityFilter NessieHttpClientBuilder.AbstractNessieHttpClientBuilder Convenience base class for implementations ofNessieHttpClientBuilder.NessieHttpClientBuilderImpl NessieHttpClientBuilderandNessieClientBuilderimplementation for HTTP/REST. -
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.NessieApiCompatibilityException