Class DataCreateUploadUrlParams.Builder
-
- All Implemented Interfaces:
public final class DataCreateUploadUrlParams.BuilderA builder for DataCreateUploadUrlParams.
-
-
Method Summary
-
-
Method Detail
-
namespace
final DataCreateUploadUrlParams.Builder namespace(String namespace)
The namespace to ingest data into
-
namespace
final DataCreateUploadUrlParams.Builder namespace(Optional<String> namespace)
Alias for calling Builder.namespace with
namespace.orElse(null).
-
body
final DataCreateUploadUrlParams.Builder body(DataCreateUploadUrlParams.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:
-
schema
final DataCreateUploadUrlParams.Builder schema(DataCreateUploadUrlParams.Schema schema)
Schema mapping field names to their definitions. Use content_type to specify which fields contain URLs that should be processed (images, videos, or websites), datetime fields, or 'metadata' for fields that should be stored but not indexed. Use display_hint to provide UI rendering hints.
-
schema
final DataCreateUploadUrlParams.Builder schema(JsonField<DataCreateUploadUrlParams.Schema> schema)
Sets Builder.schema to an arbitrary JSON value.
You should usually call Builder.schema with a well-typed Schema value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
additionalBodyProperties
final DataCreateUploadUrlParams.Builder additionalBodyProperties(Map<String, JsonValue> additionalBodyProperties)
-
putAdditionalBodyProperty
final DataCreateUploadUrlParams.Builder putAdditionalBodyProperty(String key, JsonValue value)
-
putAllAdditionalBodyProperties
final DataCreateUploadUrlParams.Builder putAllAdditionalBodyProperties(Map<String, JsonValue> additionalBodyProperties)
-
removeAdditionalBodyProperty
final DataCreateUploadUrlParams.Builder removeAdditionalBodyProperty(String key)
-
removeAllAdditionalBodyProperties
final DataCreateUploadUrlParams.Builder removeAllAdditionalBodyProperties(Set<String> keys)
-
additionalHeaders
final DataCreateUploadUrlParams.Builder additionalHeaders(Headers additionalHeaders)
-
additionalHeaders
final DataCreateUploadUrlParams.Builder additionalHeaders(Map<String, Iterable<String>> additionalHeaders)
-
putAdditionalHeader
final DataCreateUploadUrlParams.Builder putAdditionalHeader(String name, String value)
-
putAdditionalHeaders
final DataCreateUploadUrlParams.Builder putAdditionalHeaders(String name, Iterable<String> values)
-
putAllAdditionalHeaders
final DataCreateUploadUrlParams.Builder putAllAdditionalHeaders(Headers additionalHeaders)
-
putAllAdditionalHeaders
final DataCreateUploadUrlParams.Builder putAllAdditionalHeaders(Map<String, Iterable<String>> additionalHeaders)
-
replaceAdditionalHeaders
final DataCreateUploadUrlParams.Builder replaceAdditionalHeaders(String name, String value)
-
replaceAdditionalHeaders
final DataCreateUploadUrlParams.Builder replaceAdditionalHeaders(String name, Iterable<String> values)
-
replaceAllAdditionalHeaders
final DataCreateUploadUrlParams.Builder replaceAllAdditionalHeaders(Headers additionalHeaders)
-
replaceAllAdditionalHeaders
final DataCreateUploadUrlParams.Builder replaceAllAdditionalHeaders(Map<String, Iterable<String>> additionalHeaders)
-
removeAdditionalHeaders
final DataCreateUploadUrlParams.Builder removeAdditionalHeaders(String name)
-
removeAllAdditionalHeaders
final DataCreateUploadUrlParams.Builder removeAllAdditionalHeaders(Set<String> names)
-
additionalQueryParams
final DataCreateUploadUrlParams.Builder additionalQueryParams(QueryParams additionalQueryParams)
-
additionalQueryParams
final DataCreateUploadUrlParams.Builder additionalQueryParams(Map<String, Iterable<String>> additionalQueryParams)
-
putAdditionalQueryParam
final DataCreateUploadUrlParams.Builder putAdditionalQueryParam(String key, String value)
-
putAdditionalQueryParams
final DataCreateUploadUrlParams.Builder putAdditionalQueryParams(String key, Iterable<String> values)
-
putAllAdditionalQueryParams
final DataCreateUploadUrlParams.Builder putAllAdditionalQueryParams(QueryParams additionalQueryParams)
-
putAllAdditionalQueryParams
final DataCreateUploadUrlParams.Builder putAllAdditionalQueryParams(Map<String, Iterable<String>> additionalQueryParams)
-
replaceAdditionalQueryParams
final DataCreateUploadUrlParams.Builder replaceAdditionalQueryParams(String key, String value)
-
replaceAdditionalQueryParams
final DataCreateUploadUrlParams.Builder replaceAdditionalQueryParams(String key, Iterable<String> values)
-
replaceAllAdditionalQueryParams
final DataCreateUploadUrlParams.Builder replaceAllAdditionalQueryParams(QueryParams additionalQueryParams)
-
replaceAllAdditionalQueryParams
final DataCreateUploadUrlParams.Builder replaceAllAdditionalQueryParams(Map<String, Iterable<String>> additionalQueryParams)
-
removeAdditionalQueryParams
final DataCreateUploadUrlParams.Builder removeAdditionalQueryParams(String key)
-
removeAllAdditionalQueryParams
final DataCreateUploadUrlParams.Builder removeAllAdditionalQueryParams(Set<String> keys)
-
build
final DataCreateUploadUrlParams build()
Returns an immutable instance of DataCreateUploadUrlParams.
Further updates to this Builder will not mutate the returned instance.
-
-
-
-