类 ListPartsRequest

    • 嵌套类概要

      • 从类继承的嵌套类/接口 com.tencent.cos.xml.model.CosXmlRequest

        com.tencent.cos.xml.model.CosXmlRequest.OnRequestWeightListener, com.tencent.cos.xml.model.CosXmlRequest.RequestNetworkType
    • 字段概要

      • 从类继承的字段 com.tencent.cos.xml.model.object.ObjectRequest

        cosPath
      • 从类继承的字段 com.tencent.cos.xml.model.CosXmlRequest

        bucket, noSignHeaders, noSignParams, priority, qCloudTaskStateListener, queryParameters, region, requestHeaders, requestURL, signSourceProvider
    • 构造器概要

      构造器 
      构造器 说明
      ListPartsRequest​(java.lang.String bucket, java.lang.String cosPath, java.lang.String uploadId)  
    • 方法概要

      所有方法 实例方法 具体方法 
      修饰符和类型 方法 说明
      void checkParameters()  
      java.lang.String getEncodingType()
      获取设置的返回值编码方式
      int getMaxParts()
      获取用户设置的单次返回最大条目数
      java.lang.String getMethod()  
      int getPartNumberMarker()
      获取设置的NumberMarker
      int getPriority()  
      java.util.Map<java.lang.String,​java.lang.String> getQueryString()  
      com.tencent.qcloud.core.http.RequestBodySerializer getRequestBody()  
      java.lang.String getUploadId()
      获取分片上传的UploadId
      void setEncodingType​(java.lang.String encodingType)
      设置返回值的编码方式
      void setMaxParts​(int maxParts)
      设置单次返回的最大条目数
      void setPartNumberMarker​(int partNumberMarker)
      设置列出分片的起点。
      void setPartNumberMarker​(java.lang.String partNumberMarker)
      设置列出分片的起点。
      void setUploadId​(java.lang.String uploadId)
      设置查询分片上传的UploadId
      • 从类继承的方法 com.tencent.cos.xml.model.object.BaseMultipartUploadRequest

        getSTSCredentialScope
      • 从类继承的方法 com.tencent.cos.xml.model.object.ObjectRequest

        getContentType, getCosPath, getPath, setCosPath, setCOSServerSideEncryption, setCOSServerSideEncryptionWithCustomerKey, setCOSServerSideEncryptionWithKMS
      • 从类继承的方法 com.tencent.cos.xml.model.CosXmlRequest

        addHeader, addNoSignHeader, addNoSignHeader, addNoSignParams, addQuery, attachMetrics, getBucket, getClientTraceId, getCredentialProvider, getHost, getHttpTask, getKeyTime, getMetrics, getNetworkType, getNoSignHeaders, getNoSignParams, getQueryEncodedString, getRegion, getRequestHeaders, getRequestHost, getRequestURL, getSignSourceProvider, getWeight, headersHasUnsafeNonAscii, isNeedMD5, isSignInUrl, isSupportAccelerate, isSupportAccelerate, setClientTraceId, setCredential, setCredentialProvider, setHost, setNeedMD5, setNetworkType, setOnRequestWeightListener, setQueryEncodedString, setQueryParameters, setRegion, setRequestHeaders, setRequestHeaders, setRequestHeaders, setRequestURL, setSign, setSign, setSign, setSign, setSign, setSign, setSignInUrl, setSignKeyTime, setSignParamsAndHeaders, setSignSourceProvider, setTask, setTaskStateListener, xmlBuilder
      • 从类继承的方法 java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • 构造器详细资料

      • ListPartsRequest

        public ListPartsRequest​(java.lang.String bucket,
                                java.lang.String cosPath,
                                java.lang.String uploadId)
        参数:
        bucket - 存储桶名称(cos v5 的 bucket格式为:xxx-appid, 如 bucket-1250000000)
        cosPath - 远端路径,即存储到 COS 上的绝对路径
        uploadId - 初始化分片返回的 uploadId
    • 方法详细资料

      • getMethod

        public java.lang.String getMethod()
        指定者:
        getMethod 在类中 com.tencent.cos.xml.model.CosXmlRequest
      • getQueryString

        public java.util.Map<java.lang.String,​java.lang.String> getQueryString()
        覆盖:
        getQueryString 在类中 com.tencent.cos.xml.model.CosXmlRequest
      • getRequestBody

        public com.tencent.qcloud.core.http.RequestBodySerializer getRequestBody()
        覆盖:
        getRequestBody 在类中 com.tencent.cos.xml.model.CosXmlRequest
      • checkParameters

        public void checkParameters()
                             throws com.tencent.cos.xml.exception.CosXmlClientException
        覆盖:
        checkParameters 在类中 com.tencent.cos.xml.model.object.ObjectRequest
        抛出:
        com.tencent.cos.xml.exception.CosXmlClientException
      • setUploadId

        public void setUploadId​(java.lang.String uploadId)
        设置查询分片上传的UploadId
        参数:
        uploadId - 分片上传的UploadId
      • getUploadId

        public java.lang.String getUploadId()
        获取分片上传的UploadId
        返回:
        分片上传的UploadId
      • setMaxParts

        public void setMaxParts​(int maxParts)
        设置单次返回的最大条目数
        参数:
        maxParts - 查询返回的最大条目数
      • getMaxParts

        public int getMaxParts()
        获取用户设置的单次返回最大条目数
        返回:
        查询返回的最大条目数
      • setPartNumberMarker

        public void setPartNumberMarker​(int partNumberMarker)
        设置列出分片的起点。
        参数:
        partNumberMarker - 列出分片的起点,可从ListPartsResult中读取。
      • setPartNumberMarker

        public void setPartNumberMarker​(java.lang.String partNumberMarker)
        设置列出分片的起点。
        参数:
        partNumberMarker - 列出分片的起点,可从ListPartsResult中读取。
      • getPartNumberMarker

        public int getPartNumberMarker()
        获取设置的NumberMarker
        返回:
        用户设置的NumberMarker
      • setEncodingType

        public void setEncodingType​(java.lang.String encodingType)
        设置返回值的编码方式
        参数:
        encodingType - 返回值的编码方式
      • getEncodingType

        public java.lang.String getEncodingType()
        获取设置的返回值编码方式
        返回:
        返回值编码方式
      • getPriority

        public int getPriority()
        覆盖:
        getPriority 在类中 com.tencent.cos.xml.model.CosXmlRequest