| Package | Description |
|---|---|
| com.linecorp.armeria.client.endpoint.healthcheck |
Filters out unhealthy
Endpoints from an existing
EndpointGroup by sending health check requests. |
| Modifier and Type | Method and Description |
|---|---|
static HealthCheckedEndpointGroupBuilder |
HealthCheckedEndpointGroup.builder(EndpointGroup delegate,
String path)
Returns a newly created
HealthCheckedEndpointGroupBuilder that builds
a HealthCheckedEndpointGroup which sends HTTP HEAD health check requests. |
HealthCheckedEndpointGroupBuilder |
HealthCheckedEndpointGroupBuilder.clientFactory(ClientFactory clientFactory) |
HealthCheckedEndpointGroupBuilder |
HealthCheckedEndpointGroupBuilder.clientOptions(ClientOptions options) |
HealthCheckedEndpointGroupBuilder |
HealthCheckedEndpointGroupBuilder.healthCheckPort(int port)
Deprecated.
|
HealthCheckedEndpointGroupBuilder |
HealthCheckedEndpointGroupBuilder.maxEndpointCount(int maxEndpointCount) |
HealthCheckedEndpointGroupBuilder |
HealthCheckedEndpointGroupBuilder.maxEndpointRatio(double maxEndpointRatio) |
HealthCheckedEndpointGroupBuilder |
HealthCheckedEndpointGroupBuilder.port(int port) |
HealthCheckedEndpointGroupBuilder |
HealthCheckedEndpointGroupBuilder.protocol(SessionProtocol protocol) |
HealthCheckedEndpointGroupBuilder |
HealthCheckedEndpointGroupBuilder.retryBackoff(Backoff retryBackoff) |
HealthCheckedEndpointGroupBuilder |
HealthCheckedEndpointGroupBuilder.retryInterval(Duration retryInterval) |
HealthCheckedEndpointGroupBuilder |
HealthCheckedEndpointGroupBuilder.useGet(boolean useGet)
Sets whether to use HTTP
GET method instead of HEAD when sending a health check request. |
HealthCheckedEndpointGroupBuilder |
HealthCheckedEndpointGroupBuilder.withClientOptions(Function<? super ClientOptionsBuilder,ClientOptionsBuilder> configurator) |
Copyright © 2020 LeanCloud. All rights reserved.