Package io.deephaven.proto.common
Class ColumnDefinitionMessage.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<ColumnDefinitionMessage.Builder>
io.deephaven.proto.common.ColumnDefinitionMessage.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,ColumnDefinitionMessageOrBuilder,Cloneable
- Enclosing class:
- ColumnDefinitionMessage
public static final class ColumnDefinitionMessage.Builder
extends com.google.protobuf.GeneratedMessage.Builder<ColumnDefinitionMessage.Builder>
implements ColumnDefinitionMessageOrBuilder
Protobuf type
io.deephaven.proto.common.ColumnDefinitionMessage-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()optional string codec = 7;optional string codecArgs = 8;optional .io.deephaven.proto.common.ColumnTypeEnum columnType = 4;optional string componentType = 3;string dataType = 2;optional .io.deephaven.proto.common.EncodingTypeEnum encoding = 6;bool isVarSizeString = 5;string name = 1;optional int32 objectWidthBytes = 9;getCodec()optional string codec = 7;optional string codecArgs = 8;com.google.protobuf.ByteStringoptional string codecArgs = 8;com.google.protobuf.ByteStringoptional string codec = 7;optional .io.deephaven.proto.common.ColumnTypeEnum columnType = 4;intoptional .io.deephaven.proto.common.ColumnTypeEnum columnType = 4;optional string componentType = 3;com.google.protobuf.ByteStringoptional string componentType = 3;string dataType = 2;com.google.protobuf.ByteStringstring dataType = 2;static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.Descriptoroptional .io.deephaven.proto.common.EncodingTypeEnum encoding = 6;intoptional .io.deephaven.proto.common.EncodingTypeEnum encoding = 6;booleanbool isVarSizeString = 5;getName()string name = 1;com.google.protobuf.ByteStringstring name = 1;intoptional int32 objectWidthBytes = 9;booleanhasCodec()optional string codec = 7;booleanoptional string codecArgs = 8;booleanoptional .io.deephaven.proto.common.ColumnTypeEnum columnType = 4;booleanoptional string componentType = 3;booleanoptional .io.deephaven.proto.common.EncodingTypeEnum encoding = 6;booleanoptional int32 objectWidthBytes = 9;protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeFrom(ColumnDefinitionMessage other) optional string codec = 7;setCodecArgs(String value) optional string codecArgs = 8;setCodecArgsBytes(com.google.protobuf.ByteString value) optional string codecArgs = 8;setCodecBytes(com.google.protobuf.ByteString value) optional string codec = 7;setColumnType(ColumnTypeEnum value) optional .io.deephaven.proto.common.ColumnTypeEnum columnType = 4;setColumnTypeValue(int value) optional .io.deephaven.proto.common.ColumnTypeEnum columnType = 4;setComponentType(String value) optional string componentType = 3;setComponentTypeBytes(com.google.protobuf.ByteString value) optional string componentType = 3;setDataType(String value) string dataType = 2;setDataTypeBytes(com.google.protobuf.ByteString value) string dataType = 2;setEncoding(EncodingTypeEnum value) optional .io.deephaven.proto.common.EncodingTypeEnum encoding = 6;setEncodingValue(int value) optional .io.deephaven.proto.common.EncodingTypeEnum encoding = 6;setIsVarSizeString(boolean value) bool isVarSizeString = 5;string name = 1;setNameBytes(com.google.protobuf.ByteString value) string name = 1;setObjectWidthBytes(int value) optional int32 objectWidthBytes = 9;Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, 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.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<ColumnDefinitionMessage.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<ColumnDefinitionMessage.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<ColumnDefinitionMessage.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
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ColumnDefinitionMessage.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<ColumnDefinitionMessage.Builder>
-
mergeFrom
public ColumnDefinitionMessage.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<ColumnDefinitionMessage.Builder>- Throws:
IOException
-
getName
string name = 1;- Specified by:
getNamein interfaceColumnDefinitionMessageOrBuilder- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()string name = 1;- Specified by:
getNameBytesin interfaceColumnDefinitionMessageOrBuilder- 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
string name = 1;- Parameters:
value- The bytes for name to set.- Returns:
- This builder for chaining.
-
getDataType
string dataType = 2;- Specified by:
getDataTypein interfaceColumnDefinitionMessageOrBuilder- Returns:
- The dataType.
-
getDataTypeBytes
public com.google.protobuf.ByteString getDataTypeBytes()string dataType = 2;- Specified by:
getDataTypeBytesin interfaceColumnDefinitionMessageOrBuilder- Returns:
- The bytes for dataType.
-
setDataType
string dataType = 2;- Parameters:
value- The dataType to set.- Returns:
- This builder for chaining.
-
clearDataType
string dataType = 2;- Returns:
- This builder for chaining.
-
setDataTypeBytes
string dataType = 2;- Parameters:
value- The bytes for dataType to set.- Returns:
- This builder for chaining.
-
hasComponentType
public boolean hasComponentType()optional string componentType = 3;- Specified by:
hasComponentTypein interfaceColumnDefinitionMessageOrBuilder- Returns:
- Whether the componentType field is set.
-
getComponentType
optional string componentType = 3;- Specified by:
getComponentTypein interfaceColumnDefinitionMessageOrBuilder- Returns:
- The componentType.
-
getComponentTypeBytes
public com.google.protobuf.ByteString getComponentTypeBytes()optional string componentType = 3;- Specified by:
getComponentTypeBytesin interfaceColumnDefinitionMessageOrBuilder- Returns:
- The bytes for componentType.
-
setComponentType
optional string componentType = 3;- Parameters:
value- The componentType to set.- Returns:
- This builder for chaining.
-
clearComponentType
optional string componentType = 3;- Returns:
- This builder for chaining.
-
setComponentTypeBytes
optional string componentType = 3;- Parameters:
value- The bytes for componentType to set.- Returns:
- This builder for chaining.
-
hasColumnType
public boolean hasColumnType()optional .io.deephaven.proto.common.ColumnTypeEnum columnType = 4;- Specified by:
hasColumnTypein interfaceColumnDefinitionMessageOrBuilder- Returns:
- Whether the columnType field is set.
-
getColumnTypeValue
public int getColumnTypeValue()optional .io.deephaven.proto.common.ColumnTypeEnum columnType = 4;- Specified by:
getColumnTypeValuein interfaceColumnDefinitionMessageOrBuilder- Returns:
- The enum numeric value on the wire for columnType.
-
setColumnTypeValue
optional .io.deephaven.proto.common.ColumnTypeEnum columnType = 4;- Parameters:
value- The enum numeric value on the wire for columnType to set.- Returns:
- This builder for chaining.
-
getColumnType
optional .io.deephaven.proto.common.ColumnTypeEnum columnType = 4;- Specified by:
getColumnTypein interfaceColumnDefinitionMessageOrBuilder- Returns:
- The columnType.
-
setColumnType
optional .io.deephaven.proto.common.ColumnTypeEnum columnType = 4;- Parameters:
value- The columnType to set.- Returns:
- This builder for chaining.
-
clearColumnType
optional .io.deephaven.proto.common.ColumnTypeEnum columnType = 4;- Returns:
- This builder for chaining.
-
getIsVarSizeString
public boolean getIsVarSizeString()bool isVarSizeString = 5;- Specified by:
getIsVarSizeStringin interfaceColumnDefinitionMessageOrBuilder- Returns:
- The isVarSizeString.
-
setIsVarSizeString
bool isVarSizeString = 5;- Parameters:
value- The isVarSizeString to set.- Returns:
- This builder for chaining.
-
clearIsVarSizeString
bool isVarSizeString = 5;- Returns:
- This builder for chaining.
-
hasEncoding
public boolean hasEncoding()optional .io.deephaven.proto.common.EncodingTypeEnum encoding = 6;- Specified by:
hasEncodingin interfaceColumnDefinitionMessageOrBuilder- Returns:
- Whether the encoding field is set.
-
getEncodingValue
public int getEncodingValue()optional .io.deephaven.proto.common.EncodingTypeEnum encoding = 6;- Specified by:
getEncodingValuein interfaceColumnDefinitionMessageOrBuilder- Returns:
- The enum numeric value on the wire for encoding.
-
setEncodingValue
optional .io.deephaven.proto.common.EncodingTypeEnum encoding = 6;- Parameters:
value- The enum numeric value on the wire for encoding to set.- Returns:
- This builder for chaining.
-
getEncoding
optional .io.deephaven.proto.common.EncodingTypeEnum encoding = 6;- Specified by:
getEncodingin interfaceColumnDefinitionMessageOrBuilder- Returns:
- The encoding.
-
setEncoding
optional .io.deephaven.proto.common.EncodingTypeEnum encoding = 6;- Parameters:
value- The encoding to set.- Returns:
- This builder for chaining.
-
clearEncoding
optional .io.deephaven.proto.common.EncodingTypeEnum encoding = 6;- Returns:
- This builder for chaining.
-
hasCodec
public boolean hasCodec()optional string codec = 7;- Specified by:
hasCodecin interfaceColumnDefinitionMessageOrBuilder- Returns:
- Whether the codec field is set.
-
getCodec
optional string codec = 7;- Specified by:
getCodecin interfaceColumnDefinitionMessageOrBuilder- Returns:
- The codec.
-
getCodecBytes
public com.google.protobuf.ByteString getCodecBytes()optional string codec = 7;- Specified by:
getCodecBytesin interfaceColumnDefinitionMessageOrBuilder- Returns:
- The bytes for codec.
-
setCodec
optional string codec = 7;- Parameters:
value- The codec to set.- Returns:
- This builder for chaining.
-
clearCodec
optional string codec = 7;- Returns:
- This builder for chaining.
-
setCodecBytes
optional string codec = 7;- Parameters:
value- The bytes for codec to set.- Returns:
- This builder for chaining.
-
hasCodecArgs
public boolean hasCodecArgs()optional string codecArgs = 8;- Specified by:
hasCodecArgsin interfaceColumnDefinitionMessageOrBuilder- Returns:
- Whether the codecArgs field is set.
-
getCodecArgs
optional string codecArgs = 8;- Specified by:
getCodecArgsin interfaceColumnDefinitionMessageOrBuilder- Returns:
- The codecArgs.
-
getCodecArgsBytes
public com.google.protobuf.ByteString getCodecArgsBytes()optional string codecArgs = 8;- Specified by:
getCodecArgsBytesin interfaceColumnDefinitionMessageOrBuilder- Returns:
- The bytes for codecArgs.
-
setCodecArgs
optional string codecArgs = 8;- Parameters:
value- The codecArgs to set.- Returns:
- This builder for chaining.
-
clearCodecArgs
optional string codecArgs = 8;- Returns:
- This builder for chaining.
-
setCodecArgsBytes
optional string codecArgs = 8;- Parameters:
value- The bytes for codecArgs to set.- Returns:
- This builder for chaining.
-
hasObjectWidthBytes
public boolean hasObjectWidthBytes()optional int32 objectWidthBytes = 9;- Specified by:
hasObjectWidthBytesin interfaceColumnDefinitionMessageOrBuilder- Returns:
- Whether the objectWidthBytes field is set.
-
getObjectWidthBytes
public int getObjectWidthBytes()optional int32 objectWidthBytes = 9;- Specified by:
getObjectWidthBytesin interfaceColumnDefinitionMessageOrBuilder- Returns:
- The objectWidthBytes.
-
setObjectWidthBytes
optional int32 objectWidthBytes = 9;- Parameters:
value- The objectWidthBytes to set.- Returns:
- This builder for chaining.
-
clearObjectWidthBytes
optional int32 objectWidthBytes = 9;- Returns:
- This builder for chaining.
-