Package com.google.cloud.bigquery
Class BiEngineStats.Builder
- java.lang.Object
-
- com.google.cloud.bigquery.BiEngineStats.Builder
-
- Enclosing class:
- BiEngineStats
public abstract static class BiEngineStats.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description abstract BiEngineStats
build()
Creates a @code BiEngineStats} object.abstract BiEngineStats.Builder
setBiEngineMode(String biEngineMode)
Specifies which mode of BI Engine acceleration was performed (if any).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.
-
-
-
Method Detail
-
setBiEngineMode
public abstract BiEngineStats.Builder setBiEngineMode(String biEngineMode)
Specifies which mode of BI Engine acceleration was performed (if any).- Parameters:
biEngineMode
- biEngineMode ornull
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 ornull
for none
-
build
public abstract BiEngineStats build()
Creates a @code BiEngineStats} object.
-
-