public abstract class JobInvoker
extends java.lang.Object
JobInvocation
instances.Modifier | Constructor and Description |
---|---|
protected |
JobInvoker(java.lang.String name) |
Modifier and Type | Method and Description |
---|---|
protected abstract JobInvocation |
invokeWithExecutor(org.apache.beam.model.pipeline.v1.RunnerApi.Pipeline pipeline,
org.apache.beam.vendor.grpc.v1p21p0.com.google.protobuf.Struct options,
java.lang.String retrievalToken,
org.apache.beam.vendor.guava.v26_0_jre.com.google.common.util.concurrent.ListeningExecutorService executorService)
Start running a job, abstracting its state as a
JobInvocation instance. |
protected abstract JobInvocation invokeWithExecutor(org.apache.beam.model.pipeline.v1.RunnerApi.Pipeline pipeline, org.apache.beam.vendor.grpc.v1p21p0.com.google.protobuf.Struct options, @Nullable java.lang.String retrievalToken, org.apache.beam.vendor.guava.v26_0_jre.com.google.common.util.concurrent.ListeningExecutorService executorService) throws java.io.IOException
JobInvocation
instance.java.io.IOException