Class ExportRequestSummary.Builder
- java.lang.Object
- 
- com.oracle.bmc.dataintegration.model.ExportRequestSummary.Builder
 
- 
- Enclosing class:
- ExportRequestSummary
 
 public static class ExportRequestSummary.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description ExportRequestSummary.BuilderareReferencesIncluded(Boolean areReferencesIncluded)Controls if the references will be exported along with the objectsExportRequestSummary.BuilderbucketName(String bucketName)The name of the Object Storage Bucket where the objects will be exported toExportRequestSummarybuild()ExportRequestSummary.Buildercopy(ExportRequestSummary model)ExportRequestSummary.BuildercreatedBy(String createdBy)Name of the user who initiated export request.ExportRequestSummary.BuildererrorMessages(Map<String,String> errorMessages)Contains key of the errorExportRequestSummary.BuilderexportedItems(List<ExportObjectMetadataSummary> exportedItems)The array of exported object details.ExportRequestSummary.BuilderfileName(String fileName)Name of the exported zip file.ExportRequestSummary.Builderfilters(List<String> filters)Export multiple objects based on filters.ExportRequestSummary.BuilderisObjectOverwriteEnabled(Boolean isObjectOverwriteEnabled)Flag to control whether to overwrite the object if it is already present at the provided object storage location.ExportRequestSummary.Builderkey(String key)Export object request keyExportRequestSummary.Buildername(String name)Name of the export request.ExportRequestSummary.BuilderobjectKeys(List<String> objectKeys)The list of the objects to be exportedExportRequestSummary.BuilderobjectStorageRegion(String objectStorageRegion)Region of the object storage (if using object storage of different region)ExportRequestSummary.BuilderobjectStorageTenancyId(String objectStorageTenancyId)Optional parameter to point to object storage tenancy (if using Object Storage of different tenancy)ExportRequestSummary.BuilderreferencedItems(String referencedItems)The array of exported referenced objects.ExportRequestSummary.Builderstatus(ExportRequestSummary.Status status)Export Objects request status.ExportRequestSummary.BuildertimeEndedInMillis(Long timeEndedInMillis)Time at which the request was completely processed.ExportRequestSummary.BuildertimeStartedInMillis(Long timeStartedInMillis)Time at which the request started getting processed.ExportRequestSummary.BuildertotalExportedObjectCount(Integer totalExportedObjectCount)Number of objects that are exported.
 
- 
- 
- 
Method Detail- 
keypublic ExportRequestSummary.Builder key(String key) Export object request key- Parameters:
- key- the value to set
- Returns:
- this builder
 
 - 
objectKeyspublic ExportRequestSummary.Builder objectKeys(List<String> objectKeys) The list of the objects to be exported- Parameters:
- objectKeys- the value to set
- Returns:
- this builder
 
 - 
bucketNamepublic ExportRequestSummary.Builder bucketName(String bucketName) The name of the Object Storage Bucket where the objects will be exported to- Parameters:
- bucketName- the value to set
- Returns:
- this builder
 
 - 
fileNamepublic ExportRequestSummary.Builder fileName(String fileName) Name of the exported zip file.- Parameters:
- fileName- the value to set
- Returns:
- this builder
 
 - 
objectStorageTenancyIdpublic ExportRequestSummary.Builder objectStorageTenancyId(String objectStorageTenancyId) Optional parameter to point to object storage tenancy (if using Object Storage of different tenancy)- Parameters:
- objectStorageTenancyId- the value to set
- Returns:
- this builder
 
 - 
objectStorageRegionpublic ExportRequestSummary.Builder objectStorageRegion(String objectStorageRegion) Region of the object storage (if using object storage of different region)- Parameters:
- objectStorageRegion- the value to set
- Returns:
- this builder
 
 - 
areReferencesIncludedpublic ExportRequestSummary.Builder areReferencesIncluded(Boolean areReferencesIncluded) Controls if the references will be exported along with the objects- Parameters:
- areReferencesIncluded- the value to set
- Returns:
- this builder
 
 - 
isObjectOverwriteEnabledpublic ExportRequestSummary.Builder isObjectOverwriteEnabled(Boolean isObjectOverwriteEnabled) Flag to control whether to overwrite the object if it is already present at the provided object storage location.- Parameters:
- isObjectOverwriteEnabled- the value to set
- Returns:
- this builder
 
 - 
filterspublic ExportRequestSummary.Builder filters(List<String> filters) Export multiple objects based on filters.- Parameters:
- filters- the value to set
- Returns:
- this builder
 
 - 
statuspublic ExportRequestSummary.Builder status(ExportRequestSummary.Status status) Export Objects request status.- Parameters:
- status- the value to set
- Returns:
- this builder
 
 - 
createdBypublic ExportRequestSummary.Builder createdBy(String createdBy) Name of the user who initiated export request.- Parameters:
- createdBy- the value to set
- Returns:
- this builder
 
 - 
totalExportedObjectCountpublic ExportRequestSummary.Builder totalExportedObjectCount(Integer totalExportedObjectCount) Number of objects that are exported.- Parameters:
- totalExportedObjectCount- the value to set
- Returns:
- this builder
 
 - 
timeStartedInMillispublic ExportRequestSummary.Builder timeStartedInMillis(Long timeStartedInMillis) Time at which the request started getting processed.- Parameters:
- timeStartedInMillis- the value to set
- Returns:
- this builder
 
 - 
timeEndedInMillispublic ExportRequestSummary.Builder timeEndedInMillis(Long timeEndedInMillis) Time at which the request was completely processed.- Parameters:
- timeEndedInMillis- the value to set
- Returns:
- this builder
 
 - 
errorMessagespublic ExportRequestSummary.Builder errorMessages(Map<String,String> errorMessages) Contains key of the error- Parameters:
- errorMessages- the value to set
- Returns:
- this builder
 
 - 
exportedItemspublic ExportRequestSummary.Builder exportedItems(List<ExportObjectMetadataSummary> exportedItems) The array of exported object details.- Parameters:
- exportedItems- the value to set
- Returns:
- this builder
 
 - 
referencedItemspublic ExportRequestSummary.Builder referencedItems(String referencedItems) The array of exported referenced objects.- Parameters:
- referencedItems- the value to set
- Returns:
- this builder
 
 - 
namepublic ExportRequestSummary.Builder name(String name) Name of the export request.- Parameters:
- name- the value to set
- Returns:
- this builder
 
 - 
buildpublic ExportRequestSummary build() 
 - 
copypublic ExportRequestSummary.Builder copy(ExportRequestSummary model) 
 
- 
 
-