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