Package com.google.cloud.compute.v1
Class Int64RangeMatch.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<Int64RangeMatch.Builder>
com.google.cloud.compute.v1.Int64RangeMatch.Builder
- All Implemented Interfaces:
Int64RangeMatchOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- Int64RangeMatch
public static final class Int64RangeMatch.Builder
extends com.google.protobuf.GeneratedMessage.Builder<Int64RangeMatch.Builder>
implements Int64RangeMatchOrBuilder
HttpRouteRuleMatch criteria for field values that must stay within the specified integer range.Protobuf type
google.cloud.compute.v1.Int64RangeMatch-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()The end of the range (exclusive) in signed long integer format.The start of the range (inclusive) in signed long integer format.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorlongThe end of the range (exclusive) in signed long integer format.longThe start of the range (inclusive) in signed long integer format.booleanThe end of the range (exclusive) in signed long integer format.booleanThe start of the range (inclusive) in signed long integer format.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(Int64RangeMatch other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) setRangeEnd(long value) The end of the range (exclusive) in signed long integer format.setRangeStart(long value) The start of the range (inclusive) in signed long integer format.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<Int64RangeMatch.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<Int64RangeMatch.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<Int64RangeMatch.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<Int64RangeMatch.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<Int64RangeMatch.Builder>
-
mergeFrom
public Int64RangeMatch.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<Int64RangeMatch.Builder>- Throws:
IOException
-
hasRangeEnd
public boolean hasRangeEnd()The end of the range (exclusive) in signed long integer format.
optional int64 range_end = 322439897;- Specified by:
hasRangeEndin interfaceInt64RangeMatchOrBuilder- Returns:
- Whether the rangeEnd field is set.
-
getRangeEnd
public long getRangeEnd()The end of the range (exclusive) in signed long integer format.
optional int64 range_end = 322439897;- Specified by:
getRangeEndin interfaceInt64RangeMatchOrBuilder- Returns:
- The rangeEnd.
-
setRangeEnd
The end of the range (exclusive) in signed long integer format.
optional int64 range_end = 322439897;- Parameters:
value- The rangeEnd to set.- Returns:
- This builder for chaining.
-
clearRangeEnd
The end of the range (exclusive) in signed long integer format.
optional int64 range_end = 322439897;- Returns:
- This builder for chaining.
-
hasRangeStart
public boolean hasRangeStart()The start of the range (inclusive) in signed long integer format.
optional int64 range_start = 103333600;- Specified by:
hasRangeStartin interfaceInt64RangeMatchOrBuilder- Returns:
- Whether the rangeStart field is set.
-
getRangeStart
public long getRangeStart()The start of the range (inclusive) in signed long integer format.
optional int64 range_start = 103333600;- Specified by:
getRangeStartin interfaceInt64RangeMatchOrBuilder- Returns:
- The rangeStart.
-
setRangeStart
The start of the range (inclusive) in signed long integer format.
optional int64 range_start = 103333600;- Parameters:
value- The rangeStart to set.- Returns:
- This builder for chaining.
-
clearRangeStart
The start of the range (inclusive) in signed long integer format.
optional int64 range_start = 103333600;- Returns:
- This builder for chaining.
-