AppSearchSchema.EmbeddingPropertyConfig


public static final class AppSearchSchema.EmbeddingPropertyConfig
extends AppSearchSchema.PropertyConfig

java.lang.Object
   ↳ android.app.appsearch.AppSearchSchema.PropertyConfig
     ↳ android.app.appsearch.AppSearchSchema.EmbeddingPropertyConfig


Configuration for a property of type EmbeddingVector in a Document.

Summary

Nested classes

class AppSearchSchema.EmbeddingPropertyConfig.Builder

Builder for EmbeddingPropertyConfig

Constants

int INDEXING_TYPE_NONE

Content in this property will not be indexed.

int INDEXING_TYPE_SIMILARITY

Embedding vectors in this property will be indexed.

Inherited constants

Public methods

int getIndexingType()

Returns how the property is indexed.

Inherited methods

Constants

INDEXING_TYPE_NONE

public static final int INDEXING_TYPE_NONE

Content in this property will not be indexed.

Constant Value: 0 (0x00000000)

INDEXING_TYPE_SIMILARITY

public static final int INDEXING_TYPE_SIMILARITY

Embedding vectors in this property will be indexed.

The index offers 100% accuracy, but has linear time complexity based on the number of embedding vectors within the index.

Constant Value: 1 (0x00000001)

Public methods

getIndexingType

public int getIndexingType ()

Returns how the property is indexed.

Returns
int Value is INDEXING_TYPE_NONE, or INDEXING_TYPE_SIMILARITY