Index

A B C D E F G I M N O R S V W 
All Classes and Interfaces|All Packages

A

activeRequestPrefix(MeterRegistry, RequestOnlyLog) - Method in class com.linecorp.armeria.client.retrofit2.RetrofitMeterIdPrefixFunction
 
addCallAdapterFactory(CallAdapter.Factory) - Method in class com.linecorp.armeria.client.retrofit2.ArmeriaRetrofitBuilder
Adds the specified call adapter factory for supporting service method return types other than Call.
addConverterFactory(Converter.Factory) - Method in class com.linecorp.armeria.client.retrofit2.ArmeriaRetrofitBuilder
Adds the specified converter factory for serialization and deserialization of objects.
addHeader(CharSequence, Object) - Method in class com.linecorp.armeria.client.retrofit2.ArmeriaRetrofitBuilder
 
addHeaders(Iterable<? extends Map.Entry<? extends CharSequence, ?>>) - Method in class com.linecorp.armeria.client.retrofit2.ArmeriaRetrofitBuilder
 
ArmeriaRetrofit - Class in com.linecorp.armeria.client.retrofit2
Provides various ways to create a Retrofit which uses WebClient for sending requests.
ArmeriaRetrofitBuilder - Class in com.linecorp.armeria.client.retrofit2
A builder that creates a Retrofit which uses WebClient for sending requests.
auth(AuthToken) - Method in class com.linecorp.armeria.client.retrofit2.ArmeriaRetrofitBuilder
 
auth(BasicToken) - Method in class com.linecorp.armeria.client.retrofit2.ArmeriaRetrofitBuilder
 
auth(OAuth1aToken) - Method in class com.linecorp.armeria.client.retrofit2.ArmeriaRetrofitBuilder
 
auth(OAuth2Token) - Method in class com.linecorp.armeria.client.retrofit2.ArmeriaRetrofitBuilder
 

B

build() - Method in class com.linecorp.armeria.client.retrofit2.ArmeriaRetrofitBuilder
Returns a newly-created Retrofit based on the properties of this builder.
builder(WebClient) - Static method in class com.linecorp.armeria.client.retrofit2.ArmeriaRetrofit
Returns a new ArmeriaRetrofitBuilder that builds a client that sends requests using the specified WebClient.
builder(SessionProtocol, EndpointGroup) - Static method in class com.linecorp.armeria.client.retrofit2.ArmeriaRetrofit
Returns a new ArmeriaRetrofitBuilder that builds a client that sends requests to the specified EndpointGroup using the specified SessionProtocol.
builder(SessionProtocol, EndpointGroup, String) - Static method in class com.linecorp.armeria.client.retrofit2.ArmeriaRetrofit
Returns a new ArmeriaRetrofitBuilder that builds a client that sends requests to the specified EndpointGroup using the specified SessionProtocol and path.
builder(String) - Static method in class com.linecorp.armeria.client.retrofit2.ArmeriaRetrofit
Returns a new ArmeriaRetrofitBuilder created with the specified baseUrl.
builder(String, EndpointGroup) - Static method in class com.linecorp.armeria.client.retrofit2.ArmeriaRetrofit
Returns a new ArmeriaRetrofitBuilder that builds a client that sends requests to the specified EndpointGroup using the specified protocol.
builder(String, EndpointGroup, String) - Static method in class com.linecorp.armeria.client.retrofit2.ArmeriaRetrofit
Returns a new ArmeriaRetrofitBuilder that builds a client that sends requests to the specified EndpointGroup using the specified SessionProtocol and path.
builder(URI) - Static method in class com.linecorp.armeria.client.retrofit2.ArmeriaRetrofit
Returns a new ArmeriaRetrofitBuilder created with the specified baseUrl.

C

callbackExecutor(Executor) - Method in class com.linecorp.armeria.client.retrofit2.ArmeriaRetrofitBuilder
Sets the Executor on which Callback methods are invoked when returning Call from your service method.
clearDecorators() - Method in class com.linecorp.armeria.client.retrofit2.ArmeriaRetrofitBuilder
 
com.linecorp.armeria.client.retrofit2 - package com.linecorp.armeria.client.retrofit2
Retrofit2 adapter for Armeria.
completeRequestPrefix(MeterRegistry, RequestLog) - Method in class com.linecorp.armeria.client.retrofit2.RetrofitMeterIdPrefixFunction
 
contextCustomizer(Consumer<? super ClientRequestContext>) - Method in class com.linecorp.armeria.client.retrofit2.ArmeriaRetrofitBuilder
 

D

decorator(DecoratingHttpClientFunction) - Method in class com.linecorp.armeria.client.retrofit2.ArmeriaRetrofitBuilder
 
decorator(Function<? super HttpClient, ? extends HttpClient>) - Method in class com.linecorp.armeria.client.retrofit2.ArmeriaRetrofitBuilder
 

E

endpointRemapper(Function<? super Endpoint, ? extends EndpointGroup>) - Method in class com.linecorp.armeria.client.retrofit2.ArmeriaRetrofitBuilder
 

F

factory(ClientFactory) - Method in class com.linecorp.armeria.client.retrofit2.ArmeriaRetrofitBuilder
 
followRedirects() - Method in class com.linecorp.armeria.client.retrofit2.ArmeriaRetrofitBuilder
 
followRedirects(RedirectConfig) - Method in class com.linecorp.armeria.client.retrofit2.ArmeriaRetrofitBuilder
 

G

