Package io.deephaven.proto.common
Class ColumnDefinitionMessage.Builder
java.lang.Object
io.deephaven.shadow.core.com.google.protobuf.AbstractMessageLite.Builder
io.deephaven.shadow.core.com.google.protobuf.AbstractMessage.Builder<BuilderT>
io.deephaven.shadow.core.com.google.protobuf.GeneratedMessageV3.Builder<ColumnDefinitionMessage.Builder>
io.deephaven.proto.common.ColumnDefinitionMessage.Builder
- All Implemented Interfaces:
ColumnDefinitionMessageOrBuilder
,io.deephaven.shadow.core.com.google.protobuf.Message.Builder
,io.deephaven.shadow.core.com.google.protobuf.MessageLite.Builder
,io.deephaven.shadow.core.com.google.protobuf.MessageLiteOrBuilder
,io.deephaven.shadow.core.com.google.protobuf.MessageOrBuilder
,Cloneable
- Enclosing class:
- ColumnDefinitionMessage
public static final class ColumnDefinitionMessage.Builder
extends io.deephaven.shadow.core.com.google.protobuf.GeneratedMessageV3.Builder<ColumnDefinitionMessage.Builder>
implements ColumnDefinitionMessageOrBuilder
Protobuf type
io.deephaven.proto.common.ColumnDefinitionMessage
-
Method Summary
Modifier and TypeMethodDescriptionaddRepeatedField
(io.deephaven.shadow.core.com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()
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;
clearField
(io.deephaven.shadow.core.com.google.protobuf.Descriptors.FieldDescriptor field) bool isVarSizeString = 5;
string name = 1;
optional int32 objectWidthBytes = 9;
clearOneof
(io.deephaven.shadow.core.com.google.protobuf.Descriptors.OneofDescriptor oneof) clone()
getCodec()
optional string codec = 7;
optional string codecArgs = 8;
io.deephaven.shadow.core.com.google.protobuf.ByteString
optional string codecArgs = 8;
io.deephaven.shadow.core.com.google.protobuf.ByteString
optional string codec = 7;
optional .io.deephaven.proto.common.ColumnTypeEnum columnType = 4;
int
optional .io.deephaven.proto.common.ColumnTypeEnum columnType = 4;
optional string componentType = 3;
io.deephaven.shadow.core.com.google.protobuf.ByteString
optional string componentType = 3;
string dataType = 2;
io.deephaven.shadow.core.com.google.protobuf.ByteString
string dataType = 2;
static final io.deephaven.shadow.core.com.google.protobuf.Descriptors.Descriptor
io.deephaven.shadow.core.com.google.protobuf.Descriptors.Descriptor
optional .io.deephaven.proto.common.EncodingTypeEnum encoding = 6;
int
optional .io.deephaven.proto.common.EncodingTypeEnum encoding = 6;
boolean
bool isVarSizeString = 5;
getName()
string name = 1;
io.deephaven.shadow.core.com.google.protobuf.ByteString
string name = 1;
int
optional int32 objectWidthBytes = 9;
boolean
hasCodec()
optional string codec = 7;
boolean
optional string codecArgs = 8;
boolean
optional .io.deephaven.proto.common.ColumnTypeEnum columnType = 4;
boolean
optional string componentType = 3;
boolean
optional .io.deephaven.proto.common.EncodingTypeEnum encoding = 6;
boolean
optional int32 objectWidthBytes = 9;
protected io.deephaven.shadow.core.com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
final boolean
mergeFrom
(ColumnDefinitionMessage other) mergeFrom
(io.deephaven.shadow.core.com.google.protobuf.CodedInputStream input, io.deephaven.shadow.core.com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom
(io.deephaven.shadow.core.com.google.protobuf.Message other) mergeUnknownFields
(io.deephaven.shadow.core.com.google.protobuf.UnknownFieldSet unknownFields) optional string codec = 7;
setCodecArgs
(String value) optional string codecArgs = 8;
setCodecArgsBytes
(io.deephaven.shadow.core.com.google.protobuf.ByteString value) optional string codecArgs = 8;
setCodecBytes
(io.deephaven.shadow.core.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
(io.deephaven.shadow.core.com.google.protobuf.ByteString value) optional string componentType = 3;
setDataType
(String value) string dataType = 2;
setDataTypeBytes
(io.deephaven.shadow.core.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;
setField
(io.deephaven.shadow.core.com.google.protobuf.Descriptors.FieldDescriptor field, Object value) setIsVarSizeString
(boolean value) bool isVarSizeString = 5;
string name = 1;
setNameBytes
(io.deephaven.shadow.core.com.google.protobuf.ByteString value) string name = 1;
setObjectWidthBytes
(int value) optional int32 objectWidthBytes = 9;
setRepeatedField
(io.deephaven.shadow.core.com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setUnknownFields
(io.deephaven.shadow.core.com.google.protobuf.UnknownFieldSet unknownFields) Methods inherited from class io.deephaven.shadow.core.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, setUnknownFieldsProto3
Methods inherited from class io.deephaven.shadow.core.com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
Methods inherited from class io.deephaven.shadow.core.com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface io.deephaven.shadow.core.com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFrom
Methods inherited from interface io.deephaven.shadow.core.com.google.protobuf.MessageLite.Builder
mergeFrom
Methods inherited from interface io.deephaven.shadow.core.com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final io.deephaven.shadow.core.com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected io.deephaven.shadow.core.com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTable
in classio.deephaven.shadow.core.com.google.protobuf.GeneratedMessageV3.Builder<ColumnDefinitionMessage.Builder>
-
clear
- Specified by:
clear
in interfaceio.deephaven.shadow.core.com.google.protobuf.Message.Builder
- Specified by:
clear
in interfaceio.deephaven.shadow.core.com.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classio.deephaven.shadow.core.com.google.protobuf.GeneratedMessageV3.Builder<ColumnDefinitionMessage.Builder>
-
getDescriptorForType
public io.deephaven.shadow.core.com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForType
in interfaceio.deephaven.shadow.core.com.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfaceio.deephaven.shadow.core.com.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classio.deephaven.shadow.core.com.google.protobuf.GeneratedMessageV3.Builder<ColumnDefinitionMessage.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForType
in interfaceio.deephaven.shadow.core.com.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfaceio.deephaven.shadow.core.com.google.protobuf.MessageOrBuilder
-
build
- Specified by:
build
in interfaceio.deephaven.shadow.core.com.google.protobuf.Message.Builder
- Specified by:
build
in interfaceio.deephaven.shadow.core.com.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartial
in interfaceio.deephaven.shadow.core.com.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfaceio.deephaven.shadow.core.com.google.protobuf.MessageLite.Builder
-
clone
- Specified by:
clone
in interfaceio.deephaven.shadow.core.com.google.protobuf.Message.Builder
- Specified by:
clone
in interfaceio.deephaven.shadow.core.com.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classio.deephaven.shadow.core.com.google.protobuf.GeneratedMessageV3.Builder<ColumnDefinitionMessage.Builder>
-
setField
public ColumnDefinitionMessage.Builder setField(io.deephaven.shadow.core.com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
setField
in interfaceio.deephaven.shadow.core.com.google.protobuf.Message.Builder
- Overrides:
setField
in classio.deephaven.shadow.core.com.google.protobuf.GeneratedMessageV3.Builder<ColumnDefinitionMessage.Builder>
-
clearField
public ColumnDefinitionMessage.Builder clearField(io.deephaven.shadow.core.com.google.protobuf.Descriptors.FieldDescriptor field) - Specified by:
clearField
in interfaceio.deephaven.shadow.core.com.google.protobuf.Message.Builder
- Overrides:
clearField
in classio.deephaven.shadow.core.com.google.protobuf.GeneratedMessageV3.Builder<ColumnDefinitionMessage.Builder>
-
clearOneof
public ColumnDefinitionMessage.Builder clearOneof(io.deephaven.shadow.core.com.google.protobuf.Descriptors.OneofDescriptor oneof) - Specified by:
clearOneof
in interfaceio.deephaven.shadow.core.com.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classio.deephaven.shadow.core.com.google.protobuf.GeneratedMessageV3.Builder<ColumnDefinitionMessage.Builder>
-
setRepeatedField
public ColumnDefinitionMessage.Builder setRepeatedField(io.deephaven.shadow.core.com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) - Specified by:
setRepeatedField
in interfaceio.deephaven.shadow.core.com.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classio.deephaven.shadow.core.com.google.protobuf.GeneratedMessageV3.Builder<ColumnDefinitionMessage.Builder>
-
addRepeatedField
public ColumnDefinitionMessage.Builder addRepeatedField(io.deephaven.shadow.core.com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
addRepeatedField
in interfaceio.deephaven.shadow.core.com.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classio.deephaven.shadow.core.com.google.protobuf.GeneratedMessageV3.Builder<ColumnDefinitionMessage.Builder>
-
mergeFrom
public ColumnDefinitionMessage.Builder mergeFrom(io.deephaven.shadow.core.com.google.protobuf.Message other) - Specified by:
mergeFrom
in interfaceio.deephaven.shadow.core.com.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classio.deephaven.shadow.core.com.google.protobuf.AbstractMessage.Builder<ColumnDefinitionMessage.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitialized
in interfaceio.deephaven.shadow.core.com.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classio.deephaven.shadow.core.com.google.protobuf.GeneratedMessageV3.Builder<ColumnDefinitionMessage.Builder>
-
mergeFrom
public ColumnDefinitionMessage.Builder mergeFrom(io.deephaven.shadow.core.com.google.protobuf.CodedInputStream input, io.deephaven.shadow.core.com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFrom
in interfaceio.deephaven.shadow.core.com.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfaceio.deephaven.shadow.core.com.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classio.deephaven.shadow.core.com.google.protobuf.AbstractMessage.Builder<ColumnDefinitionMessage.Builder>
- Throws:
IOException
-
getName
string name = 1;
- Specified by:
getName
in interfaceColumnDefinitionMessageOrBuilder
- Returns:
- The name.
-
getNameBytes
public io.deephaven.shadow.core.com.google.protobuf.ByteString getNameBytes()string name = 1;
- Specified by:
getNameBytes
in 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
public ColumnDefinitionMessage.Builder setNameBytes(io.deephaven.shadow.core.com.google.protobuf.ByteString value) string name = 1;
- Parameters:
value
- The bytes for name to set.- Returns:
- This builder for chaining.
-
getDataType
string dataType = 2;
- Specified by:
getDataType
in interfaceColumnDefinitionMessageOrBuilder
- Returns:
- The dataType.
-
getDataTypeBytes
public io.deephaven.shadow.core.com.google.protobuf.ByteString getDataTypeBytes()string dataType = 2;
- Specified by:
getDataTypeBytes
in 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
public ColumnDefinitionMessage.Builder setDataTypeBytes(io.deephaven.shadow.core.com.google.protobuf.ByteString value) 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:
hasComponentType
in interfaceColumnDefinitionMessageOrBuilder
- Returns:
- Whether the componentType field is set.
-
getComponentType
optional string componentType = 3;
- Specified by:
getComponentType
in interfaceColumnDefinitionMessageOrBuilder
- Returns:
- The componentType.
-
getComponentTypeBytes
public io.deephaven.shadow.core.com.google.protobuf.ByteString getComponentTypeBytes()optional string componentType = 3;
- Specified by:
getComponentTypeBytes
in 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
public ColumnDefinitionMessage.Builder setComponentTypeBytes(io.deephaven.shadow.core.com.google.protobuf.ByteString value) 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:
hasColumnType
in interfaceColumnDefinitionMessageOrBuilder
- Returns:
- Whether the columnType field is set.
-
getColumnTypeValue
public int getColumnTypeValue()optional .io.deephaven.proto.common.ColumnTypeEnum columnType = 4;
- Specified by:
getColumnTypeValue
in 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:
getColumnType
in 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:
getIsVarSizeString
in 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:
hasEncoding
in interfaceColumnDefinitionMessageOrBuilder
- Returns:
- Whether the encoding field is set.
-
getEncodingValue
public int getEncodingValue()optional .io.deephaven.proto.common.EncodingTypeEnum encoding = 6;
- Specified by:
getEncodingValue
in 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:
getEncoding
in 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:
hasCodec
in interfaceColumnDefinitionMessageOrBuilder
- Returns:
- Whether the codec field is set.
-
getCodec
optional string codec = 7;
- Specified by:
getCodec
in interfaceColumnDefinitionMessageOrBuilder
- Returns:
- The codec.
-
getCodecBytes
public io.deephaven.shadow.core.com.google.protobuf.ByteString getCodecBytes()optional string codec = 7;
- Specified by:
getCodecBytes
in 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
public ColumnDefinitionMessage.Builder setCodecBytes(io.deephaven.shadow.core.com.google.protobuf.ByteString value) 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:
hasCodecArgs
in interfaceColumnDefinitionMessageOrBuilder
- Returns:
- Whether the codecArgs field is set.
-
getCodecArgs
optional string codecArgs = 8;
- Specified by:
getCodecArgs
in interfaceColumnDefinitionMessageOrBuilder
- Returns:
- The codecArgs.
-
getCodecArgsBytes
public io.deephaven.shadow.core.com.google.protobuf.ByteString getCodecArgsBytes()optional string codecArgs = 8;
- Specified by:
getCodecArgsBytes
in 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
public ColumnDefinitionMessage.Builder setCodecArgsBytes(io.deephaven.shadow.core.com.google.protobuf.ByteString value) 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:
hasObjectWidthBytes
in interfaceColumnDefinitionMessageOrBuilder
- Returns:
- Whether the objectWidthBytes field is set.
-
getObjectWidthBytes
public int getObjectWidthBytes()optional int32 objectWidthBytes = 9;
- Specified by:
getObjectWidthBytes
in 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.
-
setUnknownFields
public final ColumnDefinitionMessage.Builder setUnknownFields(io.deephaven.shadow.core.com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFields
in interfaceio.deephaven.shadow.core.com.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classio.deephaven.shadow.core.com.google.protobuf.GeneratedMessageV3.Builder<ColumnDefinitionMessage.Builder>
-
mergeUnknownFields
public final ColumnDefinitionMessage.Builder mergeUnknownFields(io.deephaven.shadow.core.com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFields
in interfaceio.deephaven.shadow.core.com.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classio.deephaven.shadow.core.com.google.protobuf.GeneratedMessageV3.Builder<ColumnDefinitionMessage.Builder>
-