Class OptimizerStatisticsAdvisorExecution.Builder
- java.lang.Object
-
- com.oracle.bmc.databasemanagement.model.OptimizerStatisticsAdvisorExecution.Builder
-
- Enclosing class:
- OptimizerStatisticsAdvisorExecution
public static class OptimizerStatisticsAdvisorExecution.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description OptimizerStatisticsAdvisorExecution
build()
OptimizerStatisticsAdvisorExecution.Builder
copy(OptimizerStatisticsAdvisorExecution model)
OptimizerStatisticsAdvisorExecution.Builder
database(OptimizerDatabase database)
OptimizerStatisticsAdvisorExecution.Builder
errorMessage(String errorMessage)
The errors in the Optimizer Statistics Advisor execution, if any.OptimizerStatisticsAdvisorExecution.Builder
executionName(String executionName)
The name of the Optimizer Statistics Advisor execution.OptimizerStatisticsAdvisorExecution.Builder
findings(Integer findings)
The number of findings generated by the Optimizer Statistics Advisor execution.OptimizerStatisticsAdvisorExecution.Builder
report(OptimizerStatisticsAdvisorExecutionReport report)
OptimizerStatisticsAdvisorExecution.Builder
status(OptimizerStatisticsAdvisorExecution.Status status)
The status of the Optimizer Statistics Advisor execution.OptimizerStatisticsAdvisorExecution.Builder
statusMessage(String statusMessage)
The Optimizer Statistics Advisor execution status message, if any.OptimizerStatisticsAdvisorExecution.Builder
taskName(String taskName)
The name of the Optimizer Statistics Advisor task.OptimizerStatisticsAdvisorExecution.Builder
timeEnd(Date timeEnd)
The end time of the time range to retrieve the Optimizer Statistics Advisor execution of a Managed Database in UTC in ISO-8601 format, which is “yyyy-MM-dd’T’hh:mm:ss.sss’Z’”.OptimizerStatisticsAdvisorExecution.Builder
timeStart(Date timeStart)
The start time of the time range to retrieve the Optimizer Statistics Advisor execution of a Managed Database in UTC in ISO-8601 format, which is “yyyy-MM-dd’T’hh:mm:ss.sss’Z’”.
-
-
-
Method Detail
-
database
public OptimizerStatisticsAdvisorExecution.Builder database(OptimizerDatabase database)
-
report
public OptimizerStatisticsAdvisorExecution.Builder report(OptimizerStatisticsAdvisorExecutionReport report)
-
taskName
public OptimizerStatisticsAdvisorExecution.Builder taskName(String taskName)
The name of the Optimizer Statistics Advisor task.- Parameters:
taskName
- the value to set- Returns:
- this builder
-
executionName
public OptimizerStatisticsAdvisorExecution.Builder executionName(String executionName)
The name of the Optimizer Statistics Advisor execution.- Parameters:
executionName
- the value to set- Returns:
- this builder
-
timeStart
public OptimizerStatisticsAdvisorExecution.Builder timeStart(Date timeStart)
The start time of the time range to retrieve the Optimizer Statistics Advisor execution of a Managed Database in UTC in ISO-8601 format, which is “yyyy-MM-dd’T’hh:mm:ss.sss’Z’”.- Parameters:
timeStart
- the value to set- Returns:
- this builder
-
timeEnd
public OptimizerStatisticsAdvisorExecution.Builder timeEnd(Date timeEnd)
The end time of the time range to retrieve the Optimizer Statistics Advisor execution of a Managed Database in UTC in ISO-8601 format, which is “yyyy-MM-dd’T’hh:mm:ss.sss’Z’”.- Parameters:
timeEnd
- the value to set- Returns:
- this builder
-
status
public OptimizerStatisticsAdvisorExecution.Builder status(OptimizerStatisticsAdvisorExecution.Status status)
The status of the Optimizer Statistics Advisor execution.- Parameters:
status
- the value to set- Returns:
- this builder
-
statusMessage
public OptimizerStatisticsAdvisorExecution.Builder statusMessage(String statusMessage)
The Optimizer Statistics Advisor execution status message, if any.- Parameters:
statusMessage
- the value to set- Returns:
- this builder
-
errorMessage
public OptimizerStatisticsAdvisorExecution.Builder errorMessage(String errorMessage)
The errors in the Optimizer Statistics Advisor execution, if any.- Parameters:
errorMessage
- the value to set- Returns:
- this builder
-
findings
public OptimizerStatisticsAdvisorExecution.Builder findings(Integer findings)
The number of findings generated by the Optimizer Statistics Advisor execution.- Parameters:
findings
- the value to set- Returns:
- this builder
-
build
public OptimizerStatisticsAdvisorExecution build()
-
copy
public OptimizerStatisticsAdvisorExecution.Builder copy(OptimizerStatisticsAdvisorExecution model)
-
-