Interface SubProcessPipelineOptions
-
- All Superinterfaces:
org.apache.beam.sdk.transforms.display.HasDisplayData,org.apache.beam.sdk.options.PipelineOptions
public interface SubProcessPipelineOptions extends org.apache.beam.sdk.options.PipelineOptionsOptions for running a sub process within a DoFn.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classSubProcessPipelineOptions.SubProcessConfigurationFactoryConfirm Configuration and return a configuration object used in pipeline.-
Nested classes/interfaces inherited from interface org.apache.beam.sdk.options.PipelineOptions
org.apache.beam.sdk.options.PipelineOptions.AtomicLongFactory, org.apache.beam.sdk.options.PipelineOptions.CheckEnabled, org.apache.beam.sdk.options.PipelineOptions.DirectRunner, org.apache.beam.sdk.options.PipelineOptions.JobNameFactory, org.apache.beam.sdk.options.PipelineOptions.UserAgentFactory
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.IntegergetConcurrency()java.lang.BooleangetOnlyUpLoadLogsOnError()java.lang.StringgetSourcePath()SubProcessConfigurationgetSubProcessConfiguration()java.lang.IntegergetWaitTime()java.lang.StringgetWorkerPath()voidsetConcurrency(java.lang.Integer concurrency)voidsetOnlyUpLoadLogsOnError(java.lang.Boolean onlyUpLoadLogsOnError)voidsetSourcePath(java.lang.String sourcePath)voidsetSubProcessConfiguration(SubProcessConfiguration configuration)voidsetWaitTime(java.lang.Integer waitTime)voidsetWorkerPath(java.lang.String workerPath)
-
-
-
Method Detail
-
getSourcePath
@Required java.lang.String getSourcePath()
-
setSourcePath
void setSourcePath(java.lang.String sourcePath)
-
getWorkerPath
@String("/tmp/grid_working_files") java.lang.String getWorkerPath()
-
setWorkerPath
void setWorkerPath(java.lang.String workerPath)
-
getWaitTime
@Integer(3600) java.lang.Integer getWaitTime()
-
setWaitTime
void setWaitTime(java.lang.Integer waitTime)
-
getConcurrency
@Required java.lang.Integer getConcurrency()
-
setConcurrency
void setConcurrency(java.lang.Integer concurrency)
-
getOnlyUpLoadLogsOnError
@Boolean(true) java.lang.Boolean getOnlyUpLoadLogsOnError()
-
setOnlyUpLoadLogsOnError
void setOnlyUpLoadLogsOnError(java.lang.Boolean onlyUpLoadLogsOnError)
-
getSubProcessConfiguration
@InstanceFactory(SubProcessConfigurationFactory.class) SubProcessConfiguration getSubProcessConfiguration()
-
setSubProcessConfiguration
void setSubProcessConfiguration(SubProcessConfiguration configuration)
-
-