Class WorkRequestSummary.Builder
- java.lang.Object
-
- com.oracle.bmc.loganalytics.model.WorkRequestSummary.Builder
-
- Enclosing class:
- WorkRequestSummary
public static class WorkRequestSummary.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description WorkRequestSummary
build()
WorkRequestSummary.Builder
compartmentId(String compartmentId)
Compartment Identifier [OCID] (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm).WorkRequestSummary.Builder
copy(WorkRequestSummary model)
WorkRequestSummary.Builder
id(String id)
Unique OCID identifier to reference this query job work Request.WorkRequestSummary.Builder
percentComplete(Integer percentComplete)
Percentage progress completion of the query.WorkRequestSummary.Builder
status(WorkRequestStatus status)
Work request status.WorkRequestSummary.Builder
timeAccepted(Date timeAccepted)
When the work request was accepted.WorkRequestSummary.Builder
timeFinished(Date timeFinished)
When the work request finished execution.WorkRequestSummary.Builder
timeStarted(Date timeStarted)
When the work request started.
-
-
-
Method Detail
-
id
public WorkRequestSummary.Builder id(String id)
Unique OCID identifier to reference this query job work Request.- Parameters:
id
- the value to set- Returns:
- this builder
-
compartmentId
public WorkRequestSummary.Builder compartmentId(String compartmentId)
Compartment Identifier [OCID] (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm).- Parameters:
compartmentId
- the value to set- Returns:
- this builder
-
timeStarted
public WorkRequestSummary.Builder timeStarted(Date timeStarted)
When the work request started.- Parameters:
timeStarted
- the value to set- Returns:
- this builder
-
timeAccepted
public WorkRequestSummary.Builder timeAccepted(Date timeAccepted)
When the work request was accepted.Should match timeStarted in all cases.
- Parameters:
timeAccepted
- the value to set- Returns:
- this builder
-
timeFinished
public WorkRequestSummary.Builder timeFinished(Date timeFinished)
When the work request finished execution.- Parameters:
timeFinished
- the value to set- Returns:
- this builder
-
percentComplete
public WorkRequestSummary.Builder percentComplete(Integer percentComplete)
Percentage progress completion of the query.- Parameters:
percentComplete
- the value to set- Returns:
- this builder
-
status
public WorkRequestSummary.Builder status(WorkRequestStatus status)
Work request status.- Parameters:
status
- the value to set- Returns:
- this builder
-
build
public WorkRequestSummary build()
-
copy
public WorkRequestSummary.Builder copy(WorkRequestSummary model)
-
-