Package com.oracle.bmc.opsi.model
Class SqlPlanInsightAggregation.Builder
- java.lang.Object
-
- com.oracle.bmc.opsi.model.SqlPlanInsightAggregation.Builder
-
- Enclosing class:
- SqlPlanInsightAggregation
public static class SqlPlanInsightAggregation.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SqlPlanInsightAggregationbuild()SqlPlanInsightAggregation.Buildercopy(SqlPlanInsightAggregation model)SqlPlanInsightAggregation.BuildercpuTimeInSec(Double cpuTimeInSec)CPU Time in secondsSqlPlanInsightAggregation.BuilderexecutionsCount(Long executionsCount)Total number of executionsSqlPlanInsightAggregation.BuilderinefficientWaitTimeInSec(Double inefficientWaitTimeInSec)Inefficient Wait Time in secondsSqlPlanInsightAggregation.BuilderioTimeInSec(Double ioTimeInSec)IO Time in secondsSqlPlanInsightAggregation.BuilderplanHash(Long planHash)Plan hash value for the SQL Execution Plan
-
-
-
Method Detail
-
planHash
public SqlPlanInsightAggregation.Builder planHash(Long planHash)
Plan hash value for the SQL Execution Plan- Parameters:
planHash- the value to set- Returns:
- this builder
-
ioTimeInSec
public SqlPlanInsightAggregation.Builder ioTimeInSec(Double ioTimeInSec)
IO Time in seconds- Parameters:
ioTimeInSec- the value to set- Returns:
- this builder
-
cpuTimeInSec
public SqlPlanInsightAggregation.Builder cpuTimeInSec(Double cpuTimeInSec)
CPU Time in seconds- Parameters:
cpuTimeInSec- the value to set- Returns:
- this builder
-
inefficientWaitTimeInSec
public SqlPlanInsightAggregation.Builder inefficientWaitTimeInSec(Double inefficientWaitTimeInSec)
Inefficient Wait Time in seconds- Parameters:
inefficientWaitTimeInSec- the value to set- Returns:
- this builder
-
executionsCount
public SqlPlanInsightAggregation.Builder executionsCount(Long executionsCount)
Total number of executions- Parameters:
executionsCount- the value to set- Returns:
- this builder
-
build
public SqlPlanInsightAggregation build()
-
copy
public SqlPlanInsightAggregation.Builder copy(SqlPlanInsightAggregation model)
-
-