Interface BigQueryTornadoes.Options

  • All Superinterfaces:
    org.apache.beam.sdk.transforms.display.HasDisplayData, org.apache.beam.sdk.options.PipelineOptions
    Enclosing class:
    BigQueryTornadoes

    public static interface BigQueryTornadoes.Options
    extends org.apache.beam.sdk.options.PipelineOptions
    Options supported by BigQueryTornadoes.

    Inherits standard configuration options.

    • 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
      org.apache.beam.sdk.io.gcp.bigquery.BigQueryIO.Write.CreateDisposition getCreateDisposition()  
      java.lang.String getInput()  
      java.lang.String getInputQuery()  
      java.lang.String getOutput()  
      org.apache.beam.sdk.io.gcp.bigquery.BigQueryIO.TypedRead.Method getReadMethod()  
      org.apache.beam.sdk.io.gcp.bigquery.BigQueryIO.Write.WriteDisposition getWriteDisposition()  
      org.apache.beam.sdk.io.gcp.bigquery.BigQueryIO.Write.Method getWriteMethod()  
      void setCreateDisposition​(org.apache.beam.sdk.io.gcp.bigquery.BigQueryIO.Write.CreateDisposition value)  
      void setInput​(java.lang.String value)  
      void setInputQuery​(java.lang.String value)  
      void setOutput​(java.lang.String value)  
      void setReadMethod​(org.apache.beam.sdk.io.gcp.bigquery.BigQueryIO.TypedRead.Method value)  
      void setWriteDisposition​(org.apache.beam.sdk.io.gcp.bigquery.BigQueryIO.Write.WriteDisposition value)  
      void setWriteMethod​(org.apache.beam.sdk.io.gcp.bigquery.BigQueryIO.Write.Method value)  
      • 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

      • getInput

        @String("apache-beam-testing.samples.weather_stations")
        java.lang.String getInput()
      • setInput

        void setInput​(java.lang.String value)
      • getInputQuery

        @String("")
        java.lang.String getInputQuery()
      • setInputQuery

        void setInputQuery​(java.lang.String value)
      • getReadMethod

        @Enum("EXPORT")
        org.apache.beam.sdk.io.gcp.bigquery.BigQueryIO.TypedRead.Method getReadMethod()
      • setReadMethod

        void setReadMethod​(org.apache.beam.sdk.io.gcp.bigquery.BigQueryIO.TypedRead.Method value)
      • getWriteMethod

        @Enum("DEFAULT")
        org.apache.beam.sdk.io.gcp.bigquery.BigQueryIO.Write.Method getWriteMethod()
      • setWriteMethod

        void setWriteMethod​(org.apache.beam.sdk.io.gcp.bigquery.BigQueryIO.Write.Method value)
      • getWriteDisposition

        @Enum("WRITE_TRUNCATE")
        org.apache.beam.sdk.io.gcp.bigquery.BigQueryIO.Write.WriteDisposition getWriteDisposition()
      • setWriteDisposition

        void setWriteDisposition​(org.apache.beam.sdk.io.gcp.bigquery.BigQueryIO.Write.WriteDisposition value)
      • getCreateDisposition

        @Enum("CREATE_IF_NEEDED")
        org.apache.beam.sdk.io.gcp.bigquery.BigQueryIO.Write.CreateDisposition getCreateDisposition()
      • setCreateDisposition

        void setCreateDisposition​(org.apache.beam.sdk.io.gcp.bigquery.BigQueryIO.Write.CreateDisposition value)
      • getOutput

        @Required
        java.lang.String getOutput()
      • setOutput

        void setOutput​(java.lang.String value)