Index

A B C D E F H I L M O P R S T V W 
All Classes and Interfaces|All Packages

A

addHeader(CharSequence, Object) - Method in class com.linecorp.armeria.client.eureka.EurekaEndpointGroupBuilder
 
addHeader(CharSequence, Object) - Method in class com.linecorp.armeria.server.eureka.EurekaUpdatingListenerBuilder
 
addHeaders(Iterable<? extends Map.Entry<? extends CharSequence, ?>>) - Method in class com.linecorp.armeria.client.eureka.EurekaEndpointGroupBuilder
 
addHeaders(Iterable<? extends Map.Entry<? extends CharSequence, ?>>) - Method in class com.linecorp.armeria.server.eureka.EurekaUpdatingListenerBuilder
 
allowEmptyEndpoints(boolean) - Method in class com.linecorp.armeria.client.eureka.EurekaEndpointGroupBuilder
 
appGroupName(String) - Method in class com.linecorp.armeria.server.eureka.EurekaUpdatingListenerBuilder
Sets the group name of the application.
appName(String) - Method in class com.linecorp.armeria.client.eureka.EurekaEndpointGroupBuilder
Sets the specified appName.
appName(String) - Method in class com.linecorp.armeria.server.eureka.EurekaUpdatingListenerBuilder
Sets the name of the application.
auth(AuthToken) - Method in class com.linecorp.armeria.client.eureka.EurekaEndpointGroupBuilder
 
auth(AuthToken) - Method in class com.linecorp.armeria.server.eureka.EurekaUpdatingListenerBuilder
 
auth(BasicToken) - Method in class com.linecorp.armeria.client.eureka.EurekaEndpointGroupBuilder
 
auth(BasicToken) - Method in class com.linecorp.armeria.server.eureka.EurekaUpdatingListenerBuilder
 
auth(OAuth1aToken) - Method in class com.linecorp.armeria.client.eureka.EurekaEndpointGroupBuilder
 
auth(OAuth1aToken) - Method in class com.linecorp.armeria.server.eureka.EurekaUpdatingListenerBuilder
 
auth(OAuth2Token) - Method in class com.linecorp.armeria.client.eureka.EurekaEndpointGroupBuilder
 
auth(OAuth2Token) - Method in class com.linecorp.armeria.server.eureka.EurekaUpdatingListenerBuilder
 

B

build() - Method in class com.linecorp.armeria.client.eureka.EurekaEndpointGroupBuilder
Returns a newly-created EurekaEndpointGroup based on the properties set so far.
build() - Method in class com.linecorp.armeria.server.eureka.EurekaUpdatingListenerBuilder
Returns a newly-created EurekaUpdatingListener based on the properties of this builder.
builder(SessionProtocol, EndpointGroup) - Static method in class com.linecorp.armeria.client.eureka.EurekaEndpointGroup
Returns a new EurekaEndpointGroupBuilder created with the specified SessionProtocol and EndpointGroup.
builder(SessionProtocol, EndpointGroup) - Static method in class com.linecorp.armeria.server.eureka.EurekaUpdatingListener
Returns a new EurekaUpdatingListenerBuilder created with the specified SessionProtocol and EndpointGroup.
builder(SessionProtocol, EndpointGroup, String) - Static method in class com.linecorp.armeria.client.eureka.EurekaEndpointGroup
Returns a new EurekaEndpointGroupBuilder created with the specified SessionProtocol, EndpointGroup and path.
builder(SessionProtocol, EndpointGroup, String) - Static method in class com.linecorp.armeria.server.eureka.EurekaUpdatingListener
Returns a new EurekaUpdatingListenerBuilder created with the specified SessionProtocol, EndpointGroup and path.
builder(String) - Static method in class com.linecorp.armeria.client.eureka.EurekaEndpointGroup
Returns a new EurekaEndpointGroupBuilder created with the specified eurekaUri.
builder(String) - Static method in class com.linecorp.armeria.server.eureka.EurekaUpdatingListener
Returns a new EurekaUpdatingListenerBuilder created with the specified eurekaUri.
builder(URI) - Static method in class com.linecorp.armeria.client.eureka.EurekaEndpointGroup
Returns a new EurekaEndpointGroupBuilder created with the specified eurekaUri.
builder(URI) - Static method in class com.linecorp.armeria.server.eureka.EurekaUpdatingListener
Returns a new EurekaUpdatingListenerBuilder created with the specified eurekaUri.

