Class JobExecutionSummary.Builder
- java.lang.Object
- 
- com.oracle.bmc.databasemanagement.model.JobExecutionSummary.Builder
 
- 
- Enclosing class:
- JobExecutionSummary
 
 public static class JobExecutionSummary.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description JobExecutionSummarybuild()JobExecutionSummary.BuildercompartmentId(String compartmentId)The OCID of the compartment in which the parent job resides.JobExecutionSummary.Buildercopy(JobExecutionSummary model)JobExecutionSummary.BuilderdatabaseSubType(DatabaseSubType databaseSubType)The subtype of the Oracle Database.JobExecutionSummary.BuilderdatabaseType(DatabaseType databaseType)The type of Oracle Database installation.JobExecutionSummary.BuilderdeploymentType(DeploymentType deploymentType)A list of the supported infrastructure that can be used to deploy the database.JobExecutionSummary.Builderid(String id)The identifier of the job execution.JobExecutionSummary.BuilderisCluster(Boolean isCluster)Indicates whether the Oracle Database is part of a cluster.JobExecutionSummary.BuilderjobId(String jobId)The OCID of the parent job.JobExecutionSummary.BuilderjobName(String jobName)The name of the parent job.JobExecutionSummary.BuildermanagedDatabaseGroupId(String managedDatabaseGroupId)The OCID of the Managed Database Group where the parent job has to be executed.JobExecutionSummary.BuildermanagedDatabaseId(String managedDatabaseId)The OCID of Managed Database associated with the job execution.JobExecutionSummary.BuildermanagedDatabaseName(String managedDatabaseName)The name of the Managed Database associated with the job execution.JobExecutionSummary.Buildername(String name)The name of the job execution.JobExecutionSummary.Builderstatus(JobExecution.Status status)The status of the job execution.JobExecutionSummary.BuildertimeCompleted(Date timeCompleted)The date and time when the job execution was completed.JobExecutionSummary.BuildertimeCreated(Date timeCreated)The date and time when the job execution was created.JobExecutionSummary.BuilderworkloadType(WorkloadType workloadType)The workload type of the Autonomous Database.
 
- 
- 
- 
Method Detail- 
idpublic JobExecutionSummary.Builder id(String id) The identifier of the job execution.- Parameters:
- id- the value to set
- Returns:
- this builder
 
 - 
namepublic JobExecutionSummary.Builder name(String name) The name of the job execution.- Parameters:
- name- the value to set
- Returns:
- this builder
 
 - 
compartmentIdpublic JobExecutionSummary.Builder compartmentId(String compartmentId) The OCID of the compartment in which the parent job resides.- Parameters:
- compartmentId- the value to set
- Returns:
- this builder
 
 - 
managedDatabaseGroupIdpublic JobExecutionSummary.Builder managedDatabaseGroupId(String managedDatabaseGroupId) The OCID of the Managed Database Group where the parent job has to be executed.- Parameters:
- managedDatabaseGroupId- the value to set
- Returns:
- this builder
 
 - 
managedDatabaseIdpublic JobExecutionSummary.Builder managedDatabaseId(String managedDatabaseId) The OCID of Managed Database associated with the job execution.- Parameters:
- managedDatabaseId- the value to set
- Returns:
- this builder
 
 - 
managedDatabaseNamepublic JobExecutionSummary.Builder managedDatabaseName(String managedDatabaseName) The name of the Managed Database associated with the job execution.- Parameters:
- managedDatabaseName- the value to set
- Returns:
- this builder
 
 - 
databaseTypepublic JobExecutionSummary.Builder databaseType(DatabaseType databaseType) The type of Oracle Database installation.- Parameters:
- databaseType- the value to set
- Returns:
- this builder
 
 - 
databaseSubTypepublic JobExecutionSummary.Builder databaseSubType(DatabaseSubType databaseSubType) The subtype of the Oracle Database.Indicates whether the database is a Container Database, Pluggable Database, or a Non-container Database. - Parameters:
- databaseSubType- the value to set
- Returns:
- this builder
 
 - 
deploymentTypepublic JobExecutionSummary.Builder deploymentType(DeploymentType deploymentType) A list of the supported infrastructure that can be used to deploy the database.- Parameters:
- deploymentType- the value to set
- Returns:
- this builder
 
 - 
isClusterpublic JobExecutionSummary.Builder isCluster(Boolean isCluster) Indicates whether the Oracle Database is part of a cluster.- Parameters:
- isCluster- the value to set
- Returns:
- this builder
 
 - 
workloadTypepublic JobExecutionSummary.Builder workloadType(WorkloadType workloadType) The workload type of the Autonomous Database.- Parameters:
- workloadType- the value to set
- Returns:
- this builder
 
 - 
jobIdpublic JobExecutionSummary.Builder jobId(String jobId) The OCID of the parent job.- Parameters:
- jobId- the value to set
- Returns:
- this builder
 
 - 
jobNamepublic JobExecutionSummary.Builder jobName(String jobName) The name of the parent job.- Parameters:
- jobName- the value to set
- Returns:
- this builder
 
 - 
statuspublic JobExecutionSummary.Builder status(JobExecution.Status status) The status of the job execution.- Parameters:
- status- the value to set
- Returns:
- this builder
 
 - 
timeCreatedpublic JobExecutionSummary.Builder timeCreated(Date timeCreated) The date and time when the job execution was created.- Parameters:
- timeCreated- the value to set
- Returns:
- this builder
 
 - 
timeCompletedpublic JobExecutionSummary.Builder timeCompleted(Date timeCompleted) The date and time when the job execution was completed.- Parameters:
- timeCompleted- the value to set
- Returns:
- this builder
 
 - 
buildpublic JobExecutionSummary build() 
 - 
copypublic JobExecutionSummary.Builder copy(JobExecutionSummary model) 
 
- 
 
-