Class BiEngineStats.Builder

java.lang.Object
com.google.cloud.bigquery.BiEngineStats.Builder
Enclosing class:
BiEngineStats

public abstract static class BiEngineStats.Builder extends Object
  • Constructor Details

    • Builder

      public Builder()
  • Method Details

    • setBiEngineMode

      public abstract BiEngineStats.Builder setBiEngineMode(String biEngineMode)
      Specifies which mode of BI Engine acceleration was performed (if any).
      Parameters:
      biEngineMode - biEngineMode or null for none
    • setBiEngineReasons

      public abstract BiEngineStats.Builder setBiEngineReasons(List<BiEngineReason> biEngineReasons)
      In case of DISABLED or PARTIAL bi_engine_mode, these contain the explanatory reasons as to why BI Engine could not accelerate. In case the full query was accelerated, this field is not populated.
      Parameters:
      biEngineReasons - biEngineReasons or null for none
    • build

      public abstract BiEngineStats build()
      Creates a @code BiEngineStats} object.