C

clearDecorators() - Method in class com.linecorp.armeria.client.eureka.EurekaEndpointGroupBuilder
 
clearDecorators() - Method in class com.linecorp.armeria.server.eureka.EurekaUpdatingListenerBuilder
 
com.linecorp.armeria.client.eureka - package com.linecorp.armeria.client.eureka
Eureka-based EndpointGroup for automatic service discovery.
com.linecorp.armeria.server.eureka - package com.linecorp.armeria.server.eureka
Eureka-based automatic service registration.
contextCustomizer(Consumer<? super ClientRequestContext>) - Method in class com.linecorp.armeria.client.eureka.EurekaEndpointGroupBuilder
 
contextCustomizer(Consumer<? super ClientRequestContext>) - Method in class com.linecorp.armeria.server.eureka.EurekaUpdatingListenerBuilder
 

D

dataCenterMetadata(Map<String, String>) - Method in class com.linecorp.armeria.server.eureka.EurekaUpdatingListenerBuilder
Sets the metadata of the data center.
dataCenterName(String) - Method in class com.linecorp.armeria.server.eureka.EurekaUpdatingListenerBuilder
Sets the name of the data center.
decorator(DecoratingHttpClientFunction) - Method in class com.linecorp.armeria.client.eureka.EurekaEndpointGroupBuilder
 
decorator(DecoratingHttpClientFunction) - Method in class com.linecorp.armeria.server.eureka.EurekaUpdatingListenerBuilder
 
decorator(Function<? super HttpClient, ? extends HttpClient>) - Method in class com.linecorp.armeria.client.eureka.EurekaEndpointGroupBuilder
 
decorator(Function<? super HttpClient, ? extends HttpClient>) - Method in class com.linecorp.armeria.server.eureka.EurekaUpdatingListenerBuilder
 
doCloseAsync(CompletableFuture<?>) - Method in class com.linecorp.armeria.client.eureka.EurekaEndpointGroup
 

E

endpointRemapper(Function<? super Endpoint, ? extends EndpointGroup>) - Method in class com.linecorp.armeria.client.eureka.EurekaEndpointGroupBuilder
 
endpointRemapper(Function<? super Endpoint, ? extends EndpointGroup>) - Method in class com.linecorp.armeria.server.eureka.EurekaUpdatingListenerBuilder
 
EurekaEndpointGroup - Class in com.linecorp.armeria.client.eureka
A Eureka-based EndpointGroup implementation.
EurekaEndpointGroupBuilder - Class in com.linecorp.armeria.client.eureka
EurekaUpdatingListener - Class in com.linecorp.armeria.server.eureka
A ServerListener which registers the current Server to Eureka.
EurekaUpdatingListenerBuilder - Class in com.linecorp.armeria.server.eureka
Builds a EurekaUpdatingListener, which registers the server to Eureka.

F

factory(ClientFactory) - Method in class com.linecorp.armeria.client.eureka.EurekaEndpointGroupBuilder
 
factory(ClientFactory) - Method in class com.linecorp.armeria.server.eureka.EurekaUpdatingListenerBuilder
 
followRedirects() - Method in class com.linecorp.armeria.client.eureka.EurekaEndpointGroupBuilder
 
followRedirects(RedirectConfig) - Method in class com.linecorp.armeria.client.eureka.EurekaEndpointGroupBuilder
 

H

