com.yelp.nrtsearch.server.grpc.CollectorResultOrBuilder Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of clientlib Show documentation
Show all versions of clientlib Show documentation
GRPC Clientlib for nrtSearch
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: yelp/nrtsearch/search.proto
// Protobuf Java Version: 3.25.3
package com.yelp.nrtsearch.server.grpc;
public interface CollectorResultOrBuilder extends
// @@protoc_insertion_point(interface_extends:luceneserver.CollectorResult)
com.google.protobuf.MessageOrBuilder {
/**
*
*Result of collector that produces buckets and counts.
*
*
* .luceneserver.BucketResult bucketResult = 1;
* @return Whether the bucketResult field is set.
*/
boolean hasBucketResult();
/**
*
*Result of collector that produces buckets and counts.
*
*
* .luceneserver.BucketResult bucketResult = 1;
* @return The bucketResult.
*/
com.yelp.nrtsearch.server.grpc.BucketResult getBucketResult();
/**
*
*Result of collector that produces buckets and counts.
*
*
* .luceneserver.BucketResult bucketResult = 1;
*/
com.yelp.nrtsearch.server.grpc.BucketResultOrBuilder getBucketResultOrBuilder();
/**
*
*Flexible collector result for additional document collectors
*
*
* .google.protobuf.Any anyResult = 2;
* @return Whether the anyResult field is set.
*/
boolean hasAnyResult();
/**
*
*Flexible collector result for additional document collectors
*
*
* .google.protobuf.Any anyResult = 2;
* @return The anyResult.
*/
com.google.protobuf.Any getAnyResult();
/**
*
*Flexible collector result for additional document collectors
*
*
* .google.protobuf.Any anyResult = 2;
*/
com.google.protobuf.AnyOrBuilder getAnyResultOrBuilder();
/**
*
*Result of collector that returns document hits.
*
*
* .luceneserver.HitsResult hitsResult = 4;
* @return Whether the hitsResult field is set.
*/
boolean hasHitsResult();
/**
*
*Result of collector that returns document hits.
*
*
* .luceneserver.HitsResult hitsResult = 4;
* @return The hitsResult.
*/
com.yelp.nrtsearch.server.grpc.HitsResult getHitsResult();
/**
*
*Result of collector that returns document hits.
*
*
* .luceneserver.HitsResult hitsResult = 4;
*/
com.yelp.nrtsearch.server.grpc.HitsResultOrBuilder getHitsResultOrBuilder();
/**
*
*Result of collector that filters documents.
*
*
* .luceneserver.FilterResult filterResult = 5;
* @return Whether the filterResult field is set.
*/
boolean hasFilterResult();
/**
*
*Result of collector that filters documents.
*
*
* .luceneserver.FilterResult filterResult = 5;
* @return The filterResult.
*/
com.yelp.nrtsearch.server.grpc.FilterResult getFilterResult();
/**
*
*Result of collector that filters documents.
*
*
* .luceneserver.FilterResult filterResult = 5;
*/
com.yelp.nrtsearch.server.grpc.FilterResultOrBuilder getFilterResultOrBuilder();
/**
*
*Result of collector that produces a single double value.
*
*
* .google.protobuf.DoubleValue doubleResult = 6;
* @return Whether the doubleResult field is set.
*/
boolean hasDoubleResult();
/**
*
*Result of collector that produces a single double value.
*
*
* .google.protobuf.DoubleValue doubleResult = 6;
* @return The doubleResult.
*/
com.google.protobuf.DoubleValue getDoubleResult();
/**
*
*Result of collector that produces a single double value.
*
*
* .google.protobuf.DoubleValue doubleResult = 6;
*/
com.google.protobuf.DoubleValueOrBuilder getDoubleResultOrBuilder();
com.yelp.nrtsearch.server.grpc.CollectorResult.CollectorResultsCase getCollectorResultsCase();
}