Package com.oracle.bmc.oda.model
Class WorkRequestResource.Builder
- java.lang.Object
-
- com.oracle.bmc.oda.model.WorkRequestResource.Builder
-
- Enclosing class:
- WorkRequestResource
public static class WorkRequestResource.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description WorkRequestResourcebuild()WorkRequestResource.Buildercopy(WorkRequestResource model)WorkRequestResource.BuilderresourceAction(WorkRequestResource.ResourceAction resourceAction)The action to take against the resource.WorkRequestResource.BuilderresourceId(String resourceId)The identifier of the resource that is the subject of the request.WorkRequestResource.BuilderresourceType(String resourceType)The resource type that the work request affects.WorkRequestResource.BuilderresourceUri(String resourceUri)The URI path that the user can do a GET on to access the resource metadata.WorkRequestResource.Builderstatus(WorkRequestResource.Status status)The current state of the work request.WorkRequestResource.BuilderstatusMessage(String statusMessage)Short message providing more detail for the current status.
-
-
-
Method Detail
-
resourceAction
public WorkRequestResource.Builder resourceAction(WorkRequestResource.ResourceAction resourceAction)
The action to take against the resource.- Parameters:
resourceAction- the value to set- Returns:
- this builder
-
resourceType
public WorkRequestResource.Builder resourceType(String resourceType)
The resource type that the work request affects.- Parameters:
resourceType- the value to set- Returns:
- this builder
-
resourceId
public WorkRequestResource.Builder resourceId(String resourceId)
The identifier of the resource that is the subject of the request.- Parameters:
resourceId- the value to set- Returns:
- this builder
-
status
public WorkRequestResource.Builder status(WorkRequestResource.Status status)
The current state of the work request.The SUCCEEDED, FAILED, AND CANCELED states correspond to the action being performed.
- Parameters:
status- the value to set- Returns:
- this builder
-
statusMessage
public WorkRequestResource.Builder statusMessage(String statusMessage)
Short message providing more detail for the current status.For example, if an operation fails this may include information about the reason for the failure and a possible resolution.
- Parameters:
statusMessage- the value to set- Returns:
- this builder
-
resourceUri
public WorkRequestResource.Builder resourceUri(String resourceUri)
The URI path that the user can do a GET on to access the resource metadata.- Parameters:
resourceUri- the value to set- Returns:
- this builder
-
build
public WorkRequestResource build()
-
copy
public WorkRequestResource.Builder copy(WorkRequestResource model)
-
-