Interface DenseVectorFieldOrBuilder (0.1.0)

public interface DenseVectorFieldOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getDimensions()

public abstract int getDimensions()

Dimensionality of the vector field.

int32 dimensions = 1;

Returns
Type Description
int

The dimensions.

getVertexEmbeddingConfig()

public abstract VertexEmbeddingConfig getVertexEmbeddingConfig()

Optional. Configuration for generating embeddings for the vector field. If not specified, the embedding field must be populated in the DataObject.

.google.cloud.vectorsearch.v1beta.VertexEmbeddingConfig vertex_embedding_config = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
VertexEmbeddingConfig

The vertexEmbeddingConfig.

getVertexEmbeddingConfigOrBuilder()

public abstract VertexEmbeddingConfigOrBuilder getVertexEmbeddingConfigOrBuilder()

Optional. Configuration for generating embeddings for the vector field. If not specified, the embedding field must be populated in the DataObject.

.google.cloud.vectorsearch.v1beta.VertexEmbeddingConfig vertex_embedding_config = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
VertexEmbeddingConfigOrBuilder

hasVertexEmbeddingConfig()

public abstract boolean hasVertexEmbeddingConfig()

Optional. Configuration for generating embeddings for the vector field. If not specified, the embedding field must be populated in the DataObject.

.google.cloud.vectorsearch.v1beta.VertexEmbeddingConfig vertex_embedding_config = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the vertexEmbeddingConfig field is set.