All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.volcengine.tos.model.object.InnerUploadedPart Maven / Gradle / Ivy

The newest version!
package com.volcengine.tos.model.object;

import com.fasterxml.jackson.annotation.JsonProperty;
@Deprecated
public class InnerUploadedPart implements Comparable{
    @JsonProperty("PartNumber")
    int partNumber;
    @JsonProperty("ETag")
    String etag;
    InnerUploadedPart(int partNumber, String etag){
        this.partNumber = partNumber;
        this.etag = etag;
    }

    public InnerUploadedPart setPartNumber(int partNumber) {
        this.partNumber = partNumber;
        return this;
    }

    public String getEtag() {
        return etag;
    }

    public InnerUploadedPart setEtag(String etag) {
        this.etag = etag;
        return this;
    }

    @Override
    public int compareTo(InnerUploadedPart o) {
        return this.partNumber - o.partNumber;
    }

    public int getPartNumber() {
        return partNumber;
    }

    @Override
    public String toString(){
        return "{"+partNumber+" "+etag+"}";
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy