VertexAisearch_DataStoreSpec class final

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

Inheritance
  • Object
  • ProtoMessage
  • VertexAisearch_DataStoreSpec

Constructors

VertexAisearch_DataStoreSpec({String dataStore = '', String filter = ''})
VertexAisearch_DataStoreSpec.fromJson(Object? j)
factory

Properties

dataStore String
Full resource name of DataStore, such as Format: projects/{project}/locations/{location}/collections/{collection}/dataStores/{dataStore}
final
filter String
Optional. Filter specification to filter documents in the data store specified by data_store field. For more information on filtering, see Filtering
final
hashCode int
The hash code for this object.
no setterinherited
qualifiedName String
The fully qualified name of this message, i.e., google.protobuf.Duration or google.rpc.ErrorInfo.
finalinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Object
override
toString() String
A string representation of this object.
override

Operators

operator ==(Object other) bool
The equality operator.
inherited

Constants

fullyQualifiedName → const String