FileStructure
Version #1
Description:
Represents a lazy file with additional metadata.
This is commonly used for passing the output files to
Fields:
- attributes: Map<String, String> [Optional]
- Default: nullDescription: Additional attributes of the file
 
- fileContent: Lazy<Binary> [Required]
- Description: Represents the content of the file
 
- fileRelativePath: String [Optional]
- Default: nullDescription: Defines the path od the file within the group
 
- group: String [Optional]
- Default: nullDescription: Defines the group of the file
 
- mimeType: String [Optional]
- Default: nullDescription: Mime type of the file