public static class CopyObjectRequestSummary.Builder extends Object
Constructor and Description |
---|
Builder() |
public CopyObjectRequestSummary.Builder key(String key)
Copy object request key.
key
- the value to setpublic CopyObjectRequestSummary.Builder sourceWorkspaceId(String sourceWorkspaceId)
The workspace id of the source from where we need to copy object.
sourceWorkspaceId
- the value to setpublic CopyObjectRequestSummary.Builder objectKeys(List<String> objectKeys)
The list of the objects to be copied.
objectKeys
- the value to setpublic CopyObjectRequestSummary.Builder copyConflictResolution(CopyConflictResolution copyConflictResolution)
public CopyObjectRequestSummary.Builder copyMetadataObjectRequestStatus(CopyObjectRequestSummary.CopyMetadataObjectRequestStatus copyMetadataObjectRequestStatus)
Copy Object request status.
copyMetadataObjectRequestStatus
- the value to setpublic CopyObjectRequestSummary.Builder createdBy(String createdBy)
OCID of the user who initiated copy request.
createdBy
- the value to setpublic CopyObjectRequestSummary.Builder createdByName(String createdByName)
Name of the user who created the copy object request.
createdByName
- the value to setpublic CopyObjectRequestSummary.Builder totalSourceObjectCount(Integer totalSourceObjectCount)
Number of source objects to be copied.
totalSourceObjectCount
- the value to setpublic CopyObjectRequestSummary.Builder totalObjectsCopiedIntoTarget(Integer totalObjectsCopiedIntoTarget)
Number of objects copied into the target.
totalObjectsCopiedIntoTarget
- the value to setpublic CopyObjectRequestSummary.Builder timeStartedInMillis(Long timeStartedInMillis)
Time at which the request started getting processed.
timeStartedInMillis
- the value to setpublic CopyObjectRequestSummary.Builder timeEndedInMillis(Long timeEndedInMillis)
Time at which the request was completely processed.
timeEndedInMillis
- the value to setpublic CopyObjectRequestSummary.Builder copiedItems(List<CopyObjectMetadataSummary> copiedItems)
The array of copy object details.
copiedItems
- the value to setpublic CopyObjectRequestSummary.Builder referencedItems(List<CopyObjectMetadataSummary> referencedItems)
The array of copied referenced objects.
referencedItems
- the value to setpublic CopyObjectRequestSummary.Builder name(String name)
Name of the copy object request.
name
- the value to setpublic CopyObjectRequestSummary build()
public CopyObjectRequestSummary.Builder copy(CopyObjectRequestSummary model)
Copyright © 2016–2024. All rights reserved.