Class CopyObjectRequest.Builder
- java.lang.Object
- 
- com.oracle.bmc.dataintegration.model.CopyObjectRequest.Builder
 
- 
- Enclosing class:
- CopyObjectRequest
 
 public static class CopyObjectRequest.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description CopyObjectRequestbuild()CopyObjectRequest.BuildercopiedItems(List<CopyObjectMetadataSummary> copiedItems)The array of copy object details.CopyObjectRequest.Buildercopy(CopyObjectRequest model)CopyObjectRequest.BuildercopyConflictResolution(CopyConflictResolution copyConflictResolution)CopyObjectRequest.BuildercopyMetadataObjectRequestStatus(CopyObjectRequest.CopyMetadataObjectRequestStatus copyMetadataObjectRequestStatus)Copy Object request status.CopyObjectRequest.BuildercreatedBy(String createdBy)OCID of the user who initiated copy request.CopyObjectRequest.BuildercreatedByName(String createdByName)Name of the user who created the copy object request.CopyObjectRequest.Builderkey(String key)Copy object request key.CopyObjectRequest.Buildername(String name)Name of the copy object request.CopyObjectRequest.BuilderobjectKeys(List<String> objectKeys)The list of the objects to be copied.CopyObjectRequest.BuilderreferencedItems(List<CopyObjectMetadataSummary> referencedItems)The array of copied referenced objects.CopyObjectRequest.BuildersourceWorkspaceId(String sourceWorkspaceId)The workspace id of the source from where we need to copy object.CopyObjectRequest.BuildertimeEndedInMillis(Long timeEndedInMillis)Time at which the request was completely processed.CopyObjectRequest.BuildertimeStartedInMillis(Long timeStartedInMillis)Time at which the request started getting processed.CopyObjectRequest.BuildertotalObjectsCopiedIntoTarget(Integer totalObjectsCopiedIntoTarget)Number of objects copied into the target.CopyObjectRequest.BuildertotalSourceObjectCount(Integer totalSourceObjectCount)Number of source objects to be copied.
 
- 
- 
- 
Method Detail- 
keypublic CopyObjectRequest.Builder key(String key) Copy object request key.- Parameters:
- key- the value to set
- Returns:
- this builder
 
 - 
sourceWorkspaceIdpublic CopyObjectRequest.Builder sourceWorkspaceId(String sourceWorkspaceId) The workspace id of the source from where we need to copy object.- Parameters:
- sourceWorkspaceId- the value to set
- Returns:
- this builder
 
 - 
objectKeyspublic CopyObjectRequest.Builder objectKeys(List<String> objectKeys) The list of the objects to be copied.- Parameters:
- objectKeys- the value to set
- Returns:
- this builder
 
 - 
copyConflictResolutionpublic CopyObjectRequest.Builder copyConflictResolution(CopyConflictResolution copyConflictResolution) 
 - 
copyMetadataObjectRequestStatuspublic CopyObjectRequest.Builder copyMetadataObjectRequestStatus(CopyObjectRequest.CopyMetadataObjectRequestStatus copyMetadataObjectRequestStatus) Copy Object request status.- Parameters:
- copyMetadataObjectRequestStatus- the value to set
- Returns:
- this builder
 
 - 
createdBypublic CopyObjectRequest.Builder createdBy(String createdBy) OCID of the user who initiated copy request.- Parameters:
- createdBy- the value to set
- Returns:
- this builder
 
 - 
createdByNamepublic CopyObjectRequest.Builder createdByName(String createdByName) Name of the user who created the copy object request.- Parameters:
- createdByName- the value to set
- Returns:
- this builder
 
 - 
totalSourceObjectCountpublic CopyObjectRequest.Builder totalSourceObjectCount(Integer totalSourceObjectCount) Number of source objects to be copied.- Parameters:
- totalSourceObjectCount- the value to set
- Returns:
- this builder
 
 - 
totalObjectsCopiedIntoTargetpublic CopyObjectRequest.Builder totalObjectsCopiedIntoTarget(Integer totalObjectsCopiedIntoTarget) Number of objects copied into the target.- Parameters:
- totalObjectsCopiedIntoTarget- the value to set
- Returns:
- this builder
 
 - 
timeStartedInMillispublic CopyObjectRequest.Builder timeStartedInMillis(Long timeStartedInMillis) Time at which the request started getting processed.- Parameters:
- timeStartedInMillis- the value to set
- Returns:
- this builder
 
 - 
timeEndedInMillispublic CopyObjectRequest.Builder timeEndedInMillis(Long timeEndedInMillis) Time at which the request was completely processed.- Parameters:
- timeEndedInMillis- the value to set
- Returns:
- this builder
 
 - 
copiedItemspublic CopyObjectRequest.Builder copiedItems(List<CopyObjectMetadataSummary> copiedItems) The array of copy object details.- Parameters:
- copiedItems- the value to set
- Returns:
- this builder
 
 - 
referencedItemspublic CopyObjectRequest.Builder referencedItems(List<CopyObjectMetadataSummary> referencedItems) The array of copied referenced objects.- Parameters:
- referencedItems- the value to set
- Returns:
- this builder
 
 - 
namepublic CopyObjectRequest.Builder name(String name) Name of the copy object request.- Parameters:
- name- the value to set
- Returns:
- this builder
 
 - 
buildpublic CopyObjectRequest build() 
 - 
copypublic CopyObjectRequest.Builder copy(CopyObjectRequest model) 
 
- 
 
-