Vector Search v1 API - Class SearchHint.Types.IndexHint (1.0.0-beta01)

public sealed class SearchHint.Types.IndexHint : IMessage<SearchHint.Types.IndexHint>, IEquatable<SearchHint.Types.IndexHint>, IDeepCloneable<SearchHint.Types.IndexHint>, IBufferMessage, IMessage

Reference documentation and code samples for the Vector Search v1 API class SearchHint.Types.IndexHint.

Message to specify the index to use for the search.

Inheritance

object > SearchHint.Types.IndexHint

Namespace

Google.Cloud.VectorSearch.V1

Assembly

Google.Cloud.VectorSearch.V1.dll

Constructors

IndexHint()

public IndexHint()

IndexHint(IndexHint)

public IndexHint(SearchHint.Types.IndexHint other)
Parameter
Name Description
other SearchHintTypesIndexHint

Properties

DenseScannParams

public SearchHint.Types.IndexHint.Types.DenseScannParams DenseScannParams { get; set; }

Optional. Dense ScaNN parameters.

Property Value
Type Description
SearchHintTypesIndexHintTypesDenseScannParams

IndexName

public IndexName IndexName { get; set; }

IndexName-typed view over the Name resource name property.

Property Value
Type Description
IndexName

Name

public string Name { get; set; }

Required. The resource name of the index to use for the search. The index must be in the same project, location, and collection. Format: projects/{project}/locations/{location}/collections/{collection}/indexes/{index}

Property Value
Type Description
string

ParamsCase

public SearchHint.Types.IndexHint.ParamsOneofCase ParamsCase { get; }
Property Value
Type Description
SearchHintTypesIndexHintParamsOneofCase