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 PrismRunner
fromOptions
(PipelineOptions options) Invoked fromPipeline.run()
wherePrismRunner
instantiates usingPrismPipelineOptions
configuration 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()
wherePrismRunner
instantiates usingPrismPipelineOptions
configuration details. -
run
Description copied from class:PipelineRunner
Processes the givenPipeline
, potentially asynchronously, returning a runner-specific type of result.- Specified by:
run
in classPipelineRunner<PipelineResult>
-