public class PartitionNode extends SingleInputNode
| 限定符和类型 | 类和说明 |
|---|---|
static class |
PartitionNode.PartitionDescriptor |
OptimizerNode.UnclosedBranchDescriptorinConn, keyscachedPlans, closedBranchingNodes, costWeight, estimatedNumRecords, estimatedOutputSize, hereJoinedBranches, id, MAX_DYNAMIC_PATH_COST_WEIGHT, onDynamicPath, openBranches, uniqueFields| 构造器和说明 |
|---|
PartitionNode(org.apache.flink.api.common.operators.base.PartitionOperatorBase<?> operator) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected void |
computeOperatorSpecificDefaultEstimates(DataStatistics statistics) |
org.apache.flink.api.common.operators.base.PartitionOperatorBase<?> |
getOperator()
Gets the operator represented by this optimizer node.
|
String |
getOperatorName()
Gets the name of this node, which is the name of the function/operator, or
data source / data sink.
|
protected List<OperatorDescriptorSingle> |
getPossibleProperties() |
org.apache.flink.api.common.operators.SemanticProperties |
getSemanticProperties() |
accept, addLocalCandidates, computeInterestingPropertiesForInputs, computeUnclosedBranchStack, getAlternativePlans, getIncomingConnection, getIncomingConnections, getPredecessorNode, getSemanticPropertiesForGlobalPropertyFiltering, getSemanticPropertiesForLocalPropertyFiltering, instantiateCandidate, setIncomingConnection, setInputaddBroadcastConnection, addClosedBranch, addClosedBranches, addOutgoingConnection, areBranchCompatible, clearInterestingProperties, computeOutputEstimates, computeUnclosedBranchStackForBroadcastInputs, computeUnionOfInterestingPropertiesFromSuccessors, getBranchesForParent, getBroadcastConnectionNames, getBroadcastConnections, getClosedBranchingNodes, getCostWeight, getDumpableInputs, getEstimatedAvgWidthPerOutputRecord, getEstimatedNumRecords, getEstimatedOutputSize, getId, getInterestingProperties, getMaxDepth, getMinimalMemoryAcrossAllSubTasks, getOpenBranches, getOptimizerNode, getOutgoingConnections, getParallelism, getPlanNode, getPredecessors, getUniqueFields, hasUnclosedBranches, haveAllOutputConnectionInterestingProperties, identifyDynamicPath, initId, isBranching, isOnDynamicPath, markAllOutgoingConnectionsAsPipelineBreaking, mergeLists, prunePlanAlternatives, prunePlanAlternativesWithCommonBranching, readStubAnnotations, readUniqueFieldsAnnotation, removeClosedBranches, setBroadcastInputs, setEstimatedNumRecords, setEstimatedOutputSize, setParallelism, toStringpublic PartitionNode(org.apache.flink.api.common.operators.base.PartitionOperatorBase<?> operator)
public org.apache.flink.api.common.operators.base.PartitionOperatorBase<?> getOperator()
OptimizerNodegetOperator 在类中 SingleInputNodepublic String getOperatorName()
OptimizerNodegetOperatorName 在类中 OptimizerNodeprotected List<OperatorDescriptorSingle> getPossibleProperties()
getPossibleProperties 在类中 SingleInputNodeprotected void computeOperatorSpecificDefaultEstimates(DataStatistics statistics)
public org.apache.flink.api.common.operators.SemanticProperties getSemanticProperties()
getSemanticProperties 在类中 SingleInputNodeCopyright © 2014–2020 The Apache Software Foundation. All rights reserved.