Class DoubleRangeRestriction.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<DoubleRangeRestriction.Builder>
com.google.protobuf.GeneratedMessage.Builder<DoubleRangeRestriction.Builder>
io.deephaven.proto.backplane.grpc.DoubleRangeRestriction.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,DoubleRangeRestrictionOrBuilder,Cloneable
- Enclosing class:
DoubleRangeRestriction
public static final class DoubleRangeRestriction.Builder
extends com.google.protobuf.GeneratedMessage.Builder<DoubleRangeRestriction.Builder>
implements DoubleRangeRestrictionOrBuilder
An example restriction indicating that double values must be within the given range (inclusive)Protobuf type
io.deephaven.proto.backplane.grpc.DoubleRangeRestriction-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()optional double max_inclusive = 2;optional double min_inclusive = 1;static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.Descriptordoubleoptional double max_inclusive = 2;doubleoptional double min_inclusive = 1;booleanoptional double max_inclusive = 2;booleanoptional double min_inclusive = 1;protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeFrom(DoubleRangeRestriction other) setMaxInclusive(double value) optional double max_inclusive = 2;setMinInclusive(double value) optional double min_inclusive = 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
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<DoubleRangeRestriction.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<DoubleRangeRestriction.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<DoubleRangeRestriction.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<DoubleRangeRestriction.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<DoubleRangeRestriction.Builder>
-
mergeFrom
public DoubleRangeRestriction.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<DoubleRangeRestriction.Builder>- Throws:
IOException
-
hasMinInclusive
public boolean hasMinInclusive()optional double min_inclusive = 1;- Specified by:
hasMinInclusivein interfaceDoubleRangeRestrictionOrBuilder- Returns:
- Whether the minInclusive field is set.
-
getMinInclusive
public double getMinInclusive()optional double min_inclusive = 1;- Specified by:
getMinInclusivein interfaceDoubleRangeRestrictionOrBuilder- Returns:
- The minInclusive.
-
setMinInclusive
optional double min_inclusive = 1;- Parameters:
value- The minInclusive to set.- Returns:
- This builder for chaining.
-
clearMinInclusive
optional double min_inclusive = 1;- Returns:
- This builder for chaining.
-
hasMaxInclusive
public boolean hasMaxInclusive()optional double max_inclusive = 2;- Specified by:
hasMaxInclusivein interfaceDoubleRangeRestrictionOrBuilder- Returns:
- Whether the maxInclusive field is set.
-
getMaxInclusive
public double getMaxInclusive()optional double max_inclusive = 2;- Specified by:
getMaxInclusivein interfaceDoubleRangeRestrictionOrBuilder- Returns:
- The maxInclusive.
-
setMaxInclusive
optional double max_inclusive = 2;- Parameters:
value- The maxInclusive to set.- Returns:
- This builder for chaining.
-
clearMaxInclusive
optional double max_inclusive = 2;- Returns:
- This builder for chaining.
-