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}