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.PipelineOptions
    Options for running a sub process within a DoFn.
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Interface Description
      static class  SubProcessPipelineOptions.SubProcessConfigurationFactory
      Confirm 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 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)