public abstract class LogicalEndpoint
extends java.lang.Object
BeamFnApi.ProcessBundleRequest
and the BeamFnApi.Target
within the processing graph.
This enables the same Data Service or Data Client to be re-used across multiple bundles.Constructor and Description |
---|
LogicalEndpoint() |
Modifier and Type | Method and Description |
---|---|
abstract java.lang.String |
getInstructionId() |
abstract org.apache.beam.model.fnexecution.v1.BeamFnApi.Target |
getTarget() |
static LogicalEndpoint |
of(java.lang.String instructionId,
org.apache.beam.model.fnexecution.v1.BeamFnApi.Target target) |
public abstract java.lang.String getInstructionId()
public abstract org.apache.beam.model.fnexecution.v1.BeamFnApi.Target getTarget()
public static LogicalEndpoint of(java.lang.String instructionId, org.apache.beam.model.fnexecution.v1.BeamFnApi.Target target)