Builder

public final class Builder

A builder for Retrieval.

Functions

Link copied to clipboard
public final Tool.Retrieval.Builder additionalProperties(Map<String, JsonValue> additionalProperties)
Link copied to clipboard
Link copied to clipboard
public final Tool.Retrieval build()

Returns an immutable instance of Retrieval.

Link copied to clipboard
public final Tool.Retrieval.Builder putAdditionalProperty(String key, JsonValue value)
Link copied to clipboard
public final Tool.Retrieval.Builder putAllAdditionalProperties(Map<String, JsonValue> additionalProperties)
Link copied to clipboard
public final Tool.Retrieval.Builder retrievalTypes(JsonField<List<Tool.Retrieval.RetrievalType>> retrievalTypes)

Sets Builder.retrievalTypes to an arbitrary JSON value.

The types of file retrieval to enable.

Link copied to clipboard
public final Tool.Retrieval.Builder type(JsonValue type)

Sets the field to an arbitrary JSON value.

Link copied to clipboard

Sets Builder.vertexAiSearchConfig to an arbitrary JSON value.

Used to specify configuration for VertexAISearch.