类 DropFolderRequest


public class DropFolderRequest extends AbstractBulkRequest
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.
  • 构造器详细资料

    • DropFolderRequest

      public DropFolderRequest()
    • DropFolderRequest

      public DropFolderRequest(String bucketName)
      Constructor
      参数:
      bucketName - Bucket name
    • DropFolderRequest

      public DropFolderRequest(String bucketName, String folderName)
    • DropFolderRequest

      public DropFolderRequest(String bucketName, String folderName, String encodingType)
      Constructor
      参数:
      bucketName - Bucket name
      encodingType - The encoding type use for encode objectKey.
  • 方法详细资料

    • getFolderName

      public String getFolderName()
      Obtain the folder name.
      返回:
      Folder name
    • setFolderName

      public void setFolderName(String folderName)
      Set the folder name.
      参数:
      folderName - Folder name
    • getCallback

      public TaskCallback<DeleteObjectResult,String> getCallback()
      Obtain the callback object of a batch task.
      返回:
      Callback object
    • setCallback

      public void setCallback(TaskCallback<DeleteObjectResult,String> callback)
      Set the callback object of a batch task.
      参数:
      callback - Callback object
    • setEncodingType

      public void setEncodingType(String encodingType)
      Set the encoding type that used for encode objectkey
      参数:
      encodingType - could chose url.
    • getEncodingType

      public String getEncodingType()
      Obtain the list of to-be-deleted objects.
      返回:
      List of to-be-deleted objects
    • toString

      public String toString()
      覆盖:
      toString 在类中 GenericRequest