healthCheckUrl(String) - Method in class com.linecorp.armeria.server.eureka.EurekaUpdatingListenerBuilder
Sets the health check URL.
healthCheckUrlPath(String) - Method in class com.linecorp.armeria.server.eureka.EurekaUpdatingListenerBuilder
Sets the health check path used to automatically create healthCheckUrl(String) and secureHealthCheckUrl(String).
homePageUrl(String) - Method in class com.linecorp.armeria.server.eureka.EurekaUpdatingListenerBuilder
Sets the home page URL.
homePageUrlPath(String) - Method in class com.linecorp.armeria.server.eureka.EurekaUpdatingListenerBuilder
Sets the home page URL path used to automatically create homePageUrl(String).
hostname(String) - Method in class com.linecorp.armeria.server.eureka.EurekaUpdatingListenerBuilder
Sets the hostname.

I

instanceId(String) - Method in class com.linecorp.armeria.client.eureka.EurekaEndpointGroupBuilder
Sets the specified instanceId.
instanceId(String) - Method in class com.linecorp.armeria.server.eureka.EurekaUpdatingListenerBuilder
Sets the ID of this instance.
ipAddr(String) - Method in class com.linecorp.armeria.server.eureka.EurekaUpdatingListenerBuilder
Sets the IP address.

L

leaseDuration(Duration) - Method in class com.linecorp.armeria.server.eureka.EurekaUpdatingListenerBuilder
Sets the lease duration.
leaseDurationMillis(long) - Method in class com.linecorp.armeria.server.eureka.EurekaUpdatingListenerBuilder
Sets the lease duration in milliseconds.
leaseDurationSeconds(int) - Method in class com.linecorp.armeria.server.eureka.EurekaUpdatingListenerBuilder
Deprecated.

M

maxResponseLength(long) - Method in class com.linecorp.armeria.client.eureka.EurekaEndpointGroupBuilder
 
maxResponseLength(long) - Method in class com.linecorp.armeria.server.eureka.EurekaUpdatingListenerBuilder
 
metadata(Map<String, String>) - Method in class com.linecorp.armeria.server.eureka.EurekaUpdatingListenerBuilder
Sets the metadata.

O

of(SessionProtocol, EndpointGroup) - Static method in class com.linecorp.armeria.client.eureka.EurekaEndpointGroup
Returns a new EurekaEndpointGroup that retrieves the Endpoint list from the specified EndpointGroup.
of(SessionProtocol, EndpointGroup) - Static method in class com.linecorp.armeria.server.eureka.EurekaUpdatingListener
Returns a new EurekaUpdatingListener which registers the current Server to the specified EndpointGroup.
of(SessionProtocol, EndpointGroup, String) - Static method in class com.linecorp.armeria.client.eureka.EurekaEndpointGroup
Returns a new EurekaEndpointGroup that retrieves the Endpoint list from the specified EndpointGroup under the specified path.
of(SessionProtocol, EndpointGroup, String) - Static method in class com.linecorp.armeria.server.eureka.EurekaUpdatingListener
Returns a new EurekaUpdatingListener which registers the current Server to the specified EndpointGroup under the specified path.
of(String) - Static method in class com.linecorp.armeria.client.eureka.EurekaEndpointGroup
Returns a new EurekaEndpointGroup that retrieves the Endpoint list from the specified eurekaUri.
of(String) - Static method in class com.linecorp.armeria.server.eureka.EurekaUpdatingListener
Returns a new EurekaUpdatingListener which registers the current Server to the specified eurekaUri.
of(URI) - Static method in class com.linecorp.armeria.client.eureka.EurekaEndpointGroup
Returns a new EurekaEndpointGroup that retrieves the Endpoint list from the specified eurekaUri.
of(URI) - Static method in class com.linecorp.armeria.server.eureka.EurekaUpdatingListener
Returns a new EurekaUpdatingListener which registers the current Server to the specified eurekaUri.
option(ClientOption<T>, T) - Method in class com.linecorp.armeria.client.eureka.EurekaEndpointGroupBuilder
 
option(ClientOption<T>, T) - Method in class com.linecorp.armeria.server.eureka.EurekaUpdatingListenerBuilder
 
option(ClientOptionValue<T>) - Method in class com.linecorp.armeria.client.eureka.EurekaEndpointGroupBuilder
 
option(ClientOptionValue<T>) - Method in class com.linecorp.armeria.server.eureka.EurekaUpdatingListenerBuilder
 
