package org.innovateuk.ifs.api.filestorage.v1.upload;

import lombok.Builder;
import lombok.Data;

import java.io.Serializable;

@Data
@Builder
public final class FileUploadResponse implements Serializable {

    /** uuid reference for the file */
    private final String fileId;

    /** The file type */
    private final String mimeType;

    /** The file size in bytes */
    private final long fileSizeBytes;

    /** The file name */
    private final String fileName;

    /** The file checksum */
    private final String md5Checksum;

}

@@ -66,35 +66,102 @@
 bok.
-Builder;%0Aimport lombok.Data
+AllArgsConstructor;%0Aimport lombok.Builder;%0Aimport lombok.Data;%0Aimport lombok.NoArgsConstructor
 ;%0A%0Ai
@@ -193,14 +193,8 @@
 e;%0A%0A
-@Data%0A
 @Bui
@@ -198,16 +198,55 @@
 Builder%0A
+@AllArgsConstructor%0A@NoArgsConstructor%0A
 public f
@@ -345,38 +345,32 @@
  */%0A    private 
-final 
 String fileId;%0A%0A
@@ -398,38 +398,32 @@
  */%0A    private 
-final 
 String mimeType;
@@ -470,22 +470,16 @@
 private 
-final 
 long fil
@@ -524,30 +524,24 @@
     private 
-final 
 String fileN
@@ -587,22 +587,16 @@
 private 
-final 
 String m

debug json deserialisation