public class HudiSplit extends Object implements ConnectorSplit
| Constructor and Description |
|---|
HudiSplit(HudiTableHandle table,
String instantTime,
HudiPartition partition,
Optional<HudiFile> baseFile,
List<HudiFile> logFiles,
List<HostAddress> addresses,
NodeSelectionStrategy nodeSelectionStrategy,
SplitWeight splitWeight) |
| Modifier and Type | Method and Description |
|---|---|
List<HostAddress> |
getAddresses() |
Optional<HudiFile> |
getBaseFile() |
Object |
getInfo() |
String |
getInstantTime() |
List<HudiFile> |
getLogFiles() |
NodeSelectionStrategy |
getNodeSelectionStrategy() |
HudiPartition |
getPartition() |
List<HostAddress> |
getPreferredNodes(NodeProvider nodeProvider) |
Object |
getSplitIdentifier() |
OptionalLong |
getSplitSizeInBytes() |
SplitWeight |
getSplitWeight() |
HudiTableHandle |
getTable() |
String |
toString() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetInfoMappublic HudiSplit(HudiTableHandle table, String instantTime, HudiPartition partition, Optional<HudiFile> baseFile, List<HudiFile> logFiles, List<HostAddress> addresses, NodeSelectionStrategy nodeSelectionStrategy, SplitWeight splitWeight)
public HudiTableHandle getTable()
public String getInstantTime()
public HudiPartition getPartition()
public List<HostAddress> getAddresses()
public NodeSelectionStrategy getNodeSelectionStrategy()
getNodeSelectionStrategy in interface ConnectorSplitpublic List<HostAddress> getPreferredNodes(NodeProvider nodeProvider)
getPreferredNodes in interface ConnectorSplitpublic Object getInfo()
getInfo in interface ConnectorSplitpublic Object getSplitIdentifier()
getSplitIdentifier in interface ConnectorSplitpublic OptionalLong getSplitSizeInBytes()
getSplitSizeInBytes in interface ConnectorSplitpublic SplitWeight getSplitWeight()
getSplitWeight in interface ConnectorSplitCopyright © 2012–2023. All rights reserved.