| Package | Description |
|---|---|
| com.linecorp.armeria.client |
Client core.
|
| com.linecorp.armeria.client.endpoint |
Endpoint groups and their registry. |
| com.linecorp.armeria.client.endpoint.dns |
DNS-based
EndpointGroup implementation. |
| com.linecorp.armeria.client.endpoint.healthcheck |
Filters out unhealthy
Endpoints from an existing
EndpointGroup by sending health check requests. |
| com.linecorp.armeria.common.util |
Generic utility classes.
|
| com.linecorp.armeria.server |
Server core.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
ClientFactory
Creates and manages clients.
|
| Modifier and Type | Class and Description |
|---|---|
class |
DecoratingClientFactory
|
| Modifier and Type | Class and Description |
|---|---|
class |
DynamicEndpointGroup
A dynamic
EndpointGroup. |
class |
PropertiesEndpointGroup
A
Properties backed EndpointGroup. |
| Modifier and Type | Class and Description |
|---|---|
class |
DnsAddressEndpointGroup
|
class |
DnsServiceEndpointGroup
DynamicEndpointGroup which resolves targets using DNS
SRV records. |
class |
DnsTextEndpointGroup
DynamicEndpointGroup which resolves targets using DNS TXT records. |
| Modifier and Type | Class and Description |
|---|---|
class |
HealthCheckedEndpointGroup
An
EndpointGroup that filters out unhealthy Endpoints from an existing EndpointGroup,
by sending periodic health check requests. |
| Modifier and Type | Class and Description |
|---|---|
class |
AsyncCloseableSupport
Provides support for implementing
AsyncCloseable or ListenableAsyncCloseable. |
class |
StartStopSupport<T,U,V,L>
Provides asynchronous start-stop life cycle support.
|
| Modifier and Type | Class and Description |
|---|---|
class |
Server
Listens to
ServerPorts and delegates client requests to Services. |
Copyright © 2020 LeanCloud. All rights reserved.