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 SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll 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- 
idpublic RoverBundleRequestSummary.Builder id(String id) The unique identifier of roverBundleRequest.- Parameters:
- id- the value to set
- Returns:
- this builder
 
 - 
destinationCompartmentIdpublic 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
 
 - 
destinationBucketNamepublic RoverBundleRequestSummary.Builder destinationBucketName(String destinationBucketName) The destination bucket name the bundle will be copied to.- Parameters:
- destinationBucketName- the value to set
- Returns:
- this builder
 
 - 
bundleVersionpublic RoverBundleRequestSummary.Builder bundleVersion(String bundleVersion) The bundle version that customer wants to upgrade to.- Parameters:
- bundleVersion- the value to set
- Returns:
- this builder
 
 - 
workRequestIdpublic RoverBundleRequestSummary.Builder workRequestId(String workRequestId) The work request id for an async copyObject operation.- Parameters:
- workRequestId- the value to set
- Returns:
- this builder
 
 - 
timeTaskCreatedpublic 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
 
 - 
buildpublic RoverBundleRequestSummary build() 
 - 
copypublic RoverBundleRequestSummary.Builder copy(RoverBundleRequestSummary model) 
 
- 
 
-