Package com.google.genai.types
Class VertexAISearchDataStoreSpec
java.lang.Object
com.google.genai.JsonSerializable
com.google.genai.types.VertexAISearchDataStoreSpec
Define data stores within engine to filter on in a search call and configurations for those data
stores. For more information, see
https://cloud.google.com/generative-ai-app-builder/docs/reference/rpc/google.cloud.discoveryengine.v1#datastorespec
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
Builder for VertexAISearchDataStoreSpec. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuilder()
Instantiates a builder for VertexAISearchDataStoreSpec.Full resource name of DataStore, such as Format: `projects/{project}/locations/{location}/collections/{collection}/dataStores/{dataStore}`filter()
Optional.static VertexAISearchDataStoreSpec
Deserializes a JSON string to a VertexAISearchDataStoreSpec object.abstract VertexAISearchDataStoreSpec.Builder
Creates a builder with the same values as this instance.Methods inherited from class com.google.genai.JsonSerializable
stringToJsonNode, toJson
-
Constructor Details
-
VertexAISearchDataStoreSpec
public VertexAISearchDataStoreSpec()
-
-
Method Details
-
dataStore
Full resource name of DataStore, such as Format: `projects/{project}/locations/{location}/collections/{collection}/dataStores/{dataStore}` -
filter
Optional. Filter specification to filter documents in the data store specified by data_store field. For more information on filtering, see [Filtering](https://cloud.google.com/generative-ai-app-builder/docs/filter-search-metadata) -
builder
Instantiates a builder for VertexAISearchDataStoreSpec. -
toBuilder
Creates a builder with the same values as this instance. -
fromJson
Deserializes a JSON string to a VertexAISearchDataStoreSpec object.
-