| 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.healthcheck |
HTTP health check service for load balancers.
|
| Modifier and Type | Class and Description |
|---|---|
class |
Endpoint
A remote endpoint that refers to a single host.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
EndpointGroup
A list of
Endpoints. |
| 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 |
AbstractListenable<T>
A skeletal
Listenable implementation. |
| Modifier and Type | Interface and Description |
|---|---|
interface |
ListenableHealthChecker
A
HealthChecker which notifies its state change to its listeners. |
| Modifier and Type | Class and Description |
|---|---|
class |
SettableHealthChecker
A simple
ListenableHealthChecker whose state can be set by a caller. |
Copyright © 2020 LeanCloud. All rights reserved.