public class TpchSplit extends Object implements ConnectorSplit
| Constructor and Description |
|---|
TpchSplit(TpchTableHandle tableHandle,
int partNumber,
int totalParts,
List<HostAddress> addresses,
TupleDomain<ColumnHandle> predicate) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
List<HostAddress> |
getAddresses() |
Object |
getInfo() |
NodeSelectionStrategy |
getNodeSelectionStrategy() |
int |
getPartNumber() |
TupleDomain<ColumnHandle> |
getPredicate() |
List<HostAddress> |
getPreferredNodes(NodeProvider nodeProvider) |
TpchTableHandle |
getTableHandle() |
int |
getTotalParts() |
int |
hashCode() |
String |
toString() |
clone, finalize, getClass, notify, notifyAll, wait, wait, waitgetInfoMap, getSplitIdentifier, getSplitSizeInBytes, getSplitWeightpublic TpchSplit(TpchTableHandle tableHandle, int partNumber, int totalParts, List<HostAddress> addresses, TupleDomain<ColumnHandle> predicate)
public TpchTableHandle getTableHandle()
public int getTotalParts()
public int getPartNumber()
public Object getInfo()
getInfo in interface ConnectorSplitpublic NodeSelectionStrategy getNodeSelectionStrategy()
getNodeSelectionStrategy in interface ConnectorSplitpublic List<HostAddress> getAddresses()
public List<HostAddress> getPreferredNodes(NodeProvider nodeProvider)
getPreferredNodes in interface ConnectorSplitpublic TupleDomain<ColumnHandle> getPredicate()
Copyright © 2012–2022. All rights reserved.