OutputT - the type of main output elements of the DoFn being usedpublic static class ParDoP.Supplier<InputT,OutputT>
extends java.lang.Object
Processor supplier that will provide instances of ParDoP.| Modifier and Type | Field and Description |
|---|---|
protected java.lang.String |
ownerId |
| Constructor and Description |
|---|
Supplier(java.lang.String stepId,
java.lang.String ownerId,
org.apache.beam.sdk.transforms.DoFn<InputT,OutputT> doFn,
org.apache.beam.sdk.values.WindowingStrategy<?,?> windowingStrategy,
org.apache.beam.sdk.transforms.DoFnSchemaInformation doFnSchemaInformation,
org.apache.beam.runners.core.construction.SerializablePipelineOptions pipelineOptions,
org.apache.beam.sdk.values.TupleTag<OutputT> mainOutputTag,
java.util.Set<org.apache.beam.sdk.values.TupleTag<OutputT>> allOutputTags,
org.apache.beam.sdk.coders.Coder<InputT> inputCoder,
java.util.Map<org.apache.beam.sdk.values.PCollectionView<?>,org.apache.beam.sdk.coders.Coder<?>> sideInputCoders,
java.util.Map<org.apache.beam.sdk.values.TupleTag<?>,org.apache.beam.sdk.coders.Coder<?>> outputCoders,
org.apache.beam.sdk.coders.Coder<InputT> inputValueCoder,
java.util.Map<org.apache.beam.sdk.values.TupleTag<?>,org.apache.beam.sdk.coders.Coder<?>> outputValueCoders,
java.util.List<org.apache.beam.sdk.values.PCollectionView<?>> sideInputs) |
| Modifier and Type | Method and Description |
|---|---|
com.hazelcast.jet.core.Processor |
getEx() |
void |
isInboundEdgeOfVertex(com.hazelcast.jet.core.Edge edge,
java.lang.String edgeId,
java.lang.String pCollId,
java.lang.String vertexId) |
void |
isOutboundEdgeOfVertex(com.hazelcast.jet.core.Edge edge,
java.lang.String edgeId,
java.lang.String pCollId,
java.lang.String vertexId) |
public Supplier(java.lang.String stepId,
java.lang.String ownerId,
org.apache.beam.sdk.transforms.DoFn<InputT,OutputT> doFn,
org.apache.beam.sdk.values.WindowingStrategy<?,?> windowingStrategy,
org.apache.beam.sdk.transforms.DoFnSchemaInformation doFnSchemaInformation,
org.apache.beam.runners.core.construction.SerializablePipelineOptions pipelineOptions,
org.apache.beam.sdk.values.TupleTag<OutputT> mainOutputTag,
java.util.Set<org.apache.beam.sdk.values.TupleTag<OutputT>> allOutputTags,
org.apache.beam.sdk.coders.Coder<InputT> inputCoder,
java.util.Map<org.apache.beam.sdk.values.PCollectionView<?>,org.apache.beam.sdk.coders.Coder<?>> sideInputCoders,
java.util.Map<org.apache.beam.sdk.values.TupleTag<?>,org.apache.beam.sdk.coders.Coder<?>> outputCoders,
org.apache.beam.sdk.coders.Coder<InputT> inputValueCoder,
java.util.Map<org.apache.beam.sdk.values.TupleTag<?>,org.apache.beam.sdk.coders.Coder<?>> outputValueCoders,
java.util.List<org.apache.beam.sdk.values.PCollectionView<?>> sideInputs)
public com.hazelcast.jet.core.Processor getEx()
getEx in interface com.hazelcast.function.SupplierEx<com.hazelcast.jet.core.Processor>public void isOutboundEdgeOfVertex(com.hazelcast.jet.core.Edge edge,
java.lang.String edgeId,
java.lang.String pCollId,
java.lang.String vertexId)
isOutboundEdgeOfVertex in interface DAGBuilder.WiringListenerpublic void isInboundEdgeOfVertex(com.hazelcast.jet.core.Edge edge,
java.lang.String edgeId,
java.lang.String pCollId,
java.lang.String vertexId)
isInboundEdgeOfVertex in interface DAGBuilder.WiringListener