Class InferencePipelineUpdateParams.Builder
-
- All Implemented Interfaces:
public final class InferencePipelineUpdateParams.BuilderA builder for InferencePipelineUpdateParams.
-
-
Method Summary
-
-
Method Detail
-
inferencePipelineId
final InferencePipelineUpdateParams.Builder inferencePipelineId(String inferencePipelineId)
-
inferencePipelineId
final InferencePipelineUpdateParams.Builder inferencePipelineId(Optional<String> inferencePipelineId)
Alias for calling Builder.inferencePipelineId with
inferencePipelineId.orElse(null).
-
body
final InferencePipelineUpdateParams.Builder body(InferencePipelineUpdateParams.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:
-
description
final InferencePipelineUpdateParams.Builder description(String description)
The inference pipeline description.
-
description
final InferencePipelineUpdateParams.Builder description(Optional<String> description)
Alias for calling Builder.description with
description.orElse(null).
-
description
final InferencePipelineUpdateParams.Builder description(JsonField<String> description)
Sets Builder.description to an arbitrary JSON value.
You should usually call Builder.description with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
name
final InferencePipelineUpdateParams.Builder name(String name)
The inference pipeline name.
-
name
final InferencePipelineUpdateParams.Builder name(JsonField<String> name)
Sets Builder.name to an arbitrary JSON value.
You should usually call Builder.name with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
referenceDatasetUri
final InferencePipelineUpdateParams.Builder referenceDatasetUri(String referenceDatasetUri)
The storage uri of your reference dataset. We recommend using the Python SDK or the UI to handle your reference dataset updates.
-
referenceDatasetUri
final InferencePipelineUpdateParams.Builder referenceDatasetUri(Optional<String> referenceDatasetUri)
Alias for calling Builder.referenceDatasetUri with
referenceDatasetUri.orElse(null).
-
referenceDatasetUri
final InferencePipelineUpdateParams.Builder referenceDatasetUri(JsonField<String> referenceDatasetUri)
Sets Builder.referenceDatasetUri to an arbitrary JSON value.
You should usually call Builder.referenceDatasetUri 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 InferencePipelineUpdateParams.Builder additionalBodyProperties(Map<String, JsonValue> additionalBodyProperties)
-
putAdditionalBodyProperty
final InferencePipelineUpdateParams.Builder putAdditionalBodyProperty(String key, JsonValue value)
-
putAllAdditionalBodyProperties
final InferencePipelineUpdateParams.Builder putAllAdditionalBodyProperties(Map<String, JsonValue> additionalBodyProperties)
-
removeAdditionalBodyProperty
final InferencePipelineUpdateParams.Builder removeAdditionalBodyProperty(String key)
-
removeAllAdditionalBodyProperties
final InferencePipelineUpdateParams.Builder removeAllAdditionalBodyProperties(Set<String> keys)
-
additionalHeaders
final InferencePipelineUpdateParams.Builder additionalHeaders(Headers additionalHeaders)
-
additionalHeaders
final InferencePipelineUpdateParams.Builder additionalHeaders(Map<String, Iterable<String>> additionalHeaders)
-
putAdditionalHeader
final InferencePipelineUpdateParams.Builder putAdditionalHeader(String name, String value)
-
putAdditionalHeaders
final InferencePipelineUpdateParams.Builder putAdditionalHeaders(String name, Iterable<String> values)
-
putAllAdditionalHeaders
final InferencePipelineUpdateParams.Builder putAllAdditionalHeaders(Headers additionalHeaders)
-
putAllAdditionalHeaders
final InferencePipelineUpdateParams.Builder putAllAdditionalHeaders(Map<String, Iterable<String>> additionalHeaders)
-
replaceAdditionalHeaders
final InferencePipelineUpdateParams.Builder replaceAdditionalHeaders(String name, String value)
-
replaceAdditionalHeaders
final InferencePipelineUpdateParams.Builder replaceAdditionalHeaders(String name, Iterable<String> values)
-
replaceAllAdditionalHeaders
final InferencePipelineUpdateParams.Builder replaceAllAdditionalHeaders(Headers additionalHeaders)
-
replaceAllAdditionalHeaders
final InferencePipelineUpdateParams.Builder replaceAllAdditionalHeaders(Map<String, Iterable<String>> additionalHeaders)
-
removeAdditionalHeaders
final InferencePipelineUpdateParams.Builder removeAdditionalHeaders(String name)
-
removeAllAdditionalHeaders
final InferencePipelineUpdateParams.Builder removeAllAdditionalHeaders(Set<String> names)
-
additionalQueryParams
final InferencePipelineUpdateParams.Builder additionalQueryParams(QueryParams additionalQueryParams)
-
additionalQueryParams
final InferencePipelineUpdateParams.Builder additionalQueryParams(Map<String, Iterable<String>> additionalQueryParams)
-
putAdditionalQueryParam
final InferencePipelineUpdateParams.Builder putAdditionalQueryParam(String key, String value)
-
putAdditionalQueryParams
final InferencePipelineUpdateParams.Builder putAdditionalQueryParams(String key, Iterable<String> values)
-
putAllAdditionalQueryParams
final InferencePipelineUpdateParams.Builder putAllAdditionalQueryParams(QueryParams additionalQueryParams)
-
putAllAdditionalQueryParams
final InferencePipelineUpdateParams.Builder putAllAdditionalQueryParams(Map<String, Iterable<String>> additionalQueryParams)
-
replaceAdditionalQueryParams
final InferencePipelineUpdateParams.Builder replaceAdditionalQueryParams(String key, String value)
-
replaceAdditionalQueryParams
final InferencePipelineUpdateParams.Builder replaceAdditionalQueryParams(String key, Iterable<String> values)
-
replaceAllAdditionalQueryParams
final InferencePipelineUpdateParams.Builder replaceAllAdditionalQueryParams(QueryParams additionalQueryParams)
-
replaceAllAdditionalQueryParams
final InferencePipelineUpdateParams.Builder replaceAllAdditionalQueryParams(Map<String, Iterable<String>> additionalQueryParams)
-
removeAdditionalQueryParams
final InferencePipelineUpdateParams.Builder removeAdditionalQueryParams(String key)
-
removeAllAdditionalQueryParams
final InferencePipelineUpdateParams.Builder removeAllAdditionalQueryParams(Set<String> keys)
-
build
final InferencePipelineUpdateParams build()
Returns an immutable instance of InferencePipelineUpdateParams.
Further updates to this Builder will not mutate the returned instance.
-
-
-
-