options(ClientOptions) - Method in class com.linecorp.armeria.client.eureka.EurekaEndpointGroupBuilder
 
options(ClientOptions) - Method in class com.linecorp.armeria.server.eureka.EurekaUpdatingListenerBuilder
 
options(ClientOptionValue<?>...) - Method in class com.linecorp.armeria.client.eureka.EurekaEndpointGroupBuilder
 
options(ClientOptionValue<?>...) - Method in class com.linecorp.armeria.server.eureka.EurekaUpdatingListenerBuilder
 
options(Iterable<ClientOptionValue<?>>) - Method in class com.linecorp.armeria.client.eureka.EurekaEndpointGroupBuilder
 
options(Iterable<ClientOptionValue<?>>) - Method in class com.linecorp.armeria.server.eureka.EurekaUpdatingListenerBuilder
 

P

port(int) - Method in class com.linecorp.armeria.server.eureka.EurekaUpdatingListenerBuilder
Sets the port used for SessionProtocol.HTTP.

R

regions(Iterable<String>) - Method in class com.linecorp.armeria.client.eureka.EurekaEndpointGroupBuilder
Sets the specified regions.
regions(String...) - Method in class com.linecorp.armeria.client.eureka.EurekaEndpointGroupBuilder
Sets the specified regions.
registryFetchInterval(Duration) - Method in class com.linecorp.armeria.client.eureka.EurekaEndpointGroupBuilder
Sets the interval between fetching registry requests.
registryFetchIntervalMillis(long) - Method in class com.linecorp.armeria.client.eureka.EurekaEndpointGroupBuilder
Sets the interval between fetching registry requests in milliseconds.
registryFetchIntervalSeconds(long) - Method in class com.linecorp.armeria.client.eureka.EurekaEndpointGroupBuilder
renewalInterval(Duration) - Method in class com.linecorp.armeria.server.eureka.EurekaUpdatingListenerBuilder
Sets the interval between renewal.
renewalIntervalMillis(long) - Method in class com.linecorp.armeria.server.eureka.EurekaUpdatingListenerBuilder
Sets the interval between renewal in milliseconds.
renewalIntervalSeconds(int) - Method in class com.linecorp.armeria.server.eureka.EurekaUpdatingListenerBuilder
Deprecated.
requestAutoAbortDelay(Duration) - Method in class com.linecorp.armeria.client.eureka.EurekaEndpointGroupBuilder
 
requestAutoAbortDelay(Duration) - Method in class com.linecorp.armeria.server.eureka.EurekaUpdatingListenerBuilder
 
requestAutoAbortDelayMillis(long) - Method in class com.linecorp.armeria.client.eureka.EurekaEndpointGroupBuilder
 
requestAutoAbortDelayMillis(long) - Method in class com.linecorp.armeria.server.eureka.EurekaUpdatingListenerBuilder
 
requestIdGenerator(Supplier<RequestId>) - Method in class com.linecorp.armeria.client.eureka.EurekaEndpointGroupBuilder
 
requestIdGenerator(Supplier<RequestId>) - Method in class com.linecorp.armeria.server.eureka.EurekaUpdatingListenerBuilder
 
responseTimeout(Duration) - Method in class com.linecorp.armeria.client.eureka.EurekaEndpointGroupBuilder
 
responseTimeout(Duration) - Method in class com.linecorp.armeria.server.eureka.EurekaUpdatingListenerBuilder
 
responseTimeoutMillis(long) - Method in class com.linecorp.armeria.client.eureka.EurekaEndpointGroupBuilder
 
responseTimeoutMillis(long) - Method in class com.linecorp.armeria.server.eureka.EurekaUpdatingListenerBuilder
 
rpcDecorator(DecoratingRpcClientFunction) - Method in class com.linecorp.armeria.client.eureka.EurekaEndpointGroupBuilder
 
rpcDecorator(DecoratingRpcClientFunction) - Method in class com.linecorp.armeria.server.eureka.EurekaUpdatingListenerBuilder
 
