Interface BeamSqlPipelineOptions

All Superinterfaces:
HasDisplayData, PipelineOptions

public interface BeamSqlPipelineOptions extends PipelineOptions
Options used to configure BeamSQL.
  • Method Details

    • getPlannerName

      @String("org.apache.beam.sdk.extensions.sql.impl.CalciteQueryPlanner") String getPlannerName()
    • setPlannerName

      void setPlannerName(String className)
    • getCalciteConnectionProperties

      Map<String,String> getCalciteConnectionProperties()
    • setCalciteConnectionProperties

      void setCalciteConnectionProperties(Map<String,String> properties)
    • getZetaSqlDefaultTimezone

      @String("UTC") String getZetaSqlDefaultTimezone()
    • setZetaSqlDefaultTimezone

      void setZetaSqlDefaultTimezone(String timezone)
    • getVerifyRowValues

      @Boolean(false) Boolean getVerifyRowValues()
    • setVerifyRowValues

      void setVerifyRowValues(Boolean verifyRowValues)