grpc.control_client._SimilarityMetricOrBuilder 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: controlclient.proto
package grpc.control_client;
public interface _SimilarityMetricOrBuilder extends
// @@protoc_insertion_point(interface_extends:control_client._SimilarityMetric)
com.google.protobuf.MessageOrBuilder {
/**
* .control_client._SimilarityMetric._EuclideanSimilarity euclidean_similarity = 1;
* @return Whether the euclideanSimilarity field is set.
*/
boolean hasEuclideanSimilarity();
/**
* .control_client._SimilarityMetric._EuclideanSimilarity euclidean_similarity = 1;
* @return The euclideanSimilarity.
*/
grpc.control_client._SimilarityMetric._EuclideanSimilarity getEuclideanSimilarity();
/**
* .control_client._SimilarityMetric._EuclideanSimilarity euclidean_similarity = 1;
*/
grpc.control_client._SimilarityMetric._EuclideanSimilarityOrBuilder getEuclideanSimilarityOrBuilder();
/**
* .control_client._SimilarityMetric._InnerProduct inner_product = 2;
* @return Whether the innerProduct field is set.
*/
boolean hasInnerProduct();
/**
* .control_client._SimilarityMetric._InnerProduct inner_product = 2;
* @return The innerProduct.
*/
grpc.control_client._SimilarityMetric._InnerProduct getInnerProduct();
/**
* .control_client._SimilarityMetric._InnerProduct inner_product = 2;
*/
grpc.control_client._SimilarityMetric._InnerProductOrBuilder getInnerProductOrBuilder();
/**
* .control_client._SimilarityMetric._CosineSimilarity cosine_similarity = 3;
* @return Whether the cosineSimilarity field is set.
*/
boolean hasCosineSimilarity();
/**
* .control_client._SimilarityMetric._CosineSimilarity cosine_similarity = 3;
* @return The cosineSimilarity.
*/
grpc.control_client._SimilarityMetric._CosineSimilarity getCosineSimilarity();
/**
* .control_client._SimilarityMetric._CosineSimilarity cosine_similarity = 3;
*/
grpc.control_client._SimilarityMetric._CosineSimilarityOrBuilder getCosineSimilarityOrBuilder();
grpc.control_client._SimilarityMetric.SimilarityMetricCase getSimilarityMetricCase();
}