Interface DataflowWorkerHarnessOptions

  • All Superinterfaces:
    org.apache.beam.sdk.options.ApplicationNameOptions, org.apache.beam.sdk.io.gcp.bigquery.BigQueryOptions, DataflowPipelineDebugOptions, DataflowPipelineOptions, DataflowPipelineWorkerPoolOptions, DataflowProfilingOptions, DataflowStreamingPipelineOptions, DataflowWorkerLoggingOptions, org.apache.beam.sdk.options.ExperimentalOptions, org.apache.beam.sdk.options.FileStagingOptions, org.apache.beam.sdk.extensions.gcp.options.GcpOptions, org.apache.beam.sdk.extensions.gcp.options.GcsOptions, org.apache.beam.sdk.extensions.gcp.options.GoogleApiDebugOptions, org.apache.beam.sdk.transforms.display.HasDisplayData, org.apache.beam.sdk.options.MemoryMonitorOptions, org.apache.beam.sdk.options.PipelineOptions, org.apache.beam.sdk.io.gcp.pubsub.PubsubOptions, org.apache.beam.sdk.options.StreamingOptions

    @Hidden
    public interface DataflowWorkerHarnessOptions
    extends DataflowPipelineOptions
    Options that are used exclusively within the Dataflow worker harness. These options have no effect at pipeline creation time.
    • Method Detail

      • getWorkerId

        java.lang.String getWorkerId()
        The identity of the worker running this pipeline.
      • setWorkerId

        void setWorkerId​(java.lang.String value)
      • getJobId

        java.lang.String getJobId()
        The identity of the Dataflow job.
      • setJobId

        void setJobId​(java.lang.String value)
      • getWorkerPool

        java.lang.String getWorkerPool()
        The identity of the worker pool of this worker.
      • setWorkerPool

        void setWorkerPool​(java.lang.String value)