Class FileImportRequest

    • Field Detail

      • fileId

        protected UUID fileId
        The id of uploaded file.

        NOTE: if this field is used, file should not be set.

      • file

        protected File file
        The file to upload. If set, then also fileName should be provided.

        NOTE: if this field is used, fileId should not be set.

      • fileName

        @DefaultValue("import_file")
        protected String fileName
        The name of the file to upload. If set, then also file should be provided.

        NOTE: if this field is used, fileId should not be set.

      • deleteFile

        @DefaultValue("false")
        protected boolean deleteFile
        Delete the file from the Collibra Platform if the import / synchronization job is successful. The default value is false.

        NOTE: if the file corresponds to an attachment, the attachment will be deleted.

      • continueOnError

        @DefaultValue("false")
        protected boolean continueOnError
        Whether the import should continue if some of the import commands are invalid or failed to execute. The default value is false.

        If true, the valid commands are still committed to the database, which can lead to partial results being stored.

    • Constructor Detail

      • FileImportRequest

        protected FileImportRequest()
    • Method Detail

      • getFileId

        public UUID getFileId()
        The id of uploaded file.

        NOTE: if this field is used, file should not be set.

      • getFile

        public File getFile()
        The file to upload. If set, then also fileName should be provided.

        NOTE: if this field is used, fileId should not be set.

      • getFileName

        public String getFileName()
        The name of the file to upload. If set, then also file should be provided.

        NOTE: if this field is used, fileId should not be set.

      • isDeleteFile

        public boolean isDeleteFile()
        Delete the file from the Collibra Platform if the import / synchronization job is successful. The default value is false.

        NOTE: if the file corresponds to an attachment, the attachment will be deleted.

      • isContinueOnError

        public boolean isContinueOnError()
        Whether the import should continue if some of the import commands are invalid or failed to execute. The default value is false.

        If true, the valid commands are still committed to the database, which can lead to partial results being stored.

      • setFileId

        public void setFileId​(UUID fileId)
        The id of uploaded file.

        NOTE: if this field is used, file should not be set.

      • setFile

        public void setFile​(File file)
        The file to upload. If set, then also fileName should be provided.

        NOTE: if this field is used, fileId should not be set.

      • setFileName

        public void setFileName​(String fileName)
        The name of the file to upload. If set, then also file should be provided.

        NOTE: if this field is used, fileId should not be set.

      • setDeleteFile

        public void setDeleteFile​(boolean deleteFile)
        Delete the file from the Collibra Platform if the import / synchronization job is successful. The default value is false.

        NOTE: if the file corresponds to an attachment, the attachment will be deleted.

      • setContinueOnError

        public void setContinueOnError​(boolean continueOnError)
        Whether the import should continue if some of the import commands are invalid or failed to execute. The default value is false.

        If true, the valid commands are still committed to the database, which can lead to partial results being stored.