Class SessionObserveParams.Options.Model.VertexModelConfigObject.ProviderOptions.Vertex.Builder
-
- All Implemented Interfaces:
public final class SessionObserveParams.Options.Model.VertexModelConfigObject.ProviderOptions.Vertex.BuilderA builder for Vertex.
-
-
Method Summary
-
-
Method Detail
-
location
final SessionObserveParams.Options.Model.VertexModelConfigObject.ProviderOptions.Vertex.Builder location(String location)
Google Cloud location for Vertex AI models
-
location
final SessionObserveParams.Options.Model.VertexModelConfigObject.ProviderOptions.Vertex.Builder location(JsonField<String> location)
Sets Builder.location to an arbitrary JSON value.
You should usually call Builder.location with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
project
final SessionObserveParams.Options.Model.VertexModelConfigObject.ProviderOptions.Vertex.Builder project(String project)
Google Cloud project ID for Vertex AI models
-
project
final SessionObserveParams.Options.Model.VertexModelConfigObject.ProviderOptions.Vertex.Builder project(JsonField<String> project)
Sets Builder.project to an arbitrary JSON value.
You should usually call Builder.project with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
baseUrl
final SessionObserveParams.Options.Model.VertexModelConfigObject.ProviderOptions.Vertex.Builder baseUrl(String baseUrl)
Base URL for the Vertex AI provider
-
baseUrl
final SessionObserveParams.Options.Model.VertexModelConfigObject.ProviderOptions.Vertex.Builder baseUrl(JsonField<String> baseUrl)
Sets Builder.baseUrl to an arbitrary JSON value.
You should usually call Builder.baseUrl with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
headers
final SessionObserveParams.Options.Model.VertexModelConfigObject.ProviderOptions.Vertex.Builder headers(SessionObserveParams.Options.Model.VertexModelConfigObject.ProviderOptions.Vertex.Headers headers)
Custom headers sent with every request to the Vertex AI provider
-
headers
final SessionObserveParams.Options.Model.VertexModelConfigObject.ProviderOptions.Vertex.Builder headers(JsonField<SessionObserveParams.Options.Model.VertexModelConfigObject.ProviderOptions.Vertex.Headers> headers)
Sets Builder.headers to an arbitrary JSON value.
You should usually call Builder.headers with a well-typed Headers value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
additionalProperties
final SessionObserveParams.Options.Model.VertexModelConfigObject.ProviderOptions.Vertex.Builder additionalProperties(Map<String, JsonValue> additionalProperties)
-
putAdditionalProperty
final SessionObserveParams.Options.Model.VertexModelConfigObject.ProviderOptions.Vertex.Builder putAdditionalProperty(String key, JsonValue value)
-
putAllAdditionalProperties
final SessionObserveParams.Options.Model.VertexModelConfigObject.ProviderOptions.Vertex.Builder putAllAdditionalProperties(Map<String, JsonValue> additionalProperties)
-
removeAdditionalProperty
final SessionObserveParams.Options.Model.VertexModelConfigObject.ProviderOptions.Vertex.Builder removeAdditionalProperty(String key)
-
removeAllAdditionalProperties
final SessionObserveParams.Options.Model.VertexModelConfigObject.ProviderOptions.Vertex.Builder removeAllAdditionalProperties(Set<String> keys)
-
build
final SessionObserveParams.Options.Model.VertexModelConfigObject.ProviderOptions.Vertex build()
Returns an immutable instance of Vertex.
Further updates to this Builder will not mutate the returned instance.
The following fields are required:
.location() .project()
-
-
-
-