Package com.oracle.bmc.datacatalog.model
Class JobExecutionSummary.Builder
- java.lang.Object
- 
- com.oracle.bmc.datacatalog.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.Buildercopy(JobExecutionSummary model)JobExecutionSummary.BuilderjobKey(String jobKey)The unique key of the parent job.JobExecutionSummary.BuilderjobType(JobType jobType)Type of the job execution.JobExecutionSummary.Builderkey(String key)Unique key of the job execution resource.JobExecutionSummary.BuilderlifecycleState(JobExecutionState lifecycleState)Status of the job execution, such as running, paused, or completed.JobExecutionSummary.BuilderparentKey(String parentKey)The unique key of the parent execution or null if this job execution has no parent.JobExecutionSummary.BuilderscheduleInstanceKey(String scheduleInstanceKey)The unique key of the triggering external scheduler resource or null if this job execution is not externally triggered.JobExecutionSummary.BuildertimeCreated(Date timeCreated)The date and time the job execution was created, in the format defined by RFC3339.JobExecutionSummary.BuildertimeEnded(Date timeEnded)Time that the job execution ended or null if it hasn’t yet completed.JobExecutionSummary.BuildertimeStarted(Date timeStarted)Time that job execution started.JobExecutionSummary.Builderuri(String uri)URI to the job execution instance in the API.
 
- 
- 
- 
Method Detail- 
keypublic JobExecutionSummary.Builder key(String key) Unique key of the job execution resource.- Parameters:
- key- the value to set
- Returns:
- this builder
 
 - 
jobKeypublic JobExecutionSummary.Builder jobKey(String jobKey) The unique key of the parent job.- Parameters:
- jobKey- the value to set
- Returns:
- this builder
 
 - 
jobTypepublic JobExecutionSummary.Builder jobType(JobType jobType) Type of the job execution.- Parameters:
- jobType- the value to set
- Returns:
- this builder
 
 - 
parentKeypublic JobExecutionSummary.Builder parentKey(String parentKey) The unique key of the parent execution or null if this job execution has no parent.- Parameters:
- parentKey- the value to set
- Returns:
- this builder
 
 - 
scheduleInstanceKeypublic JobExecutionSummary.Builder scheduleInstanceKey(String scheduleInstanceKey) The unique key of the triggering external scheduler resource or null if this job execution is not externally triggered.- Parameters:
- scheduleInstanceKey- the value to set
- Returns:
- this builder
 
 - 
lifecycleStatepublic JobExecutionSummary.Builder lifecycleState(JobExecutionState lifecycleState) Status of the job execution, such as running, paused, or completed.- Parameters:
- lifecycleState- the value to set
- Returns:
- this builder
 
 - 
timeCreatedpublic JobExecutionSummary.Builder timeCreated(Date timeCreated) The date and time the job execution was created, in the format defined by RFC3339.Example: 2019-03-25T21:10:29.600Z - Parameters:
- timeCreated- the value to set
- Returns:
- this builder
 
 - 
timeStartedpublic JobExecutionSummary.Builder timeStarted(Date timeStarted) Time that job execution started.An RFC3339 formatted datetime string. - Parameters:
- timeStarted- the value to set
- Returns:
- this builder
 
 - 
timeEndedpublic JobExecutionSummary.Builder timeEnded(Date timeEnded) Time that the job execution ended or null if it hasn’t yet completed.An RFC3339 formatted datetime string. - Parameters:
- timeEnded- the value to set
- Returns:
- this builder
 
 - 
uripublic JobExecutionSummary.Builder uri(String uri) URI to the job execution instance in the API.- Parameters:
- uri- the value to set
- Returns:
- this builder
 
 - 
buildpublic JobExecutionSummary build() 
 - 
copypublic JobExecutionSummary.Builder copy(JobExecutionSummary model) 
 
- 
 
-