public static class JobExecutionSummary.Builder extends Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
JobExecutionSummary |
build() |
JobExecutionSummary.Builder |
compartmentId(String compartmentId)
The OCID of the
compartment in which the parent job resides.
|
JobExecutionSummary.Builder |
copy(JobExecutionSummary model) |
JobExecutionSummary.Builder |
databaseSubType(DatabaseSubType databaseSubType)
The subtype of the Oracle Database.
|
JobExecutionSummary.Builder |
databaseType(DatabaseType databaseType)
The type of Oracle Database installation.
|
JobExecutionSummary.Builder |
deploymentType(DeploymentType deploymentType)
A list of the supported infrastructure that can be used to deploy the database.
|
JobExecutionSummary.Builder |
id(String id)
The identifier of the job execution.
|
JobExecutionSummary.Builder |
isCluster(Boolean isCluster)
Indicates whether the Oracle Database is part of a cluster.
|
JobExecutionSummary.Builder |
jobId(String jobId)
The OCID of the
parent job.
|
JobExecutionSummary.Builder |
jobName(String jobName)
The name of the parent job.
|
JobExecutionSummary.Builder |
managedDatabaseGroupId(String managedDatabaseGroupId)
The OCID of the
Managed Database Group where the parent job has to be executed.
|
JobExecutionSummary.Builder |
managedDatabaseId(String managedDatabaseId)
The OCID of
Managed Database associated with the job execution.
|
JobExecutionSummary.Builder |
managedDatabaseName(String managedDatabaseName)
The name of the Managed Database associated with the job execution.
|
JobExecutionSummary.Builder |
name(String name)
The name of the job execution.
|
JobExecutionSummary.Builder |
status(JobExecution.Status status)
The status of the job execution.
|
JobExecutionSummary.Builder |
timeCompleted(Date timeCompleted)
The date and time when the job execution was completed.
|
JobExecutionSummary.Builder |
timeCreated(Date timeCreated)
The date and time when the job execution was created.
|
JobExecutionSummary.Builder |
workloadType(WorkloadType workloadType)
The workload type of the Autonomous Database.
|
public JobExecutionSummary.Builder id(String id)
The identifier of the job execution.
id
- the value to setpublic JobExecutionSummary.Builder name(String name)
The name of the job execution.
name
- the value to setpublic JobExecutionSummary.Builder compartmentId(String compartmentId)
The OCID of the compartment in which the parent job resides.
compartmentId
- the value to setpublic JobExecutionSummary.Builder managedDatabaseGroupId(String managedDatabaseGroupId)
The OCID of the Managed Database Group where the parent job has to be executed.
managedDatabaseGroupId
- the value to setpublic JobExecutionSummary.Builder managedDatabaseId(String managedDatabaseId)
The OCID of Managed Database associated with the job execution.
managedDatabaseId
- the value to setpublic JobExecutionSummary.Builder managedDatabaseName(String managedDatabaseName)
The name of the Managed Database associated with the job execution.
managedDatabaseName
- the value to setpublic JobExecutionSummary.Builder databaseType(DatabaseType databaseType)
The type of Oracle Database installation.
databaseType
- the value to setpublic 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.
databaseSubType
- the value to setpublic JobExecutionSummary.Builder deploymentType(DeploymentType deploymentType)
A list of the supported infrastructure that can be used to deploy the database.
deploymentType
- the value to setpublic JobExecutionSummary.Builder isCluster(Boolean isCluster)
Indicates whether the Oracle Database is part of a cluster.
isCluster
- the value to setpublic JobExecutionSummary.Builder workloadType(WorkloadType workloadType)
The workload type of the Autonomous Database.
workloadType
- the value to setpublic JobExecutionSummary.Builder jobId(String jobId)
The OCID of the parent job.
jobId
- the value to setpublic JobExecutionSummary.Builder jobName(String jobName)
The name of the parent job.
jobName
- the value to setpublic JobExecutionSummary.Builder status(JobExecution.Status status)
The status of the job execution.
status
- the value to setpublic JobExecutionSummary.Builder timeCreated(Date timeCreated)
The date and time when the job execution was created.
timeCreated
- the value to setpublic JobExecutionSummary.Builder timeCompleted(Date timeCompleted)
The date and time when the job execution was completed.
timeCompleted
- the value to setpublic JobExecutionSummary build()
public JobExecutionSummary.Builder copy(JobExecutionSummary model)
Copyright © 2016–2024. All rights reserved.