Class VertexAISearchDataStoreSpec.Builder

java.lang.Object
com.google.genai.types.VertexAISearchDataStoreSpec.Builder
Enclosing class:
VertexAISearchDataStoreSpec

public abstract static class VertexAISearchDataStoreSpec.Builder extends Object
Builder for VertexAISearchDataStoreSpec.
  • Constructor Details

    • Builder

      public Builder()
  • Method Details

    • dataStore

      public abstract VertexAISearchDataStoreSpec.Builder dataStore(String dataStore)
      Setter for dataStore.

      dataStore: Full resource name of DataStore, such as Format: `projects/{project}/locations/{location}/collections/{collection}/dataStores/{dataStore}`

    • filter

      public abstract VertexAISearchDataStoreSpec.Builder filter(String filter)
      Setter for filter.

      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)

    • build

      public abstract VertexAISearchDataStoreSpec build()