public static class SqlTuningAdvisorTaskSummary.Builder extends Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
SqlTuningAdvisorTaskSummary |
build() |
SqlTuningAdvisorTaskSummary.Builder |
copy(SqlTuningAdvisorTaskSummary model) |
SqlTuningAdvisorTaskSummary.Builder |
daysToExpire(Integer daysToExpire)
The number of days left before the task expires.
|
SqlTuningAdvisorTaskSummary.Builder |
description(String description)
The description of the SQL Tuning Advisor task.
|
SqlTuningAdvisorTaskSummary.Builder |
instanceId(Integer instanceId)
The instance ID of the SQL Tuning Advisor task.
|
SqlTuningAdvisorTaskSummary.Builder |
name(String name)
The name of the SQL Tuning Advisor task.
|
SqlTuningAdvisorTaskSummary.Builder |
owner(String owner)
The owner of the SQL Tuning Advisor task.
|
SqlTuningAdvisorTaskSummary.Builder |
recommendationCount(Integer recommendationCount)
The number of recommendations provided for the SQL Tuning Advisor task.
|
SqlTuningAdvisorTaskSummary.Builder |
sqlTuningAdvisorTaskId(Long sqlTuningAdvisorTaskId)
The unique identifier of the SQL Tuning Advisor task.
|
SqlTuningAdvisorTaskSummary.Builder |
taskStatus(SqlTuningTaskStatusTypes taskStatus)
The status of the SQL Tuning Advisor task.
|
SqlTuningAdvisorTaskSummary.Builder |
timeCreated(Date timeCreated)
The Creation date of the SQL Tuning Advisor task.
|
SqlTuningAdvisorTaskSummary.Builder |
timeExecutionEnded(Date timeExecutionEnded)
The end time of the task execution.
|
SqlTuningAdvisorTaskSummary.Builder |
timeExecutionStarted(Date timeExecutionStarted)
The start time of the task execution.
|
SqlTuningAdvisorTaskSummary.Builder |
totalSqlStatements(Integer totalSqlStatements)
The total number of SQL statements related to the SQL Tuning Advisor task.
|
public SqlTuningAdvisorTaskSummary.Builder sqlTuningAdvisorTaskId(Long sqlTuningAdvisorTaskId)
The unique identifier of the SQL Tuning Advisor task. This is not the OCID.
sqlTuningAdvisorTaskId
- the value to setpublic SqlTuningAdvisorTaskSummary.Builder instanceId(Integer instanceId)
The instance ID of the SQL Tuning Advisor task. This is not the OCID.
instanceId
- the value to setpublic SqlTuningAdvisorTaskSummary.Builder name(String name)
The name of the SQL Tuning Advisor task.
name
- the value to setpublic SqlTuningAdvisorTaskSummary.Builder description(String description)
The description of the SQL Tuning Advisor task.
description
- the value to setpublic SqlTuningAdvisorTaskSummary.Builder owner(String owner)
The owner of the SQL Tuning Advisor task.
owner
- the value to setpublic SqlTuningAdvisorTaskSummary.Builder timeCreated(Date timeCreated)
The Creation date of the SQL Tuning Advisor task.
timeCreated
- the value to setpublic SqlTuningAdvisorTaskSummary.Builder taskStatus(SqlTuningTaskStatusTypes taskStatus)
The status of the SQL Tuning Advisor task.
taskStatus
- the value to setpublic SqlTuningAdvisorTaskSummary.Builder daysToExpire(Integer daysToExpire)
The number of days left before the task expires. If the value equals -1, then the task has no expiration time (UNLIMITED).
daysToExpire
- the value to setpublic SqlTuningAdvisorTaskSummary.Builder timeExecutionStarted(Date timeExecutionStarted)
The start time of the task execution.
timeExecutionStarted
- the value to setpublic SqlTuningAdvisorTaskSummary.Builder timeExecutionEnded(Date timeExecutionEnded)
The end time of the task execution.
timeExecutionEnded
- the value to setpublic SqlTuningAdvisorTaskSummary.Builder totalSqlStatements(Integer totalSqlStatements)
The total number of SQL statements related to the SQL Tuning Advisor task.
totalSqlStatements
- the value to setpublic SqlTuningAdvisorTaskSummary.Builder recommendationCount(Integer recommendationCount)
The number of recommendations provided for the SQL Tuning Advisor task.
recommendationCount
- the value to setpublic SqlTuningAdvisorTaskSummary build()
public SqlTuningAdvisorTaskSummary.Builder copy(SqlTuningAdvisorTaskSummary model)
Copyright © 2016–2023. All rights reserved.