public static final class RouterAdvertisedIpRange.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<RouterAdvertisedIpRange.Builder> implements RouterAdvertisedIpRangeOrBuilder
Description-tagged IP ranges for the router to advertise.Protobuf type
google.cloud.compute.v1.RouterAdvertisedIpRange| Modifier and Type | Method and Description |
|---|---|
RouterAdvertisedIpRange.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
RouterAdvertisedIpRange |
build() |
RouterAdvertisedIpRange |
buildPartial() |
RouterAdvertisedIpRange.Builder |
clear() |
RouterAdvertisedIpRange.Builder |
clearDescription()
User-specified description for the IP range.
|
RouterAdvertisedIpRange.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
RouterAdvertisedIpRange.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
RouterAdvertisedIpRange.Builder |
clearRange()
The IP range to advertise.
|
RouterAdvertisedIpRange.Builder |
clone() |
RouterAdvertisedIpRange |
getDefaultInstanceForType() |
String |
getDescription()
User-specified description for the IP range.
|
com.google.protobuf.ByteString |
getDescriptionBytes()
User-specified description for the IP range.
|
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
String |
getRange()
The IP range to advertise.
|
com.google.protobuf.ByteString |
getRangeBytes()
The IP range to advertise.
|
boolean |
hasDescription()
User-specified description for the IP range.
|
boolean |
hasRange()
The IP range to advertise.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
RouterAdvertisedIpRange.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
RouterAdvertisedIpRange.Builder |
mergeFrom(com.google.protobuf.Message other) |
RouterAdvertisedIpRange.Builder |
mergeFrom(RouterAdvertisedIpRange other) |
RouterAdvertisedIpRange.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
RouterAdvertisedIpRange.Builder |
setDescription(String value)
User-specified description for the IP range.
|
RouterAdvertisedIpRange.Builder |
setDescriptionBytes(com.google.protobuf.ByteString value)
User-specified description for the IP range.
|
RouterAdvertisedIpRange.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
RouterAdvertisedIpRange.Builder |
setRange(String value)
The IP range to advertise.
|
RouterAdvertisedIpRange.Builder |
setRangeBytes(com.google.protobuf.ByteString value)
The IP range to advertise.
|
RouterAdvertisedIpRange.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
RouterAdvertisedIpRange.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfindInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<RouterAdvertisedIpRange.Builder>public RouterAdvertisedIpRange.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<RouterAdvertisedIpRange.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<RouterAdvertisedIpRange.Builder>public RouterAdvertisedIpRange getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic RouterAdvertisedIpRange build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic RouterAdvertisedIpRange buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic RouterAdvertisedIpRange.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<RouterAdvertisedIpRange.Builder>public RouterAdvertisedIpRange.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<RouterAdvertisedIpRange.Builder>public RouterAdvertisedIpRange.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<RouterAdvertisedIpRange.Builder>public RouterAdvertisedIpRange.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<RouterAdvertisedIpRange.Builder>public RouterAdvertisedIpRange.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<RouterAdvertisedIpRange.Builder>public RouterAdvertisedIpRange.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<RouterAdvertisedIpRange.Builder>public RouterAdvertisedIpRange.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<RouterAdvertisedIpRange.Builder>public RouterAdvertisedIpRange.Builder mergeFrom(RouterAdvertisedIpRange other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<RouterAdvertisedIpRange.Builder>public RouterAdvertisedIpRange.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<RouterAdvertisedIpRange.Builder>IOExceptionpublic boolean hasDescription()
User-specified description for the IP range.
optional string description = 422937596;hasDescription in interface RouterAdvertisedIpRangeOrBuilderpublic String getDescription()
User-specified description for the IP range.
optional string description = 422937596;getDescription in interface RouterAdvertisedIpRangeOrBuilderpublic com.google.protobuf.ByteString getDescriptionBytes()
User-specified description for the IP range.
optional string description = 422937596;getDescriptionBytes in interface RouterAdvertisedIpRangeOrBuilderpublic RouterAdvertisedIpRange.Builder setDescription(String value)
User-specified description for the IP range.
optional string description = 422937596;value - The description to set.public RouterAdvertisedIpRange.Builder clearDescription()
User-specified description for the IP range.
optional string description = 422937596;public RouterAdvertisedIpRange.Builder setDescriptionBytes(com.google.protobuf.ByteString value)
User-specified description for the IP range.
optional string description = 422937596;value - The bytes for description to set.public boolean hasRange()
The IP range to advertise. The value must be a CIDR-formatted string.
optional string range = 108280125;hasRange in interface RouterAdvertisedIpRangeOrBuilderpublic String getRange()
The IP range to advertise. The value must be a CIDR-formatted string.
optional string range = 108280125;getRange in interface RouterAdvertisedIpRangeOrBuilderpublic com.google.protobuf.ByteString getRangeBytes()
The IP range to advertise. The value must be a CIDR-formatted string.
optional string range = 108280125;getRangeBytes in interface RouterAdvertisedIpRangeOrBuilderpublic RouterAdvertisedIpRange.Builder setRange(String value)
The IP range to advertise. The value must be a CIDR-formatted string.
optional string range = 108280125;value - The range to set.public RouterAdvertisedIpRange.Builder clearRange()
The IP range to advertise. The value must be a CIDR-formatted string.
optional string range = 108280125;public RouterAdvertisedIpRange.Builder setRangeBytes(com.google.protobuf.ByteString value)
The IP range to advertise. The value must be a CIDR-formatted string.
optional string range = 108280125;value - The bytes for range to set.public final RouterAdvertisedIpRange.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<RouterAdvertisedIpRange.Builder>public final RouterAdvertisedIpRange.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<RouterAdvertisedIpRange.Builder>Copyright © 2023 Google LLC. All rights reserved.