getInvocation(RequestLogAccess) - Static method in class com.linecorp.armeria.client.retrofit2.InvocationUtil
Retrieves a Retrofit Invocation associated with a RequestLog.

I

InvocationUtil - Class in com.linecorp.armeria.client.retrofit2
Retrieves a Retrofit Invocation associated with a RequestLog.

M

maxResponseLength(long) - Method in class com.linecorp.armeria.client.retrofit2.ArmeriaRetrofitBuilder
 

N

nonBaseClientFactory(BiFunction<? super SessionProtocol, ? super Endpoint, ? extends WebClient>) - Method in class com.linecorp.armeria.client.retrofit2.ArmeriaRetrofitBuilder
Specifies the BiFunction that creates a new non-base WebClient, which is used for sending requests to other authorities than that of base URL.

O

of(WebClient) - Static method in class com.linecorp.armeria.client.retrofit2.ArmeriaRetrofit
Returns a new Retrofit which sends requests using the specified WebClient.
of(SessionProtocol, EndpointGroup) - Static method in class com.linecorp.armeria.client.retrofit2.ArmeriaRetrofit
Returns a new Retrofit which sends requests to the specified Endpoint using the specified SessionProtocol.
of(SessionProtocol, EndpointGroup, String) - Static method in class com.linecorp.armeria.client.retrofit2.ArmeriaRetrofit
Returns a new Retrofit which sends requests to the specified Endpoint using the specified SessionProtocol and path.
of(String) - Static method in class com.linecorp.armeria.client.retrofit2.ArmeriaRetrofit
Returns a new Retrofit with the specified baseUrl.
of(String) - Static method in class com.linecorp.armeria.client.retrofit2.RetrofitMeterIdPrefixFunction
Returns a newly created RetrofitMeterIdPrefixFunction with the specified name.
of(String, EndpointGroup) - Static method in class com.linecorp.armeria.client.retrofit2.ArmeriaRetrofit
Returns a new Retrofit which sends requests to the specified Endpoint using the specified protocol.
of(String, EndpointGroup, String) - Static method in class com.linecorp.armeria.client.retrofit2.ArmeriaRetrofit
Returns a new Retrofit which sends requests to the specified Endpoint using the specified protocol and path.
of(URI) - Static method in class com.linecorp.armeria.client.retrofit2.ArmeriaRetrofit
Returns a new Retrofit with the specified baseUrl.
option(ClientOption<T>, T) - Method in class com.linecorp.armeria.client.retrofit2.ArmeriaRetrofitBuilder
 
option(ClientOptionValue<T>) - Method in class com.linecorp.armeria.client.retrofit2.ArmeriaRetrofitBuilder
 
options(ClientOptions) - Method in class com.linecorp.armeria.client.retrofit2.ArmeriaRetrofitBuilder
 
options(ClientOptionValue<?>...) - Method in class com.linecorp.armeria.client.retrofit2.ArmeriaRetrofitBuilder
 
options(Iterable<ClientOptionValue<?>>) - Method in class com.linecorp.armeria.client.retrofit2.ArmeriaRetrofitBuilder
 

R

requestIdGenerator(Supplier<RequestId>) - Method in class com.linecorp.armeria.client.retrofit2.ArmeriaRetrofitBuilder
 
responseTimeout(Duration) - Method in class com.linecorp.armeria.client.retrofit2.ArmeriaRetrofitBuilder
 
responseTimeoutMillis(long) - Method in class com.linecorp.armeria.client.retrofit2.ArmeriaRetrofitBuilder
 
RetrofitMeterIdPrefixFunction - Class in com.linecorp.armeria.client.retrofit2
Returns the default function for retrofit that creates a MeterIdPrefix with the specified name and the Tags derived from the RequestLog properties and Invocation.
rpcDecorator(DecoratingRpcClientFunction) - Method in class com.linecorp.armeria.client.retrofit2.ArmeriaRetrofitBuilder
Raises an UnsupportedOperationException because this builder doesn't support RPC-level but only HTTP-level decorators.
rpcDecorator(Function<? super RpcClient, ? extends RpcClient>) - Method in class com.linecorp.armeria.client.retrofit2.ArmeriaRetrofitBuilder
Raises an UnsupportedOperationException because this builder doesn't support RPC-level but only HTTP-level decorators.

S

setHeader(CharSequence, Object) - Method in class com.linecorp.armeria.client.retrofit2.ArmeriaRetrofitBuilder
 
setHeaders(Iterable<? extends Map.Entry<? extends CharSequence, ?>>) - Method in class com.linecorp.armeria.client.retrofit2.ArmeriaRetrofitBuilder
 
streaming(boolean) - Method in class com.linecorp.armeria.client.retrofit2.ArmeriaRetrofitBuilder
Sets the streaming flag to make Armeria client fully support Streaming.
successFunction(SuccessFunction) - Method in class com.linecorp.armeria.client.retrofit2.ArmeriaRetrofitBuilder
 

V

validateEagerly(boolean) - Method in class com.linecorp.armeria.client.retrofit2.ArmeriaRetrofitBuilder
When calling Retrofit.create(java.lang.Class<T>) on the resulting Retrofit instance, eagerly validate the configuration of all methods in the supplied interface.

W

writeTimeout(Duration) - Method in class com.linecorp.armeria.client.retrofit2.ArmeriaRetrofitBuilder
 
writeTimeoutMillis(long) - Method in class com.linecorp.armeria.client.retrofit2.ArmeriaRetrofitBuilder
 
A B C D E F G I M N O R S V W 
All Classes and Interfaces|All Packages