Hierarchy For All Packages
Package Hierarchies:Class Hierarchy
- java.lang.Object
- io.airlift.http.client.BasicAuthRequestFilter (implements io.airlift.http.client.HttpRequestFilter)
- io.airlift.http.client.CacheControl
- io.airlift.http.client.jetty.CachedDistribution
- io.airlift.http.client.jetty.ConnectionStats
- io.airlift.http.client.DefaultingJsonResponseHandler<T> (implements io.airlift.http.client.ResponseHandler<T,
E>) - io.airlift.http.client.FileBodyGenerator (implements io.airlift.http.client.BodyGenerator)
- io.airlift.http.client.FormDataBodyBuilder
- io.airlift.http.client.FullJsonResponseHandler<T> (implements io.airlift.http.client.ResponseHandler<T,
E>) - io.airlift.http.client.FullJsonResponseHandler.JsonResponse<T>
- io.airlift.http.client.HeaderName
- io.airlift.http.client.HttpClientBinder
- io.airlift.http.client.HttpClientBinder.HttpClientBindingBuilder
- io.airlift.http.client.HttpClientConfig
- io.airlift.http.client.jetty.HttpClientLogger.RequestInfo
- io.airlift.http.client.jetty.HttpClientLogger.ResponseInfo
- io.airlift.http.client.HttpClientModule (implements com.google.inject.Module)
- io.airlift.http.client.HttpUriBuilder
- java.io.InputStream (implements java.io.Closeable)
- io.airlift.http.client.GatheringByteArrayInputStream
- io.airlift.http.client.jetty.JettyHttpClient (implements io.airlift.http.client.HttpClient)
- io.airlift.http.client.JsonResponseHandler<T> (implements io.airlift.http.client.ResponseHandler<T,
E>) - io.airlift.http.client.jetty.NoopLogger (implements io.airlift.http.client.jetty.HttpClientLogger)
- io.airlift.http.client.jetty.QueuedThreadPoolMBean
- io.airlift.http.client.Request
- io.airlift.http.client.Request.Builder
- io.airlift.http.client.RequestStats
- io.airlift.http.client.ResponseHandlerUtils
- io.airlift.http.client.StaticBodyGenerator (implements io.airlift.http.client.BodyGenerator)
- io.airlift.http.client.JsonBodyGenerator<T>
- io.airlift.http.client.StatusResponseHandler (implements io.airlift.http.client.ResponseHandler<T,
E>) - io.airlift.http.client.StatusResponseHandler.StatusResponse
- io.airlift.http.client.StringResponseHandler (implements io.airlift.http.client.ResponseHandler<T,
E>) - io.airlift.http.client.StringResponseHandler.StringResponse
- io.airlift.http.client.testing.TestingHttpClient (implements io.airlift.http.client.HttpClient)
- io.airlift.http.client.testing.TestingResponse (implements io.airlift.http.client.Response)
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- io.airlift.http.client.ResponseTooLargeException
- io.airlift.http.client.UnexpectedResponseException
- java.lang.RuntimeException
- java.lang.Exception
- io.airlift.http.client.TraceTokenRequestFilter (implements io.airlift.http.client.HttpRequestFilter)
Interface Hierarchy
- java.lang.AutoCloseable
- java.io.Closeable
- io.airlift.http.client.HttpClient
- java.io.Closeable
- io.airlift.http.client.BodyGenerator
- java.util.concurrent.Future<V>
- com.google.common.util.concurrent.ListenableFuture<V>
- io.airlift.http.client.HttpClient.HttpResponseFuture<T>
- com.google.common.util.concurrent.ListenableFuture<V>
- io.airlift.http.client.jetty.HttpClientLogger
- io.airlift.http.client.HttpRequestFilter
- io.airlift.http.client.Response
- io.airlift.http.client.ResponseHandler<T,
E> - io.airlift.http.client.testing.TestingHttpClient.Processor
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- io.airlift.http.client.HttpStatus
- io.airlift.http.client.HttpStatus.Family
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)