Interface DirectTestOptions

  • All Superinterfaces:
    org.apache.beam.sdk.options.ApplicationNameOptions, org.apache.beam.sdk.transforms.display.HasDisplayData, org.apache.beam.sdk.options.PipelineOptions

    @Hidden
    public interface DirectTestOptions
    extends org.apache.beam.sdk.options.PipelineOptions, org.apache.beam.sdk.options.ApplicationNameOptions
    Internal-only options for tweaking the behavior of the PipelineOptions.DirectRunner in ways that users should never do.

    Currently, the only use is to disable user-friendly overrides that prevent fully testing certain composite transforms.

    • Nested Class Summary

      • 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
      boolean isRunnerDeterminedSharding()  
      void setRunnerDeterminedSharding​(boolean goAheadAndDetermineSharding)  
      • Methods inherited from interface org.apache.beam.sdk.options.ApplicationNameOptions

        getAppName, setAppName
      • Methods inherited from interface org.apache.beam.sdk.transforms.display.HasDisplayData

        populateDisplayData
      • Methods inherited from interface org.apache.beam.sdk.options.PipelineOptions

        as, getJobName, getOptionsId, getRunner, getStableUniqueNames, getTempLocation, getUserAgent, outputRuntimeOptions, revision, setJobName, setOptionsId, setRunner, setStableUniqueNames, setTempLocation, setUserAgent
    • Method Detail

      • isRunnerDeterminedSharding

        @Boolean(true)
        boolean isRunnerDeterminedSharding()
      • setRunnerDeterminedSharding

        void setRunnerDeterminedSharding​(boolean goAheadAndDetermineSharding)