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 RoverBundleRequestSummarybuild()RoverBundleRequestSummary.BuilderbundleVersion(String bundleVersion)The bundle version that customer wants to upgrade to.RoverBundleRequestSummary.Buildercopy(RoverBundleRequestSummary model)RoverBundleRequestSummary.BuilderdestinationBucketName(String destinationBucketName)The destination bucket name the bundle will be copied to.RoverBundleRequestSummary.BuilderdestinationCompartmentId(String destinationCompartmentId)The OCID of destination compartment that the bundle will be copied to.RoverBundleRequestSummary.Builderid(String id)The unique identifier of roverBundleRequest.RoverBundleRequestSummary.BuildertimeTaskCreated(Date timeTaskCreated)The time of the task was created.RoverBundleRequestSummary.BuilderworkRequestId(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)
-
-