public final class EndpointPool extends Object
| Constructor and Description |
|---|
EndpointPool(BalancingSettings balancingSettings) |
| Modifier and Type | Method and Description |
|---|---|
EndpointRecord |
getEndpoint(Integer preferredNodeID) |
boolean |
needToRunDiscovery() |
void |
pessimizeEndpoint(EndpointRecord endpoint) |
List<EndpointRecord> |
setNewState(tech.ydb.proto.discovery.DiscoveryProtos.ListEndpointsResult result) |
public EndpointPool(BalancingSettings balancingSettings)
public EndpointRecord getEndpoint(@Nullable Integer preferredNodeID)
public List<EndpointRecord> setNewState(tech.ydb.proto.discovery.DiscoveryProtos.ListEndpointsResult result)
public void pessimizeEndpoint(EndpointRecord endpoint)
public boolean needToRunDiscovery()
Copyright © 2023. All rights reserved.