com.obs.services.model.fs

## 类 DropFolderRequest

- java.lang.Object
- - com.obs.services.model.GenericRequest
  - - com.obs.services.model.AbstractBulkRequest
    - - com.obs.services.model.fs.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.

- - ### 字段概要

    - ### 从类继承的字段 com.obs.services.model.AbstractBulkRequest

      `bucketName, listener, taskProgressInterval, taskQueueNum, taskThreadNum`

  - ### 构造器概要

    构造器
    构造器和说明
    `DropFolderRequest()`
    `DropFolderRequest(String bucketName)` Constructor
    `DropFolderRequest(String bucketName, String folderName)`

  - ### 方法概要

    所有方法 实例方法 具体方法
    限定符和类型 | 方法和说明
    --- | ---
    `TaskCallback<DeleteObjectResult,String>` | `getCallback()` Obtain the callback object of a batch task.
    `String` | `getFolderName()` Obtain the folder name.
    `void` | `setCallback(TaskCallback<DeleteObjectResult,String> callback)` Set the callback object of a batch task.
    `void` | `setFolderName(String folderName)` Set the folder name.
    `String` | `toString()`

    - ### 从类继承的方法 com.obs.services.model.AbstractBulkRequest

      `getBucketName, getProgressInterval, getProgressListener, getTaskQueueNum, getTaskThreadNum, setBucketName, setProgressInterval, setProgressListener, setTaskQueueNum, setTaskThreadNum`

    - ### 从类继承的方法 com.obs.services.model.GenericRequest

      `isRequesterPays, setRequesterPays`

    - ### 从类继承的方法 java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait`

- - ### 构造器详细资料

    - #### DropFolderRequest

          public DropFolderRequest()

    - #### DropFolderRequest

          public DropFolderRequest(String bucketName)

      Constructor
      参数:
        `bucketName` - Bucket name

    - #### DropFolderRequest

          public DropFolderRequest(String bucketName,
                                   String folderName)

  - ### 方法详细资料

    - #### 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

    - #### toString

          public String toString()

      覆盖:
        `toString` 在类中 `GenericRequest`

Copyright © 2021. All rights reserved.