public class ElasticsearchSplit extends Object implements ConnectorSplit
| Constructor and Description |
|---|
ElasticsearchSplit(String index,
int shard,
TupleDomain<ColumnHandle> tupleDomain,
Optional<String> address) |
| Modifier and Type | Method and Description |
|---|---|
Optional<String> |
getAddress() |
String |
getIndex() |
Object |
getInfo() |
NodeSelectionStrategy |
getNodeSelectionStrategy() |
List<HostAddress> |
getPreferredNodes(NodeProvider nodeProvider) |
int |
getShard() |
TupleDomain<ColumnHandle> |
getTupleDomain() |
String |
toString() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetInfoMap, getSplitIdentifier, getSplitSizeInBytes, getSplitWeightpublic ElasticsearchSplit(String index, int shard, TupleDomain<ColumnHandle> tupleDomain, Optional<String> address)
public String getIndex()
public int getShard()
public TupleDomain<ColumnHandle> getTupleDomain()
public NodeSelectionStrategy getNodeSelectionStrategy()
getNodeSelectionStrategy in interface ConnectorSplitpublic List<HostAddress> getPreferredNodes(NodeProvider nodeProvider)
getPreferredNodes in interface ConnectorSplitpublic Object getInfo()
getInfo in interface ConnectorSplitCopyright © 2012–2023. All rights reserved.