001package com.box.sdkgen.managers.folders;
002
003public class DeleteFolderByIdQueryParams {
004
005  /**
006   * Delete a folder that is not empty by recursively deleting the folder and all of its content.
007   */
008  public Boolean recursive;
009
010  public DeleteFolderByIdQueryParams() {}
011
012  protected DeleteFolderByIdQueryParams(Builder builder) {
013    this.recursive = builder.recursive;
014  }
015
016  public Boolean getRecursive() {
017    return recursive;
018  }
019
020  public static class Builder {
021
022    protected Boolean recursive;
023
024    public Builder recursive(Boolean recursive) {
025      this.recursive = recursive;
026      return this;
027    }
028
029    public DeleteFolderByIdQueryParams build() {
030      return new DeleteFolderByIdQueryParams(this);
031    }
032  }
033}