Class BoostListExtractParams.Builder
-
- All Implemented Interfaces:
public final class BoostListExtractParams.BuilderA builder for BoostListExtractParams.
-
-
Method Summary
-
-
Method Detail
-
body
final BoostListExtractParams.Builder body(BoostListExtractParams.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:
-
categories
final BoostListExtractParams.Builder categories(List<BoostListExtractParams.Category> categories)
Optional filter for entity categories to extract
-
categories
final BoostListExtractParams.Builder categories(JsonField<List<BoostListExtractParams.Category>> categories)
Sets Builder.categories to an arbitrary JSON value.
You should usually call Builder.categories with a well-typed
List<Category>value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
addCategory
final BoostListExtractParams.Builder addCategory(BoostListExtractParams.Category category)
Adds a single Category to categories.
-
objectIds
final BoostListExtractParams.Builder objectIds(List<String> objectIds)
Object IDs of documents to extract entities from (PDFs, text files)
-
objectIds
final BoostListExtractParams.Builder objectIds(JsonField<List<String>> objectIds)
Sets Builder.objectIds to an arbitrary JSON value.
You should usually call Builder.objectIds with a well-typed
List<String>value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
addObjectId
final BoostListExtractParams.Builder addObjectId(String objectId)
-
text
final BoostListExtractParams.Builder text(String text)
Raw text input for entity extraction (alternative to vault documents)
-
text
final BoostListExtractParams.Builder text(JsonField<String> text)
Sets Builder.text to an arbitrary JSON value.
You should usually call Builder.text with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
vaultId
final BoostListExtractParams.Builder vaultId(String vaultId)
Vault ID containing the source documents (use with object_ids)
-
vaultId
final BoostListExtractParams.Builder vaultId(JsonField<String> vaultId)
Sets Builder.vaultId to an arbitrary JSON value.
You should usually call Builder.vaultId 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 BoostListExtractParams.Builder additionalBodyProperties(Map<String, JsonValue> additionalBodyProperties)
-
putAdditionalBodyProperty
final BoostListExtractParams.Builder putAdditionalBodyProperty(String key, JsonValue value)
-
putAllAdditionalBodyProperties
final BoostListExtractParams.Builder putAllAdditionalBodyProperties(Map<String, JsonValue> additionalBodyProperties)
-
removeAdditionalBodyProperty
final BoostListExtractParams.Builder removeAdditionalBodyProperty(String key)
-
removeAllAdditionalBodyProperties
final BoostListExtractParams.Builder removeAllAdditionalBodyProperties(Set<String> keys)
-
additionalHeaders
final BoostListExtractParams.Builder additionalHeaders(Headers additionalHeaders)
-
additionalHeaders
final BoostListExtractParams.Builder additionalHeaders(Map<String, Iterable<String>> additionalHeaders)
-
putAdditionalHeader
final BoostListExtractParams.Builder putAdditionalHeader(String name, String value)
-
putAdditionalHeaders
final BoostListExtractParams.Builder putAdditionalHeaders(String name, Iterable<String> values)
-
putAllAdditionalHeaders
final BoostListExtractParams.Builder putAllAdditionalHeaders(Headers additionalHeaders)
-
putAllAdditionalHeaders
final BoostListExtractParams.Builder putAllAdditionalHeaders(Map<String, Iterable<String>> additionalHeaders)
-
replaceAdditionalHeaders
final BoostListExtractParams.Builder replaceAdditionalHeaders(String name, String value)
-
replaceAdditionalHeaders
final BoostListExtractParams.Builder replaceAdditionalHeaders(String name, Iterable<String> values)
-
replaceAllAdditionalHeaders
final BoostListExtractParams.Builder replaceAllAdditionalHeaders(Headers additionalHeaders)
-
replaceAllAdditionalHeaders
final BoostListExtractParams.Builder replaceAllAdditionalHeaders(Map<String, Iterable<String>> additionalHeaders)
-
removeAdditionalHeaders
final BoostListExtractParams.Builder removeAdditionalHeaders(String name)
-
removeAllAdditionalHeaders
final BoostListExtractParams.Builder removeAllAdditionalHeaders(Set<String> names)
-
additionalQueryParams
final BoostListExtractParams.Builder additionalQueryParams(QueryParams additionalQueryParams)
-
additionalQueryParams
final BoostListExtractParams.Builder additionalQueryParams(Map<String, Iterable<String>> additionalQueryParams)
-
putAdditionalQueryParam
final BoostListExtractParams.Builder putAdditionalQueryParam(String key, String value)
-
putAdditionalQueryParams
final BoostListExtractParams.Builder putAdditionalQueryParams(String key, Iterable<String> values)
-
putAllAdditionalQueryParams
final BoostListExtractParams.Builder putAllAdditionalQueryParams(QueryParams additionalQueryParams)
-
putAllAdditionalQueryParams
final BoostListExtractParams.Builder putAllAdditionalQueryParams(Map<String, Iterable<String>> additionalQueryParams)
-
replaceAdditionalQueryParams
final BoostListExtractParams.Builder replaceAdditionalQueryParams(String key, String value)
-
replaceAdditionalQueryParams
final BoostListExtractParams.Builder replaceAdditionalQueryParams(String key, Iterable<String> values)
-
replaceAllAdditionalQueryParams
final BoostListExtractParams.Builder replaceAllAdditionalQueryParams(QueryParams additionalQueryParams)
-
replaceAllAdditionalQueryParams
final BoostListExtractParams.Builder replaceAllAdditionalQueryParams(Map<String, Iterable<String>> additionalQueryParams)
-
removeAdditionalQueryParams
final BoostListExtractParams.Builder removeAdditionalQueryParams(String key)
-
removeAllAdditionalQueryParams
final BoostListExtractParams.Builder removeAllAdditionalQueryParams(Set<String> keys)
-
build
final BoostListExtractParams build()
Returns an immutable instance of BoostListExtractParams.
Further updates to this Builder will not mutate the returned instance.
-
-
-
-