public class TransportClientNodesService extends AbstractComponent
Modifier and Type | Class and Description |
---|---|
static interface |
TransportClientNodesService.NodeListenerCallback<Response> |
static class |
TransportClientNodesService.RetryListener<Response> |
deprecationLogger, logger, settings
Constructor and Description |
---|
TransportClientNodesService(Settings settings,
ClusterName clusterName,
TransportService transportService,
ThreadPool threadPool,
Headers headers,
Version version,
TransportClient.HostFailureListener hostFailureListener) |
Modifier and Type | Method and Description |
---|---|
TransportClientNodesService |
addTransportAddresses(TransportAddress... transportAddresses) |
void |
close() |
List<DiscoveryNode> |
connectedNodes() |
<Response> void |
execute(TransportClientNodesService.NodeListenerCallback<Response> callback,
ActionListener<Response> listener) |
List<DiscoveryNode> |
filteredNodes() |
List<DiscoveryNode> |
listedNodes() |
TransportClientNodesService |
removeTransportAddress(TransportAddress transportAddress) |
List<TransportAddress> |
transportAddresses() |
logDeprecatedSetting, logRemovedSetting, nodeName
@Inject public TransportClientNodesService(Settings settings, ClusterName clusterName, TransportService transportService, ThreadPool threadPool, Headers headers, Version version, TransportClient.HostFailureListener hostFailureListener)
public List<TransportAddress> transportAddresses()
public List<DiscoveryNode> connectedNodes()
public List<DiscoveryNode> filteredNodes()
public List<DiscoveryNode> listedNodes()
public TransportClientNodesService addTransportAddresses(TransportAddress... transportAddresses)
public TransportClientNodesService removeTransportAddress(TransportAddress transportAddress)
public <Response> void execute(TransportClientNodesService.NodeListenerCallback<Response> callback, ActionListener<Response> listener)
public void close()
Copyright © 2009–2017. All rights reserved.