Class CloneSqlTuningTaskDetails.Builder
- java.lang.Object
-
- com.oracle.bmc.databasemanagement.model.CloneSqlTuningTaskDetails.Builder
-
- Enclosing class:
- CloneSqlTuningTaskDetails
public static class CloneSqlTuningTaskDetails.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CloneSqlTuningTaskDetails
build()
CloneSqlTuningTaskDetails.Builder
copy(CloneSqlTuningTaskDetails model)
CloneSqlTuningTaskDetails.Builder
credentialDetails(SqlTuningTaskCredentialDetails credentialDetails)
CloneSqlTuningTaskDetails.Builder
databaseCredential(DatabaseCredentialDetails databaseCredential)
CloneSqlTuningTaskDetails.Builder
originalTaskId(Long originalTaskId)
The identifier of the SQL tuning task being cloned.CloneSqlTuningTaskDetails.Builder
taskDescription(String taskDescription)
The description of the SQL tuning task.CloneSqlTuningTaskDetails.Builder
taskName(String taskName)
The name of the SQL tuning task.
-
-
-
Method Detail
-
taskName
public CloneSqlTuningTaskDetails.Builder taskName(String taskName)
The name of the SQL tuning task.The name is unique per user in a database, and it is case-sensitive.
- Parameters:
taskName
- the value to set- Returns:
- this builder
-
originalTaskId
public CloneSqlTuningTaskDetails.Builder originalTaskId(Long originalTaskId)
The identifier of the SQL tuning task being cloned.This is not the OCID. It can be retrieved from the following endpoint
listSqlTuningAdvisorTasks
.- Parameters:
originalTaskId
- the value to set- Returns:
- this builder
-
taskDescription
public CloneSqlTuningTaskDetails.Builder taskDescription(String taskDescription)
The description of the SQL tuning task.- Parameters:
taskDescription
- the value to set- Returns:
- this builder
-
credentialDetails
public CloneSqlTuningTaskDetails.Builder credentialDetails(SqlTuningTaskCredentialDetails credentialDetails)
-
databaseCredential
public CloneSqlTuningTaskDetails.Builder databaseCredential(DatabaseCredentialDetails databaseCredential)
-
build
public CloneSqlTuningTaskDetails build()
-
copy
public CloneSqlTuningTaskDetails.Builder copy(CloneSqlTuningTaskDetails model)
-
-