public class SinkPlanNode extends SingleInputPlanNode
PlanNode.FeedbackPropertiesMeetRequirementsReport, PlanNode.SourceAndDamReport
driverKeys, driverSortOrders, input, postPassHelper
branchPlan, 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, setDriverKeyInfo
addOutgoingChannel, 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, updatePropertiesWithUniqueSets
public SinkPlanNode(DataSinkNode template, String nodeName, Channel input)
template
- The template optimizer node that this candidate is created for.public DataSinkNode getSinkNode()
Copyright © 2014–2021 The Apache Software Foundation. All rights reserved.