Package org.vitrivr.cottontail.grpc
Class CottontailGrpc.Knn.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderType>
-
- com.google.protobuf.GeneratedMessageV3.Builder<CottontailGrpc.Knn.Builder>
-
- org.vitrivr.cottontail.grpc.CottontailGrpc.Knn.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,java.lang.Cloneable,CottontailGrpc.KnnOrBuilder
- Enclosing class:
- CottontailGrpc.Knn
public static final class CottontailGrpc.Knn.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<CottontailGrpc.Knn.Builder> implements CottontailGrpc.KnnOrBuilder
The kNN part of a QueryMessage.
Protobuf typeorg.vitrivr.cottontail.grpc.Knn
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description CottontailGrpc.Knn.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)CottontailGrpc.Knnbuild()CottontailGrpc.KnnbuildPartial()CottontailGrpc.Knn.Builderclear()CottontailGrpc.Knn.BuilderclearAttribute().org.vitrivr.cottontail.grpc.ColumnName attribute = 1;CottontailGrpc.Knn.BuilderclearDistance().org.vitrivr.cottontail.grpc.Knn.Distance distance = 3;CottontailGrpc.Knn.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)CottontailGrpc.Knn.BuilderclearHint().org.vitrivr.cottontail.grpc.KnnHint hint = 4;CottontailGrpc.Knn.BuilderclearK()uint32 k = 2;CottontailGrpc.Knn.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)CottontailGrpc.Knn.BuilderclearQuery().org.vitrivr.cottontail.grpc.Vector query = 5;CottontailGrpc.Knn.BuilderclearWeight().org.vitrivr.cottontail.grpc.Vector weight = 6;CottontailGrpc.Knn.Builderclone()CottontailGrpc.ColumnNamegetAttribute().org.vitrivr.cottontail.grpc.ColumnName attribute = 1;CottontailGrpc.ColumnName.BuildergetAttributeBuilder().org.vitrivr.cottontail.grpc.ColumnName attribute = 1;CottontailGrpc.ColumnNameOrBuildergetAttributeOrBuilder().org.vitrivr.cottontail.grpc.ColumnName attribute = 1;CottontailGrpc.KnngetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()CottontailGrpc.Knn.DistancegetDistance().org.vitrivr.cottontail.grpc.Knn.Distance distance = 3;intgetDistanceValue().org.vitrivr.cottontail.grpc.Knn.Distance distance = 3;CottontailGrpc.KnnHintgetHint().org.vitrivr.cottontail.grpc.KnnHint hint = 4;CottontailGrpc.KnnHint.BuildergetHintBuilder().org.vitrivr.cottontail.grpc.KnnHint hint = 4;CottontailGrpc.KnnHintOrBuildergetHintOrBuilder().org.vitrivr.cottontail.grpc.KnnHint hint = 4;intgetK()uint32 k = 2;CottontailGrpc.VectorgetQuery().org.vitrivr.cottontail.grpc.Vector query = 5;CottontailGrpc.Vector.BuildergetQueryBuilder().org.vitrivr.cottontail.grpc.Vector query = 5;CottontailGrpc.VectorOrBuildergetQueryOrBuilder().org.vitrivr.cottontail.grpc.Vector query = 5;CottontailGrpc.VectorgetWeight().org.vitrivr.cottontail.grpc.Vector weight = 6;CottontailGrpc.Vector.BuildergetWeightBuilder().org.vitrivr.cottontail.grpc.Vector weight = 6;CottontailGrpc.VectorOrBuildergetWeightOrBuilder().org.vitrivr.cottontail.grpc.Vector weight = 6;booleanhasAttribute().org.vitrivr.cottontail.grpc.ColumnName attribute = 1;booleanhasHint().org.vitrivr.cottontail.grpc.KnnHint hint = 4;booleanhasQuery().org.vitrivr.cottontail.grpc.Vector query = 5;booleanhasWeight().org.vitrivr.cottontail.grpc.Vector weight = 6;protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()CottontailGrpc.Knn.BuildermergeAttribute(CottontailGrpc.ColumnName value).org.vitrivr.cottontail.grpc.ColumnName attribute = 1;CottontailGrpc.Knn.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)CottontailGrpc.Knn.BuildermergeFrom(com.google.protobuf.Message other)CottontailGrpc.Knn.BuildermergeFrom(CottontailGrpc.Knn other)CottontailGrpc.Knn.BuildermergeHint(CottontailGrpc.KnnHint value).org.vitrivr.cottontail.grpc.KnnHint hint = 4;CottontailGrpc.Knn.BuildermergeQuery(CottontailGrpc.Vector value).org.vitrivr.cottontail.grpc.Vector query = 5;CottontailGrpc.Knn.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)CottontailGrpc.Knn.BuildermergeWeight(CottontailGrpc.Vector value).org.vitrivr.cottontail.grpc.Vector weight = 6;CottontailGrpc.Knn.BuildersetAttribute(CottontailGrpc.ColumnName value).org.vitrivr.cottontail.grpc.ColumnName attribute = 1;CottontailGrpc.Knn.BuildersetAttribute(CottontailGrpc.ColumnName.Builder builderForValue).org.vitrivr.cottontail.grpc.ColumnName attribute = 1;CottontailGrpc.Knn.BuildersetDistance(CottontailGrpc.Knn.Distance value).org.vitrivr.cottontail.grpc.Knn.Distance distance = 3;CottontailGrpc.Knn.BuildersetDistanceValue(int value).org.vitrivr.cottontail.grpc.Knn.Distance distance = 3;CottontailGrpc.Knn.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)CottontailGrpc.Knn.BuildersetHint(CottontailGrpc.KnnHint value).org.vitrivr.cottontail.grpc.KnnHint hint = 4;CottontailGrpc.Knn.BuildersetHint(CottontailGrpc.KnnHint.Builder builderForValue).org.vitrivr.cottontail.grpc.KnnHint hint = 4;CottontailGrpc.Knn.BuildersetK(int value)uint32 k = 2;CottontailGrpc.Knn.BuildersetQuery(CottontailGrpc.Vector value).org.vitrivr.cottontail.grpc.Vector query = 5;CottontailGrpc.Knn.BuildersetQuery(CottontailGrpc.Vector.Builder builderForValue).org.vitrivr.cottontail.grpc.Vector query = 5;CottontailGrpc.Knn.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)CottontailGrpc.Knn.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)CottontailGrpc.Knn.BuildersetWeight(CottontailGrpc.Vector value).org.vitrivr.cottontail.grpc.Vector weight = 6;CottontailGrpc.Knn.BuildersetWeight(CottontailGrpc.Vector.Builder builderForValue).org.vitrivr.cottontail.grpc.Vector weight = 6;-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeFrom, newUninitializedMessageException
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<CottontailGrpc.Knn.Builder>
-
clear
public CottontailGrpc.Knn.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<CottontailGrpc.Knn.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<CottontailGrpc.Knn.Builder>
-
getDefaultInstanceForType
public CottontailGrpc.Knn getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public CottontailGrpc.Knn build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public CottontailGrpc.Knn buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public CottontailGrpc.Knn.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<CottontailGrpc.Knn.Builder>
-
setField
public CottontailGrpc.Knn.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<CottontailGrpc.Knn.Builder>
-
clearField
public CottontailGrpc.Knn.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<CottontailGrpc.Knn.Builder>
-
clearOneof
public CottontailGrpc.Knn.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<CottontailGrpc.Knn.Builder>
-
setRepeatedField
public CottontailGrpc.Knn.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<CottontailGrpc.Knn.Builder>
-
addRepeatedField
public CottontailGrpc.Knn.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<CottontailGrpc.Knn.Builder>
-
mergeFrom
public CottontailGrpc.Knn.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<CottontailGrpc.Knn.Builder>
-
mergeFrom
public CottontailGrpc.Knn.Builder mergeFrom(CottontailGrpc.Knn other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<CottontailGrpc.Knn.Builder>
-
mergeFrom
public CottontailGrpc.Knn.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<CottontailGrpc.Knn.Builder>- Throws:
java.io.IOException
-
hasAttribute
public boolean hasAttribute()
.org.vitrivr.cottontail.grpc.ColumnName attribute = 1;- Specified by:
hasAttributein interfaceCottontailGrpc.KnnOrBuilder- Returns:
- Whether the attribute field is set.
-
getAttribute
public CottontailGrpc.ColumnName getAttribute()
.org.vitrivr.cottontail.grpc.ColumnName attribute = 1;- Specified by:
getAttributein interfaceCottontailGrpc.KnnOrBuilder- Returns:
- The attribute.
-
setAttribute
public CottontailGrpc.Knn.Builder setAttribute(CottontailGrpc.ColumnName value)
.org.vitrivr.cottontail.grpc.ColumnName attribute = 1;
-
setAttribute
public CottontailGrpc.Knn.Builder setAttribute(CottontailGrpc.ColumnName.Builder builderForValue)
.org.vitrivr.cottontail.grpc.ColumnName attribute = 1;
-
mergeAttribute
public CottontailGrpc.Knn.Builder mergeAttribute(CottontailGrpc.ColumnName value)
.org.vitrivr.cottontail.grpc.ColumnName attribute = 1;
-
clearAttribute
public CottontailGrpc.Knn.Builder clearAttribute()
.org.vitrivr.cottontail.grpc.ColumnName attribute = 1;
-
getAttributeBuilder
public CottontailGrpc.ColumnName.Builder getAttributeBuilder()
.org.vitrivr.cottontail.grpc.ColumnName attribute = 1;
-
getAttributeOrBuilder
public CottontailGrpc.ColumnNameOrBuilder getAttributeOrBuilder()
.org.vitrivr.cottontail.grpc.ColumnName attribute = 1;- Specified by:
getAttributeOrBuilderin interfaceCottontailGrpc.KnnOrBuilder
-
getK
public int getK()
uint32 k = 2;- Specified by:
getKin interfaceCottontailGrpc.KnnOrBuilder- Returns:
- The k.
-
setK
public CottontailGrpc.Knn.Builder setK(int value)
uint32 k = 2;- Parameters:
value- The k to set.- Returns:
- This builder for chaining.
-
clearK
public CottontailGrpc.Knn.Builder clearK()
uint32 k = 2;- Returns:
- This builder for chaining.
-
getDistanceValue
public int getDistanceValue()
.org.vitrivr.cottontail.grpc.Knn.Distance distance = 3;- Specified by:
getDistanceValuein interfaceCottontailGrpc.KnnOrBuilder- Returns:
- The enum numeric value on the wire for distance.
-
setDistanceValue
public CottontailGrpc.Knn.Builder setDistanceValue(int value)
.org.vitrivr.cottontail.grpc.Knn.Distance distance = 3;- Parameters:
value- The enum numeric value on the wire for distance to set.- Returns:
- This builder for chaining.
-
getDistance
public CottontailGrpc.Knn.Distance getDistance()
.org.vitrivr.cottontail.grpc.Knn.Distance distance = 3;- Specified by:
getDistancein interfaceCottontailGrpc.KnnOrBuilder- Returns:
- The distance.
-
setDistance
public CottontailGrpc.Knn.Builder setDistance(CottontailGrpc.Knn.Distance value)
.org.vitrivr.cottontail.grpc.Knn.Distance distance = 3;- Parameters:
value- The distance to set.- Returns:
- This builder for chaining.
-
clearDistance
public CottontailGrpc.Knn.Builder clearDistance()
.org.vitrivr.cottontail.grpc.Knn.Distance distance = 3;- Returns:
- This builder for chaining.
-
hasHint
public boolean hasHint()
.org.vitrivr.cottontail.grpc.KnnHint hint = 4;- Specified by:
hasHintin interfaceCottontailGrpc.KnnOrBuilder- Returns:
- Whether the hint field is set.
-
getHint
public CottontailGrpc.KnnHint getHint()
.org.vitrivr.cottontail.grpc.KnnHint hint = 4;- Specified by:
getHintin interfaceCottontailGrpc.KnnOrBuilder- Returns:
- The hint.
-
setHint
public CottontailGrpc.Knn.Builder setHint(CottontailGrpc.KnnHint value)
.org.vitrivr.cottontail.grpc.KnnHint hint = 4;
-
setHint
public CottontailGrpc.Knn.Builder setHint(CottontailGrpc.KnnHint.Builder builderForValue)
.org.vitrivr.cottontail.grpc.KnnHint hint = 4;
-
mergeHint
public CottontailGrpc.Knn.Builder mergeHint(CottontailGrpc.KnnHint value)
.org.vitrivr.cottontail.grpc.KnnHint hint = 4;
-
clearHint
public CottontailGrpc.Knn.Builder clearHint()
.org.vitrivr.cottontail.grpc.KnnHint hint = 4;
-
getHintBuilder
public CottontailGrpc.KnnHint.Builder getHintBuilder()
.org.vitrivr.cottontail.grpc.KnnHint hint = 4;
-
getHintOrBuilder
public CottontailGrpc.KnnHintOrBuilder getHintOrBuilder()
.org.vitrivr.cottontail.grpc.KnnHint hint = 4;- Specified by:
getHintOrBuilderin interfaceCottontailGrpc.KnnOrBuilder
-
hasQuery
public boolean hasQuery()
.org.vitrivr.cottontail.grpc.Vector query = 5;- Specified by:
hasQueryin interfaceCottontailGrpc.KnnOrBuilder- Returns:
- Whether the query field is set.
-
getQuery
public CottontailGrpc.Vector getQuery()
.org.vitrivr.cottontail.grpc.Vector query = 5;- Specified by:
getQueryin interfaceCottontailGrpc.KnnOrBuilder- Returns:
- The query.
-
setQuery
public CottontailGrpc.Knn.Builder setQuery(CottontailGrpc.Vector value)
.org.vitrivr.cottontail.grpc.Vector query = 5;
-
setQuery
public CottontailGrpc.Knn.Builder setQuery(CottontailGrpc.Vector.Builder builderForValue)
.org.vitrivr.cottontail.grpc.Vector query = 5;
-
mergeQuery
public CottontailGrpc.Knn.Builder mergeQuery(CottontailGrpc.Vector value)
.org.vitrivr.cottontail.grpc.Vector query = 5;
-
clearQuery
public CottontailGrpc.Knn.Builder clearQuery()
.org.vitrivr.cottontail.grpc.Vector query = 5;
-
getQueryBuilder
public CottontailGrpc.Vector.Builder getQueryBuilder()
.org.vitrivr.cottontail.grpc.Vector query = 5;
-
getQueryOrBuilder
public CottontailGrpc.VectorOrBuilder getQueryOrBuilder()
.org.vitrivr.cottontail.grpc.Vector query = 5;- Specified by:
getQueryOrBuilderin interfaceCottontailGrpc.KnnOrBuilder
-
hasWeight
public boolean hasWeight()
.org.vitrivr.cottontail.grpc.Vector weight = 6;- Specified by:
hasWeightin interfaceCottontailGrpc.KnnOrBuilder- Returns:
- Whether the weight field is set.
-
getWeight
public CottontailGrpc.Vector getWeight()
.org.vitrivr.cottontail.grpc.Vector weight = 6;- Specified by:
getWeightin interfaceCottontailGrpc.KnnOrBuilder- Returns:
- The weight.
-
setWeight
public CottontailGrpc.Knn.Builder setWeight(CottontailGrpc.Vector value)
.org.vitrivr.cottontail.grpc.Vector weight = 6;
-
setWeight
public CottontailGrpc.Knn.Builder setWeight(CottontailGrpc.Vector.Builder builderForValue)
.org.vitrivr.cottontail.grpc.Vector weight = 6;
-
mergeWeight
public CottontailGrpc.Knn.Builder mergeWeight(CottontailGrpc.Vector value)
.org.vitrivr.cottontail.grpc.Vector weight = 6;
-
clearWeight
public CottontailGrpc.Knn.Builder clearWeight()
.org.vitrivr.cottontail.grpc.Vector weight = 6;
-
getWeightBuilder
public CottontailGrpc.Vector.Builder getWeightBuilder()
.org.vitrivr.cottontail.grpc.Vector weight = 6;
-
getWeightOrBuilder
public CottontailGrpc.VectorOrBuilder getWeightOrBuilder()
.org.vitrivr.cottontail.grpc.Vector weight = 6;- Specified by:
getWeightOrBuilderin interfaceCottontailGrpc.KnnOrBuilder
-
setUnknownFields
public final CottontailGrpc.Knn.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<CottontailGrpc.Knn.Builder>
-
mergeUnknownFields
public final CottontailGrpc.Knn.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<CottontailGrpc.Knn.Builder>
-
-