Package io.imagekit.models.folders
Class FolderDeleteParams.Builder
-
- All Implemented Interfaces:
public final class FolderDeleteParams.BuilderA builder for FolderDeleteParams.
-
-
Method Summary
-
-
Method Detail
-
body
final FolderDeleteParams.Builder body(FolderDeleteParams.Body body)
Sets the entire request body.
This is generally only useful if you are already constructing the body separately. Otherwise, it's more convenient to use the top-level setters instead:
-
folderPath
final FolderDeleteParams.Builder folderPath(String folderPath)
Full path to the folder you want to delete. For example
/folder/to/delete/.
-
folderPath
final FolderDeleteParams.Builder folderPath(JsonField<String> folderPath)
Sets Builder.folderPath to an arbitrary JSON value.
You should usually call Builder.folderPath with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
additionalBodyProperties
final FolderDeleteParams.Builder additionalBodyProperties(Map<String, JsonValue> additionalBodyProperties)
-
putAdditionalBodyProperty
final FolderDeleteParams.Builder putAdditionalBodyProperty(String key, JsonValue value)
-
putAllAdditionalBodyProperties
final FolderDeleteParams.Builder putAllAdditionalBodyProperties(Map<String, JsonValue> additionalBodyProperties)
-
removeAdditionalBodyProperty
final FolderDeleteParams.Builder removeAdditionalBodyProperty(String key)
-
removeAllAdditionalBodyProperties
final FolderDeleteParams.Builder removeAllAdditionalBodyProperties(Set<String> keys)
-
additionalHeaders
final FolderDeleteParams.Builder additionalHeaders(Headers additionalHeaders)
-
additionalHeaders
final FolderDeleteParams.Builder additionalHeaders(Map<String, Iterable<String>> additionalHeaders)
-
putAdditionalHeader
final FolderDeleteParams.Builder putAdditionalHeader(String name, String value)
-
putAdditionalHeaders
final FolderDeleteParams.Builder putAdditionalHeaders(String name, Iterable<String> values)
-
putAllAdditionalHeaders
final FolderDeleteParams.Builder putAllAdditionalHeaders(Headers additionalHeaders)
-
putAllAdditionalHeaders
final FolderDeleteParams.Builder putAllAdditionalHeaders(Map<String, Iterable<String>> additionalHeaders)
-
replaceAdditionalHeaders
final FolderDeleteParams.Builder replaceAdditionalHeaders(String name, String value)
-
replaceAdditionalHeaders
final FolderDeleteParams.Builder replaceAdditionalHeaders(String name, Iterable<String> values)
-
replaceAllAdditionalHeaders
final FolderDeleteParams.Builder replaceAllAdditionalHeaders(Headers additionalHeaders)
-
replaceAllAdditionalHeaders
final FolderDeleteParams.Builder replaceAllAdditionalHeaders(Map<String, Iterable<String>> additionalHeaders)
-
removeAdditionalHeaders
final FolderDeleteParams.Builder removeAdditionalHeaders(String name)
-
removeAllAdditionalHeaders
final FolderDeleteParams.Builder removeAllAdditionalHeaders(Set<String> names)
-
additionalQueryParams
final FolderDeleteParams.Builder additionalQueryParams(QueryParams additionalQueryParams)
-
additionalQueryParams
final FolderDeleteParams.Builder additionalQueryParams(Map<String, Iterable<String>> additionalQueryParams)
-
putAdditionalQueryParam
final FolderDeleteParams.Builder putAdditionalQueryParam(String key, String value)
-
putAdditionalQueryParams
final FolderDeleteParams.Builder putAdditionalQueryParams(String key, Iterable<String> values)
-
putAllAdditionalQueryParams
final FolderDeleteParams.Builder putAllAdditionalQueryParams(QueryParams additionalQueryParams)
-
putAllAdditionalQueryParams
final FolderDeleteParams.Builder putAllAdditionalQueryParams(Map<String, Iterable<String>> additionalQueryParams)
-
replaceAdditionalQueryParams
final FolderDeleteParams.Builder replaceAdditionalQueryParams(String key, String value)
-
replaceAdditionalQueryParams
final FolderDeleteParams.Builder replaceAdditionalQueryParams(String key, Iterable<String> values)
-
replaceAllAdditionalQueryParams
final FolderDeleteParams.Builder replaceAllAdditionalQueryParams(QueryParams additionalQueryParams)
-
replaceAllAdditionalQueryParams
final FolderDeleteParams.Builder replaceAllAdditionalQueryParams(Map<String, Iterable<String>> additionalQueryParams)
-
removeAdditionalQueryParams
final FolderDeleteParams.Builder removeAdditionalQueryParams(String key)
-
removeAllAdditionalQueryParams
final FolderDeleteParams.Builder removeAllAdditionalQueryParams(Set<String> keys)
-
build
final FolderDeleteParams build()
Returns an immutable instance of FolderDeleteParams.
Further updates to this Builder will not mutate the returned instance.
The following fields are required:
.folderPath()
-
-
-
-