Package io.deephaven.proto.inputtable
Class EnumRestriction.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<EnumRestriction.Builder>
io.deephaven.proto.inputtable.EnumRestriction.Builder
- All Implemented Interfaces:
Message.Builder,MessageLite.Builder,MessageLiteOrBuilder,MessageOrBuilder,EnumRestrictionOrBuilder,Cloneable
- Enclosing class:
- EnumRestriction
public static final class EnumRestriction.Builder
extends GeneratedMessage.Builder<EnumRestriction.Builder>
implements EnumRestrictionOrBuilder
An enum column takes on a limited set of valuesProtobuf type
io.deephaven.proto.inputtable.EnumRestriction-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear().io.deephaven.proto.inputtable.NullableBooleanList allowed_booleans = 2;.io.deephaven.proto.inputtable.DoubleList allowed_doubles = 6;.io.deephaven.proto.inputtable.FloatList allowed_floats = 5;also used for char, short, bytealso used for instants.io.deephaven.proto.inputtable.NullableStringList allowed_strings = 1;.io.deephaven.proto.inputtable.NullableBooleanList allowed_booleans = 2;.io.deephaven.proto.inputtable.NullableBooleanList allowed_booleans = 2;.io.deephaven.proto.inputtable.NullableBooleanList allowed_booleans = 2;.io.deephaven.proto.inputtable.DoubleList allowed_doubles = 6;.io.deephaven.proto.inputtable.DoubleList allowed_doubles = 6;.io.deephaven.proto.inputtable.DoubleList allowed_doubles = 6;.io.deephaven.proto.inputtable.FloatList allowed_floats = 5;.io.deephaven.proto.inputtable.FloatList allowed_floats = 5;.io.deephaven.proto.inputtable.FloatList allowed_floats = 5;also used for char, short, bytealso used for char, short, bytealso used for char, short, bytealso used for instantsalso used for instantsalso used for instants.io.deephaven.proto.inputtable.NullableStringList allowed_strings = 1;.io.deephaven.proto.inputtable.NullableStringList allowed_strings = 1;.io.deephaven.proto.inputtable.NullableStringList allowed_strings = 1;static final Descriptors.Descriptorboolean.io.deephaven.proto.inputtable.NullableBooleanList allowed_booleans = 2;boolean.io.deephaven.proto.inputtable.DoubleList allowed_doubles = 6;boolean.io.deephaven.proto.inputtable.FloatList allowed_floats = 5;booleanalso used for char, short, bytebooleanalso used for instantsboolean.io.deephaven.proto.inputtable.NullableStringList allowed_strings = 1;protected GeneratedMessage.FieldAccessorTablefinal boolean.io.deephaven.proto.inputtable.NullableBooleanList allowed_booleans = 2;mergeAllowedDoubles(DoubleList value) .io.deephaven.proto.inputtable.DoubleList allowed_doubles = 6;mergeAllowedFloats(FloatList value) .io.deephaven.proto.inputtable.FloatList allowed_floats = 5;mergeAllowedInts(IntList value) also used for char, short, bytemergeAllowedLongs(LongList value) also used for instants.io.deephaven.proto.inputtable.NullableStringList allowed_strings = 1;mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry) mergeFrom(EnumRestriction other) .io.deephaven.proto.inputtable.NullableBooleanList allowed_booleans = 2;setAllowedBooleans(NullableBooleanList.Builder builderForValue) .io.deephaven.proto.inputtable.NullableBooleanList allowed_booleans = 2;setAllowedDoubles(DoubleList value) .io.deephaven.proto.inputtable.DoubleList allowed_doubles = 6;setAllowedDoubles(DoubleList.Builder builderForValue) .io.deephaven.proto.inputtable.DoubleList allowed_doubles = 6;setAllowedFloats(FloatList value) .io.deephaven.proto.inputtable.FloatList allowed_floats = 5;setAllowedFloats(FloatList.Builder builderForValue) .io.deephaven.proto.inputtable.FloatList allowed_floats = 5;setAllowedInts(IntList value) also used for char, short, bytesetAllowedInts(IntList.Builder builderForValue) also used for char, short, bytesetAllowedLongs(LongList value) also used for instantssetAllowedLongs(LongList.Builder builderForValue) also used for instants.io.deephaven.proto.inputtable.NullableStringList allowed_strings = 1;setAllowedStrings(NullableStringList.Builder builderForValue) .io.deephaven.proto.inputtable.NullableStringList allowed_strings = 1;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
-
internalGetFieldAccessorTable
- Specified by:
internalGetFieldAccessorTablein classGeneratedMessage.Builder<EnumRestriction.Builder>
-
clear
- Specified by:
clearin interfaceMessage.Builder- Specified by:
clearin interfaceMessageLite.Builder- Overrides:
clearin classGeneratedMessage.Builder<EnumRestriction.Builder>
-
getDescriptorForType
- Specified by:
getDescriptorForTypein interfaceMessage.Builder- Specified by:
getDescriptorForTypein interfaceMessageOrBuilder- Overrides:
getDescriptorForTypein classGeneratedMessage.Builder<EnumRestriction.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfaceMessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfaceMessageOrBuilder
-
build
- Specified by:
buildin interfaceMessage.Builder- Specified by:
buildin interfaceMessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfaceMessage.Builder- Specified by:
buildPartialin interfaceMessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfaceMessage.Builder- Overrides:
mergeFromin classAbstractMessage.Builder<EnumRestriction.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfaceMessageLiteOrBuilder- Overrides:
isInitializedin classGeneratedMessage.Builder<EnumRestriction.Builder>
-
mergeFrom
public EnumRestriction.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfaceMessage.Builder- Specified by:
mergeFromin interfaceMessageLite.Builder- Overrides:
mergeFromin classAbstractMessage.Builder<EnumRestriction.Builder>- Throws:
IOException
-
getAllowedTypeCase
- Specified by:
getAllowedTypeCasein interfaceEnumRestrictionOrBuilder
-
clearAllowedType
-
hasAllowedStrings
public boolean hasAllowedStrings().io.deephaven.proto.inputtable.NullableStringList allowed_strings = 1;- Specified by:
hasAllowedStringsin interfaceEnumRestrictionOrBuilder- Returns:
- Whether the allowedStrings field is set.
-
getAllowedStrings
.io.deephaven.proto.inputtable.NullableStringList allowed_strings = 1;- Specified by:
getAllowedStringsin interfaceEnumRestrictionOrBuilder- Returns:
- The allowedStrings.
-
setAllowedStrings
.io.deephaven.proto.inputtable.NullableStringList allowed_strings = 1; -
setAllowedStrings
.io.deephaven.proto.inputtable.NullableStringList allowed_strings = 1; -
mergeAllowedStrings
.io.deephaven.proto.inputtable.NullableStringList allowed_strings = 1; -
clearAllowedStrings
.io.deephaven.proto.inputtable.NullableStringList allowed_strings = 1; -
getAllowedStringsBuilder
.io.deephaven.proto.inputtable.NullableStringList allowed_strings = 1; -
getAllowedStringsOrBuilder
.io.deephaven.proto.inputtable.NullableStringList allowed_strings = 1;- Specified by:
getAllowedStringsOrBuilderin interfaceEnumRestrictionOrBuilder
-
hasAllowedBooleans
public boolean hasAllowedBooleans().io.deephaven.proto.inputtable.NullableBooleanList allowed_booleans = 2;- Specified by:
hasAllowedBooleansin interfaceEnumRestrictionOrBuilder- Returns:
- Whether the allowedBooleans field is set.
-
getAllowedBooleans
.io.deephaven.proto.inputtable.NullableBooleanList allowed_booleans = 2;- Specified by:
getAllowedBooleansin interfaceEnumRestrictionOrBuilder- Returns:
- The allowedBooleans.
-
setAllowedBooleans
.io.deephaven.proto.inputtable.NullableBooleanList allowed_booleans = 2; -
setAllowedBooleans
.io.deephaven.proto.inputtable.NullableBooleanList allowed_booleans = 2; -
mergeAllowedBooleans
.io.deephaven.proto.inputtable.NullableBooleanList allowed_booleans = 2; -
clearAllowedBooleans
.io.deephaven.proto.inputtable.NullableBooleanList allowed_booleans = 2; -
getAllowedBooleansBuilder
.io.deephaven.proto.inputtable.NullableBooleanList allowed_booleans = 2; -
getAllowedBooleansOrBuilder
.io.deephaven.proto.inputtable.NullableBooleanList allowed_booleans = 2;- Specified by:
getAllowedBooleansOrBuilderin interfaceEnumRestrictionOrBuilder
-
hasAllowedInts
public boolean hasAllowedInts()also used for char, short, byte
.io.deephaven.proto.inputtable.IntList allowed_ints = 3;- Specified by:
hasAllowedIntsin interfaceEnumRestrictionOrBuilder- Returns:
- Whether the allowedInts field is set.
-
getAllowedInts
also used for char, short, byte
.io.deephaven.proto.inputtable.IntList allowed_ints = 3;- Specified by:
getAllowedIntsin interfaceEnumRestrictionOrBuilder- Returns:
- The allowedInts.
-
setAllowedInts
also used for char, short, byte
.io.deephaven.proto.inputtable.IntList allowed_ints = 3; -
setAllowedInts
also used for char, short, byte
.io.deephaven.proto.inputtable.IntList allowed_ints = 3; -
mergeAllowedInts
also used for char, short, byte
.io.deephaven.proto.inputtable.IntList allowed_ints = 3; -
clearAllowedInts
also used for char, short, byte
.io.deephaven.proto.inputtable.IntList allowed_ints = 3; -
getAllowedIntsBuilder
also used for char, short, byte
.io.deephaven.proto.inputtable.IntList allowed_ints = 3; -
getAllowedIntsOrBuilder
also used for char, short, byte
.io.deephaven.proto.inputtable.IntList allowed_ints = 3;- Specified by:
getAllowedIntsOrBuilderin interfaceEnumRestrictionOrBuilder
-
hasAllowedLongs
public boolean hasAllowedLongs()also used for instants
.io.deephaven.proto.inputtable.LongList allowed_longs = 4;- Specified by:
hasAllowedLongsin interfaceEnumRestrictionOrBuilder- Returns:
- Whether the allowedLongs field is set.
-
getAllowedLongs
also used for instants
.io.deephaven.proto.inputtable.LongList allowed_longs = 4;- Specified by:
getAllowedLongsin interfaceEnumRestrictionOrBuilder- Returns:
- The allowedLongs.
-
setAllowedLongs
also used for instants
.io.deephaven.proto.inputtable.LongList allowed_longs = 4; -
setAllowedLongs
also used for instants
.io.deephaven.proto.inputtable.LongList allowed_longs = 4; -
mergeAllowedLongs
also used for instants
.io.deephaven.proto.inputtable.LongList allowed_longs = 4; -
clearAllowedLongs
also used for instants
.io.deephaven.proto.inputtable.LongList allowed_longs = 4; -
getAllowedLongsBuilder
also used for instants
.io.deephaven.proto.inputtable.LongList allowed_longs = 4; -
getAllowedLongsOrBuilder
also used for instants
.io.deephaven.proto.inputtable.LongList allowed_longs = 4;- Specified by:
getAllowedLongsOrBuilderin interfaceEnumRestrictionOrBuilder
-
hasAllowedFloats
public boolean hasAllowedFloats().io.deephaven.proto.inputtable.FloatList allowed_floats = 5;- Specified by:
hasAllowedFloatsin interfaceEnumRestrictionOrBuilder- Returns:
- Whether the allowedFloats field is set.
-
getAllowedFloats
.io.deephaven.proto.inputtable.FloatList allowed_floats = 5;- Specified by:
getAllowedFloatsin interfaceEnumRestrictionOrBuilder- Returns:
- The allowedFloats.
-
setAllowedFloats
.io.deephaven.proto.inputtable.FloatList allowed_floats = 5; -
setAllowedFloats
.io.deephaven.proto.inputtable.FloatList allowed_floats = 5; -
mergeAllowedFloats
.io.deephaven.proto.inputtable.FloatList allowed_floats = 5; -
clearAllowedFloats
.io.deephaven.proto.inputtable.FloatList allowed_floats = 5; -
getAllowedFloatsBuilder
.io.deephaven.proto.inputtable.FloatList allowed_floats = 5; -
getAllowedFloatsOrBuilder
.io.deephaven.proto.inputtable.FloatList allowed_floats = 5;- Specified by:
getAllowedFloatsOrBuilderin interfaceEnumRestrictionOrBuilder
-
hasAllowedDoubles
public boolean hasAllowedDoubles().io.deephaven.proto.inputtable.DoubleList allowed_doubles = 6;- Specified by:
hasAllowedDoublesin interfaceEnumRestrictionOrBuilder- Returns:
- Whether the allowedDoubles field is set.
-
getAllowedDoubles
.io.deephaven.proto.inputtable.DoubleList allowed_doubles = 6;- Specified by:
getAllowedDoublesin interfaceEnumRestrictionOrBuilder- Returns:
- The allowedDoubles.
-
setAllowedDoubles
.io.deephaven.proto.inputtable.DoubleList allowed_doubles = 6; -
setAllowedDoubles
.io.deephaven.proto.inputtable.DoubleList allowed_doubles = 6; -
mergeAllowedDoubles
.io.deephaven.proto.inputtable.DoubleList allowed_doubles = 6; -
clearAllowedDoubles
.io.deephaven.proto.inputtable.DoubleList allowed_doubles = 6; -
getAllowedDoublesBuilder
.io.deephaven.proto.inputtable.DoubleList allowed_doubles = 6; -
getAllowedDoublesOrBuilder
.io.deephaven.proto.inputtable.DoubleList allowed_doubles = 6;- Specified by:
getAllowedDoublesOrBuilderin interfaceEnumRestrictionOrBuilder
-