Class BiEngineStats.Builder (2.36.0)

public abstract static class BiEngineStats.Builder

Inheritance

java.lang.Object > BiEngineStats.Builder

Constructors

Builder()

public Builder()

Methods

build()

public abstract BiEngineStats build()

Creates a @code BiEngineStats} object.

Returns
TypeDescription
BiEngineStats

setBiEngineMode(String biEngineMode)

public abstract BiEngineStats.Builder setBiEngineMode(String biEngineMode)

Specifies which mode of BI Engine acceleration was performed (if any).

Parameter
NameDescription
biEngineModeString

biEngineMode or null for none

Returns
TypeDescription
BiEngineStats.Builder

setBiEngineReasons(List<BiEngineReason> biEngineReasons)

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.

Parameter
NameDescription
biEngineReasonsList<BiEngineReason>

biEngineReasons or null for none

Returns
TypeDescription
BiEngineStats.Builder