Class ImportRequestSummary.Builder
- java.lang.Object
-
- com.oracle.bmc.dataintegration.model.ImportRequestSummary.Builder
-
- Enclosing class:
- ImportRequestSummary
public static class ImportRequestSummary.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ImportRequestSummary.Builder
areDataAssetReferencesIncluded(Boolean areDataAssetReferencesIncluded)
This field controls if the data asset references will be included during import.ImportRequestSummary.Builder
bucketName(String bucketName)
The name of the Object Storage Bucket where the objects will be imported fromImportRequestSummary
build()
ImportRequestSummary.Builder
copy(ImportRequestSummary model)
ImportRequestSummary.Builder
createdBy(String createdBy)
Name of the user who initiated import request.ImportRequestSummary.Builder
errorMessages(Map<String,String> errorMessages)
Contains key of the errorImportRequestSummary.Builder
fileName(String fileName)
Name of the zip file from which objects will be imported.ImportRequestSummary.Builder
importConflictResolution(ImportConflictResolution importConflictResolution)
ImportRequestSummary.Builder
importedObjects(List<ImportObjectMetadataSummary> importedObjects)
The array of imported object details.ImportRequestSummary.Builder
key(String key)
Import object request keyImportRequestSummary.Builder
name(String name)
Name of the import request.ImportRequestSummary.Builder
objectKeyForImport(String objectKeyForImport)
Key of the object inside which all the objects will be importedImportRequestSummary.Builder
objectStorageRegion(String objectStorageRegion)
Region of the object storage (if using object storage of different region)ImportRequestSummary.Builder
objectStorageTenancyId(String objectStorageTenancyId)
Optional parameter to point to object storage tenancy (if using Object Storage of different tenancy)ImportRequestSummary.Builder
status(ImportRequestSummary.Status status)
Import Objects request status.ImportRequestSummary.Builder
timeEndedInMillis(Long timeEndedInMillis)
Time at which the request was completely processed.ImportRequestSummary.Builder
timeStartedInMillis(Long timeStartedInMillis)
Time at which the request started getting processed.ImportRequestSummary.Builder
totalImportedObjectCount(Integer totalImportedObjectCount)
Number of objects that are imported.
-
-
-
Method Detail
-
key
public ImportRequestSummary.Builder key(String key)
Import object request key- Parameters:
key
- the value to set- Returns:
- this builder
-
bucketName
public ImportRequestSummary.Builder bucketName(String bucketName)
The name of the Object Storage Bucket where the objects will be imported from- Parameters:
bucketName
- the value to set- Returns:
- this builder
-
fileName
public ImportRequestSummary.Builder fileName(String fileName)
Name of the zip file from which objects will be imported.- Parameters:
fileName
- the value to set- Returns:
- this builder
-
objectStorageTenancyId
public ImportRequestSummary.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
-
objectStorageRegion
public ImportRequestSummary.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
-
objectKeyForImport
public ImportRequestSummary.Builder objectKeyForImport(String objectKeyForImport)
Key of the object inside which all the objects will be imported- Parameters:
objectKeyForImport
- the value to set- Returns:
- this builder
-
areDataAssetReferencesIncluded
public ImportRequestSummary.Builder areDataAssetReferencesIncluded(Boolean areDataAssetReferencesIncluded)
This field controls if the data asset references will be included during import.- Parameters:
areDataAssetReferencesIncluded
- the value to set- Returns:
- this builder
-
importConflictResolution
public ImportRequestSummary.Builder importConflictResolution(ImportConflictResolution importConflictResolution)
-
status
public ImportRequestSummary.Builder status(ImportRequestSummary.Status status)
Import Objects request status.- Parameters:
status
- the value to set- Returns:
- this builder
-
createdBy
public ImportRequestSummary.Builder createdBy(String createdBy)
Name of the user who initiated import request.- Parameters:
createdBy
- the value to set- Returns:
- this builder
-
totalImportedObjectCount
public ImportRequestSummary.Builder totalImportedObjectCount(Integer totalImportedObjectCount)
Number of objects that are imported.- Parameters:
totalImportedObjectCount
- the value to set- Returns:
- this builder
-
timeStartedInMillis
public ImportRequestSummary.Builder timeStartedInMillis(Long timeStartedInMillis)
Time at which the request started getting processed.- Parameters:
timeStartedInMillis
- the value to set- Returns:
- this builder
-
timeEndedInMillis
public ImportRequestSummary.Builder timeEndedInMillis(Long timeEndedInMillis)
Time at which the request was completely processed.- Parameters:
timeEndedInMillis
- the value to set- Returns:
- this builder
-
errorMessages
public ImportRequestSummary.Builder errorMessages(Map<String,String> errorMessages)
Contains key of the error- Parameters:
errorMessages
- the value to set- Returns:
- this builder
-
importedObjects
public ImportRequestSummary.Builder importedObjects(List<ImportObjectMetadataSummary> importedObjects)
The array of imported object details.- Parameters:
importedObjects
- the value to set- Returns:
- this builder
-
name
public ImportRequestSummary.Builder name(String name)
Name of the import request.- Parameters:
name
- the value to set- Returns:
- this builder
-
build
public ImportRequestSummary build()
-
copy
public ImportRequestSummary.Builder copy(ImportRequestSummary model)
-
-