Class RowUpdateParams.Builder
-
- All Implemented Interfaces:
public final class RowUpdateParams.BuilderA builder for RowUpdateParams.
-
-
Method Summary
-
-
Method Detail
-
inferencePipelineId
final RowUpdateParams.Builder inferencePipelineId(String inferencePipelineId)
-
inferencePipelineId
final RowUpdateParams.Builder inferencePipelineId(Optional<String> inferencePipelineId)
Alias for calling Builder.inferencePipelineId with
inferencePipelineId.orElse(null).
-
inferenceId
final RowUpdateParams.Builder inferenceId(String inferenceId)
Specify the inference id as a query param.
-
body
final RowUpdateParams.Builder body(RowUpdateParams.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:
-
row
final RowUpdateParams.Builder row(JsonValue row)
-
config
final RowUpdateParams.Builder config(RowUpdateParams.Config config)
-
config
final RowUpdateParams.Builder config(Optional<RowUpdateParams.Config> config)
Alias for calling Builder.config with
config.orElse(null).
-
config
final RowUpdateParams.Builder config(JsonField<RowUpdateParams.Config> config)
Sets Builder.config to an arbitrary JSON value.
You should usually call Builder.config with a well-typed Config value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
additionalBodyProperties
final RowUpdateParams.Builder additionalBodyProperties(Map<String, JsonValue> additionalBodyProperties)
-
putAdditionalBodyProperty
final RowUpdateParams.Builder putAdditionalBodyProperty(String key, JsonValue value)
-
putAllAdditionalBodyProperties
final RowUpdateParams.Builder putAllAdditionalBodyProperties(Map<String, JsonValue> additionalBodyProperties)
-
removeAdditionalBodyProperty
final RowUpdateParams.Builder removeAdditionalBodyProperty(String key)
-
removeAllAdditionalBodyProperties
final RowUpdateParams.Builder removeAllAdditionalBodyProperties(Set<String> keys)
-
additionalHeaders
final RowUpdateParams.Builder additionalHeaders(Headers additionalHeaders)
-
additionalHeaders
final RowUpdateParams.Builder additionalHeaders(Map<String, Iterable<String>> additionalHeaders)
-
putAdditionalHeader
final RowUpdateParams.Builder putAdditionalHeader(String name, String value)
-
putAdditionalHeaders
final RowUpdateParams.Builder putAdditionalHeaders(String name, Iterable<String> values)
-
putAllAdditionalHeaders
final RowUpdateParams.Builder putAllAdditionalHeaders(Headers additionalHeaders)
-
putAllAdditionalHeaders
final RowUpdateParams.Builder putAllAdditionalHeaders(Map<String, Iterable<String>> additionalHeaders)
-
replaceAdditionalHeaders
final RowUpdateParams.Builder replaceAdditionalHeaders(String name, String value)
-
replaceAdditionalHeaders
final RowUpdateParams.Builder replaceAdditionalHeaders(String name, Iterable<String> values)
-
replaceAllAdditionalHeaders
final RowUpdateParams.Builder replaceAllAdditionalHeaders(Headers additionalHeaders)
-
replaceAllAdditionalHeaders
final RowUpdateParams.Builder replaceAllAdditionalHeaders(Map<String, Iterable<String>> additionalHeaders)
-
removeAdditionalHeaders
final RowUpdateParams.Builder removeAdditionalHeaders(String name)
-
removeAllAdditionalHeaders
final RowUpdateParams.Builder removeAllAdditionalHeaders(Set<String> names)
-
additionalQueryParams
final RowUpdateParams.Builder additionalQueryParams(QueryParams additionalQueryParams)
-
additionalQueryParams
final RowUpdateParams.Builder additionalQueryParams(Map<String, Iterable<String>> additionalQueryParams)
-
putAdditionalQueryParam
final RowUpdateParams.Builder putAdditionalQueryParam(String key, String value)
-
putAdditionalQueryParams
final RowUpdateParams.Builder putAdditionalQueryParams(String key, Iterable<String> values)
-
putAllAdditionalQueryParams
final RowUpdateParams.Builder putAllAdditionalQueryParams(QueryParams additionalQueryParams)
-
putAllAdditionalQueryParams
final RowUpdateParams.Builder putAllAdditionalQueryParams(Map<String, Iterable<String>> additionalQueryParams)
-
replaceAdditionalQueryParams
final RowUpdateParams.Builder replaceAdditionalQueryParams(String key, String value)
-
replaceAdditionalQueryParams
final RowUpdateParams.Builder replaceAdditionalQueryParams(String key, Iterable<String> values)
-
replaceAllAdditionalQueryParams
final RowUpdateParams.Builder replaceAllAdditionalQueryParams(QueryParams additionalQueryParams)
-
replaceAllAdditionalQueryParams
final RowUpdateParams.Builder replaceAllAdditionalQueryParams(Map<String, Iterable<String>> additionalQueryParams)
-
removeAdditionalQueryParams
final RowUpdateParams.Builder removeAdditionalQueryParams(String key)
-
removeAllAdditionalQueryParams
final RowUpdateParams.Builder removeAllAdditionalQueryParams(Set<String> keys)
-
build
final RowUpdateParams build()
Returns an immutable instance of RowUpdateParams.
Further updates to this Builder will not mutate the returned instance.
The following fields are required:
.inferenceId() .row()
-
-
-
-