类 DropFolderRequest
java.lang.Object
cn.warpin.thirdPart.huawei.obs.obs.services.model.GenericRequest
cn.warpin.thirdPart.huawei.obs.obs.services.model.AbstractBulkRequest
cn.warpin.thirdPart.huawei.obs.obs.services.model.fs.DropFolderRequest
Request parameters for deleting folders. Deleting a folder will delete all
sub-folders and files in the folder. This function does not support buckets
with versioning enabled.
-
字段概要
字段从类继承的字段 cn.warpin.thirdPart.huawei.obs.obs.services.model.AbstractBulkRequest
listener, taskProgressInterval, taskQueueNum, taskThreadNum从类继承的字段 cn.warpin.thirdPart.huawei.obs.obs.services.model.GenericRequest
bucketName, httpMethod, userHeaders -
构造器概要
构造器构造器说明DropFolderRequest(String bucketName) ConstructorDropFolderRequest(String bucketName, String folderName) DropFolderRequest(String bucketName, String folderName, String encodingType) Constructor -
方法概要
修饰符和类型方法说明Obtain the callback object of a batch task.Obtain the list of to-be-deleted objects.Obtain the folder name.voidsetCallback(TaskCallback<DeleteObjectResult, String> callback) Set the callback object of a batch task.voidsetEncodingType(String encodingType) Set the encoding type that used for encode objectkeyvoidsetFolderName(String folderName) Set the folder name.toString()从类继承的方法 cn.warpin.thirdPart.huawei.obs.obs.services.model.AbstractBulkRequest
getProgressInterval, getProgressListener, getTaskQueueNum, getTaskThreadNum, setProgressInterval, setProgressListener, setTaskQueueNum, setTaskThreadNum从类继承的方法 cn.warpin.thirdPart.huawei.obs.obs.services.model.GenericRequest
addUserHeaders, getBucketName, getHttpMethod, getUserHeaders, isRequesterPays, setBucketName, setRequesterPays, setUserHeaders
-
字段详细资料
-
folderName
-
encodingType
-
callback
-
-
构造器详细资料
-
DropFolderRequest
public DropFolderRequest() -
DropFolderRequest
Constructor- 参数:
bucketName- Bucket name
-
DropFolderRequest
-
DropFolderRequest
Constructor- 参数:
bucketName- Bucket nameencodingType- The encoding type use for encode objectKey.
-
-
方法详细资料
-
getFolderName
Obtain the folder name.- 返回:
- Folder name
-
setFolderName
Set the folder name.- 参数:
folderName- Folder name
-
getCallback
Obtain the callback object of a batch task.- 返回:
- Callback object
-
setCallback
Set the callback object of a batch task.- 参数:
callback- Callback object
-
setEncodingType
Set the encoding type that used for encode objectkey- 参数:
encodingType- could chose url.
-
getEncodingType
Obtain the list of to-be-deleted objects.- 返回:
- List of to-be-deleted objects
-
toString
- 覆盖:
toString在类中GenericRequest
-