Class QueryWorkRequestSummary.Builder
- java.lang.Object
-
- com.oracle.bmc.loganalytics.model.QueryWorkRequestSummary.Builder
-
- Enclosing class:
- QueryWorkRequestSummary
public static class QueryWorkRequestSummary.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description QueryWorkRequestSummary
build()
QueryWorkRequestSummary.Builder
compartmentId(String compartmentId)
Compartment Identifier [OCID] (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm).QueryWorkRequestSummary.Builder
copy(QueryWorkRequestSummary model)
QueryWorkRequestSummary.Builder
id(String id)
Unique OCID identifier to reference this query job work Request with.QueryWorkRequestSummary.Builder
mode(JobMode mode)
Current execution mode for the job.QueryWorkRequestSummary.Builder
operationType(QueryOperationType operationType)
Asynchronous action name.QueryWorkRequestSummary.Builder
percentComplete(Integer percentComplete)
Percentage progress completion of the query.QueryWorkRequestSummary.Builder
status(WorkRequestStatus status)
Work request status.QueryWorkRequestSummary.Builder
timeAccepted(Date timeAccepted)
When the work request was accepted.QueryWorkRequestSummary.Builder
timeExpires(Date timeExpires)
When the work request will expire.QueryWorkRequestSummary.Builder
timeFinished(Date timeFinished)
When the work request finished execution.QueryWorkRequestSummary.Builder
timeStarted(Date timeStarted)
When the work request started.
-
-
-
Method Detail
-
id
public QueryWorkRequestSummary.Builder id(String id)
Unique OCID identifier to reference this query job work Request with.- Parameters:
id
- the value to set- Returns:
- this builder
-
compartmentId
public QueryWorkRequestSummary.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 QueryWorkRequestSummary.Builder timeStarted(Date timeStarted)
When the work request started.- Parameters:
timeStarted
- the value to set- Returns:
- this builder
-
timeAccepted
public QueryWorkRequestSummary.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 QueryWorkRequestSummary.Builder timeFinished(Date timeFinished)
When the work request finished execution.- Parameters:
timeFinished
- the value to set- Returns:
- this builder
-
timeExpires
public QueryWorkRequestSummary.Builder timeExpires(Date timeExpires)
When the work request will expire.- Parameters:
timeExpires
- the value to set- Returns:
- this builder
-
mode
public QueryWorkRequestSummary.Builder mode(JobMode mode)
Current execution mode for the job.- Parameters:
mode
- the value to set- Returns:
- this builder
-
percentComplete
public QueryWorkRequestSummary.Builder percentComplete(Integer percentComplete)
Percentage progress completion of the query.- Parameters:
percentComplete
- the value to set- Returns:
- this builder
-
status
public QueryWorkRequestSummary.Builder status(WorkRequestStatus status)
Work request status.- Parameters:
status
- the value to set- Returns:
- this builder
-
operationType
public QueryWorkRequestSummary.Builder operationType(QueryOperationType operationType)
Asynchronous action name.- Parameters:
operationType
- the value to set- Returns:
- this builder
-
build
public QueryWorkRequestSummary build()
-
copy
public QueryWorkRequestSummary.Builder copy(QueryWorkRequestSummary model)
-
-