Index

A B C D E F G I M N O R S V W 
All Classes 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.
addHttpHeader(CharSequence, Object) - Method in class com.linecorp.armeria.client.retrofit2.ArmeriaRetrofitBuilder
 
addHttpHeaders(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.

B

build() - Method in class com.linecorp.armeria.client.retrofit2.ArmeriaRetrofitBuilder
Returns a newly-created Retrofit based on the properties of this builder.
build() - Method in class com.linecorp.armeria.client.retrofit2.RetrofitMeterIdPrefixFunctionBuilder
Returns a newly created RetrofitMeterIdPrefixFunction with the properties specified so far.
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(String) - Static method in class com.linecorp.armeria.client.retrofit2.ArmeriaRetrofit
Returns a new ArmeriaRetrofitBuilder created with the specified baseUrl.
builder(String) - Static method in class com.linecorp.armeria.client.retrofit2.RetrofitMeterIdPrefixFunction
Returns a newly created RetrofitMeterIdPrefixFunctionBuilder with the specified name.
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.
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
 

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
 
defaultMaxResponseLength(long) - Method in class com.linecorp.armeria.client.retrofit2.ArmeriaRetrofitBuilder
Deprecated.
defaultResponseTimeout(Duration) - Method in class com.linecorp.armeria.client.retrofit2.ArmeriaRetrofitBuilder
Deprecated.
defaultResponseTimeoutMillis(long) - Method in class com.linecorp.armeria.client.retrofit2.ArmeriaRetrofitBuilder
Deprecated.
defaultWriteTimeout(Duration) - Method in class com.linecorp.armeria.client.retrofit2.ArmeriaRetrofitBuilder
Deprecated.
defaultWriteTimeoutMillis(long) - Method in class com.linecorp.armeria.client.retrofit2.ArmeriaRetrofitBuilder
Deprecated.

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
 

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(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, Class<?>) - Static method in class com.linecorp.armeria.client.retrofit2.RetrofitMeterIdPrefixFunction
Returns a newly created RetrofitClassAwareMeterIdPrefixFunction with the specified name and serviceClass.
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.
RetrofitMeterIdPrefixFunctionBuilder - Class in com.linecorp.armeria.client.retrofit2
rpcDecorator(DecoratingRpcClientFunction) - Method in class com.linecorp.armeria.client.retrofit2.ArmeriaRetrofitBuilder
 
rpcDecorator(Function<? super RpcClient, ? extends RpcClient>) - Method in class com.linecorp.armeria.client.retrofit2.ArmeriaRetrofitBuilder
 

S

serviceClass(Class<?>) - Method in class com.linecorp.armeria.client.retrofit2.RetrofitMeterIdPrefixFunctionBuilder
Adds retrofit client service class that would be used to provide additional tags for metrics based on retrofit annotations.
serviceName(String) - Method in class com.linecorp.armeria.client.retrofit2.RetrofitMeterIdPrefixFunctionBuilder
Define service name that should be used for metric with tag defined in serviceTag(String) instead of retrofit client service class.
serviceTag(String) - Method in class com.linecorp.armeria.client.retrofit2.RetrofitMeterIdPrefixFunctionBuilder
Renames a tag in generated metrics that indicate service name.
setHttpHeader(CharSequence, Object) - Method in class com.linecorp.armeria.client.retrofit2.ArmeriaRetrofitBuilder
 
setHttpHeaders(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.

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

withServiceTag(String, String) - Method in class com.linecorp.armeria.client.retrofit2.RetrofitMeterIdPrefixFunctionBuilder
Deprecated.
Please use serviceTag(String) and serviceName(String) instead.
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 All Packages