public static final class RouterStatusBgpPeerStatus.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<RouterStatusBgpPeerStatus.Builder> implements RouterStatusBgpPeerStatusOrBuilder
Protobuf type
google.cloud.compute.v1.RouterStatusBgpPeerStatus| Modifier and Type | Method and Description |
|---|---|
RouterStatusBgpPeerStatus.Builder |
addAdvertisedRoutes(int index,
Route.Builder builderForValue)
Routes that were advertised to the remote BGP peer
|
RouterStatusBgpPeerStatus.Builder |
addAdvertisedRoutes(int index,
Route value)
Routes that were advertised to the remote BGP peer
|
RouterStatusBgpPeerStatus.Builder |
addAdvertisedRoutes(Route.Builder builderForValue)
Routes that were advertised to the remote BGP peer
|
RouterStatusBgpPeerStatus.Builder |
addAdvertisedRoutes(Route value)
Routes that were advertised to the remote BGP peer
|
Route.Builder |
addAdvertisedRoutesBuilder()
Routes that were advertised to the remote BGP peer
|
Route.Builder |
addAdvertisedRoutesBuilder(int index)
Routes that were advertised to the remote BGP peer
|
RouterStatusBgpPeerStatus.Builder |
addAllAdvertisedRoutes(Iterable<? extends Route> values)
Routes that were advertised to the remote BGP peer
|
RouterStatusBgpPeerStatus.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
RouterStatusBgpPeerStatus |
build() |
RouterStatusBgpPeerStatus |
buildPartial() |
RouterStatusBgpPeerStatus.Builder |
clear() |
RouterStatusBgpPeerStatus.Builder |
clearAdvertisedRoutes()
Routes that were advertised to the remote BGP peer
|
RouterStatusBgpPeerStatus.Builder |
clearBfdStatus()
optional .google.cloud.compute.v1.BfdStatus bfd_status = 395631729; |
RouterStatusBgpPeerStatus.Builder |
clearEnableIpv6()
Enable IPv6 traffic over BGP Peer.
|
RouterStatusBgpPeerStatus.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
RouterStatusBgpPeerStatus.Builder |
clearIpAddress()
IP address of the local BGP interface.
|
RouterStatusBgpPeerStatus.Builder |
clearIpv6NexthopAddress()
IPv6 address of the local BGP interface.
|
RouterStatusBgpPeerStatus.Builder |
clearLinkedVpnTunnel()
URL of the VPN tunnel that this BGP peer controls.
|
RouterStatusBgpPeerStatus.Builder |
clearMd5AuthEnabled()
Informs whether MD5 authentication is enabled on this BGP peer.
|
RouterStatusBgpPeerStatus.Builder |
clearName()
Name of this BGP peer.
|
RouterStatusBgpPeerStatus.Builder |
clearNumLearnedRoutes()
Number of routes learned from the remote BGP Peer.
|
RouterStatusBgpPeerStatus.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
RouterStatusBgpPeerStatus.Builder |
clearPeerIpAddress()
IP address of the remote BGP interface.
|
RouterStatusBgpPeerStatus.Builder |
clearPeerIpv6NexthopAddress()
IPv6 address of the remote BGP interface.
|
RouterStatusBgpPeerStatus.Builder |
clearRouterApplianceInstance()
[Output only] URI of the VM instance that is used as third-party router appliances such as Next Gen Firewalls, Virtual Routers, or Router Appliances.
|
RouterStatusBgpPeerStatus.Builder |
clearState()
The state of the BGP session.
|
RouterStatusBgpPeerStatus.Builder |
clearStatus()
Status of the BGP peer: {UP, DOWN}
Check the Status enum for the list of possible values.
|
RouterStatusBgpPeerStatus.Builder |
clearStatusReason()
Indicates why particular status was returned.
|
RouterStatusBgpPeerStatus.Builder |
clearUptime()
Time this session has been up.
|
RouterStatusBgpPeerStatus.Builder |
clearUptimeSeconds()
Time this session has been up, in seconds.
|
RouterStatusBgpPeerStatus.Builder |
clone() |
Route |
getAdvertisedRoutes(int index)
Routes that were advertised to the remote BGP peer
|
Route.Builder |
getAdvertisedRoutesBuilder(int index)
Routes that were advertised to the remote BGP peer
|
List<Route.Builder> |
getAdvertisedRoutesBuilderList()
Routes that were advertised to the remote BGP peer
|
int |
getAdvertisedRoutesCount()
Routes that were advertised to the remote BGP peer
|
List<Route> |
getAdvertisedRoutesList()
Routes that were advertised to the remote BGP peer
|
RouteOrBuilder |
getAdvertisedRoutesOrBuilder(int index)
Routes that were advertised to the remote BGP peer
|
List<? extends RouteOrBuilder> |
getAdvertisedRoutesOrBuilderList()
Routes that were advertised to the remote BGP peer
|
BfdStatus |
getBfdStatus()
optional .google.cloud.compute.v1.BfdStatus bfd_status = 395631729; |
BfdStatus.Builder |
getBfdStatusBuilder()
optional .google.cloud.compute.v1.BfdStatus bfd_status = 395631729; |
BfdStatusOrBuilder |
getBfdStatusOrBuilder()
optional .google.cloud.compute.v1.BfdStatus bfd_status = 395631729; |
RouterStatusBgpPeerStatus |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
boolean |
getEnableIpv6()
Enable IPv6 traffic over BGP Peer.
|
String |
getIpAddress()
IP address of the local BGP interface.
|
com.google.protobuf.ByteString |
getIpAddressBytes()
IP address of the local BGP interface.
|
String |
getIpv6NexthopAddress()
IPv6 address of the local BGP interface.
|
com.google.protobuf.ByteString |
getIpv6NexthopAddressBytes()
IPv6 address of the local BGP interface.
|
String |
getLinkedVpnTunnel()
URL of the VPN tunnel that this BGP peer controls.
|
com.google.protobuf.ByteString |
getLinkedVpnTunnelBytes()
URL of the VPN tunnel that this BGP peer controls.
|
boolean |
getMd5AuthEnabled()
Informs whether MD5 authentication is enabled on this BGP peer.
|
String |
getName()
Name of this BGP peer.
|
com.google.protobuf.ByteString |
getNameBytes()
Name of this BGP peer.
|
int |
getNumLearnedRoutes()
Number of routes learned from the remote BGP Peer.
|
String |
getPeerIpAddress()
IP address of the remote BGP interface.
|
com.google.protobuf.ByteString |
getPeerIpAddressBytes()
IP address of the remote BGP interface.
|
String |
getPeerIpv6NexthopAddress()
IPv6 address of the remote BGP interface.
|
com.google.protobuf.ByteString |
getPeerIpv6NexthopAddressBytes()
IPv6 address of the remote BGP interface.
|
String |
getRouterApplianceInstance()
[Output only] URI of the VM instance that is used as third-party router appliances such as Next Gen Firewalls, Virtual Routers, or Router Appliances.
|
com.google.protobuf.ByteString |
getRouterApplianceInstanceBytes()
[Output only] URI of the VM instance that is used as third-party router appliances such as Next Gen Firewalls, Virtual Routers, or Router Appliances.
|
String |
getState()
The state of the BGP session.
|
com.google.protobuf.ByteString |
getStateBytes()
The state of the BGP session.
|
String |
getStatus()
Status of the BGP peer: {UP, DOWN}
Check the Status enum for the list of possible values.
|
com.google.protobuf.ByteString |
getStatusBytes()
Status of the BGP peer: {UP, DOWN}
Check the Status enum for the list of possible values.
|
String |
getStatusReason()
Indicates why particular status was returned.
|
com.google.protobuf.ByteString |
getStatusReasonBytes()
Indicates why particular status was returned.
|
String |
getUptime()
Time this session has been up.
|
com.google.protobuf.ByteString |
getUptimeBytes()
Time this session has been up.
|
String |
getUptimeSeconds()
Time this session has been up, in seconds.
|
com.google.protobuf.ByteString |
getUptimeSecondsBytes()
Time this session has been up, in seconds.
|
boolean |
hasBfdStatus()
optional .google.cloud.compute.v1.BfdStatus bfd_status = 395631729; |
boolean |
hasEnableIpv6()
Enable IPv6 traffic over BGP Peer.
|
boolean |
hasIpAddress()
IP address of the local BGP interface.
|
boolean |
hasIpv6NexthopAddress()
IPv6 address of the local BGP interface.
|
boolean |
hasLinkedVpnTunnel()
URL of the VPN tunnel that this BGP peer controls.
|
boolean |
hasMd5AuthEnabled()
Informs whether MD5 authentication is enabled on this BGP peer.
|
boolean |
hasName()
Name of this BGP peer.
|
boolean |
hasNumLearnedRoutes()
Number of routes learned from the remote BGP Peer.
|
boolean |
hasPeerIpAddress()
IP address of the remote BGP interface.
|
boolean |
hasPeerIpv6NexthopAddress()
IPv6 address of the remote BGP interface.
|
boolean |
hasRouterApplianceInstance()
[Output only] URI of the VM instance that is used as third-party router appliances such as Next Gen Firewalls, Virtual Routers, or Router Appliances.
|
boolean |
hasState()
The state of the BGP session.
|
boolean |
hasStatus()
Status of the BGP peer: {UP, DOWN}
Check the Status enum for the list of possible values.
|
boolean |
hasStatusReason()
Indicates why particular status was returned.
|
boolean |
hasUptime()
Time this session has been up.
|
boolean |
hasUptimeSeconds()
Time this session has been up, in seconds.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
RouterStatusBgpPeerStatus.Builder |
mergeBfdStatus(BfdStatus value)
optional .google.cloud.compute.v1.BfdStatus bfd_status = 395631729; |
RouterStatusBgpPeerStatus.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
RouterStatusBgpPeerStatus.Builder |
mergeFrom(com.google.protobuf.Message other) |
RouterStatusBgpPeerStatus.Builder |
mergeFrom(RouterStatusBgpPeerStatus other) |
RouterStatusBgpPeerStatus.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
RouterStatusBgpPeerStatus.Builder |
removeAdvertisedRoutes(int index)
Routes that were advertised to the remote BGP peer
|
RouterStatusBgpPeerStatus.Builder |
setAdvertisedRoutes(int index,
Route.Builder builderForValue)
Routes that were advertised to the remote BGP peer
|
RouterStatusBgpPeerStatus.Builder |
setAdvertisedRoutes(int index,
Route value)
Routes that were advertised to the remote BGP peer
|
RouterStatusBgpPeerStatus.Builder |
setBfdStatus(BfdStatus.Builder builderForValue)
optional .google.cloud.compute.v1.BfdStatus bfd_status = 395631729; |
RouterStatusBgpPeerStatus.Builder |
setBfdStatus(BfdStatus value)
optional .google.cloud.compute.v1.BfdStatus bfd_status = 395631729; |
RouterStatusBgpPeerStatus.Builder |
setEnableIpv6(boolean value)
Enable IPv6 traffic over BGP Peer.
|
RouterStatusBgpPeerStatus.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
RouterStatusBgpPeerStatus.Builder |
setIpAddress(String value)
IP address of the local BGP interface.
|
RouterStatusBgpPeerStatus.Builder |
setIpAddressBytes(com.google.protobuf.ByteString value)
IP address of the local BGP interface.
|
RouterStatusBgpPeerStatus.Builder |
setIpv6NexthopAddress(String value)
IPv6 address of the local BGP interface.
|
RouterStatusBgpPeerStatus.Builder |
setIpv6NexthopAddressBytes(com.google.protobuf.ByteString value)
IPv6 address of the local BGP interface.
|
RouterStatusBgpPeerStatus.Builder |
setLinkedVpnTunnel(String value)
URL of the VPN tunnel that this BGP peer controls.
|
RouterStatusBgpPeerStatus.Builder |
setLinkedVpnTunnelBytes(com.google.protobuf.ByteString value)
URL of the VPN tunnel that this BGP peer controls.
|
RouterStatusBgpPeerStatus.Builder |
setMd5AuthEnabled(boolean value)
Informs whether MD5 authentication is enabled on this BGP peer.
|
RouterStatusBgpPeerStatus.Builder |
setName(String value)
Name of this BGP peer.
|
RouterStatusBgpPeerStatus.Builder |
setNameBytes(com.google.protobuf.ByteString value)
Name of this BGP peer.
|
RouterStatusBgpPeerStatus.Builder |
setNumLearnedRoutes(int value)
Number of routes learned from the remote BGP Peer.
|
RouterStatusBgpPeerStatus.Builder |
setPeerIpAddress(String value)
IP address of the remote BGP interface.
|
RouterStatusBgpPeerStatus.Builder |
setPeerIpAddressBytes(com.google.protobuf.ByteString value)
IP address of the remote BGP interface.
|
RouterStatusBgpPeerStatus.Builder |
setPeerIpv6NexthopAddress(String value)
IPv6 address of the remote BGP interface.
|
RouterStatusBgpPeerStatus.Builder |
setPeerIpv6NexthopAddressBytes(com.google.protobuf.ByteString value)
IPv6 address of the remote BGP interface.
|
RouterStatusBgpPeerStatus.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
RouterStatusBgpPeerStatus.Builder |
setRouterApplianceInstance(String value)
[Output only] URI of the VM instance that is used as third-party router appliances such as Next Gen Firewalls, Virtual Routers, or Router Appliances.
|
RouterStatusBgpPeerStatus.Builder |
setRouterApplianceInstanceBytes(com.google.protobuf.ByteString value)
[Output only] URI of the VM instance that is used as third-party router appliances such as Next Gen Firewalls, Virtual Routers, or Router Appliances.
|
RouterStatusBgpPeerStatus.Builder |
setState(String value)
The state of the BGP session.
|
RouterStatusBgpPeerStatus.Builder |
setStateBytes(com.google.protobuf.ByteString value)
The state of the BGP session.
|
RouterStatusBgpPeerStatus.Builder |
setStatus(String value)
Status of the BGP peer: {UP, DOWN}
Check the Status enum for the list of possible values.
|
RouterStatusBgpPeerStatus.Builder |
setStatusBytes(com.google.protobuf.ByteString value)
Status of the BGP peer: {UP, DOWN}
Check the Status enum for the list of possible values.
|
RouterStatusBgpPeerStatus.Builder |
setStatusReason(String value)
Indicates why particular status was returned.
|
RouterStatusBgpPeerStatus.Builder |
setStatusReasonBytes(com.google.protobuf.ByteString value)
Indicates why particular status was returned.
|
RouterStatusBgpPeerStatus.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
RouterStatusBgpPeerStatus.Builder |
setUptime(String value)
Time this session has been up.
|
RouterStatusBgpPeerStatus.Builder |
setUptimeBytes(com.google.protobuf.ByteString value)
Time this session has been up.
|
RouterStatusBgpPeerStatus.Builder |
setUptimeSeconds(String value)
Time this session has been up, in seconds.
|
RouterStatusBgpPeerStatus.Builder |
setUptimeSecondsBytes(com.google.protobuf.ByteString value)
Time this session has been up, in seconds.
|
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<RouterStatusBgpPeerStatus.Builder>public RouterStatusBgpPeerStatus.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<RouterStatusBgpPeerStatus.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<RouterStatusBgpPeerStatus.Builder>public RouterStatusBgpPeerStatus getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic RouterStatusBgpPeerStatus build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic RouterStatusBgpPeerStatus buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic RouterStatusBgpPeerStatus.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<RouterStatusBgpPeerStatus.Builder>public RouterStatusBgpPeerStatus.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<RouterStatusBgpPeerStatus.Builder>public RouterStatusBgpPeerStatus.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<RouterStatusBgpPeerStatus.Builder>public RouterStatusBgpPeerStatus.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<RouterStatusBgpPeerStatus.Builder>public RouterStatusBgpPeerStatus.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<RouterStatusBgpPeerStatus.Builder>public RouterStatusBgpPeerStatus.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<RouterStatusBgpPeerStatus.Builder>public RouterStatusBgpPeerStatus.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<RouterStatusBgpPeerStatus.Builder>public RouterStatusBgpPeerStatus.Builder mergeFrom(RouterStatusBgpPeerStatus other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<RouterStatusBgpPeerStatus.Builder>public RouterStatusBgpPeerStatus.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<RouterStatusBgpPeerStatus.Builder>IOExceptionpublic List<Route> getAdvertisedRoutesList()
Routes that were advertised to the remote BGP peer
repeated .google.cloud.compute.v1.Route advertised_routes = 333393068;getAdvertisedRoutesList in interface RouterStatusBgpPeerStatusOrBuilderpublic int getAdvertisedRoutesCount()
Routes that were advertised to the remote BGP peer
repeated .google.cloud.compute.v1.Route advertised_routes = 333393068;getAdvertisedRoutesCount in interface RouterStatusBgpPeerStatusOrBuilderpublic Route getAdvertisedRoutes(int index)
Routes that were advertised to the remote BGP peer
repeated .google.cloud.compute.v1.Route advertised_routes = 333393068;getAdvertisedRoutes in interface RouterStatusBgpPeerStatusOrBuilderpublic RouterStatusBgpPeerStatus.Builder setAdvertisedRoutes(int index, Route value)
Routes that were advertised to the remote BGP peer
repeated .google.cloud.compute.v1.Route advertised_routes = 333393068;public RouterStatusBgpPeerStatus.Builder setAdvertisedRoutes(int index, Route.Builder builderForValue)
Routes that were advertised to the remote BGP peer
repeated .google.cloud.compute.v1.Route advertised_routes = 333393068;public RouterStatusBgpPeerStatus.Builder addAdvertisedRoutes(Route value)
Routes that were advertised to the remote BGP peer
repeated .google.cloud.compute.v1.Route advertised_routes = 333393068;public RouterStatusBgpPeerStatus.Builder addAdvertisedRoutes(int index, Route value)
Routes that were advertised to the remote BGP peer
repeated .google.cloud.compute.v1.Route advertised_routes = 333393068;public RouterStatusBgpPeerStatus.Builder addAdvertisedRoutes(Route.Builder builderForValue)
Routes that were advertised to the remote BGP peer
repeated .google.cloud.compute.v1.Route advertised_routes = 333393068;public RouterStatusBgpPeerStatus.Builder addAdvertisedRoutes(int index, Route.Builder builderForValue)
Routes that were advertised to the remote BGP peer
repeated .google.cloud.compute.v1.Route advertised_routes = 333393068;public RouterStatusBgpPeerStatus.Builder addAllAdvertisedRoutes(Iterable<? extends Route> values)
Routes that were advertised to the remote BGP peer
repeated .google.cloud.compute.v1.Route advertised_routes = 333393068;public RouterStatusBgpPeerStatus.Builder clearAdvertisedRoutes()
Routes that were advertised to the remote BGP peer
repeated .google.cloud.compute.v1.Route advertised_routes = 333393068;public RouterStatusBgpPeerStatus.Builder removeAdvertisedRoutes(int index)
Routes that were advertised to the remote BGP peer
repeated .google.cloud.compute.v1.Route advertised_routes = 333393068;public Route.Builder getAdvertisedRoutesBuilder(int index)
Routes that were advertised to the remote BGP peer
repeated .google.cloud.compute.v1.Route advertised_routes = 333393068;public RouteOrBuilder getAdvertisedRoutesOrBuilder(int index)
Routes that were advertised to the remote BGP peer
repeated .google.cloud.compute.v1.Route advertised_routes = 333393068;getAdvertisedRoutesOrBuilder in interface RouterStatusBgpPeerStatusOrBuilderpublic List<? extends RouteOrBuilder> getAdvertisedRoutesOrBuilderList()
Routes that were advertised to the remote BGP peer
repeated .google.cloud.compute.v1.Route advertised_routes = 333393068;getAdvertisedRoutesOrBuilderList in interface RouterStatusBgpPeerStatusOrBuilderpublic Route.Builder addAdvertisedRoutesBuilder()
Routes that were advertised to the remote BGP peer
repeated .google.cloud.compute.v1.Route advertised_routes = 333393068;public Route.Builder addAdvertisedRoutesBuilder(int index)
Routes that were advertised to the remote BGP peer
repeated .google.cloud.compute.v1.Route advertised_routes = 333393068;public List<Route.Builder> getAdvertisedRoutesBuilderList()
Routes that were advertised to the remote BGP peer
repeated .google.cloud.compute.v1.Route advertised_routes = 333393068;public boolean hasBfdStatus()
optional .google.cloud.compute.v1.BfdStatus bfd_status = 395631729;hasBfdStatus in interface RouterStatusBgpPeerStatusOrBuilderpublic BfdStatus getBfdStatus()
optional .google.cloud.compute.v1.BfdStatus bfd_status = 395631729;getBfdStatus in interface RouterStatusBgpPeerStatusOrBuilderpublic RouterStatusBgpPeerStatus.Builder setBfdStatus(BfdStatus value)
optional .google.cloud.compute.v1.BfdStatus bfd_status = 395631729;public RouterStatusBgpPeerStatus.Builder setBfdStatus(BfdStatus.Builder builderForValue)
optional .google.cloud.compute.v1.BfdStatus bfd_status = 395631729;public RouterStatusBgpPeerStatus.Builder mergeBfdStatus(BfdStatus value)
optional .google.cloud.compute.v1.BfdStatus bfd_status = 395631729;public RouterStatusBgpPeerStatus.Builder clearBfdStatus()
optional .google.cloud.compute.v1.BfdStatus bfd_status = 395631729;public BfdStatus.Builder getBfdStatusBuilder()
optional .google.cloud.compute.v1.BfdStatus bfd_status = 395631729;public BfdStatusOrBuilder getBfdStatusOrBuilder()
optional .google.cloud.compute.v1.BfdStatus bfd_status = 395631729;getBfdStatusOrBuilder in interface RouterStatusBgpPeerStatusOrBuilderpublic boolean hasEnableIpv6()
Enable IPv6 traffic over BGP Peer. If not specified, it is disabled by default.
optional bool enable_ipv6 = 181467939;hasEnableIpv6 in interface RouterStatusBgpPeerStatusOrBuilderpublic boolean getEnableIpv6()
Enable IPv6 traffic over BGP Peer. If not specified, it is disabled by default.
optional bool enable_ipv6 = 181467939;getEnableIpv6 in interface RouterStatusBgpPeerStatusOrBuilderpublic RouterStatusBgpPeerStatus.Builder setEnableIpv6(boolean value)
Enable IPv6 traffic over BGP Peer. If not specified, it is disabled by default.
optional bool enable_ipv6 = 181467939;value - The enableIpv6 to set.public RouterStatusBgpPeerStatus.Builder clearEnableIpv6()
Enable IPv6 traffic over BGP Peer. If not specified, it is disabled by default.
optional bool enable_ipv6 = 181467939;public boolean hasIpAddress()
IP address of the local BGP interface.
optional string ip_address = 406272220;hasIpAddress in interface RouterStatusBgpPeerStatusOrBuilderpublic String getIpAddress()
IP address of the local BGP interface.
optional string ip_address = 406272220;getIpAddress in interface RouterStatusBgpPeerStatusOrBuilderpublic com.google.protobuf.ByteString getIpAddressBytes()
IP address of the local BGP interface.
optional string ip_address = 406272220;getIpAddressBytes in interface RouterStatusBgpPeerStatusOrBuilderpublic RouterStatusBgpPeerStatus.Builder setIpAddress(String value)
IP address of the local BGP interface.
optional string ip_address = 406272220;value - The ipAddress to set.public RouterStatusBgpPeerStatus.Builder clearIpAddress()
IP address of the local BGP interface.
optional string ip_address = 406272220;public RouterStatusBgpPeerStatus.Builder setIpAddressBytes(com.google.protobuf.ByteString value)
IP address of the local BGP interface.
optional string ip_address = 406272220;value - The bytes for ipAddress to set.public boolean hasIpv6NexthopAddress()
IPv6 address of the local BGP interface.
optional string ipv6_nexthop_address = 27968211;hasIpv6NexthopAddress in interface RouterStatusBgpPeerStatusOrBuilderpublic String getIpv6NexthopAddress()
IPv6 address of the local BGP interface.
optional string ipv6_nexthop_address = 27968211;getIpv6NexthopAddress in interface RouterStatusBgpPeerStatusOrBuilderpublic com.google.protobuf.ByteString getIpv6NexthopAddressBytes()
IPv6 address of the local BGP interface.
optional string ipv6_nexthop_address = 27968211;getIpv6NexthopAddressBytes in interface RouterStatusBgpPeerStatusOrBuilderpublic RouterStatusBgpPeerStatus.Builder setIpv6NexthopAddress(String value)
IPv6 address of the local BGP interface.
optional string ipv6_nexthop_address = 27968211;value - The ipv6NexthopAddress to set.public RouterStatusBgpPeerStatus.Builder clearIpv6NexthopAddress()
IPv6 address of the local BGP interface.
optional string ipv6_nexthop_address = 27968211;public RouterStatusBgpPeerStatus.Builder setIpv6NexthopAddressBytes(com.google.protobuf.ByteString value)
IPv6 address of the local BGP interface.
optional string ipv6_nexthop_address = 27968211;value - The bytes for ipv6NexthopAddress to set.public boolean hasLinkedVpnTunnel()
URL of the VPN tunnel that this BGP peer controls.
optional string linked_vpn_tunnel = 352296953;hasLinkedVpnTunnel in interface RouterStatusBgpPeerStatusOrBuilderpublic String getLinkedVpnTunnel()
URL of the VPN tunnel that this BGP peer controls.
optional string linked_vpn_tunnel = 352296953;getLinkedVpnTunnel in interface RouterStatusBgpPeerStatusOrBuilderpublic com.google.protobuf.ByteString getLinkedVpnTunnelBytes()
URL of the VPN tunnel that this BGP peer controls.
optional string linked_vpn_tunnel = 352296953;getLinkedVpnTunnelBytes in interface RouterStatusBgpPeerStatusOrBuilderpublic RouterStatusBgpPeerStatus.Builder setLinkedVpnTunnel(String value)
URL of the VPN tunnel that this BGP peer controls.
optional string linked_vpn_tunnel = 352296953;value - The linkedVpnTunnel to set.public RouterStatusBgpPeerStatus.Builder clearLinkedVpnTunnel()
URL of the VPN tunnel that this BGP peer controls.
optional string linked_vpn_tunnel = 352296953;public RouterStatusBgpPeerStatus.Builder setLinkedVpnTunnelBytes(com.google.protobuf.ByteString value)
URL of the VPN tunnel that this BGP peer controls.
optional string linked_vpn_tunnel = 352296953;value - The bytes for linkedVpnTunnel to set.public boolean hasMd5AuthEnabled()
Informs whether MD5 authentication is enabled on this BGP peer.
optional bool md5_auth_enabled = 451152075;hasMd5AuthEnabled in interface RouterStatusBgpPeerStatusOrBuilderpublic boolean getMd5AuthEnabled()
Informs whether MD5 authentication is enabled on this BGP peer.
optional bool md5_auth_enabled = 451152075;getMd5AuthEnabled in interface RouterStatusBgpPeerStatusOrBuilderpublic RouterStatusBgpPeerStatus.Builder setMd5AuthEnabled(boolean value)
Informs whether MD5 authentication is enabled on this BGP peer.
optional bool md5_auth_enabled = 451152075;value - The md5AuthEnabled to set.public RouterStatusBgpPeerStatus.Builder clearMd5AuthEnabled()
Informs whether MD5 authentication is enabled on this BGP peer.
optional bool md5_auth_enabled = 451152075;public boolean hasName()
Name of this BGP peer. Unique within the Routers resource.
optional string name = 3373707;hasName in interface RouterStatusBgpPeerStatusOrBuilderpublic String getName()
Name of this BGP peer. Unique within the Routers resource.
optional string name = 3373707;getName in interface RouterStatusBgpPeerStatusOrBuilderpublic com.google.protobuf.ByteString getNameBytes()
Name of this BGP peer. Unique within the Routers resource.
optional string name = 3373707;getNameBytes in interface RouterStatusBgpPeerStatusOrBuilderpublic RouterStatusBgpPeerStatus.Builder setName(String value)
Name of this BGP peer. Unique within the Routers resource.
optional string name = 3373707;value - The name to set.public RouterStatusBgpPeerStatus.Builder clearName()
Name of this BGP peer. Unique within the Routers resource.
optional string name = 3373707;public RouterStatusBgpPeerStatus.Builder setNameBytes(com.google.protobuf.ByteString value)
Name of this BGP peer. Unique within the Routers resource.
optional string name = 3373707;value - The bytes for name to set.public boolean hasNumLearnedRoutes()
Number of routes learned from the remote BGP Peer.
optional uint32 num_learned_routes = 135457535;hasNumLearnedRoutes in interface RouterStatusBgpPeerStatusOrBuilderpublic int getNumLearnedRoutes()
Number of routes learned from the remote BGP Peer.
optional uint32 num_learned_routes = 135457535;getNumLearnedRoutes in interface RouterStatusBgpPeerStatusOrBuilderpublic RouterStatusBgpPeerStatus.Builder setNumLearnedRoutes(int value)
Number of routes learned from the remote BGP Peer.
optional uint32 num_learned_routes = 135457535;value - The numLearnedRoutes to set.public RouterStatusBgpPeerStatus.Builder clearNumLearnedRoutes()
Number of routes learned from the remote BGP Peer.
optional uint32 num_learned_routes = 135457535;public boolean hasPeerIpAddress()
IP address of the remote BGP interface.
optional string peer_ip_address = 207735769;hasPeerIpAddress in interface RouterStatusBgpPeerStatusOrBuilderpublic String getPeerIpAddress()
IP address of the remote BGP interface.
optional string peer_ip_address = 207735769;getPeerIpAddress in interface RouterStatusBgpPeerStatusOrBuilderpublic com.google.protobuf.ByteString getPeerIpAddressBytes()
IP address of the remote BGP interface.
optional string peer_ip_address = 207735769;getPeerIpAddressBytes in interface RouterStatusBgpPeerStatusOrBuilderpublic RouterStatusBgpPeerStatus.Builder setPeerIpAddress(String value)
IP address of the remote BGP interface.
optional string peer_ip_address = 207735769;value - The peerIpAddress to set.public RouterStatusBgpPeerStatus.Builder clearPeerIpAddress()
IP address of the remote BGP interface.
optional string peer_ip_address = 207735769;public RouterStatusBgpPeerStatus.Builder setPeerIpAddressBytes(com.google.protobuf.ByteString value)
IP address of the remote BGP interface.
optional string peer_ip_address = 207735769;value - The bytes for peerIpAddress to set.public boolean hasPeerIpv6NexthopAddress()
IPv6 address of the remote BGP interface.
optional string peer_ipv6_nexthop_address = 491486608;hasPeerIpv6NexthopAddress in interface RouterStatusBgpPeerStatusOrBuilderpublic String getPeerIpv6NexthopAddress()
IPv6 address of the remote BGP interface.
optional string peer_ipv6_nexthop_address = 491486608;getPeerIpv6NexthopAddress in interface RouterStatusBgpPeerStatusOrBuilderpublic com.google.protobuf.ByteString getPeerIpv6NexthopAddressBytes()
IPv6 address of the remote BGP interface.
optional string peer_ipv6_nexthop_address = 491486608;getPeerIpv6NexthopAddressBytes in interface RouterStatusBgpPeerStatusOrBuilderpublic RouterStatusBgpPeerStatus.Builder setPeerIpv6NexthopAddress(String value)
IPv6 address of the remote BGP interface.
optional string peer_ipv6_nexthop_address = 491486608;value - The peerIpv6NexthopAddress to set.public RouterStatusBgpPeerStatus.Builder clearPeerIpv6NexthopAddress()
IPv6 address of the remote BGP interface.
optional string peer_ipv6_nexthop_address = 491486608;public RouterStatusBgpPeerStatus.Builder setPeerIpv6NexthopAddressBytes(com.google.protobuf.ByteString value)
IPv6 address of the remote BGP interface.
optional string peer_ipv6_nexthop_address = 491486608;value - The bytes for peerIpv6NexthopAddress to set.public boolean hasRouterApplianceInstance()
[Output only] URI of the VM instance that is used as third-party router appliances such as Next Gen Firewalls, Virtual Routers, or Router Appliances. The VM instance is the peer side of the BGP session.
optional string router_appliance_instance = 468312989;hasRouterApplianceInstance in interface RouterStatusBgpPeerStatusOrBuilderpublic String getRouterApplianceInstance()
[Output only] URI of the VM instance that is used as third-party router appliances such as Next Gen Firewalls, Virtual Routers, or Router Appliances. The VM instance is the peer side of the BGP session.
optional string router_appliance_instance = 468312989;getRouterApplianceInstance in interface RouterStatusBgpPeerStatusOrBuilderpublic com.google.protobuf.ByteString getRouterApplianceInstanceBytes()
[Output only] URI of the VM instance that is used as third-party router appliances such as Next Gen Firewalls, Virtual Routers, or Router Appliances. The VM instance is the peer side of the BGP session.
optional string router_appliance_instance = 468312989;getRouterApplianceInstanceBytes in interface RouterStatusBgpPeerStatusOrBuilderpublic RouterStatusBgpPeerStatus.Builder setRouterApplianceInstance(String value)
[Output only] URI of the VM instance that is used as third-party router appliances such as Next Gen Firewalls, Virtual Routers, or Router Appliances. The VM instance is the peer side of the BGP session.
optional string router_appliance_instance = 468312989;value - The routerApplianceInstance to set.public RouterStatusBgpPeerStatus.Builder clearRouterApplianceInstance()
[Output only] URI of the VM instance that is used as third-party router appliances such as Next Gen Firewalls, Virtual Routers, or Router Appliances. The VM instance is the peer side of the BGP session.
optional string router_appliance_instance = 468312989;public RouterStatusBgpPeerStatus.Builder setRouterApplianceInstanceBytes(com.google.protobuf.ByteString value)
[Output only] URI of the VM instance that is used as third-party router appliances such as Next Gen Firewalls, Virtual Routers, or Router Appliances. The VM instance is the peer side of the BGP session.
optional string router_appliance_instance = 468312989;value - The bytes for routerApplianceInstance to set.public boolean hasState()
The state of the BGP session. For a list of possible values for this field, see BGP session states.
optional string state = 109757585;hasState in interface RouterStatusBgpPeerStatusOrBuilderpublic String getState()
The state of the BGP session. For a list of possible values for this field, see BGP session states.
optional string state = 109757585;getState in interface RouterStatusBgpPeerStatusOrBuilderpublic com.google.protobuf.ByteString getStateBytes()
The state of the BGP session. For a list of possible values for this field, see BGP session states.
optional string state = 109757585;getStateBytes in interface RouterStatusBgpPeerStatusOrBuilderpublic RouterStatusBgpPeerStatus.Builder setState(String value)
The state of the BGP session. For a list of possible values for this field, see BGP session states.
optional string state = 109757585;value - The state to set.public RouterStatusBgpPeerStatus.Builder clearState()
The state of the BGP session. For a list of possible values for this field, see BGP session states.
optional string state = 109757585;public RouterStatusBgpPeerStatus.Builder setStateBytes(com.google.protobuf.ByteString value)
The state of the BGP session. For a list of possible values for this field, see BGP session states.
optional string state = 109757585;value - The bytes for state to set.public boolean hasStatus()
Status of the BGP peer: {UP, DOWN}
Check the Status enum for the list of possible values.
optional string status = 181260274;hasStatus in interface RouterStatusBgpPeerStatusOrBuilderpublic String getStatus()
Status of the BGP peer: {UP, DOWN}
Check the Status enum for the list of possible values.
optional string status = 181260274;getStatus in interface RouterStatusBgpPeerStatusOrBuilderpublic com.google.protobuf.ByteString getStatusBytes()
Status of the BGP peer: {UP, DOWN}
Check the Status enum for the list of possible values.
optional string status = 181260274;getStatusBytes in interface RouterStatusBgpPeerStatusOrBuilderpublic RouterStatusBgpPeerStatus.Builder setStatus(String value)
Status of the BGP peer: {UP, DOWN}
Check the Status enum for the list of possible values.
optional string status = 181260274;value - The status to set.public RouterStatusBgpPeerStatus.Builder clearStatus()
Status of the BGP peer: {UP, DOWN}
Check the Status enum for the list of possible values.
optional string status = 181260274;public RouterStatusBgpPeerStatus.Builder setStatusBytes(com.google.protobuf.ByteString value)
Status of the BGP peer: {UP, DOWN}
Check the Status enum for the list of possible values.
optional string status = 181260274;value - The bytes for status to set.public boolean hasStatusReason()
Indicates why particular status was returned. Check the StatusReason enum for the list of possible values.
optional string status_reason = 342706993;hasStatusReason in interface RouterStatusBgpPeerStatusOrBuilderpublic String getStatusReason()
Indicates why particular status was returned. Check the StatusReason enum for the list of possible values.
optional string status_reason = 342706993;getStatusReason in interface RouterStatusBgpPeerStatusOrBuilderpublic com.google.protobuf.ByteString getStatusReasonBytes()
Indicates why particular status was returned. Check the StatusReason enum for the list of possible values.
optional string status_reason = 342706993;getStatusReasonBytes in interface RouterStatusBgpPeerStatusOrBuilderpublic RouterStatusBgpPeerStatus.Builder setStatusReason(String value)
Indicates why particular status was returned. Check the StatusReason enum for the list of possible values.
optional string status_reason = 342706993;value - The statusReason to set.public RouterStatusBgpPeerStatus.Builder clearStatusReason()
Indicates why particular status was returned. Check the StatusReason enum for the list of possible values.
optional string status_reason = 342706993;public RouterStatusBgpPeerStatus.Builder setStatusReasonBytes(com.google.protobuf.ByteString value)
Indicates why particular status was returned. Check the StatusReason enum for the list of possible values.
optional string status_reason = 342706993;value - The bytes for statusReason to set.public boolean hasUptime()
Time this session has been up. Format: 14 years, 51 weeks, 6 days, 23 hours, 59 minutes, 59 seconds
optional string uptime = 235379688;hasUptime in interface RouterStatusBgpPeerStatusOrBuilderpublic String getUptime()
Time this session has been up. Format: 14 years, 51 weeks, 6 days, 23 hours, 59 minutes, 59 seconds
optional string uptime = 235379688;getUptime in interface RouterStatusBgpPeerStatusOrBuilderpublic com.google.protobuf.ByteString getUptimeBytes()
Time this session has been up. Format: 14 years, 51 weeks, 6 days, 23 hours, 59 minutes, 59 seconds
optional string uptime = 235379688;getUptimeBytes in interface RouterStatusBgpPeerStatusOrBuilderpublic RouterStatusBgpPeerStatus.Builder setUptime(String value)
Time this session has been up. Format: 14 years, 51 weeks, 6 days, 23 hours, 59 minutes, 59 seconds
optional string uptime = 235379688;value - The uptime to set.public RouterStatusBgpPeerStatus.Builder clearUptime()
Time this session has been up. Format: 14 years, 51 weeks, 6 days, 23 hours, 59 minutes, 59 seconds
optional string uptime = 235379688;public RouterStatusBgpPeerStatus.Builder setUptimeBytes(com.google.protobuf.ByteString value)
Time this session has been up. Format: 14 years, 51 weeks, 6 days, 23 hours, 59 minutes, 59 seconds
optional string uptime = 235379688;value - The bytes for uptime to set.public boolean hasUptimeSeconds()
Time this session has been up, in seconds. Format: 145
optional string uptime_seconds = 104736040;hasUptimeSeconds in interface RouterStatusBgpPeerStatusOrBuilderpublic String getUptimeSeconds()
Time this session has been up, in seconds. Format: 145
optional string uptime_seconds = 104736040;getUptimeSeconds in interface RouterStatusBgpPeerStatusOrBuilderpublic com.google.protobuf.ByteString getUptimeSecondsBytes()
Time this session has been up, in seconds. Format: 145
optional string uptime_seconds = 104736040;getUptimeSecondsBytes in interface RouterStatusBgpPeerStatusOrBuilderpublic RouterStatusBgpPeerStatus.Builder setUptimeSeconds(String value)
Time this session has been up, in seconds. Format: 145
optional string uptime_seconds = 104736040;value - The uptimeSeconds to set.public RouterStatusBgpPeerStatus.Builder clearUptimeSeconds()
Time this session has been up, in seconds. Format: 145
optional string uptime_seconds = 104736040;public RouterStatusBgpPeerStatus.Builder setUptimeSecondsBytes(com.google.protobuf.ByteString value)
Time this session has been up, in seconds. Format: 145
optional string uptime_seconds = 104736040;value - The bytes for uptimeSeconds to set.public final RouterStatusBgpPeerStatus.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<RouterStatusBgpPeerStatus.Builder>public final RouterStatusBgpPeerStatus.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<RouterStatusBgpPeerStatus.Builder>Copyright © 2023 Google LLC. All rights reserved.