| 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. |
| 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 | Method and Description |
|---|---|
EndpointSelector |
StickyEndpointSelectionStrategy.newSelector(EndpointGroup endpointGroup)
Creates a new
StickyEndpointSelector. |
EndpointSelector |
EndpointSelectionStrategy.newSelector(EndpointGroup 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. |
Copyright © 2020 LeanCloud. All rights reserved.