Class BulkRemoveTagsParams.Builder
-
- All Implemented Interfaces:
public final class BulkRemoveTagsParams.BuilderA builder for BulkRemoveTagsParams.
-
-
Method Summary
-
-
Method Detail
-
body
final BulkRemoveTagsParams.Builder body(BulkRemoveTagsParams.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:
-
fileIds
final BulkRemoveTagsParams.Builder fileIds(List<String> fileIds)
An array of fileIds from which you want to remove tags.
-
fileIds
final BulkRemoveTagsParams.Builder fileIds(JsonField<List<String>> fileIds)
Sets Builder.fileIds to an arbitrary JSON value.
You should usually call Builder.fileIds with a well-typed
List<String>value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
addFileId
final BulkRemoveTagsParams.Builder addFileId(String fileId)
-
tags
final BulkRemoveTagsParams.Builder tags(List<String> tags)
An array of tags that you want to remove from the files.
-
tags
final BulkRemoveTagsParams.Builder tags(JsonField<List<String>> tags)
Sets Builder.tags to an arbitrary JSON value.
You should usually call Builder.tags with a well-typed
List<String>value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
addTag
final BulkRemoveTagsParams.Builder addTag(String tag)
-
additionalBodyProperties
final BulkRemoveTagsParams.Builder additionalBodyProperties(Map<String, JsonValue> additionalBodyProperties)
-
putAdditionalBodyProperty
final BulkRemoveTagsParams.Builder putAdditionalBodyProperty(String key, JsonValue value)
-
putAllAdditionalBodyProperties
final BulkRemoveTagsParams.Builder putAllAdditionalBodyProperties(Map<String, JsonValue> additionalBodyProperties)
-
removeAdditionalBodyProperty
final BulkRemoveTagsParams.Builder removeAdditionalBodyProperty(String key)
-
removeAllAdditionalBodyProperties
final BulkRemoveTagsParams.Builder removeAllAdditionalBodyProperties(Set<String> keys)
-
additionalHeaders
final BulkRemoveTagsParams.Builder additionalHeaders(Headers additionalHeaders)
-
additionalHeaders
final BulkRemoveTagsParams.Builder additionalHeaders(Map<String, Iterable<String>> additionalHeaders)
-
putAdditionalHeader
final BulkRemoveTagsParams.Builder putAdditionalHeader(String name, String value)
-
putAdditionalHeaders
final BulkRemoveTagsParams.Builder putAdditionalHeaders(String name, Iterable<String> values)
-
putAllAdditionalHeaders
final BulkRemoveTagsParams.Builder putAllAdditionalHeaders(Headers additionalHeaders)
-
putAllAdditionalHeaders
final BulkRemoveTagsParams.Builder putAllAdditionalHeaders(Map<String, Iterable<String>> additionalHeaders)
-
replaceAdditionalHeaders
final BulkRemoveTagsParams.Builder replaceAdditionalHeaders(String name, String value)
-
replaceAdditionalHeaders
final BulkRemoveTagsParams.Builder replaceAdditionalHeaders(String name, Iterable<String> values)
-
replaceAllAdditionalHeaders
final BulkRemoveTagsParams.Builder replaceAllAdditionalHeaders(Headers additionalHeaders)
-
replaceAllAdditionalHeaders
final BulkRemoveTagsParams.Builder replaceAllAdditionalHeaders(Map<String, Iterable<String>> additionalHeaders)
-
removeAdditionalHeaders
final BulkRemoveTagsParams.Builder removeAdditionalHeaders(String name)
-
removeAllAdditionalHeaders
final BulkRemoveTagsParams.Builder removeAllAdditionalHeaders(Set<String> names)
-
additionalQueryParams
final BulkRemoveTagsParams.Builder additionalQueryParams(QueryParams additionalQueryParams)
-
additionalQueryParams
final BulkRemoveTagsParams.Builder additionalQueryParams(Map<String, Iterable<String>> additionalQueryParams)
-
putAdditionalQueryParam
final BulkRemoveTagsParams.Builder putAdditionalQueryParam(String key, String value)
-
putAdditionalQueryParams
final BulkRemoveTagsParams.Builder putAdditionalQueryParams(String key, Iterable<String> values)
-
putAllAdditionalQueryParams
final BulkRemoveTagsParams.Builder putAllAdditionalQueryParams(QueryParams additionalQueryParams)
-
putAllAdditionalQueryParams
final BulkRemoveTagsParams.Builder putAllAdditionalQueryParams(Map<String, Iterable<String>> additionalQueryParams)
-
replaceAdditionalQueryParams
final BulkRemoveTagsParams.Builder replaceAdditionalQueryParams(String key, String value)
-
replaceAdditionalQueryParams
final BulkRemoveTagsParams.Builder replaceAdditionalQueryParams(String key, Iterable<String> values)
-
replaceAllAdditionalQueryParams
final BulkRemoveTagsParams.Builder replaceAllAdditionalQueryParams(QueryParams additionalQueryParams)
-
replaceAllAdditionalQueryParams
final BulkRemoveTagsParams.Builder replaceAllAdditionalQueryParams(Map<String, Iterable<String>> additionalQueryParams)
-
removeAdditionalQueryParams
final BulkRemoveTagsParams.Builder removeAdditionalQueryParams(String key)
-
removeAllAdditionalQueryParams
final BulkRemoveTagsParams.Builder removeAllAdditionalQueryParams(Set<String> keys)
-
build
final BulkRemoveTagsParams build()
Returns an immutable instance of BulkRemoveTagsParams.
Further updates to this Builder will not mutate the returned instance.
The following fields are required:
.fileIds() .tags()
-
-
-
-