Package org.vitrivr.cottontail.grpc
Class CottontailGrpc.ResponseMetadata.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<CottontailGrpc.ResponseMetadata.Builder>
org.vitrivr.cottontail.grpc.CottontailGrpc.ResponseMetadata.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable,CottontailGrpc.ResponseMetadataOrBuilder
- Enclosing class:
- CottontailGrpc.ResponseMetadata
public static final class CottontailGrpc.ResponseMetadata.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<CottontailGrpc.ResponseMetadata.Builder>
implements CottontailGrpc.ResponseMetadataOrBuilder
Metadata associated with a query response.Protobuf type
org.vitrivr.cottontail.grpc.ResponseMetadata-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate intprivate longprivate floatprivate longprivate Objectprivate longprivate int -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()private voidclear()clearField(com.google.protobuf.Descriptors.FieldDescriptor field) clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) Time it took to plan the query.Score assigned to selected query plan.Time it took to execute the query.Query information.Transaction information..org.vitrivr.cottontail.grpc.TransactionMode transactionMode = 2;clone()static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorlongTime it took to plan the query.floatScore assigned to selected query plan.longTime it took to execute the query.Query information.com.google.protobuf.ByteStringQuery information.longTransaction information..org.vitrivr.cottontail.grpc.TransactionMode transactionMode = 2;int.org.vitrivr.cottontail.grpc.TransactionMode transactionMode = 2;protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) setPlanDuration(long value) Time it took to plan the query.setPlanScore(float value) Score assigned to selected query plan.setQueryDuration(long value) Time it took to execute the query.setQueryId(String value) Query information.setQueryIdBytes(com.google.protobuf.ByteString value) Query information.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setTransactionId(long value) Transaction information..org.vitrivr.cottontail.grpc.TransactionMode transactionMode = 2;setTransactionModeValue(int value) .org.vitrivr.cottontail.grpc.TransactionMode transactionMode = 2;setUnknownFields(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, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, 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
-
Field Details
-
bitField0_
private int bitField0_ -
transactionId_
private long transactionId_ -
transactionMode_
private int transactionMode_ -
queryId_
-
planDuration_
private long planDuration_ -
planScore_
private float planScore_ -
queryDuration_
private long queryDuration_
-
-
Constructor Details
-
Builder
private Builder() -
Builder
private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
-
-
Method Details
-
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.ResponseMetadata.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.ResponseMetadata.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.ResponseMetadata.Builder>
-
getDefaultInstanceForType
- 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
-
buildPartial0
-
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.ResponseMetadata.Builder>
-
setField
public CottontailGrpc.ResponseMetadata.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<CottontailGrpc.ResponseMetadata.Builder>
-
clearField
public CottontailGrpc.ResponseMetadata.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) - Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<CottontailGrpc.ResponseMetadata.Builder>
-
clearOneof
public CottontailGrpc.ResponseMetadata.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) - Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<CottontailGrpc.ResponseMetadata.Builder>
-
setRepeatedField
public CottontailGrpc.ResponseMetadata.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<CottontailGrpc.ResponseMetadata.Builder>
-
addRepeatedField
public CottontailGrpc.ResponseMetadata.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<CottontailGrpc.ResponseMetadata.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<CottontailGrpc.ResponseMetadata.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<CottontailGrpc.ResponseMetadata.Builder>
-
mergeFrom
public CottontailGrpc.ResponseMetadata.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<CottontailGrpc.ResponseMetadata.Builder>- Throws:
IOException
-
getTransactionId
public long getTransactionId()Transaction information.
int64 transactionId = 1;- Specified by:
getTransactionIdin interfaceCottontailGrpc.ResponseMetadataOrBuilder- Returns:
- The transactionId.
-
setTransactionId
Transaction information.
int64 transactionId = 1;- Parameters:
value- The transactionId to set.- Returns:
- This builder for chaining.
-
clearTransactionId
Transaction information.
int64 transactionId = 1;- Returns:
- This builder for chaining.
-
getTransactionModeValue
public int getTransactionModeValue().org.vitrivr.cottontail.grpc.TransactionMode transactionMode = 2;- Specified by:
getTransactionModeValuein interfaceCottontailGrpc.ResponseMetadataOrBuilder- Returns:
- The enum numeric value on the wire for transactionMode.
-
setTransactionModeValue
.org.vitrivr.cottontail.grpc.TransactionMode transactionMode = 2;- Parameters:
value- The enum numeric value on the wire for transactionMode to set.- Returns:
- This builder for chaining.
-
getTransactionMode
.org.vitrivr.cottontail.grpc.TransactionMode transactionMode = 2;- Specified by:
getTransactionModein interfaceCottontailGrpc.ResponseMetadataOrBuilder- Returns:
- The transactionMode.
-
setTransactionMode
public CottontailGrpc.ResponseMetadata.Builder setTransactionMode(CottontailGrpc.TransactionMode value) .org.vitrivr.cottontail.grpc.TransactionMode transactionMode = 2;- Parameters:
value- The transactionMode to set.- Returns:
- This builder for chaining.
-
clearTransactionMode
.org.vitrivr.cottontail.grpc.TransactionMode transactionMode = 2;- Returns:
- This builder for chaining.
-
getQueryId
Query information.
string queryId = 3;- Specified by:
getQueryIdin interfaceCottontailGrpc.ResponseMetadataOrBuilder- Returns:
- The queryId.
-
getQueryIdBytes
public com.google.protobuf.ByteString getQueryIdBytes()Query information.
string queryId = 3;- Specified by:
getQueryIdBytesin interfaceCottontailGrpc.ResponseMetadataOrBuilder- Returns:
- The bytes for queryId.
-
setQueryId
Query information.
string queryId = 3;- Parameters:
value- The queryId to set.- Returns:
- This builder for chaining.
-
clearQueryId
Query information.
string queryId = 3;- Returns:
- This builder for chaining.
-
setQueryIdBytes
public CottontailGrpc.ResponseMetadata.Builder setQueryIdBytes(com.google.protobuf.ByteString value) Query information.
string queryId = 3;- Parameters:
value- The bytes for queryId to set.- Returns:
- This builder for chaining.
-
getPlanDuration
public long getPlanDuration()Time it took to plan the query.
int64 planDuration = 4;- Specified by:
getPlanDurationin interfaceCottontailGrpc.ResponseMetadataOrBuilder- Returns:
- The planDuration.
-
setPlanDuration
Time it took to plan the query.
int64 planDuration = 4;- Parameters:
value- The planDuration to set.- Returns:
- This builder for chaining.
-
clearPlanDuration
Time it took to plan the query.
int64 planDuration = 4;- Returns:
- This builder for chaining.
-
getPlanScore
public float getPlanScore()Score assigned to selected query plan.
float planScore = 5;- Specified by:
getPlanScorein interfaceCottontailGrpc.ResponseMetadataOrBuilder- Returns:
- The planScore.
-
setPlanScore
Score assigned to selected query plan.
float planScore = 5;- Parameters:
value- The planScore to set.- Returns:
- This builder for chaining.
-
clearPlanScore
Score assigned to selected query plan.
float planScore = 5;- Returns:
- This builder for chaining.
-
getQueryDuration
public long getQueryDuration()Time it took to execute the query.
int64 queryDuration = 6;- Specified by:
getQueryDurationin interfaceCottontailGrpc.ResponseMetadataOrBuilder- Returns:
- The queryDuration.
-
setQueryDuration
Time it took to execute the query.
int64 queryDuration = 6;- Parameters:
value- The queryDuration to set.- Returns:
- This builder for chaining.
-
clearQueryDuration
Time it took to execute the query.
int64 queryDuration = 6;- Returns:
- This builder for chaining.
-
setUnknownFields
public final CottontailGrpc.ResponseMetadata.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<CottontailGrpc.ResponseMetadata.Builder>
-
mergeUnknownFields
public final CottontailGrpc.ResponseMetadata.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<CottontailGrpc.ResponseMetadata.Builder>
-