Class ImportRequest.Builder

    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • key

        public ImportRequest.Builder key​(String key)
        Import object request key
        Parameters:
        key - the value to set
        Returns:
        this builder
      • bucketName

        public ImportRequest.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 ImportRequest.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 ImportRequest.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 ImportRequest.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 ImportRequest.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 ImportRequest.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
      • createdBy

        public ImportRequest.Builder createdBy​(String createdBy)
        Name of the user who initiated import request.
        Parameters:
        createdBy - the value to set
        Returns:
        this builder
      • totalImportedObjectCount

        public ImportRequest.Builder totalImportedObjectCount​(Integer totalImportedObjectCount)
        Number of objects that are imported.
        Parameters:
        totalImportedObjectCount - the value to set
        Returns:
        this builder
      • timeStartedInMillis

        public ImportRequest.Builder timeStartedInMillis​(Long timeStartedInMillis)
        Time at which the request started getting processed.
        Parameters:
        timeStartedInMillis - the value to set
        Returns:
        this builder
      • timeEndedInMillis

        public ImportRequest.Builder timeEndedInMillis​(Long timeEndedInMillis)
        Time at which the request was completely processed.
        Parameters:
        timeEndedInMillis - the value to set
        Returns:
        this builder
      • errorMessages

        public ImportRequest.Builder errorMessages​(Map<String,​String> errorMessages)
        Contains key of the error
        Parameters:
        errorMessages - the value to set
        Returns:
        this builder
      • name

        public ImportRequest.Builder name​(String name)
        Name of the import request.
        Parameters:
        name - the value to set
        Returns:
        this builder