Package org.apache.beam.runners.prism
Class PrismRunner
A
PipelineRunner executed on Prism. Downloads, prepares, and executes the Prism service
on behalf of the developer when PipelineRunner.run(org.apache.beam.sdk.Pipeline)ning the pipeline. If users want to
submit to an already running Prism service, use the PortableRunner with the PortablePipelineOptions.getJobEndpoint() option instead. Prism is a PortableRunner maintained at sdks/go/cmd/prism. For
testing, use TestPrismRunner.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic PrismRunnerfromOptions(PipelineOptions options) Invoked fromPipeline.run()wherePrismRunnerinstantiates usingPrismPipelineOptionsconfiguration details.Processes the givenPipeline, potentially asynchronously, returning a runner-specific type of result.Methods inherited from class org.apache.beam.sdk.PipelineRunner
create, run, run
-
Constructor Details
-
PrismRunner
-
-
Method Details
-
fromOptions
Invoked fromPipeline.run()wherePrismRunnerinstantiates usingPrismPipelineOptionsconfiguration details. -
run
Description copied from class:PipelineRunnerProcesses the givenPipeline, potentially asynchronously, returning a runner-specific type of result.- Specified by:
runin classPipelineRunner<PipelineResult>
-