Class UploadCompleteParams.Builder
-
- All Implemented Interfaces:
public final class UploadCompleteParams.Builder
A builder for UploadCompleteParams.
-
-
Method Summary
-
-
Method Detail
-
uploadId
final UploadCompleteParams.Builder uploadId(String uploadId)
-
uploadId
final UploadCompleteParams.Builder uploadId(Optional<String> uploadId)
Alias for calling Builder.uploadId with
uploadId.orElse(null)
.
-
body
final UploadCompleteParams.Builder body(UploadCompleteParams.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:
-
partIds
final UploadCompleteParams.Builder partIds(List<String> partIds)
The ordered list of Part IDs.
-
partIds
final UploadCompleteParams.Builder partIds(JsonField<List<String>> partIds)
Sets Builder.partIds to an arbitrary JSON value.
You should usually call Builder.partIds with a well-typed
List<String>
value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
addPartId
final UploadCompleteParams.Builder addPartId(String partId)
-
md5
final UploadCompleteParams.Builder md5(String md5)
The optional md5 checksum for the file contents to verify if the bytes uploaded matches what you expect.
-
md5
final UploadCompleteParams.Builder md5(JsonField<String> md5)
Sets Builder.md5 to an arbitrary JSON value.
You should usually call Builder.md5 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 UploadCompleteParams.Builder additionalBodyProperties(Map<String, JsonValue> additionalBodyProperties)
-
putAdditionalBodyProperty
final UploadCompleteParams.Builder putAdditionalBodyProperty(String key, JsonValue value)
-
putAllAdditionalBodyProperties
final UploadCompleteParams.Builder putAllAdditionalBodyProperties(Map<String, JsonValue> additionalBodyProperties)
-
removeAdditionalBodyProperty
final UploadCompleteParams.Builder removeAdditionalBodyProperty(String key)
-
removeAllAdditionalBodyProperties
final UploadCompleteParams.Builder removeAllAdditionalBodyProperties(Set<String> keys)
-
additionalHeaders
final UploadCompleteParams.Builder additionalHeaders(Headers additionalHeaders)
-
additionalHeaders
final UploadCompleteParams.Builder additionalHeaders(Map<String, Iterable<String>> additionalHeaders)
-
putAdditionalHeader
final UploadCompleteParams.Builder putAdditionalHeader(String name, String value)
-
putAdditionalHeaders
final UploadCompleteParams.Builder putAdditionalHeaders(String name, Iterable<String> values)
-
putAllAdditionalHeaders
final UploadCompleteParams.Builder putAllAdditionalHeaders(Headers additionalHeaders)
-
putAllAdditionalHeaders
final UploadCompleteParams.Builder putAllAdditionalHeaders(Map<String, Iterable<String>> additionalHeaders)
-
replaceAdditionalHeaders
final UploadCompleteParams.Builder replaceAdditionalHeaders(String name, String value)
-
replaceAdditionalHeaders
final UploadCompleteParams.Builder replaceAdditionalHeaders(String name, Iterable<String> values)
-
replaceAllAdditionalHeaders
final UploadCompleteParams.Builder replaceAllAdditionalHeaders(Headers additionalHeaders)
-
replaceAllAdditionalHeaders
final UploadCompleteParams.Builder replaceAllAdditionalHeaders(Map<String, Iterable<String>> additionalHeaders)
-
removeAdditionalHeaders
final UploadCompleteParams.Builder removeAdditionalHeaders(String name)
-
removeAllAdditionalHeaders
final UploadCompleteParams.Builder removeAllAdditionalHeaders(Set<String> names)
-
additionalQueryParams
final UploadCompleteParams.Builder additionalQueryParams(QueryParams additionalQueryParams)
-
additionalQueryParams
final UploadCompleteParams.Builder additionalQueryParams(Map<String, Iterable<String>> additionalQueryParams)
-
putAdditionalQueryParam
final UploadCompleteParams.Builder putAdditionalQueryParam(String key, String value)
-
putAdditionalQueryParams
final UploadCompleteParams.Builder putAdditionalQueryParams(String key, Iterable<String> values)
-
putAllAdditionalQueryParams
final UploadCompleteParams.Builder putAllAdditionalQueryParams(QueryParams additionalQueryParams)
-
putAllAdditionalQueryParams
final UploadCompleteParams.Builder putAllAdditionalQueryParams(Map<String, Iterable<String>> additionalQueryParams)
-
replaceAdditionalQueryParams
final UploadCompleteParams.Builder replaceAdditionalQueryParams(String key, String value)
-
replaceAdditionalQueryParams
final UploadCompleteParams.Builder replaceAdditionalQueryParams(String key, Iterable<String> values)
-
replaceAllAdditionalQueryParams
final UploadCompleteParams.Builder replaceAllAdditionalQueryParams(QueryParams additionalQueryParams)
-
replaceAllAdditionalQueryParams
final UploadCompleteParams.Builder replaceAllAdditionalQueryParams(Map<String, Iterable<String>> additionalQueryParams)
-
removeAdditionalQueryParams
final UploadCompleteParams.Builder removeAdditionalQueryParams(String key)
-
removeAllAdditionalQueryParams
final UploadCompleteParams.Builder removeAllAdditionalQueryParams(Set<String> keys)
-
build
final UploadCompleteParams build()
Returns an immutable instance of UploadCompleteParams.
Further updates to this Builder will not mutate the returned instance.
The following fields are required:
.partIds()
-
-
-
-