Class WeaviateProtoSearchGet.GroupByResult.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.ExtendableBuilder<com.google.protobuf.GeneratedMessageV3,BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<WeaviateProtoSearchGet.GroupByResult.Builder>
io.weaviate.client.grpc.protocol.v1.WeaviateProtoSearchGet.GroupByResult.Builder
- All Implemented Interfaces:
com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<com.google.protobuf.GeneratedMessageV3>,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,WeaviateProtoSearchGet.GroupByResultOrBuilder,Cloneable
- Enclosing class:
- WeaviateProtoSearchGet.GroupByResult
public static final class WeaviateProtoSearchGet.GroupByResult.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<WeaviateProtoSearchGet.GroupByResult.Builder>
implements WeaviateProtoSearchGet.GroupByResultOrBuilder
Protobuf type
weaviate.v1.GroupByResult-
Method Summary
Modifier and TypeMethodDescriptionaddAllObjects(Iterable<? extends WeaviateProtoSearchGet.SearchResult> values) repeated .weaviate.v1.SearchResult objects = 5;addObjects(int index, WeaviateProtoSearchGet.SearchResult value) repeated .weaviate.v1.SearchResult objects = 5;addObjects(int index, WeaviateProtoSearchGet.SearchResult.Builder builderForValue) repeated .weaviate.v1.SearchResult objects = 5;repeated .weaviate.v1.SearchResult objects = 5;addObjects(WeaviateProtoSearchGet.SearchResult.Builder builderForValue) repeated .weaviate.v1.SearchResult objects = 5;repeated .weaviate.v1.SearchResult objects = 5;addObjectsBuilder(int index) repeated .weaviate.v1.SearchResult objects = 5;addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()clear()clearField(com.google.protobuf.Descriptors.FieldDescriptor field) Deprecated.optional .weaviate.v1.GenerativeResult generative_result = 8;float max_distance = 3;float min_distance = 2;string name = 1;int64 number_of_objects = 4;repeated .weaviate.v1.SearchResult objects = 5;clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) optional .weaviate.v1.RerankReply rerank = 6;clone()static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorDeprecated.weaviate.v1.GroupByResult.generative is deprecated.Deprecated.Deprecated.optional .weaviate.v1.GenerativeResult generative_result = 8;optional .weaviate.v1.GenerativeResult generative_result = 8;optional .weaviate.v1.GenerativeResult generative_result = 8;floatfloat max_distance = 3;floatfloat min_distance = 2;getName()string name = 1;com.google.protobuf.ByteStringstring name = 1;longint64 number_of_objects = 4;getObjects(int index) repeated .weaviate.v1.SearchResult objects = 5;getObjectsBuilder(int index) repeated .weaviate.v1.SearchResult objects = 5;repeated .weaviate.v1.SearchResult objects = 5;intrepeated .weaviate.v1.SearchResult objects = 5;repeated .weaviate.v1.SearchResult objects = 5;getObjectsOrBuilder(int index) repeated .weaviate.v1.SearchResult objects = 5;List<? extends WeaviateProtoSearchGet.SearchResultOrBuilder>repeated .weaviate.v1.SearchResult objects = 5;optional .weaviate.v1.RerankReply rerank = 6;optional .weaviate.v1.RerankReply rerank = 6;optional .weaviate.v1.RerankReply rerank = 6;booleanDeprecated.weaviate.v1.GroupByResult.generative is deprecated.booleanoptional .weaviate.v1.GenerativeResult generative_result = 8;booleanoptional .weaviate.v1.RerankReply rerank = 6;protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) Deprecated.optional .weaviate.v1.GenerativeResult generative_result = 8;optional .weaviate.v1.RerankReply rerank = 6;mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) removeObjects(int index) repeated .weaviate.v1.SearchResult objects = 5;Deprecated.setGenerative(WeaviateProtoGenerative.GenerativeReply.Builder builderForValue) Deprecated.optional .weaviate.v1.GenerativeResult generative_result = 8;setGenerativeResult(WeaviateProtoGenerative.GenerativeResult.Builder builderForValue) optional .weaviate.v1.GenerativeResult generative_result = 8;setMaxDistance(float value) float max_distance = 3;setMinDistance(float value) float min_distance = 2;string name = 1;setNameBytes(com.google.protobuf.ByteString value) string name = 1;setNumberOfObjects(long value) int64 number_of_objects = 4;setObjects(int index, WeaviateProtoSearchGet.SearchResult value) repeated .weaviate.v1.SearchResult objects = 5;setObjects(int index, WeaviateProtoSearchGet.SearchResult.Builder builderForValue) repeated .weaviate.v1.SearchResult objects = 5;setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) optional .weaviate.v1.RerankReply rerank = 6;setRerank(WeaviateProtoSearchGet.RerankReply.Builder builderForValue) optional .weaviate.v1.RerankReply rerank = 6;setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getParentForChildrenMethods inherited from class com.google.protobuf.GeneratedMessage.ExtendableBuilder
addExtension, clearExtension, extensionsAreInitialized, getAllFields, getExtension, getExtension, getExtensionCount, getField, getFieldBuilder, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, hasExtension, hasField, mergeExtensionFields, newBuilderForField, parseUnknownField, setExtension, setExtensionMethods inherited from class com.google.protobuf.GeneratedMessage.Builder
getOneofFieldDescriptor, getUnknownFields, getUnknownFieldSetBuilder, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, onBuilt, onChanged, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- Overrides:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<WeaviateProtoSearchGet.GroupByResult.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<WeaviateProtoSearchGet.GroupByResult.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.GeneratedMessage.Builder<WeaviateProtoSearchGet.GroupByResult.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<com.google.protobuf.GeneratedMessageV3>- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.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<WeaviateProtoSearchGet.GroupByResult.Builder>
-
setField
public WeaviateProtoSearchGet.GroupByResult.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<WeaviateProtoSearchGet.GroupByResult.Builder>
-
clearField
public WeaviateProtoSearchGet.GroupByResult.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) - Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<WeaviateProtoSearchGet.GroupByResult.Builder>
-
clearOneof
public WeaviateProtoSearchGet.GroupByResult.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) - Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<WeaviateProtoSearchGet.GroupByResult.Builder>
-
setRepeatedField
public WeaviateProtoSearchGet.GroupByResult.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<WeaviateProtoSearchGet.GroupByResult.Builder>
-
addRepeatedField
public WeaviateProtoSearchGet.GroupByResult.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<WeaviateProtoSearchGet.GroupByResult.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<WeaviateProtoSearchGet.GroupByResult.Builder>
-
mergeFrom
public WeaviateProtoSearchGet.GroupByResult.Builder mergeFrom(WeaviateProtoSearchGet.GroupByResult other) -
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.ExtendableBuilder<com.google.protobuf.GeneratedMessageV3,WeaviateProtoSearchGet.GroupByResult.Builder>
-
mergeFrom
public WeaviateProtoSearchGet.GroupByResult.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<WeaviateProtoSearchGet.GroupByResult.Builder>- Throws:
IOException
-
getName
string name = 1;- Specified by:
getNamein interfaceWeaviateProtoSearchGet.GroupByResultOrBuilder- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()string name = 1;- Specified by:
getNameBytesin interfaceWeaviateProtoSearchGet.GroupByResultOrBuilder- Returns:
- The bytes for name.
-
setName
string name = 1;- Parameters:
value- The name to set.- Returns:
- This builder for chaining.
-
clearName
string name = 1;- Returns:
- This builder for chaining.
-
setNameBytes
public WeaviateProtoSearchGet.GroupByResult.Builder setNameBytes(com.google.protobuf.ByteString value) string name = 1;- Parameters:
value- The bytes for name to set.- Returns:
- This builder for chaining.
-
getMinDistance
public float getMinDistance()float min_distance = 2;- Specified by:
getMinDistancein interfaceWeaviateProtoSearchGet.GroupByResultOrBuilder- Returns:
- The minDistance.
-
setMinDistance
float min_distance = 2;- Parameters:
value- The minDistance to set.- Returns:
- This builder for chaining.
-
clearMinDistance
float min_distance = 2;- Returns:
- This builder for chaining.
-
getMaxDistance
public float getMaxDistance()float max_distance = 3;- Specified by:
getMaxDistancein interfaceWeaviateProtoSearchGet.GroupByResultOrBuilder- Returns:
- The maxDistance.
-
setMaxDistance
float max_distance = 3;- Parameters:
value- The maxDistance to set.- Returns:
- This builder for chaining.
-
clearMaxDistance
float max_distance = 3;- Returns:
- This builder for chaining.
-
getNumberOfObjects
public long getNumberOfObjects()int64 number_of_objects = 4;- Specified by:
getNumberOfObjectsin interfaceWeaviateProtoSearchGet.GroupByResultOrBuilder- Returns:
- The numberOfObjects.
-
setNumberOfObjects
int64 number_of_objects = 4;- Parameters:
value- The numberOfObjects to set.- Returns:
- This builder for chaining.
-
clearNumberOfObjects
int64 number_of_objects = 4;- Returns:
- This builder for chaining.
-
getObjectsList
repeated .weaviate.v1.SearchResult objects = 5;- Specified by:
getObjectsListin interfaceWeaviateProtoSearchGet.GroupByResultOrBuilder
-
getObjectsCount
public int getObjectsCount()repeated .weaviate.v1.SearchResult objects = 5;- Specified by:
getObjectsCountin interfaceWeaviateProtoSearchGet.GroupByResultOrBuilder
-
getObjects
repeated .weaviate.v1.SearchResult objects = 5;- Specified by:
getObjectsin interfaceWeaviateProtoSearchGet.GroupByResultOrBuilder
-
setObjects
public WeaviateProtoSearchGet.GroupByResult.Builder setObjects(int index, WeaviateProtoSearchGet.SearchResult value) repeated .weaviate.v1.SearchResult objects = 5; -
setObjects
public WeaviateProtoSearchGet.GroupByResult.Builder setObjects(int index, WeaviateProtoSearchGet.SearchResult.Builder builderForValue) repeated .weaviate.v1.SearchResult objects = 5; -
addObjects
public WeaviateProtoSearchGet.GroupByResult.Builder addObjects(WeaviateProtoSearchGet.SearchResult value) repeated .weaviate.v1.SearchResult objects = 5; -
addObjects
public WeaviateProtoSearchGet.GroupByResult.Builder addObjects(int index, WeaviateProtoSearchGet.SearchResult value) repeated .weaviate.v1.SearchResult objects = 5; -
addObjects
public WeaviateProtoSearchGet.GroupByResult.Builder addObjects(WeaviateProtoSearchGet.SearchResult.Builder builderForValue) repeated .weaviate.v1.SearchResult objects = 5; -
addObjects
public WeaviateProtoSearchGet.GroupByResult.Builder addObjects(int index, WeaviateProtoSearchGet.SearchResult.Builder builderForValue) repeated .weaviate.v1.SearchResult objects = 5; -
addAllObjects
public WeaviateProtoSearchGet.GroupByResult.Builder addAllObjects(Iterable<? extends WeaviateProtoSearchGet.SearchResult> values) repeated .weaviate.v1.SearchResult objects = 5; -
clearObjects
repeated .weaviate.v1.SearchResult objects = 5; -
removeObjects
repeated .weaviate.v1.SearchResult objects = 5; -
getObjectsBuilder
repeated .weaviate.v1.SearchResult objects = 5; -
getObjectsOrBuilder
repeated .weaviate.v1.SearchResult objects = 5;- Specified by:
getObjectsOrBuilderin interfaceWeaviateProtoSearchGet.GroupByResultOrBuilder
-
getObjectsOrBuilderList
repeated .weaviate.v1.SearchResult objects = 5;- Specified by:
getObjectsOrBuilderListin interfaceWeaviateProtoSearchGet.GroupByResultOrBuilder
-
addObjectsBuilder
repeated .weaviate.v1.SearchResult objects = 5; -
addObjectsBuilder
repeated .weaviate.v1.SearchResult objects = 5; -
getObjectsBuilderList
repeated .weaviate.v1.SearchResult objects = 5; -
hasRerank
public boolean hasRerank()optional .weaviate.v1.RerankReply rerank = 6;- Specified by:
hasRerankin interfaceWeaviateProtoSearchGet.GroupByResultOrBuilder- Returns:
- Whether the rerank field is set.
-
getRerank
optional .weaviate.v1.RerankReply rerank = 6;- Specified by:
getRerankin interfaceWeaviateProtoSearchGet.GroupByResultOrBuilder- Returns:
- The rerank.
-
setRerank
public WeaviateProtoSearchGet.GroupByResult.Builder setRerank(WeaviateProtoSearchGet.RerankReply value) optional .weaviate.v1.RerankReply rerank = 6; -
setRerank
public WeaviateProtoSearchGet.GroupByResult.Builder setRerank(WeaviateProtoSearchGet.RerankReply.Builder builderForValue) optional .weaviate.v1.RerankReply rerank = 6; -
mergeRerank
public WeaviateProtoSearchGet.GroupByResult.Builder mergeRerank(WeaviateProtoSearchGet.RerankReply value) optional .weaviate.v1.RerankReply rerank = 6; -
clearRerank
optional .weaviate.v1.RerankReply rerank = 6; -
getRerankBuilder
optional .weaviate.v1.RerankReply rerank = 6; -
getRerankOrBuilder
optional .weaviate.v1.RerankReply rerank = 6;- Specified by:
getRerankOrBuilderin interfaceWeaviateProtoSearchGet.GroupByResultOrBuilder
-
hasGenerative
Deprecated.weaviate.v1.GroupByResult.generative is deprecated. See v1/search_get.proto;l=132optional .weaviate.v1.GenerativeReply generative = 7 [deprecated = true];- Specified by:
hasGenerativein interfaceWeaviateProtoSearchGet.GroupByResultOrBuilder- Returns:
- Whether the generative field is set.
-
getGenerative
Deprecated.weaviate.v1.GroupByResult.generative is deprecated. See v1/search_get.proto;l=132optional .weaviate.v1.GenerativeReply generative = 7 [deprecated = true];- Specified by:
getGenerativein interfaceWeaviateProtoSearchGet.GroupByResultOrBuilder- Returns:
- The generative.
-
setGenerative
@Deprecated public WeaviateProtoSearchGet.GroupByResult.Builder setGenerative(WeaviateProtoGenerative.GenerativeReply value) Deprecated.optional .weaviate.v1.GenerativeReply generative = 7 [deprecated = true]; -
setGenerative
@Deprecated public WeaviateProtoSearchGet.GroupByResult.Builder setGenerative(WeaviateProtoGenerative.GenerativeReply.Builder builderForValue) Deprecated.optional .weaviate.v1.GenerativeReply generative = 7 [deprecated = true]; -
mergeGenerative
@Deprecated public WeaviateProtoSearchGet.GroupByResult.Builder mergeGenerative(WeaviateProtoGenerative.GenerativeReply value) Deprecated.optional .weaviate.v1.GenerativeReply generative = 7 [deprecated = true]; -
clearGenerative
Deprecated.optional .weaviate.v1.GenerativeReply generative = 7 [deprecated = true]; -
getGenerativeBuilder
Deprecated.optional .weaviate.v1.GenerativeReply generative = 7 [deprecated = true]; -
getGenerativeOrBuilder
Deprecated.optional .weaviate.v1.GenerativeReply generative = 7 [deprecated = true];- Specified by:
getGenerativeOrBuilderin interfaceWeaviateProtoSearchGet.GroupByResultOrBuilder
-
hasGenerativeResult
public boolean hasGenerativeResult()optional .weaviate.v1.GenerativeResult generative_result = 8;- Specified by:
hasGenerativeResultin interfaceWeaviateProtoSearchGet.GroupByResultOrBuilder- Returns:
- Whether the generativeResult field is set.
-
getGenerativeResult
optional .weaviate.v1.GenerativeResult generative_result = 8;- Specified by:
getGenerativeResultin interfaceWeaviateProtoSearchGet.GroupByResultOrBuilder- Returns:
- The generativeResult.
-
setGenerativeResult
public WeaviateProtoSearchGet.GroupByResult.Builder setGenerativeResult(WeaviateProtoGenerative.GenerativeResult value) optional .weaviate.v1.GenerativeResult generative_result = 8; -
setGenerativeResult
public WeaviateProtoSearchGet.GroupByResult.Builder setGenerativeResult(WeaviateProtoGenerative.GenerativeResult.Builder builderForValue) optional .weaviate.v1.GenerativeResult generative_result = 8; -
mergeGenerativeResult
public WeaviateProtoSearchGet.GroupByResult.Builder mergeGenerativeResult(WeaviateProtoGenerative.GenerativeResult value) optional .weaviate.v1.GenerativeResult generative_result = 8; -
clearGenerativeResult
optional .weaviate.v1.GenerativeResult generative_result = 8; -
getGenerativeResultBuilder
optional .weaviate.v1.GenerativeResult generative_result = 8; -
getGenerativeResultOrBuilder
optional .weaviate.v1.GenerativeResult generative_result = 8;- Specified by:
getGenerativeResultOrBuilderin interfaceWeaviateProtoSearchGet.GroupByResultOrBuilder
-
setUnknownFields
public final WeaviateProtoSearchGet.GroupByResult.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<WeaviateProtoSearchGet.GroupByResult.Builder>
-
mergeUnknownFields
public final WeaviateProtoSearchGet.GroupByResult.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<WeaviateProtoSearchGet.GroupByResult.Builder>
-