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.BuilderareDataAssetReferencesIncluded(Boolean areDataAssetReferencesIncluded)This field controls if the data asset references will be included during import.ImportRequestSummary.BuilderbucketName(String bucketName)The name of the Object Storage Bucket where the objects will be imported fromImportRequestSummarybuild()ImportRequestSummary.Buildercopy(ImportRequestSummary model)ImportRequestSummary.BuildercreatedBy(String createdBy)Name of the user who initiated import request.ImportRequestSummary.BuildererrorMessages(Map<String,String> errorMessages)Contains key of the errorImportRequestSummary.BuilderfileName(String fileName)Name of the zip file from which objects will be imported.ImportRequestSummary.BuilderimportConflictResolution(ImportConflictResolution importConflictResolution)ImportRequestSummary.BuilderimportedObjects(List<ImportObjectMetadataSummary> importedObjects)The array of imported object details.ImportRequestSummary.Builderkey(String key)Import object request keyImportRequestSummary.Buildername(String name)Name of the import request.ImportRequestSummary.BuilderobjectKeyForImport(String objectKeyForImport)Key of the object inside which all the objects will be importedImportRequestSummary.BuilderobjectStorageRegion(String objectStorageRegion)Region of the object storage (if using object storage of different region)ImportRequestSummary.BuilderobjectStorageTenancyId(String objectStorageTenancyId)Optional parameter to point to object storage tenancy (if using Object Storage of different tenancy)ImportRequestSummary.Builderstatus(ImportRequestSummary.Status status)Import Objects request status.ImportRequestSummary.BuildertimeEndedInMillis(Long timeEndedInMillis)Time at which the request was completely processed.ImportRequestSummary.BuildertimeStartedInMillis(Long timeStartedInMillis)Time at which the request started getting processed.ImportRequestSummary.BuildertotalImportedObjectCount(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)
-
-