Package org.vitrivr.cottontail.grpc
Class CottontailGrpc.ColumnDefinition.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderType>
-
- com.google.protobuf.GeneratedMessageV3.Builder<CottontailGrpc.ColumnDefinition.Builder>
-
- org.vitrivr.cottontail.grpc.CottontailGrpc.ColumnDefinition.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.ColumnDefinitionOrBuilder
- Enclosing class:
- CottontailGrpc.ColumnDefinition
public static final class CottontailGrpc.ColumnDefinition.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<CottontailGrpc.ColumnDefinition.Builder> implements CottontailGrpc.ColumnDefinitionOrBuilder
Definition of a column in Cottontail DB.
Protobuf typeorg.vitrivr.cottontail.grpc.ColumnDefinition
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description CottontailGrpc.ColumnDefinition.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)CottontailGrpc.ColumnDefinitionbuild()CottontailGrpc.ColumnDefinitionbuildPartial()CottontailGrpc.ColumnDefinition.Builderclear()CottontailGrpc.ColumnDefinition.BuilderclearEngine().org.vitrivr.cottontail.grpc.Engine engine = 6;CottontailGrpc.ColumnDefinition.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)CottontailGrpc.ColumnDefinition.BuilderclearLength()uint32 length = 3;CottontailGrpc.ColumnDefinition.BuilderclearName().org.vitrivr.cottontail.grpc.ColumnName name = 1;CottontailGrpc.ColumnDefinition.BuilderclearNullable()bool nullable = 5;CottontailGrpc.ColumnDefinition.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)CottontailGrpc.ColumnDefinition.BuilderclearPrimary()bool primary = 4;CottontailGrpc.ColumnDefinition.BuilderclearType().org.vitrivr.cottontail.grpc.Type type = 2;CottontailGrpc.ColumnDefinition.Builderclone()CottontailGrpc.ColumnDefinitiongetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()CottontailGrpc.EnginegetEngine().org.vitrivr.cottontail.grpc.Engine engine = 6;intgetEngineValue().org.vitrivr.cottontail.grpc.Engine engine = 6;intgetLength()uint32 length = 3;CottontailGrpc.ColumnNamegetName().org.vitrivr.cottontail.grpc.ColumnName name = 1;CottontailGrpc.ColumnName.BuildergetNameBuilder().org.vitrivr.cottontail.grpc.ColumnName name = 1;CottontailGrpc.ColumnNameOrBuildergetNameOrBuilder().org.vitrivr.cottontail.grpc.ColumnName name = 1;booleangetNullable()bool nullable = 5;booleangetPrimary()bool primary = 4;CottontailGrpc.TypegetType().org.vitrivr.cottontail.grpc.Type type = 2;intgetTypeValue().org.vitrivr.cottontail.grpc.Type type = 2;booleanhasName().org.vitrivr.cottontail.grpc.ColumnName name = 1;protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()CottontailGrpc.ColumnDefinition.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)CottontailGrpc.ColumnDefinition.BuildermergeFrom(com.google.protobuf.Message other)CottontailGrpc.ColumnDefinition.BuildermergeFrom(CottontailGrpc.ColumnDefinition other)CottontailGrpc.ColumnDefinition.BuildermergeName(CottontailGrpc.ColumnName value).org.vitrivr.cottontail.grpc.ColumnName name = 1;CottontailGrpc.ColumnDefinition.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)CottontailGrpc.ColumnDefinition.BuildersetEngine(CottontailGrpc.Engine value).org.vitrivr.cottontail.grpc.Engine engine = 6;CottontailGrpc.ColumnDefinition.BuildersetEngineValue(int value).org.vitrivr.cottontail.grpc.Engine engine = 6;CottontailGrpc.ColumnDefinition.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)CottontailGrpc.ColumnDefinition.BuildersetLength(int value)uint32 length = 3;CottontailGrpc.ColumnDefinition.BuildersetName(CottontailGrpc.ColumnName value).org.vitrivr.cottontail.grpc.ColumnName name = 1;CottontailGrpc.ColumnDefinition.BuildersetName(CottontailGrpc.ColumnName.Builder builderForValue).org.vitrivr.cottontail.grpc.ColumnName name = 1;CottontailGrpc.ColumnDefinition.BuildersetNullable(boolean value)bool nullable = 5;CottontailGrpc.ColumnDefinition.BuildersetPrimary(boolean value)bool primary = 4;CottontailGrpc.ColumnDefinition.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)CottontailGrpc.ColumnDefinition.BuildersetType(CottontailGrpc.Type value).org.vitrivr.cottontail.grpc.Type type = 2;CottontailGrpc.ColumnDefinition.BuildersetTypeValue(int value).org.vitrivr.cottontail.grpc.Type type = 2;CottontailGrpc.ColumnDefinition.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)-
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.ColumnDefinition.Builder>
-
clear
public CottontailGrpc.ColumnDefinition.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.ColumnDefinition.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.ColumnDefinition.Builder>
-
getDefaultInstanceForType
public CottontailGrpc.ColumnDefinition getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public CottontailGrpc.ColumnDefinition build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public CottontailGrpc.ColumnDefinition buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public CottontailGrpc.ColumnDefinition.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.ColumnDefinition.Builder>
-
setField
public CottontailGrpc.ColumnDefinition.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.ColumnDefinition.Builder>
-
clearField
public CottontailGrpc.ColumnDefinition.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<CottontailGrpc.ColumnDefinition.Builder>
-
clearOneof
public CottontailGrpc.ColumnDefinition.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<CottontailGrpc.ColumnDefinition.Builder>
-
setRepeatedField
public CottontailGrpc.ColumnDefinition.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.ColumnDefinition.Builder>
-
addRepeatedField
public CottontailGrpc.ColumnDefinition.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.ColumnDefinition.Builder>
-
mergeFrom
public CottontailGrpc.ColumnDefinition.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<CottontailGrpc.ColumnDefinition.Builder>
-
mergeFrom
public CottontailGrpc.ColumnDefinition.Builder mergeFrom(CottontailGrpc.ColumnDefinition other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<CottontailGrpc.ColumnDefinition.Builder>
-
mergeFrom
public CottontailGrpc.ColumnDefinition.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.ColumnDefinition.Builder>- Throws:
java.io.IOException
-
hasName
public boolean hasName()
.org.vitrivr.cottontail.grpc.ColumnName name = 1;- Specified by:
hasNamein interfaceCottontailGrpc.ColumnDefinitionOrBuilder- Returns:
- Whether the name field is set.
-
getName
public CottontailGrpc.ColumnName getName()
.org.vitrivr.cottontail.grpc.ColumnName name = 1;- Specified by:
getNamein interfaceCottontailGrpc.ColumnDefinitionOrBuilder- Returns:
- The name.
-
setName
public CottontailGrpc.ColumnDefinition.Builder setName(CottontailGrpc.ColumnName value)
.org.vitrivr.cottontail.grpc.ColumnName name = 1;
-
setName
public CottontailGrpc.ColumnDefinition.Builder setName(CottontailGrpc.ColumnName.Builder builderForValue)
.org.vitrivr.cottontail.grpc.ColumnName name = 1;
-
mergeName
public CottontailGrpc.ColumnDefinition.Builder mergeName(CottontailGrpc.ColumnName value)
.org.vitrivr.cottontail.grpc.ColumnName name = 1;
-
clearName
public CottontailGrpc.ColumnDefinition.Builder clearName()
.org.vitrivr.cottontail.grpc.ColumnName name = 1;
-
getNameBuilder
public CottontailGrpc.ColumnName.Builder getNameBuilder()
.org.vitrivr.cottontail.grpc.ColumnName name = 1;
-
getNameOrBuilder
public CottontailGrpc.ColumnNameOrBuilder getNameOrBuilder()
.org.vitrivr.cottontail.grpc.ColumnName name = 1;- Specified by:
getNameOrBuilderin interfaceCottontailGrpc.ColumnDefinitionOrBuilder
-
getTypeValue
public int getTypeValue()
.org.vitrivr.cottontail.grpc.Type type = 2;- Specified by:
getTypeValuein interfaceCottontailGrpc.ColumnDefinitionOrBuilder- Returns:
- The enum numeric value on the wire for type.
-
setTypeValue
public CottontailGrpc.ColumnDefinition.Builder setTypeValue(int value)
.org.vitrivr.cottontail.grpc.Type type = 2;- Parameters:
value- The enum numeric value on the wire for type to set.- Returns:
- This builder for chaining.
-
getType
public CottontailGrpc.Type getType()
.org.vitrivr.cottontail.grpc.Type type = 2;- Specified by:
getTypein interfaceCottontailGrpc.ColumnDefinitionOrBuilder- Returns:
- The type.
-
setType
public CottontailGrpc.ColumnDefinition.Builder setType(CottontailGrpc.Type value)
.org.vitrivr.cottontail.grpc.Type type = 2;- Parameters:
value- The type to set.- Returns:
- This builder for chaining.
-
clearType
public CottontailGrpc.ColumnDefinition.Builder clearType()
.org.vitrivr.cottontail.grpc.Type type = 2;- Returns:
- This builder for chaining.
-
getLength
public int getLength()
uint32 length = 3;- Specified by:
getLengthin interfaceCottontailGrpc.ColumnDefinitionOrBuilder- Returns:
- The length.
-
setLength
public CottontailGrpc.ColumnDefinition.Builder setLength(int value)
uint32 length = 3;- Parameters:
value- The length to set.- Returns:
- This builder for chaining.
-
clearLength
public CottontailGrpc.ColumnDefinition.Builder clearLength()
uint32 length = 3;- Returns:
- This builder for chaining.
-
getPrimary
public boolean getPrimary()
bool primary = 4;- Specified by:
getPrimaryin interfaceCottontailGrpc.ColumnDefinitionOrBuilder- Returns:
- The primary.
-
setPrimary
public CottontailGrpc.ColumnDefinition.Builder setPrimary(boolean value)
bool primary = 4;- Parameters:
value- The primary to set.- Returns:
- This builder for chaining.
-
clearPrimary
public CottontailGrpc.ColumnDefinition.Builder clearPrimary()
bool primary = 4;- Returns:
- This builder for chaining.
-
getNullable
public boolean getNullable()
bool nullable = 5;- Specified by:
getNullablein interfaceCottontailGrpc.ColumnDefinitionOrBuilder- Returns:
- The nullable.
-
setNullable
public CottontailGrpc.ColumnDefinition.Builder setNullable(boolean value)
bool nullable = 5;- Parameters:
value- The nullable to set.- Returns:
- This builder for chaining.
-
clearNullable
public CottontailGrpc.ColumnDefinition.Builder clearNullable()
bool nullable = 5;- Returns:
- This builder for chaining.
-
getEngineValue
public int getEngineValue()
.org.vitrivr.cottontail.grpc.Engine engine = 6;- Specified by:
getEngineValuein interfaceCottontailGrpc.ColumnDefinitionOrBuilder- Returns:
- The enum numeric value on the wire for engine.
-
setEngineValue
public CottontailGrpc.ColumnDefinition.Builder setEngineValue(int value)
.org.vitrivr.cottontail.grpc.Engine engine = 6;- Parameters:
value- The enum numeric value on the wire for engine to set.- Returns:
- This builder for chaining.
-
getEngine
public CottontailGrpc.Engine getEngine()
.org.vitrivr.cottontail.grpc.Engine engine = 6;- Specified by:
getEnginein interfaceCottontailGrpc.ColumnDefinitionOrBuilder- Returns:
- The engine.
-
setEngine
public CottontailGrpc.ColumnDefinition.Builder setEngine(CottontailGrpc.Engine value)
.org.vitrivr.cottontail.grpc.Engine engine = 6;- Parameters:
value- The engine to set.- Returns:
- This builder for chaining.
-
clearEngine
public CottontailGrpc.ColumnDefinition.Builder clearEngine()
.org.vitrivr.cottontail.grpc.Engine engine = 6;- Returns:
- This builder for chaining.
-
setUnknownFields
public final CottontailGrpc.ColumnDefinition.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<CottontailGrpc.ColumnDefinition.Builder>
-
mergeUnknownFields
public final CottontailGrpc.ColumnDefinition.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<CottontailGrpc.ColumnDefinition.Builder>
-
-