grpc.vectorindex._SearchAndFetchVectorsRequestOrBuilder Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of client-protos-jvm Show documentation
Show all versions of client-protos-jvm Show documentation
Kotlin protobuf protocols for the JVM that define the Momento gRPC wire format
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: vectorindex.proto
package grpc.vectorindex;
public interface _SearchAndFetchVectorsRequestOrBuilder extends
// @@protoc_insertion_point(interface_extends:vectorindex._SearchAndFetchVectorsRequest)
com.google.protobuf.MessageOrBuilder {
/**
* string index_name = 1;
* @return The indexName.
*/
java.lang.String getIndexName();
/**
* string index_name = 1;
* @return The bytes for indexName.
*/
com.google.protobuf.ByteString
getIndexNameBytes();
/**
* uint32 top_k = 2;
* @return The topK.
*/
int getTopK();
/**
* .vectorindex._Vector query_vector = 3;
* @return Whether the queryVector field is set.
*/
boolean hasQueryVector();
/**
* .vectorindex._Vector query_vector = 3;
* @return The queryVector.
*/
grpc.vectorindex._Vector getQueryVector();
/**
* .vectorindex._Vector query_vector = 3;
*/
grpc.vectorindex._VectorOrBuilder getQueryVectorOrBuilder();
/**
* .vectorindex._MetadataRequest metadata_fields = 4;
* @return Whether the metadataFields field is set.
*/
boolean hasMetadataFields();
/**
* .vectorindex._MetadataRequest metadata_fields = 4;
* @return The metadataFields.
*/
grpc.vectorindex._MetadataRequest getMetadataFields();
/**
* .vectorindex._MetadataRequest metadata_fields = 4;
*/
grpc.vectorindex._MetadataRequestOrBuilder getMetadataFieldsOrBuilder();
/**
* float score_threshold = 5;
* @return Whether the scoreThreshold field is set.
*/
boolean hasScoreThreshold();
/**
* float score_threshold = 5;
* @return The scoreThreshold.
*/
float getScoreThreshold();
/**
* .vectorindex._NoScoreThreshold no_score_threshold = 6;
* @return Whether the noScoreThreshold field is set.
*/
boolean hasNoScoreThreshold();
/**
* .vectorindex._NoScoreThreshold no_score_threshold = 6;
* @return The noScoreThreshold.
*/
grpc.vectorindex._NoScoreThreshold getNoScoreThreshold();
/**
* .vectorindex._NoScoreThreshold no_score_threshold = 6;
*/
grpc.vectorindex._NoScoreThresholdOrBuilder getNoScoreThresholdOrBuilder();
/**
* .vectorindex._FilterExpression filter = 7;
* @return Whether the filter field is set.
*/
boolean hasFilter();
/**
* .vectorindex._FilterExpression filter = 7;
* @return The filter.
*/
grpc.vectorindex._FilterExpression getFilter();
/**
* .vectorindex._FilterExpression filter = 7;
*/
grpc.vectorindex._FilterExpressionOrBuilder getFilterOrBuilder();
grpc.vectorindex._SearchAndFetchVectorsRequest.ThresholdCase getThresholdCase();
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy