Package com.oracle.bmc.rover.model
Class RoverBundleRequestSummary.Builder
- java.lang.Object
-
- com.oracle.bmc.rover.model.RoverBundleRequestSummary.Builder
-
- Enclosing class:
- RoverBundleRequestSummary
public static class RoverBundleRequestSummary.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RoverBundleRequestSummary
build()
RoverBundleRequestSummary.Builder
bundleVersion(String bundleVersion)
The bundle version that customer wants to upgrade to.RoverBundleRequestSummary.Builder
copy(RoverBundleRequestSummary model)
RoverBundleRequestSummary.Builder
destinationBucketName(String destinationBucketName)
The destination bucket name the bundle will be copied to.RoverBundleRequestSummary.Builder
destinationCompartmentId(String destinationCompartmentId)
The OCID of destination compartment that the bundle will be copied to.RoverBundleRequestSummary.Builder
id(String id)
The unique identifier of roverBundleRequest.RoverBundleRequestSummary.Builder
timeTaskCreated(Date timeTaskCreated)
The time of the task was created.RoverBundleRequestSummary.Builder
workRequestId(String workRequestId)
The work request id for an async copyObject operation.
-
-
-
Method Detail
-
id
public RoverBundleRequestSummary.Builder id(String id)
The unique identifier of roverBundleRequest.- Parameters:
id
- the value to set- Returns:
- this builder
-
destinationCompartmentId
public RoverBundleRequestSummary.Builder destinationCompartmentId(String destinationCompartmentId)
The OCID of destination compartment that the bundle will be copied to.- Parameters:
destinationCompartmentId
- the value to set- Returns:
- this builder
-
destinationBucketName
public RoverBundleRequestSummary.Builder destinationBucketName(String destinationBucketName)
The destination bucket name the bundle will be copied to.- Parameters:
destinationBucketName
- the value to set- Returns:
- this builder
-
bundleVersion
public RoverBundleRequestSummary.Builder bundleVersion(String bundleVersion)
The bundle version that customer wants to upgrade to.- Parameters:
bundleVersion
- the value to set- Returns:
- this builder
-
workRequestId
public RoverBundleRequestSummary.Builder workRequestId(String workRequestId)
The work request id for an async copyObject operation.- Parameters:
workRequestId
- the value to set- Returns:
- this builder
-
timeTaskCreated
public RoverBundleRequestSummary.Builder timeTaskCreated(Date timeTaskCreated)
The time of the task was created.An RFC3339 formatted datetime string.
- Parameters:
timeTaskCreated
- the value to set- Returns:
- this builder
-
build
public RoverBundleRequestSummary build()
-
copy
public RoverBundleRequestSummary.Builder copy(RoverBundleRequestSummary model)
-
-