public class CoGroupDescriptor extends OperatorDescriptorDual
OperatorDescriptorDual.GlobalPropertiesPair, OperatorDescriptorDual.LocalPropertiesPairkeys1, keys2| Constructor and Description |
|---|
CoGroupDescriptor(org.apache.flink.api.common.operators.util.FieldList keys1,
org.apache.flink.api.common.operators.util.FieldList keys2) |
CoGroupDescriptor(org.apache.flink.api.common.operators.util.FieldList keys1,
org.apache.flink.api.common.operators.util.FieldList keys2,
org.apache.flink.api.common.operators.Ordering additionalOrdering1,
org.apache.flink.api.common.operators.Ordering additionalOrdering2) |
checkEquivalentFieldPositionsInKeyFields, checkEquivalentFieldPositionsInKeyFields, checkSameOrdering, checkSameOrdering, getPossibleGlobalProperties, getPossibleLocalPropertiespublic CoGroupDescriptor(org.apache.flink.api.common.operators.util.FieldList keys1,
org.apache.flink.api.common.operators.util.FieldList keys2)
public CoGroupDescriptor(org.apache.flink.api.common.operators.util.FieldList keys1,
org.apache.flink.api.common.operators.util.FieldList keys2,
org.apache.flink.api.common.operators.Ordering additionalOrdering1,
org.apache.flink.api.common.operators.Ordering additionalOrdering2)
public void setCustomPartitioner(org.apache.flink.api.common.functions.Partitioner<?> customPartitioner)
public org.apache.flink.runtime.operators.DriverStrategy getStrategy()
AbstractOperatorDescriptorprotected List<OperatorDescriptorDual.GlobalPropertiesPair> createPossibleGlobalProperties()
createPossibleGlobalProperties in class OperatorDescriptorDualprotected List<OperatorDescriptorDual.LocalPropertiesPair> createPossibleLocalProperties()
createPossibleLocalProperties in class OperatorDescriptorDualpublic boolean areCompatible(RequestedGlobalProperties requested1, RequestedGlobalProperties requested2, GlobalProperties produced1, GlobalProperties produced2)
areCompatible in class OperatorDescriptorDualpublic boolean areCoFulfilled(RequestedLocalProperties requested1, RequestedLocalProperties requested2, LocalProperties produced1, LocalProperties produced2)
areCoFulfilled in class OperatorDescriptorDualpublic DualInputPlanNode instantiate(Channel in1, Channel in2, TwoInputNode node)
instantiate in class OperatorDescriptorDualpublic GlobalProperties computeGlobalProperties(GlobalProperties in1, GlobalProperties in2)
computeGlobalProperties in class OperatorDescriptorDualpublic LocalProperties computeLocalProperties(LocalProperties in1, LocalProperties in2)
computeLocalProperties in class OperatorDescriptorDualCopyright © 2014–2017 The Apache Software Foundation. All rights reserved.