Class Hierarchy
- java.lang.Object
- com.linecorp.armeria.client.AbstractClientOptionsBuilder
- com.linecorp.armeria.client.AbstractWebClientBuilder
- com.linecorp.armeria.client.RestClientBuilder
- com.linecorp.armeria.client.WebClientBuilder
- com.linecorp.armeria.client.ClientBuilder
- com.linecorp.armeria.client.ClientOptionsBuilder
- com.linecorp.armeria.client.AbstractWebClientBuilder
- com.linecorp.armeria.client.AbstractDnsResolverBuilder
- com.linecorp.armeria.client.DnsResolverGroupBuilder
- com.linecorp.armeria.common.AbstractHttpMessageBuilder (implements com.linecorp.armeria.common.HttpMessageSetters)
- com.linecorp.armeria.common.AbstractHttpRequestBuilder (implements com.linecorp.armeria.common.HttpRequestSetters)
- com.linecorp.armeria.client.WebClientRequestPreparation
- com.linecorp.armeria.common.AbstractHttpRequestBuilder (implements com.linecorp.armeria.common.HttpRequestSetters)
- com.linecorp.armeria.common.util.AbstractOption<T,
U, V> (implements java.lang.Comparable<T>) - com.linecorp.armeria.client.ClientFactoryOption<T>
- com.linecorp.armeria.client.ClientOption<T>
- com.linecorp.armeria.common.util.AbstractOptions<T,
U> (implements java.lang.Iterable<T>) - com.linecorp.armeria.client.ClientFactoryOptions
- com.linecorp.armeria.client.ClientOptions
- com.linecorp.armeria.common.util.AbstractOptionValue<T,
U, V> - com.linecorp.armeria.client.ClientFactoryOptionValue<T>
- com.linecorp.armeria.client.ClientOptionValue<T>
- com.linecorp.armeria.common.AbstractRequestContextBuilder
- com.linecorp.armeria.client.ClientRequestContextBuilder
- com.linecorp.armeria.client.AbstractRuleBuilder
- com.linecorp.armeria.client.AbstractRuleWithContentBuilder<T>
- com.linecorp.armeria.common.util.AbstractUnwrappable<T> (implements com.linecorp.armeria.common.util.Unwrappable)
- com.linecorp.armeria.client.ConnectionPoolListenerWrapper (implements com.linecorp.armeria.client.ConnectionPoolListener)
- com.linecorp.armeria.client.DecoratingClient<T_I,
T_O, R_I, R_O> (implements com.linecorp.armeria.client.Client<I, O>) - com.linecorp.armeria.client.SimpleDecoratingClient<I,
O> - com.linecorp.armeria.client.SimpleDecoratingHttpClient (implements com.linecorp.armeria.client.HttpClient)
- com.linecorp.armeria.client.SimpleDecoratingRpcClient (implements com.linecorp.armeria.client.RpcClient)
- com.linecorp.armeria.client.SimpleDecoratingClient<I,
- com.linecorp.armeria.client.DecoratingClientFactory (implements com.linecorp.armeria.client.ClientFactory)
- com.linecorp.armeria.common.RequestContextWrapper<T> (implements com.linecorp.armeria.common.RequestContext)
- com.linecorp.armeria.client.ClientRequestContextWrapper (implements com.linecorp.armeria.client.ClientRequestContext)
- com.linecorp.armeria.client.UserClient<I,
O> (implements com.linecorp.armeria.client.ClientBuilderParams)
- com.linecorp.armeria.client.BlockingWebClientRequestPreparation
- com.linecorp.armeria.client.ClientDecoration
- com.linecorp.armeria.client.ClientDecorationBuilder
- com.linecorp.armeria.client.ClientFactoryBuilder
- com.linecorp.armeria.client.Clients
- com.linecorp.armeria.client.ConnectionPoolListenerAdapter (implements com.linecorp.armeria.client.ConnectionPoolListener)
- com.linecorp.armeria.client.DnsCacheBuilder
- com.linecorp.armeria.client.Endpoint (implements java.lang.Comparable<T>, com.linecorp.armeria.client.endpoint.EndpointGroup)
- com.linecorp.armeria.client.FutureTransformingRequestPreparation<T>
- com.linecorp.armeria.client.RequestOptionsBuilder
- com.linecorp.armeria.client.RestClientPreparation (implements com.linecorp.armeria.client.RequestPreparationSetters)
- com.linecorp.armeria.client.SessionProtocolNegotiationCache
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- com.linecorp.armeria.common.CancellationException
- com.linecorp.armeria.client.ResponseCancellationException
- com.linecorp.armeria.common.TimeoutException
- com.linecorp.armeria.client.DnsTimeoutException
- com.linecorp.armeria.client.ResponseTimeoutException
- com.linecorp.armeria.client.WriteTimeoutException
- com.linecorp.armeria.client.GoAwayReceivedException
- com.linecorp.armeria.client.InvalidResponseException
- com.linecorp.armeria.client.InvalidHttpResponseException
- com.linecorp.armeria.client.InvalidResponseHeadersException
- com.linecorp.armeria.client.RefusedStreamException
- com.linecorp.armeria.client.SessionProtocolNegotiationException
- com.linecorp.armeria.client.UnprocessedRequestException
- com.linecorp.armeria.common.CancellationException
- java.lang.RuntimeException
- java.lang.Exception
- com.linecorp.armeria.client.TransformingRequestPreparation<T,
R>
- com.linecorp.armeria.client.AbstractClientOptionsBuilder
Interface Hierarchy
- java.lang.AutoCloseable
- com.linecorp.armeria.common.util.AsyncCloseable
- com.linecorp.armeria.common.util.ListenableAsyncCloseable
- com.linecorp.armeria.client.ClientFactory (also extends com.linecorp.armeria.common.util.Unwrappable)
- com.linecorp.armeria.common.util.ListenableAsyncCloseable
- com.linecorp.armeria.common.util.SafeCloseable
- com.linecorp.armeria.client.ClientRequestContextCaptor (also extends java.util.function.Supplier<T>)
- com.linecorp.armeria.common.util.AsyncCloseable
- com.linecorp.armeria.client.ClientBuilderParams
- com.linecorp.armeria.client.BlockingWebClient (also extends com.linecorp.armeria.common.util.Unwrappable)
- com.linecorp.armeria.client.RestClient (also extends com.linecorp.armeria.common.util.Unwrappable)
- com.linecorp.armeria.client.WebClient (also extends com.linecorp.armeria.common.util.Unwrappable)
- com.linecorp.armeria.client.ClientFactoryProvider
- com.linecorp.armeria.client.DecoratingHttpClientFunction
- com.linecorp.armeria.client.DecoratingRpcClientFunction
- com.linecorp.armeria.client.DnsCache
- com.linecorp.armeria.client.DnsCacheListener
- com.linecorp.armeria.client.EventLoopScheduler
- com.linecorp.armeria.common.HttpMessageSetters
- com.linecorp.armeria.client.RequestPreparationSetters (also extends com.linecorp.armeria.common.PathAndQueryParamSetters)
- com.linecorp.armeria.common.PathAndQueryParamSetters
- com.linecorp.armeria.client.RequestPreparationSetters (also extends com.linecorp.armeria.common.HttpMessageSetters)
- com.linecorp.armeria.client.RequestOptions
- com.linecorp.armeria.client.RequestOptionsSetters
- com.linecorp.armeria.client.RequestPreparationSetters (also extends com.linecorp.armeria.common.HttpMessageSetters, com.linecorp.armeria.common.PathAndQueryParamSetters)
- com.linecorp.armeria.client.ResponseAs<T,
R> - com.linecorp.armeria.client.FutureResponseAs<T>
- java.util.function.Supplier<T>
- com.linecorp.armeria.client.ClientRequestContextCaptor (also extends com.linecorp.armeria.common.util.SafeCloseable)
- com.linecorp.armeria.common.util.Unwrappable
- com.linecorp.armeria.client.BlockingWebClient (also extends com.linecorp.armeria.client.ClientBuilderParams)
- com.linecorp.armeria.client.Client<I,
O> - com.linecorp.armeria.client.HttpClient
- com.linecorp.armeria.client.RpcClient
- com.linecorp.armeria.client.ClientFactory (also extends com.linecorp.armeria.common.util.ListenableAsyncCloseable)
- com.linecorp.armeria.client.ConnectionPoolListener
- com.linecorp.armeria.common.RequestContext
- com.linecorp.armeria.client.ClientRequestContext
- com.linecorp.armeria.client.RestClient (also extends com.linecorp.armeria.client.ClientBuilderParams)
- com.linecorp.armeria.client.WebClient (also extends com.linecorp.armeria.client.ClientBuilderParams)