Class ResourceSummary.Builder
- java.lang.Object
-
- com.oracle.bmc.fleetappsmanagement.model.ResourceSummary.Builder
-
- Enclosing class:
- ResourceSummary
public static class ResourceSummary.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ResourceSummary
build()
ResourceSummary.Builder
copy(ResourceSummary model)
ResourceSummary.Builder
description(String description)
Description of the Resource Execution status.ResourceSummary.Builder
resourceDisplayName(String resourceDisplayName)
Resource Display Name.ResourceSummary.Builder
resourceId(String resourceId)
Resource Identifier associated with the Work Request.ResourceSummary.Builder
sequence(String sequence)
The sequence of the Resource.ResourceSummary.Builder
status(JobStatus status)
Status of the Job at Resource Level.ResourceSummary.Builder
targets(List<ActivityResourceTarget> targets)
Targets associated with the resource.ResourceSummary.Builder
timeEnded(Date timeEnded)
The time the task ended for the resource.ResourceSummary.Builder
timeStarted(Date timeStarted)
The time the task started for the resource.
-
-
-
Method Detail
-
resourceId
public ResourceSummary.Builder resourceId(String resourceId)
Resource Identifier associated with the Work Request.- Parameters:
resourceId
- the value to set- Returns:
- this builder
-
resourceDisplayName
public ResourceSummary.Builder resourceDisplayName(String resourceDisplayName)
Resource Display Name.- Parameters:
resourceDisplayName
- the value to set- Returns:
- this builder
-
description
public ResourceSummary.Builder description(String description)
Description of the Resource Execution status.If there are any errors, this can also include a short error message.
- Parameters:
description
- the value to set- Returns:
- this builder
-
sequence
public ResourceSummary.Builder sequence(String sequence)
The sequence of the Resource.- Parameters:
sequence
- the value to set- Returns:
- this builder
-
targets
public ResourceSummary.Builder targets(List<ActivityResourceTarget> targets)
Targets associated with the resource.- Parameters:
targets
- the value to set- Returns:
- this builder
-
status
public ResourceSummary.Builder status(JobStatus status)
Status of the Job at Resource Level.- Parameters:
status
- the value to set- Returns:
- this builder
-
timeStarted
public ResourceSummary.Builder timeStarted(Date timeStarted)
The time the task started for the resource.An RFC3339 formatted datetime string
- Parameters:
timeStarted
- the value to set- Returns:
- this builder
-
timeEnded
public ResourceSummary.Builder timeEnded(Date timeEnded)
The time the task ended for the resource.An RFC3339 formatted datetime string
- Parameters:
timeEnded
- the value to set- Returns:
- this builder
-
build
public ResourceSummary build()
-
copy
public ResourceSummary.Builder copy(ResourceSummary model)
-
-