public abstract class AbstractJoinDescriptor extends OperatorDescriptorDual
OperatorDescriptorDual.GlobalPropertiesPair, OperatorDescriptorDual.LocalPropertiesPairkeys1, keys2| Modifier | Constructor and Description |
|---|---|
protected |
AbstractJoinDescriptor(org.apache.flink.api.common.operators.util.FieldList keys1,
org.apache.flink.api.common.operators.util.FieldList keys2) |
protected |
AbstractJoinDescriptor(org.apache.flink.api.common.operators.util.FieldList keys1,
org.apache.flink.api.common.operators.util.FieldList keys2,
boolean broadcastFirstAllowed,
boolean broadcastSecondAllowed,
boolean repartitionAllowed) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
areCompatible(RequestedGlobalProperties requested1,
RequestedGlobalProperties requested2,
GlobalProperties produced1,
GlobalProperties produced2) |
GlobalProperties |
computeGlobalProperties(GlobalProperties in1,
GlobalProperties in2) |
protected List<OperatorDescriptorDual.GlobalPropertiesPair> |
createPossibleGlobalProperties() |
void |
setCustomPartitioner(org.apache.flink.api.common.functions.Partitioner<?> partitioner) |
areCoFulfilled, checkEquivalentFieldPositionsInKeyFields, checkEquivalentFieldPositionsInKeyFields, checkSameOrdering, checkSameOrdering, computeLocalProperties, createPossibleLocalProperties, getPossibleGlobalProperties, getPossibleLocalProperties, instantiateclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetStrategyprotected AbstractJoinDescriptor(org.apache.flink.api.common.operators.util.FieldList keys1,
org.apache.flink.api.common.operators.util.FieldList keys2)
protected AbstractJoinDescriptor(org.apache.flink.api.common.operators.util.FieldList keys1,
org.apache.flink.api.common.operators.util.FieldList keys2,
boolean broadcastFirstAllowed,
boolean broadcastSecondAllowed,
boolean repartitionAllowed)
public void setCustomPartitioner(org.apache.flink.api.common.functions.Partitioner<?> partitioner)
protected List<OperatorDescriptorDual.GlobalPropertiesPair> createPossibleGlobalProperties()
createPossibleGlobalProperties in class OperatorDescriptorDualpublic boolean areCompatible(RequestedGlobalProperties requested1, RequestedGlobalProperties requested2, GlobalProperties produced1, GlobalProperties produced2)
areCompatible in class OperatorDescriptorDualpublic GlobalProperties computeGlobalProperties(GlobalProperties in1, GlobalProperties in2)
computeGlobalProperties in class OperatorDescriptorDualCopyright © 2014–2020 The Apache Software Foundation. All rights reserved.