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

com.ksyun.ks3.dto.ObjectListingV2 Maven / Gradle / Ivy

package com.ksyun.ks3.dto;

import com.ksyun.ks3.utils.StringUtils;

import java.util.ArrayList;
import java.util.List;

/**
 * 9e71891758ca850feceaca3cbde4305f
 * ObjectListingV2
 *
 * @author [email protected]
 * @date 2022/6/1
 */
public class ObjectListingV2 extends Ks3Result{
    private List objectSummaries = new ArrayList();
    private List commonPrefixes = new ArrayList();
    private boolean isTruncated;
    private String bucketName;
    private int keyCount;
    private String nextContinuationToken;
    private String prefix;
    private String delimiter;
    private int maxKeys;
    private String encodingType;
    private String continuationToken;
    private String startAfter;

    public List getObjectSummaries() {
        return objectSummaries;
    }

    public void setObjectSummaries(List objectSummaries) {
        this.objectSummaries = objectSummaries;
    }

    public List getCommonPrefixes() {
        return commonPrefixes;
    }

    public void setCommonPrefixes(List commonPrefixes) {
        this.commonPrefixes = commonPrefixes;
    }

    public boolean isTruncated() {
        return isTruncated;
    }

    public void setTruncated(boolean truncated) {
        isTruncated = truncated;
    }

    public String getBucketName() {
        return bucketName;
    }

    public void setBucketName(String bucketName) {
        this.bucketName = bucketName;
    }

    public int getKeyCount() {
        return keyCount;
    }

    public void setKeyCount(int keyCount) {
        this.keyCount = keyCount;
    }

    public String getNextContinuationToken() {
        return nextContinuationToken;
    }

    public void setNextContinuationToken(String nextContinuationToken) {
        this.nextContinuationToken = nextContinuationToken;
    }

    public String getPrefix() {
        return prefix;
    }

    public void setPrefix(String prefix) {
        this.prefix = prefix;
    }

    public String getDelimiter() {
        return delimiter;
    }

    public void setDelimiter(String delimiter) {
        this.delimiter = delimiter;
    }

    public int getMaxKeys() {
        return maxKeys;
    }

    public void setMaxKeys(int maxKeys) {
        this.maxKeys = maxKeys;
    }

    public String getEncodingType() {
        return encodingType;
    }

    public void setEncodingType(String encodingType) {
        this.encodingType = encodingType;
    }

    public String getContinuationToken() {
        return continuationToken;
    }

    public void setContinuationToken(String continuationToken) {
        this.continuationToken = continuationToken;
    }

    public String getStartAfter() {
        return startAfter;
    }

    public void setStartAfter(String startAfter) {
        this.startAfter = startAfter;
    }

    @Override
    public String toString() {
        return StringUtils.object2string(this);
    }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy