public class SinkPlanNode extends SingleInputPlanNode
PlanNode.FeedbackPropertiesMeetRequirementsReport, PlanNode.SourceAndDamReportdriverKeys, driverSortOrders, input, postPassHelperbranchPlan, cumulativeCosts, globalProps, localProps, nodeCosts, outChannels, template| Constructor and Description |
|---|
SinkPlanNode(DataSinkNode template,
String nodeName,
Channel input)
Constructs a new sink candidate node that uses NONE as its local strategy.
|
| Modifier and Type | Method and Description |
|---|---|
DataSinkNode |
getSinkNode() |
accept, getComparator, getInput, getInputs, getKeys, getPredecessor, getPredecessors, getSingleInputNode, getSortOrders, getTrueArray, hasDamOnPathDownTo, setComparator, setDriverKeyInfo, setDriverKeyInfoaddOutgoingChannel, checkPartialSolutionPropertiesMet, getBranchPlan, getBroadcastInputs, getCandidateAtBranchPoint, getCostWeight, getCumulativeCosts, getCumulativeCostsShare, getDriverStrategy, getDumpableInputs, getGlobalProperties, getGuaranteedAvailableMemory, getLocalProperties, getMemoryConsumerWeight, getMinResources, getNodeCosts, getNodeName, getOptimizerNode, getOriginalOptimizerNode, getOutgoingChannels, getParallelism, getPlanNode, getPreferredResources, getProgramOperator, getRelativeMemoryPerSubTask, initProperties, isOnDynamicPath, isPruneMarkerSet, mergeBranchPlanMaps, mergeBranchPlanMaps, setBroadcastInputs, setCosts, setDriverStrategy, setParallelism, setPruningMarker, setRelativeMemoryPerSubtask, toString, updatePropertiesWithUniqueSetspublic SinkPlanNode(DataSinkNode template, String nodeName, Channel input)
template - The template optimizer node that this candidate is created for.public DataSinkNode getSinkNode()
Copyright © 2014–2017 The Apache Software Foundation. All rights reserved.