Class WorkRequest.Builder
- java.lang.Object
- 
- com.oracle.bmc.containerengine.model.WorkRequest.Builder
 
- 
- Enclosing class:
- WorkRequest
 
 public static class WorkRequest.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description WorkRequestbuild()WorkRequest.BuildercompartmentId(String compartmentId)The OCID of the compartment in which the work request exists.WorkRequest.Buildercopy(WorkRequest model)WorkRequest.Builderid(String id)The OCID of the work request.WorkRequest.BuilderoperationType(WorkRequestOperationType operationType)The type of work the work request is doing.WorkRequest.Builderresources(List<WorkRequestResource> resources)The resources this work request affects.WorkRequest.Builderstatus(WorkRequestStatus status)The current status of the work request.WorkRequest.BuildertimeAccepted(Date timeAccepted)The time the work request was accepted.WorkRequest.BuildertimeFinished(Date timeFinished)The time the work request was finished.WorkRequest.BuildertimeStarted(Date timeStarted)The time the work request was started.
 
- 
- 
- 
Method Detail- 
idpublic WorkRequest.Builder id(String id) The OCID of the work request.- Parameters:
- id- the value to set
- Returns:
- this builder
 
 - 
operationTypepublic WorkRequest.Builder operationType(WorkRequestOperationType operationType) The type of work the work request is doing.- Parameters:
- operationType- the value to set
- Returns:
- this builder
 
 - 
statuspublic WorkRequest.Builder status(WorkRequestStatus status) The current status of the work request.- Parameters:
- status- the value to set
- Returns:
- this builder
 
 - 
compartmentIdpublic WorkRequest.Builder compartmentId(String compartmentId) The OCID of the compartment in which the work request exists.- Parameters:
- compartmentId- the value to set
- Returns:
- this builder
 
 - 
resourcespublic WorkRequest.Builder resources(List<WorkRequestResource> resources) The resources this work request affects.- Parameters:
- resources- the value to set
- Returns:
- this builder
 
 - 
timeAcceptedpublic WorkRequest.Builder timeAccepted(Date timeAccepted) The time the work request was accepted.- Parameters:
- timeAccepted- the value to set
- Returns:
- this builder
 
 - 
timeStartedpublic WorkRequest.Builder timeStarted(Date timeStarted) The time the work request was started.- Parameters:
- timeStarted- the value to set
- Returns:
- this builder
 
 - 
timeFinishedpublic WorkRequest.Builder timeFinished(Date timeFinished) The time the work request was finished.- Parameters:
- timeFinished- the value to set
- Returns:
- this builder
 
 - 
buildpublic WorkRequest build() 
 - 
copypublic WorkRequest.Builder copy(WorkRequest model) 
 
- 
 
-