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(String selfLocation,
List<EndpointRecord> endpoints) |
public EndpointPool(BalancingSettings balancingSettings)
@Nullable public EndpointRecord getEndpoint(@Nullable Integer preferredNodeID)
public List<EndpointRecord> setNewState(String selfLocation, List<EndpointRecord> endpoints)
public void pessimizeEndpoint(EndpointRecord endpoint)
public boolean needToRunDiscovery()
Copyright © 2024. All rights reserved.