public abstract class PortablePipelineJarUtils
extends java.lang.Object
Jar layout:
Constructor and Description |
---|
PortablePipelineJarUtils() |
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
getDefaultJobName() |
static org.apache.beam.model.pipeline.v1.RunnerApi.Pipeline |
getPipelineFromClasspath(java.lang.String jobName) |
static org.apache.beam.vendor.grpc.v1p43p2.com.google.protobuf.Struct |
getPipelineOptionsFromClasspath(java.lang.String jobName) |
static void |
writeDefaultJobName(java.util.jar.JarOutputStream outputStream,
java.lang.String jobName) |
public static org.apache.beam.model.pipeline.v1.RunnerApi.Pipeline getPipelineFromClasspath(java.lang.String jobName) throws java.io.IOException
java.io.IOException
public static org.apache.beam.vendor.grpc.v1p43p2.com.google.protobuf.Struct getPipelineOptionsFromClasspath(java.lang.String jobName) throws java.io.IOException
java.io.IOException
public static java.lang.String getDefaultJobName() throws java.io.IOException
java.io.IOException
public static void writeDefaultJobName(java.util.jar.JarOutputStream outputStream, java.lang.String jobName) throws java.io.IOException
java.io.IOException