Uses of Class
org.apache.flink.table.runtime.operators.join.stream.state.JoinInputSideSpec
-
Packages that use JoinInputSideSpec Package Description org.apache.flink.table.runtime.operators.join.stream org.apache.flink.table.runtime.operators.join.stream.state -
-
Uses of JoinInputSideSpec in org.apache.flink.table.runtime.operators.join.stream
Fields in org.apache.flink.table.runtime.operators.join.stream declared as JoinInputSideSpec Modifier and Type Field Description protected JoinInputSideSpecAbstractStreamingJoinOperator. leftInputSideSpecprotected JoinInputSideSpecAbstractStreamingJoinOperator. rightInputSideSpecMethods in org.apache.flink.table.runtime.operators.join.stream with parameters of type JoinInputSideSpec Modifier and Type Method Description static MiniBatchStreamingJoinOperatorMiniBatchStreamingJoinOperator. newMiniBatchStreamJoinOperator(FlinkJoinType joinType, InternalTypeInfo<org.apache.flink.table.data.RowData> leftType, InternalTypeInfo<org.apache.flink.table.data.RowData> rightType, GeneratedJoinCondition generatedJoinCondition, JoinInputSideSpec leftInputSideSpec, JoinInputSideSpec rightInputSideSpec, boolean leftIsOuter, boolean rightIsOuter, boolean[] filterNullKeys, long leftStateRetentionTime, long rightStateRetentionTime, CoBundleTrigger<org.apache.flink.table.data.RowData,org.apache.flink.table.data.RowData> coBundleTrigger)Constructors in org.apache.flink.table.runtime.operators.join.stream with parameters of type JoinInputSideSpec Constructor Description AbstractStreamingJoinOperator(InternalTypeInfo<org.apache.flink.table.data.RowData> leftType, InternalTypeInfo<org.apache.flink.table.data.RowData> rightType, GeneratedJoinCondition generatedJoinCondition, JoinInputSideSpec leftInputSideSpec, JoinInputSideSpec rightInputSideSpec, boolean[] filterNullKeys, long leftStateRetentionTime, long rightStateRetentionTime)StreamingJoinOperator(InternalTypeInfo<org.apache.flink.table.data.RowData> leftType, InternalTypeInfo<org.apache.flink.table.data.RowData> rightType, GeneratedJoinCondition generatedJoinCondition, JoinInputSideSpec leftInputSideSpec, JoinInputSideSpec rightInputSideSpec, boolean leftIsOuter, boolean rightIsOuter, boolean[] filterNullKeys, long leftStateRetentionTime, long rightStateRetentionTime)StreamingSemiAntiJoinOperator(boolean isAntiJoin, InternalTypeInfo<org.apache.flink.table.data.RowData> leftType, InternalTypeInfo<org.apache.flink.table.data.RowData> rightType, GeneratedJoinCondition generatedJoinCondition, JoinInputSideSpec leftInputSideSpec, JoinInputSideSpec rightInputSideSpec, boolean[] filterNullKeys, long leftStateRetentionTime, long rightStateRetentionTIme) -
Uses of JoinInputSideSpec in org.apache.flink.table.runtime.operators.join.stream.state
Methods in org.apache.flink.table.runtime.operators.join.stream.state that return JoinInputSideSpec Modifier and Type Method Description static JoinInputSideSpecJoinInputSideSpec. withoutUniqueKey()Creates aJoinInputSideSpecthat input hasn't any unique keys.static JoinInputSideSpecJoinInputSideSpec. withUniqueKey(InternalTypeInfo<org.apache.flink.table.data.RowData> uniqueKeyType, org.apache.flink.api.java.functions.KeySelector<org.apache.flink.table.data.RowData,org.apache.flink.table.data.RowData> uniqueKeySelector)Creates aJoinInputSideSpecthat the input has an unique key.static JoinInputSideSpecJoinInputSideSpec. withUniqueKeyContainedByJoinKey(InternalTypeInfo<org.apache.flink.table.data.RowData> uniqueKeyType, org.apache.flink.api.java.functions.KeySelector<org.apache.flink.table.data.RowData,org.apache.flink.table.data.RowData> uniqueKeySelector)Creates aJoinInputSideSpecthat input has an unique key and the unique key is contained by the join key.Methods in org.apache.flink.table.runtime.operators.join.stream.state with parameters of type JoinInputSideSpec Modifier and Type Method Description static JoinRecordStateViewJoinRecordStateViews. create(org.apache.flink.api.common.functions.RuntimeContext ctx, String stateName, JoinInputSideSpec inputSideSpec, InternalTypeInfo<org.apache.flink.table.data.RowData> recordType, long retentionTime)Creates aJoinRecordStateViewdepends onJoinInputSideSpec.static OuterJoinRecordStateViewOuterJoinRecordStateViews. create(org.apache.flink.api.common.functions.RuntimeContext ctx, String stateName, JoinInputSideSpec inputSideSpec, InternalTypeInfo<org.apache.flink.table.data.RowData> recordType, long retentionTime)Creates aOuterJoinRecordStateViewdepends onJoinInputSideSpec.
-