Package io.milvus.grpc
Class SearchAggregationSpec.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<SearchAggregationSpec.Builder>
-
- io.milvus.grpc.SearchAggregationSpec.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,SearchAggregationSpecOrBuilder,Cloneable
- Enclosing class:
- SearchAggregationSpec
public static final class SearchAggregationSpec.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<SearchAggregationSpec.Builder> implements SearchAggregationSpecOrBuilder
Protobuf typemilvus.proto.common.SearchAggregationSpec
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description SearchAggregationSpec.BuilderaddAllFields(Iterable<String> values)field names, JSON path expression OKSearchAggregationSpec.BuilderaddAllOrder(Iterable<? extends OrderSpec> values)index 0 = highest prioritySearchAggregationSpec.BuilderaddFields(String value)field names, JSON path expression OKSearchAggregationSpec.BuilderaddFieldsBytes(com.google.protobuf.ByteString value)field names, JSON path expression OKSearchAggregationSpec.BuilderaddOrder(int index, OrderSpec value)index 0 = highest prioritySearchAggregationSpec.BuilderaddOrder(int index, OrderSpec.Builder builderForValue)index 0 = highest prioritySearchAggregationSpec.BuilderaddOrder(OrderSpec value)index 0 = highest prioritySearchAggregationSpec.BuilderaddOrder(OrderSpec.Builder builderForValue)index 0 = highest priorityOrderSpec.BuilderaddOrderBuilder()index 0 = highest priorityOrderSpec.BuilderaddOrderBuilder(int index)index 0 = highest prioritySearchAggregationSpec.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)SearchAggregationSpecbuild()SearchAggregationSpecbuildPartial()SearchAggregationSpec.Builderclear()SearchAggregationSpec.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)SearchAggregationSpec.BuilderclearFields()field names, JSON path expression OKSearchAggregationSpec.BuilderclearMetrics()SearchAggregationSpec.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)SearchAggregationSpec.BuilderclearOrder()index 0 = highest prioritySearchAggregationSpec.BuilderclearSearchSize()candidate buckets searched at this level; 0 means sizeSearchAggregationSpec.BuilderclearSize()max buckets returned at this levelSearchAggregationSpec.BuilderclearSubAggregation()recursive nestingSearchAggregationSpec.BuilderclearTopHits()nil = pure aggregation levelSearchAggregationSpec.Builderclone()booleancontainsMetrics(String key)alias -> MetricAggSpecSearchAggregationSpecgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()StringgetFields(int index)field names, JSON path expression OKcom.google.protobuf.ByteStringgetFieldsBytes(int index)field names, JSON path expression OKintgetFieldsCount()field names, JSON path expression OKcom.google.protobuf.ProtocolStringListgetFieldsList()field names, JSON path expression OKMap<String,MetricAggSpec>getMetrics()Deprecated.intgetMetricsCount()alias -> MetricAggSpecMap<String,MetricAggSpec>getMetricsMap()alias -> MetricAggSpecMetricAggSpecgetMetricsOrDefault(String key, MetricAggSpec defaultValue)alias -> MetricAggSpecMetricAggSpecgetMetricsOrThrow(String key)alias -> MetricAggSpecMap<String,MetricAggSpec>getMutableMetrics()Deprecated.OrderSpecgetOrder(int index)index 0 = highest priorityOrderSpec.BuildergetOrderBuilder(int index)index 0 = highest priorityList<OrderSpec.Builder>getOrderBuilderList()index 0 = highest priorityintgetOrderCount()index 0 = highest priorityList<OrderSpec>getOrderList()index 0 = highest priorityOrderSpecOrBuildergetOrderOrBuilder(int index)index 0 = highest priorityList<? extends OrderSpecOrBuilder>getOrderOrBuilderList()index 0 = highest prioritylonggetSearchSize()candidate buckets searched at this level; 0 means sizelonggetSize()max buckets returned at this levelSearchAggregationSpecgetSubAggregation()recursive nestingSearchAggregationSpec.BuildergetSubAggregationBuilder()recursive nestingSearchAggregationSpecOrBuildergetSubAggregationOrBuilder()recursive nestingTopHitsSpecgetTopHits()nil = pure aggregation levelTopHitsSpec.BuildergetTopHitsBuilder()nil = pure aggregation levelTopHitsSpecOrBuildergetTopHitsOrBuilder()nil = pure aggregation levelbooleanhasSubAggregation()recursive nestingbooleanhasTopHits()nil = pure aggregation levelprotected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()protected com.google.protobuf.MapFieldReflectionAccessorinternalGetMapFieldReflection(int number)protected com.google.protobuf.MapFieldReflectionAccessorinternalGetMutableMapFieldReflection(int number)booleanisInitialized()SearchAggregationSpec.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)SearchAggregationSpec.BuildermergeFrom(com.google.protobuf.Message other)SearchAggregationSpec.BuildermergeFrom(SearchAggregationSpec other)SearchAggregationSpec.BuildermergeSubAggregation(SearchAggregationSpec value)recursive nestingSearchAggregationSpec.BuildermergeTopHits(TopHitsSpec value)nil = pure aggregation levelSearchAggregationSpec.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)SearchAggregationSpec.BuilderputAllMetrics(Map<String,MetricAggSpec> values)alias -> MetricAggSpecSearchAggregationSpec.BuilderputMetrics(String key, MetricAggSpec value)alias -> MetricAggSpecMetricAggSpec.BuilderputMetricsBuilderIfAbsent(String key)alias -> MetricAggSpecSearchAggregationSpec.BuilderremoveMetrics(String key)alias -> MetricAggSpecSearchAggregationSpec.BuilderremoveOrder(int index)index 0 = highest prioritySearchAggregationSpec.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)SearchAggregationSpec.BuildersetFields(int index, String value)field names, JSON path expression OKSearchAggregationSpec.BuildersetOrder(int index, OrderSpec value)index 0 = highest prioritySearchAggregationSpec.BuildersetOrder(int index, OrderSpec.Builder builderForValue)index 0 = highest prioritySearchAggregationSpec.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)SearchAggregationSpec.BuildersetSearchSize(long value)candidate buckets searched at this level; 0 means sizeSearchAggregationSpec.BuildersetSize(long value)max buckets returned at this levelSearchAggregationSpec.BuildersetSubAggregation(SearchAggregationSpec value)recursive nestingSearchAggregationSpec.BuildersetSubAggregation(SearchAggregationSpec.Builder builderForValue)recursive nestingSearchAggregationSpec.BuildersetTopHits(TopHitsSpec value)nil = pure aggregation levelSearchAggregationSpec.BuildersetTopHits(TopHitsSpec.Builder builderForValue)nil = pure aggregation levelSearchAggregationSpec.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetMapFieldReflection
protected com.google.protobuf.MapFieldReflectionAccessor internalGetMapFieldReflection(int number)
- Overrides:
internalGetMapFieldReflectionin classcom.google.protobuf.GeneratedMessageV3.Builder<SearchAggregationSpec.Builder>
-
internalGetMutableMapFieldReflection
protected com.google.protobuf.MapFieldReflectionAccessor internalGetMutableMapFieldReflection(int number)
- Overrides:
internalGetMutableMapFieldReflectionin classcom.google.protobuf.GeneratedMessageV3.Builder<SearchAggregationSpec.Builder>
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<SearchAggregationSpec.Builder>
-
clear
public SearchAggregationSpec.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<SearchAggregationSpec.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<SearchAggregationSpec.Builder>
-
getDefaultInstanceForType
public SearchAggregationSpec getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public SearchAggregationSpec build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public SearchAggregationSpec buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public SearchAggregationSpec.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<SearchAggregationSpec.Builder>
-
setField
public SearchAggregationSpec.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<SearchAggregationSpec.Builder>
-
clearField
public SearchAggregationSpec.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<SearchAggregationSpec.Builder>
-
clearOneof
public SearchAggregationSpec.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<SearchAggregationSpec.Builder>
-
setRepeatedField
public SearchAggregationSpec.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<SearchAggregationSpec.Builder>
-
addRepeatedField
public SearchAggregationSpec.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<SearchAggregationSpec.Builder>
-
mergeFrom
public SearchAggregationSpec.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<SearchAggregationSpec.Builder>
-
mergeFrom
public SearchAggregationSpec.Builder mergeFrom(SearchAggregationSpec other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<SearchAggregationSpec.Builder>
-
mergeFrom
public SearchAggregationSpec.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<SearchAggregationSpec.Builder>- Throws:
IOException
-
getFieldsList
public com.google.protobuf.ProtocolStringList getFieldsList()
field names, JSON path expression OK
repeated string fields = 1;- Specified by:
getFieldsListin interfaceSearchAggregationSpecOrBuilder- Returns:
- A list containing the fields.
-
getFieldsCount
public int getFieldsCount()
field names, JSON path expression OK
repeated string fields = 1;- Specified by:
getFieldsCountin interfaceSearchAggregationSpecOrBuilder- Returns:
- The count of fields.
-
getFields
public String getFields(int index)
field names, JSON path expression OK
repeated string fields = 1;- Specified by:
getFieldsin interfaceSearchAggregationSpecOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The fields at the given index.
-
getFieldsBytes
public com.google.protobuf.ByteString getFieldsBytes(int index)
field names, JSON path expression OK
repeated string fields = 1;- Specified by:
getFieldsBytesin interfaceSearchAggregationSpecOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the fields at the given index.
-
setFields
public SearchAggregationSpec.Builder setFields(int index, String value)
field names, JSON path expression OK
repeated string fields = 1;- Parameters:
index- The index to set the value at.value- The fields to set.- Returns:
- This builder for chaining.
-
addFields
public SearchAggregationSpec.Builder addFields(String value)
field names, JSON path expression OK
repeated string fields = 1;- Parameters:
value- The fields to add.- Returns:
- This builder for chaining.
-
addAllFields
public SearchAggregationSpec.Builder addAllFields(Iterable<String> values)
field names, JSON path expression OK
repeated string fields = 1;- Parameters:
values- The fields to add.- Returns:
- This builder for chaining.
-
clearFields
public SearchAggregationSpec.Builder clearFields()
field names, JSON path expression OK
repeated string fields = 1;- Returns:
- This builder for chaining.
-
addFieldsBytes
public SearchAggregationSpec.Builder addFieldsBytes(com.google.protobuf.ByteString value)
field names, JSON path expression OK
repeated string fields = 1;- Parameters:
value- The bytes of the fields to add.- Returns:
- This builder for chaining.
-
getSize
public long getSize()
max buckets returned at this level
int64 size = 2;- Specified by:
getSizein interfaceSearchAggregationSpecOrBuilder- Returns:
- The size.
-
setSize
public SearchAggregationSpec.Builder setSize(long value)
max buckets returned at this level
int64 size = 2;- Parameters:
value- The size to set.- Returns:
- This builder for chaining.
-
clearSize
public SearchAggregationSpec.Builder clearSize()
max buckets returned at this level
int64 size = 2;- Returns:
- This builder for chaining.
-
getMetricsCount
public int getMetricsCount()
Description copied from interface:SearchAggregationSpecOrBuilderalias -> MetricAggSpec
map<string, .milvus.proto.common.MetricAggSpec> metrics = 3;- Specified by:
getMetricsCountin interfaceSearchAggregationSpecOrBuilder
-
containsMetrics
public boolean containsMetrics(String key)
alias -> MetricAggSpec
map<string, .milvus.proto.common.MetricAggSpec> metrics = 3;- Specified by:
containsMetricsin interfaceSearchAggregationSpecOrBuilder
-
getMetrics
@Deprecated public Map<String,MetricAggSpec> getMetrics()
Deprecated.UsegetMetricsMap()instead.- Specified by:
getMetricsin interfaceSearchAggregationSpecOrBuilder
-
getMetricsMap
public Map<String,MetricAggSpec> getMetricsMap()
alias -> MetricAggSpec
map<string, .milvus.proto.common.MetricAggSpec> metrics = 3;- Specified by:
getMetricsMapin interfaceSearchAggregationSpecOrBuilder
-
getMetricsOrDefault
public MetricAggSpec getMetricsOrDefault(String key, MetricAggSpec defaultValue)
alias -> MetricAggSpec
map<string, .milvus.proto.common.MetricAggSpec> metrics = 3;- Specified by:
getMetricsOrDefaultin interfaceSearchAggregationSpecOrBuilder
-
getMetricsOrThrow
public MetricAggSpec getMetricsOrThrow(String key)
alias -> MetricAggSpec
map<string, .milvus.proto.common.MetricAggSpec> metrics = 3;- Specified by:
getMetricsOrThrowin interfaceSearchAggregationSpecOrBuilder
-
clearMetrics
public SearchAggregationSpec.Builder clearMetrics()
-
removeMetrics
public SearchAggregationSpec.Builder removeMetrics(String key)
alias -> MetricAggSpec
map<string, .milvus.proto.common.MetricAggSpec> metrics = 3;
-
getMutableMetrics
@Deprecated public Map<String,MetricAggSpec> getMutableMetrics()
Deprecated.Use alternate mutation accessors instead.
-
putMetrics
public SearchAggregationSpec.Builder putMetrics(String key, MetricAggSpec value)
alias -> MetricAggSpec
map<string, .milvus.proto.common.MetricAggSpec> metrics = 3;
-
putAllMetrics
public SearchAggregationSpec.Builder putAllMetrics(Map<String,MetricAggSpec> values)
alias -> MetricAggSpec
map<string, .milvus.proto.common.MetricAggSpec> metrics = 3;
-
putMetricsBuilderIfAbsent
public MetricAggSpec.Builder putMetricsBuilderIfAbsent(String key)
alias -> MetricAggSpec
map<string, .milvus.proto.common.MetricAggSpec> metrics = 3;
-
getOrderList
public List<OrderSpec> getOrderList()
index 0 = highest priority
repeated .milvus.proto.common.OrderSpec order = 4;- Specified by:
getOrderListin interfaceSearchAggregationSpecOrBuilder
-
getOrderCount
public int getOrderCount()
index 0 = highest priority
repeated .milvus.proto.common.OrderSpec order = 4;- Specified by:
getOrderCountin interfaceSearchAggregationSpecOrBuilder
-
getOrder
public OrderSpec getOrder(int index)
index 0 = highest priority
repeated .milvus.proto.common.OrderSpec order = 4;- Specified by:
getOrderin interfaceSearchAggregationSpecOrBuilder
-
setOrder
public SearchAggregationSpec.Builder setOrder(int index, OrderSpec value)
index 0 = highest priority
repeated .milvus.proto.common.OrderSpec order = 4;
-
setOrder
public SearchAggregationSpec.Builder setOrder(int index, OrderSpec.Builder builderForValue)
index 0 = highest priority
repeated .milvus.proto.common.OrderSpec order = 4;
-
addOrder
public SearchAggregationSpec.Builder addOrder(OrderSpec value)
index 0 = highest priority
repeated .milvus.proto.common.OrderSpec order = 4;
-
addOrder
public SearchAggregationSpec.Builder addOrder(int index, OrderSpec value)
index 0 = highest priority
repeated .milvus.proto.common.OrderSpec order = 4;
-
addOrder
public SearchAggregationSpec.Builder addOrder(OrderSpec.Builder builderForValue)
index 0 = highest priority
repeated .milvus.proto.common.OrderSpec order = 4;
-
addOrder
public SearchAggregationSpec.Builder addOrder(int index, OrderSpec.Builder builderForValue)
index 0 = highest priority
repeated .milvus.proto.common.OrderSpec order = 4;
-
addAllOrder
public SearchAggregationSpec.Builder addAllOrder(Iterable<? extends OrderSpec> values)
index 0 = highest priority
repeated .milvus.proto.common.OrderSpec order = 4;
-
clearOrder
public SearchAggregationSpec.Builder clearOrder()
index 0 = highest priority
repeated .milvus.proto.common.OrderSpec order = 4;
-
removeOrder
public SearchAggregationSpec.Builder removeOrder(int index)
index 0 = highest priority
repeated .milvus.proto.common.OrderSpec order = 4;
-
getOrderBuilder
public OrderSpec.Builder getOrderBuilder(int index)
index 0 = highest priority
repeated .milvus.proto.common.OrderSpec order = 4;
-
getOrderOrBuilder
public OrderSpecOrBuilder getOrderOrBuilder(int index)
index 0 = highest priority
repeated .milvus.proto.common.OrderSpec order = 4;- Specified by:
getOrderOrBuilderin interfaceSearchAggregationSpecOrBuilder
-
getOrderOrBuilderList
public List<? extends OrderSpecOrBuilder> getOrderOrBuilderList()
index 0 = highest priority
repeated .milvus.proto.common.OrderSpec order = 4;- Specified by:
getOrderOrBuilderListin interfaceSearchAggregationSpecOrBuilder
-
addOrderBuilder
public OrderSpec.Builder addOrderBuilder()
index 0 = highest priority
repeated .milvus.proto.common.OrderSpec order = 4;
-
addOrderBuilder
public OrderSpec.Builder addOrderBuilder(int index)
index 0 = highest priority
repeated .milvus.proto.common.OrderSpec order = 4;
-
getOrderBuilderList
public List<OrderSpec.Builder> getOrderBuilderList()
index 0 = highest priority
repeated .milvus.proto.common.OrderSpec order = 4;
-
hasTopHits
public boolean hasTopHits()
nil = pure aggregation level
.milvus.proto.common.TopHitsSpec top_hits = 5;- Specified by:
hasTopHitsin interfaceSearchAggregationSpecOrBuilder- Returns:
- Whether the topHits field is set.
-
getTopHits
public TopHitsSpec getTopHits()
nil = pure aggregation level
.milvus.proto.common.TopHitsSpec top_hits = 5;- Specified by:
getTopHitsin interfaceSearchAggregationSpecOrBuilder- Returns:
- The topHits.
-
setTopHits
public SearchAggregationSpec.Builder setTopHits(TopHitsSpec value)
nil = pure aggregation level
.milvus.proto.common.TopHitsSpec top_hits = 5;
-
setTopHits
public SearchAggregationSpec.Builder setTopHits(TopHitsSpec.Builder builderForValue)
nil = pure aggregation level
.milvus.proto.common.TopHitsSpec top_hits = 5;
-
mergeTopHits
public SearchAggregationSpec.Builder mergeTopHits(TopHitsSpec value)
nil = pure aggregation level
.milvus.proto.common.TopHitsSpec top_hits = 5;
-
clearTopHits
public SearchAggregationSpec.Builder clearTopHits()
nil = pure aggregation level
.milvus.proto.common.TopHitsSpec top_hits = 5;
-
getTopHitsBuilder
public TopHitsSpec.Builder getTopHitsBuilder()
nil = pure aggregation level
.milvus.proto.common.TopHitsSpec top_hits = 5;
-
getTopHitsOrBuilder
public TopHitsSpecOrBuilder getTopHitsOrBuilder()
nil = pure aggregation level
.milvus.proto.common.TopHitsSpec top_hits = 5;- Specified by:
getTopHitsOrBuilderin interfaceSearchAggregationSpecOrBuilder
-
hasSubAggregation
public boolean hasSubAggregation()
recursive nesting
.milvus.proto.common.SearchAggregationSpec sub_aggregation = 6;- Specified by:
hasSubAggregationin interfaceSearchAggregationSpecOrBuilder- Returns:
- Whether the subAggregation field is set.
-
getSubAggregation
public SearchAggregationSpec getSubAggregation()
recursive nesting
.milvus.proto.common.SearchAggregationSpec sub_aggregation = 6;- Specified by:
getSubAggregationin interfaceSearchAggregationSpecOrBuilder- Returns:
- The subAggregation.
-
setSubAggregation
public SearchAggregationSpec.Builder setSubAggregation(SearchAggregationSpec value)
recursive nesting
.milvus.proto.common.SearchAggregationSpec sub_aggregation = 6;
-
setSubAggregation
public SearchAggregationSpec.Builder setSubAggregation(SearchAggregationSpec.Builder builderForValue)
recursive nesting
.milvus.proto.common.SearchAggregationSpec sub_aggregation = 6;
-
mergeSubAggregation
public SearchAggregationSpec.Builder mergeSubAggregation(SearchAggregationSpec value)
recursive nesting
.milvus.proto.common.SearchAggregationSpec sub_aggregation = 6;
-
clearSubAggregation
public SearchAggregationSpec.Builder clearSubAggregation()
recursive nesting
.milvus.proto.common.SearchAggregationSpec sub_aggregation = 6;
-
getSubAggregationBuilder
public SearchAggregationSpec.Builder getSubAggregationBuilder()
recursive nesting
.milvus.proto.common.SearchAggregationSpec sub_aggregation = 6;
-
getSubAggregationOrBuilder
public SearchAggregationSpecOrBuilder getSubAggregationOrBuilder()
recursive nesting
.milvus.proto.common.SearchAggregationSpec sub_aggregation = 6;- Specified by:
getSubAggregationOrBuilderin interfaceSearchAggregationSpecOrBuilder
-
getSearchSize
public long getSearchSize()
candidate buckets searched at this level; 0 means size
int64 search_size = 7;- Specified by:
getSearchSizein interfaceSearchAggregationSpecOrBuilder- Returns:
- The searchSize.
-
setSearchSize
public SearchAggregationSpec.Builder setSearchSize(long value)
candidate buckets searched at this level; 0 means size
int64 search_size = 7;- Parameters:
value- The searchSize to set.- Returns:
- This builder for chaining.
-
clearSearchSize
public SearchAggregationSpec.Builder clearSearchSize()
candidate buckets searched at this level; 0 means size
int64 search_size = 7;- Returns:
- This builder for chaining.
-
setUnknownFields
public final SearchAggregationSpec.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<SearchAggregationSpec.Builder>
-
mergeUnknownFields
public final SearchAggregationSpec.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<SearchAggregationSpec.Builder>
-
-