rpcDecorator(Function<? super RpcClient, ? extends RpcClient>) - Method in class com.linecorp.armeria.client.eureka.EurekaEndpointGroupBuilder
 
rpcDecorator(Function<? super RpcClient, ? extends RpcClient>) - Method in class com.linecorp.armeria.server.eureka.EurekaUpdatingListenerBuilder
 

S

secureHealthCheckUrl(String) - Method in class com.linecorp.armeria.server.eureka.EurekaUpdatingListenerBuilder
Sets the secure health check URL.
securePort(int) - Method in class com.linecorp.armeria.server.eureka.EurekaUpdatingListenerBuilder
Sets the port used for SessionProtocol.HTTPS.
secureVipAddress(String) - Method in class com.linecorp.armeria.client.eureka.EurekaEndpointGroupBuilder
Sets the specified secureVipAddress.
secureVipAddress(String) - Method in class com.linecorp.armeria.server.eureka.EurekaUpdatingListenerBuilder
Sets the secure VIP address.
selectionStrategy(EndpointSelectionStrategy) - Method in class com.linecorp.armeria.client.eureka.EurekaEndpointGroupBuilder
Sets the EndpointSelectionStrategy of the EurekaEndpointGroup.
selectionTimeout(Duration) - Method in class com.linecorp.armeria.client.eureka.EurekaEndpointGroupBuilder
Sets the timeout to wait until a successful Endpoint selection.
selectionTimeoutMillis(long) - Method in class com.linecorp.armeria.client.eureka.EurekaEndpointGroupBuilder
Sets the timeout to wait until a successful Endpoint selection.
serverStarted(Server) - Method in class com.linecorp.armeria.server.eureka.EurekaUpdatingListener
 
serverStopping(Server) - Method in class com.linecorp.armeria.server.eureka.EurekaUpdatingListener
 
setHeader(CharSequence, Object) - Method in class com.linecorp.armeria.client.eureka.EurekaEndpointGroupBuilder
 
setHeader(CharSequence, Object) - Method in class com.linecorp.armeria.server.eureka.EurekaUpdatingListenerBuilder
 
setHeaders(Iterable<? extends Map.Entry<? extends CharSequence, ?>>) - Method in class com.linecorp.armeria.client.eureka.EurekaEndpointGroupBuilder
 
setHeaders(Iterable<? extends Map.Entry<? extends CharSequence, ?>>) - Method in class com.linecorp.armeria.server.eureka.EurekaUpdatingListenerBuilder
 
statusPageUrl(String) - Method in class com.linecorp.armeria.server.eureka.EurekaUpdatingListenerBuilder
Sets the status page URL.
statusPageUrlPath(String) - Method in class com.linecorp.armeria.server.eureka.EurekaUpdatingListenerBuilder
Sets the status page URL path used to automatically create statusPageUrl(String).
successFunction(SuccessFunction) - Method in class com.linecorp.armeria.client.eureka.EurekaEndpointGroupBuilder
 
successFunction(SuccessFunction) - Method in class com.linecorp.armeria.server.eureka.EurekaUpdatingListenerBuilder
 

T

toString() - Method in class com.linecorp.armeria.client.eureka.EurekaEndpointGroup
 

V

vipAddress(String) - Method in class com.linecorp.armeria.client.eureka.EurekaEndpointGroupBuilder
Sets the specified vipAddress.
vipAddress(String) - Method in class com.linecorp.armeria.server.eureka.EurekaUpdatingListenerBuilder
Sets the VIP address.

W

writeTimeout(Duration) - Method in class com.linecorp.armeria.client.eureka.EurekaEndpointGroupBuilder
 
writeTimeout(Duration) - Method in class com.linecorp.armeria.server.eureka.EurekaUpdatingListenerBuilder
 
writeTimeoutMillis(long) - Method in class com.linecorp.armeria.client.eureka.EurekaEndpointGroupBuilder
 
writeTimeoutMillis(long) - Method in class com.linecorp.armeria.server.eureka.EurekaUpdatingListenerBuilder
 
A B C D E F H I L M O P R S T V W 
All Classes and Interfaces|All Packages