Class ImportRequestSummary.Builder

    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • 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
      • 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