public static final class RouterBgpPeerCustomLearnedIpRange.Builder extends GeneratedMessage.Builder<RouterBgpPeerCustomLearnedIpRange.Builder> implements RouterBgpPeerCustomLearnedIpRangeOrBuilder
Protobuf type google.cloud.compute.v1.RouterBgpPeerCustomLearnedIpRange
Inherited Members
com.google.protobuf.GeneratedMessage.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessage.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessage.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessage.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessage.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
com.google.protobuf.GeneratedMessage.Builder.setUnknownFieldsProto3(com.google.protobuf.UnknownFieldSet)
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Methods
build()
public RouterBgpPeerCustomLearnedIpRange build()
buildPartial()
public RouterBgpPeerCustomLearnedIpRange buildPartial()
clear()
public RouterBgpPeerCustomLearnedIpRange.Builder clear()
Overrides
clearRange()
public RouterBgpPeerCustomLearnedIpRange.Builder clearRange()
The custom learned route IP address range. Must be a valid
CIDR-formatted prefix. If an IP address is provided without a subnet
mask, it is interpreted as, for IPv4, a /32 singular IP address
range, and, for IPv6, /128.
optional string range = 108280125;
getDefaultInstanceForType()
public RouterBgpPeerCustomLearnedIpRange getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getRange()
The custom learned route IP address range. Must be a valid
CIDR-formatted prefix. If an IP address is provided without a subnet
mask, it is interpreted as, for IPv4, a /32 singular IP address
range, and, for IPv6, /128.
optional string range = 108280125;
| Returns |
| Type |
Description |
String |
The range.
|
getRangeBytes()
public ByteString getRangeBytes()
The custom learned route IP address range. Must be a valid
CIDR-formatted prefix. If an IP address is provided without a subnet
mask, it is interpreted as, for IPv4, a /32 singular IP address
range, and, for IPv6, /128.
optional string range = 108280125;
| Returns |
| Type |
Description |
ByteString |
The bytes for range.
|
hasRange()
public boolean hasRange()
The custom learned route IP address range. Must be a valid
CIDR-formatted prefix. If an IP address is provided without a subnet
mask, it is interpreted as, for IPv4, a /32 singular IP address
range, and, for IPv6, /128.
optional string range = 108280125;
| Returns |
| Type |
Description |
boolean |
Whether the range field is set.
|
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(RouterBgpPeerCustomLearnedIpRange other)
public RouterBgpPeerCustomLearnedIpRange.Builder mergeFrom(RouterBgpPeerCustomLearnedIpRange other)
public RouterBgpPeerCustomLearnedIpRange.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public RouterBgpPeerCustomLearnedIpRange.Builder mergeFrom(Message other)
| Parameter |
| Name |
Description |
other |
Message
|
Overrides
setRange(String value)
public RouterBgpPeerCustomLearnedIpRange.Builder setRange(String value)
The custom learned route IP address range. Must be a valid
CIDR-formatted prefix. If an IP address is provided without a subnet
mask, it is interpreted as, for IPv4, a /32 singular IP address
range, and, for IPv6, /128.
optional string range = 108280125;
| Parameter |
| Name |
Description |
value |
String
The range to set.
|
setRangeBytes(ByteString value)
public RouterBgpPeerCustomLearnedIpRange.Builder setRangeBytes(ByteString value)
The custom learned route IP address range. Must be a valid
CIDR-formatted prefix. If an IP address is provided without a subnet
mask, it is interpreted as, for IPv4, a /32 singular IP address
range, and, for IPv6, /128.
optional string range = 108280125;
| Parameter |
| Name |
Description |
value |
ByteString
The bytes for range to set.
|