Package org.qubership.atp.mia.model.file
Class FileMetaData
java.lang.Object
org.qubership.atp.mia.model.file.FileMetaData
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionFileMetaData(UUID projectId, String fileName, ProjectFileType projectFileType) Require arg consructor. -
Method Summary
Modifier and TypeMethodDescriptionstatic FileMetaDataconfiguration(UUID projectId, String fileName) Create FileMetaData project.static FileMetaDataCreate FileMetaData project.ContentType of the file.Extension of the file.static FileMetaDataCreate FileMetaData LOG.static FileMetaDataCreate FileMetaData project.static FileMetaDataCreate FileMetaData UPDATE.
-
Field Details
-
PROJECT_FOLDER
-
-
Constructor Details
-
FileMetaData
Require arg consructor.- Parameters:
projectId- Project IDfileName- file nameprojectFileType-ProjectFileType
-
-
Method Details
-
log
Create FileMetaData LOG.- Parameters:
projectId- project IDfileName- file name- Returns:
- FileMetaData instance
-
upload
Create FileMetaData UPDATE.- Parameters:
projectId- project IDfileName- file name- Returns:
- FileMetaData instance
-
project
Create FileMetaData project.- Parameters:
projectId- project IDfileName- file name- Returns:
- FileMetaData instance
-
configuration
Create FileMetaData project.- Parameters:
projectId- project IDfileName- file name- Returns:
- FileMetaData instance
-
define
Create FileMetaData project.- Parameters:
projectId- project IDfileName- file name- Returns:
- FileMetaData instance
- Throws:
IllegalArgumentException
-
getContentType
ContentType of the file.- Returns:
- content type of the file
-
getFileExtension
Extension of the file.- Returns:
- Extension of the file.
-