diff --git a/api/src/main/java/io/minio/messages/CompleteMultipartUploadOutput.java b/api/src/main/java/io/minio/messages/CompleteMultipartUploadOutput.java index 861f7a53d..430e9f573 100644 --- a/api/src/main/java/io/minio/messages/CompleteMultipartUploadOutput.java +++ b/api/src/main/java/io/minio/messages/CompleteMultipartUploadOutput.java @@ -40,6 +40,18 @@ public class CompleteMultipartUploadOutput { @Element(name = "ETag") private String etag; + @Element(name = "ChecksumCRC32", required = false) + private String checksumCRC32; + + @Element(name = "ChecksumCRC32C", required = false) + private String checksumCRC32C; + + @Element(name = "ChecksumSHA1", required = false) + private String checksumSHA1; + + @Element(name = "ChecksumSHA256", required = false) + private String checksumSHA256; + public CompleteMultipartUploadOutput() {} public String location() { @@ -57,4 +69,20 @@ public String object() { public String etag() { return etag; } + + public String checksumCRC32() { + return checksumCRC32; + } + + public String checksumCRC32C() { + return checksumCRC32C; + } + + public String checksumSHA1() { + return checksumSHA1; + } + + public String checksumSHA256() { + return checksumSHA256; + } }