public final class RouterStatus extends com.google.protobuf.GeneratedMessageV3 implements RouterStatusOrBuilder
Protobuf type
google.cloud.compute.v1.RouterStatus| Modifier and Type | Class and Description |
|---|---|
static class |
RouterStatus.Builder
Protobuf type
google.cloud.compute.v1.RouterStatus |
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter| Modifier and Type | Field and Description |
|---|---|
static int |
BEST_ROUTES_FIELD_NUMBER |
static int |
BEST_ROUTES_FOR_ROUTER_FIELD_NUMBER |
static int |
BGP_PEER_STATUS_FIELD_NUMBER |
static int |
NAT_STATUS_FIELD_NUMBER |
static int |
NETWORK_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
Route |
getBestRoutes(int index)
A list of the best dynamic routes for this Cloud Router's Virtual Private Cloud (VPC) network in the same region as this Cloud Router.
|
int |
getBestRoutesCount()
A list of the best dynamic routes for this Cloud Router's Virtual Private Cloud (VPC) network in the same region as this Cloud Router.
|
Route |
getBestRoutesForRouter(int index)
A list of the best BGP routes learned by this Cloud Router.
|
int |
getBestRoutesForRouterCount()
A list of the best BGP routes learned by this Cloud Router.
|
List<Route> |
getBestRoutesForRouterList()
A list of the best BGP routes learned by this Cloud Router.
|
RouteOrBuilder |
getBestRoutesForRouterOrBuilder(int index)
A list of the best BGP routes learned by this Cloud Router.
|
List<? extends RouteOrBuilder> |
getBestRoutesForRouterOrBuilderList()
A list of the best BGP routes learned by this Cloud Router.
|
List<Route> |
getBestRoutesList()
A list of the best dynamic routes for this Cloud Router's Virtual Private Cloud (VPC) network in the same region as this Cloud Router.
|
RouteOrBuilder |
getBestRoutesOrBuilder(int index)
A list of the best dynamic routes for this Cloud Router's Virtual Private Cloud (VPC) network in the same region as this Cloud Router.
|
List<? extends RouteOrBuilder> |
getBestRoutesOrBuilderList()
A list of the best dynamic routes for this Cloud Router's Virtual Private Cloud (VPC) network in the same region as this Cloud Router.
|
RouterStatusBgpPeerStatus |
getBgpPeerStatus(int index)
repeated .google.cloud.compute.v1.RouterStatusBgpPeerStatus bgp_peer_status = 218459131;
|
int |
getBgpPeerStatusCount()
repeated .google.cloud.compute.v1.RouterStatusBgpPeerStatus bgp_peer_status = 218459131;
|
List<RouterStatusBgpPeerStatus> |
getBgpPeerStatusList()
repeated .google.cloud.compute.v1.RouterStatusBgpPeerStatus bgp_peer_status = 218459131;
|
RouterStatusBgpPeerStatusOrBuilder |
getBgpPeerStatusOrBuilder(int index)
repeated .google.cloud.compute.v1.RouterStatusBgpPeerStatus bgp_peer_status = 218459131;
|
List<? extends RouterStatusBgpPeerStatusOrBuilder> |
getBgpPeerStatusOrBuilderList()
repeated .google.cloud.compute.v1.RouterStatusBgpPeerStatus bgp_peer_status = 218459131;
|
static RouterStatus |
getDefaultInstance() |
RouterStatus |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
RouterStatusNatStatus |
getNatStatus(int index)
repeated .google.cloud.compute.v1.RouterStatusNatStatus nat_status = 63098064; |
int |
getNatStatusCount()
repeated .google.cloud.compute.v1.RouterStatusNatStatus nat_status = 63098064; |
List<RouterStatusNatStatus> |
getNatStatusList()
repeated .google.cloud.compute.v1.RouterStatusNatStatus nat_status = 63098064; |
RouterStatusNatStatusOrBuilder |
getNatStatusOrBuilder(int index)
repeated .google.cloud.compute.v1.RouterStatusNatStatus nat_status = 63098064; |
List<? extends RouterStatusNatStatusOrBuilder> |
getNatStatusOrBuilderList()
repeated .google.cloud.compute.v1.RouterStatusNatStatus nat_status = 63098064; |
String |
getNetwork()
URI of the network to which this router belongs.
|
com.google.protobuf.ByteString |
getNetworkBytes()
URI of the network to which this router belongs.
|
com.google.protobuf.Parser<RouterStatus> |
getParserForType() |
int |
getSerializedSize() |
int |
hashCode() |
boolean |
hasNetwork()
URI of the network to which this router belongs.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static RouterStatus.Builder |
newBuilder() |
static RouterStatus.Builder |
newBuilder(RouterStatus prototype) |
RouterStatus.Builder |
newBuilderForType() |
protected RouterStatus.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
protected Object |
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) |
static RouterStatus |
parseDelimitedFrom(InputStream input) |
static RouterStatus |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static RouterStatus |
parseFrom(byte[] data) |
static RouterStatus |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static RouterStatus |
parseFrom(ByteBuffer data) |
static RouterStatus |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static RouterStatus |
parseFrom(com.google.protobuf.ByteString data) |
static RouterStatus |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static RouterStatus |
parseFrom(com.google.protobuf.CodedInputStream input) |
static RouterStatus |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static RouterStatus |
parseFrom(InputStream input) |
static RouterStatus |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<RouterStatus> |
parser() |
RouterStatus.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringaddAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic static final int BEST_ROUTES_FIELD_NUMBER
public static final int BEST_ROUTES_FOR_ROUTER_FIELD_NUMBER
public static final int BGP_PEER_STATUS_FIELD_NUMBER
public static final int NAT_STATUS_FIELD_NUMBER
public static final int NETWORK_FIELD_NUMBER
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
newInstance in class com.google.protobuf.GeneratedMessageV3public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3public List<Route> getBestRoutesList()
A list of the best dynamic routes for this Cloud Router's Virtual Private Cloud (VPC) network in the same region as this Cloud Router. Lists all of the best routes per prefix that are programmed into this region's VPC data plane. When global dynamic routing mode is turned on in the VPC network, this list can include cross-region dynamic routes from Cloud Routers in other regions.
repeated .google.cloud.compute.v1.Route best_routes = 395826693;getBestRoutesList in interface RouterStatusOrBuilderpublic List<? extends RouteOrBuilder> getBestRoutesOrBuilderList()
A list of the best dynamic routes for this Cloud Router's Virtual Private Cloud (VPC) network in the same region as this Cloud Router. Lists all of the best routes per prefix that are programmed into this region's VPC data plane. When global dynamic routing mode is turned on in the VPC network, this list can include cross-region dynamic routes from Cloud Routers in other regions.
repeated .google.cloud.compute.v1.Route best_routes = 395826693;getBestRoutesOrBuilderList in interface RouterStatusOrBuilderpublic int getBestRoutesCount()
A list of the best dynamic routes for this Cloud Router's Virtual Private Cloud (VPC) network in the same region as this Cloud Router. Lists all of the best routes per prefix that are programmed into this region's VPC data plane. When global dynamic routing mode is turned on in the VPC network, this list can include cross-region dynamic routes from Cloud Routers in other regions.
repeated .google.cloud.compute.v1.Route best_routes = 395826693;getBestRoutesCount in interface RouterStatusOrBuilderpublic Route getBestRoutes(int index)
A list of the best dynamic routes for this Cloud Router's Virtual Private Cloud (VPC) network in the same region as this Cloud Router. Lists all of the best routes per prefix that are programmed into this region's VPC data plane. When global dynamic routing mode is turned on in the VPC network, this list can include cross-region dynamic routes from Cloud Routers in other regions.
repeated .google.cloud.compute.v1.Route best_routes = 395826693;getBestRoutes in interface RouterStatusOrBuilderpublic RouteOrBuilder getBestRoutesOrBuilder(int index)
A list of the best dynamic routes for this Cloud Router's Virtual Private Cloud (VPC) network in the same region as this Cloud Router. Lists all of the best routes per prefix that are programmed into this region's VPC data plane. When global dynamic routing mode is turned on in the VPC network, this list can include cross-region dynamic routes from Cloud Routers in other regions.
repeated .google.cloud.compute.v1.Route best_routes = 395826693;getBestRoutesOrBuilder in interface RouterStatusOrBuilderpublic List<Route> getBestRoutesForRouterList()
A list of the best BGP routes learned by this Cloud Router. It is possible that routes listed might not be programmed into the data plane, if the Google Cloud control plane finds a more optimal route for a prefix than a route learned by this Cloud Router.
repeated .google.cloud.compute.v1.Route best_routes_for_router = 119389689;getBestRoutesForRouterList in interface RouterStatusOrBuilderpublic List<? extends RouteOrBuilder> getBestRoutesForRouterOrBuilderList()
A list of the best BGP routes learned by this Cloud Router. It is possible that routes listed might not be programmed into the data plane, if the Google Cloud control plane finds a more optimal route for a prefix than a route learned by this Cloud Router.
repeated .google.cloud.compute.v1.Route best_routes_for_router = 119389689;getBestRoutesForRouterOrBuilderList in interface RouterStatusOrBuilderpublic int getBestRoutesForRouterCount()
A list of the best BGP routes learned by this Cloud Router. It is possible that routes listed might not be programmed into the data plane, if the Google Cloud control plane finds a more optimal route for a prefix than a route learned by this Cloud Router.
repeated .google.cloud.compute.v1.Route best_routes_for_router = 119389689;getBestRoutesForRouterCount in interface RouterStatusOrBuilderpublic Route getBestRoutesForRouter(int index)
A list of the best BGP routes learned by this Cloud Router. It is possible that routes listed might not be programmed into the data plane, if the Google Cloud control plane finds a more optimal route for a prefix than a route learned by this Cloud Router.
repeated .google.cloud.compute.v1.Route best_routes_for_router = 119389689;getBestRoutesForRouter in interface RouterStatusOrBuilderpublic RouteOrBuilder getBestRoutesForRouterOrBuilder(int index)
A list of the best BGP routes learned by this Cloud Router. It is possible that routes listed might not be programmed into the data plane, if the Google Cloud control plane finds a more optimal route for a prefix than a route learned by this Cloud Router.
repeated .google.cloud.compute.v1.Route best_routes_for_router = 119389689;getBestRoutesForRouterOrBuilder in interface RouterStatusOrBuilderpublic List<RouterStatusBgpPeerStatus> getBgpPeerStatusList()
repeated .google.cloud.compute.v1.RouterStatusBgpPeerStatus bgp_peer_status = 218459131;
getBgpPeerStatusList in interface RouterStatusOrBuilderpublic List<? extends RouterStatusBgpPeerStatusOrBuilder> getBgpPeerStatusOrBuilderList()
repeated .google.cloud.compute.v1.RouterStatusBgpPeerStatus bgp_peer_status = 218459131;
getBgpPeerStatusOrBuilderList in interface RouterStatusOrBuilderpublic int getBgpPeerStatusCount()
repeated .google.cloud.compute.v1.RouterStatusBgpPeerStatus bgp_peer_status = 218459131;
getBgpPeerStatusCount in interface RouterStatusOrBuilderpublic RouterStatusBgpPeerStatus getBgpPeerStatus(int index)
repeated .google.cloud.compute.v1.RouterStatusBgpPeerStatus bgp_peer_status = 218459131;
getBgpPeerStatus in interface RouterStatusOrBuilderpublic RouterStatusBgpPeerStatusOrBuilder getBgpPeerStatusOrBuilder(int index)
repeated .google.cloud.compute.v1.RouterStatusBgpPeerStatus bgp_peer_status = 218459131;
getBgpPeerStatusOrBuilder in interface RouterStatusOrBuilderpublic List<RouterStatusNatStatus> getNatStatusList()
repeated .google.cloud.compute.v1.RouterStatusNatStatus nat_status = 63098064;getNatStatusList in interface RouterStatusOrBuilderpublic List<? extends RouterStatusNatStatusOrBuilder> getNatStatusOrBuilderList()
repeated .google.cloud.compute.v1.RouterStatusNatStatus nat_status = 63098064;getNatStatusOrBuilderList in interface RouterStatusOrBuilderpublic int getNatStatusCount()
repeated .google.cloud.compute.v1.RouterStatusNatStatus nat_status = 63098064;getNatStatusCount in interface RouterStatusOrBuilderpublic RouterStatusNatStatus getNatStatus(int index)
repeated .google.cloud.compute.v1.RouterStatusNatStatus nat_status = 63098064;getNatStatus in interface RouterStatusOrBuilderpublic RouterStatusNatStatusOrBuilder getNatStatusOrBuilder(int index)
repeated .google.cloud.compute.v1.RouterStatusNatStatus nat_status = 63098064;getNatStatusOrBuilder in interface RouterStatusOrBuilderpublic boolean hasNetwork()
URI of the network to which this router belongs.
optional string network = 232872494;hasNetwork in interface RouterStatusOrBuilderpublic String getNetwork()
URI of the network to which this router belongs.
optional string network = 232872494;getNetwork in interface RouterStatusOrBuilderpublic com.google.protobuf.ByteString getNetworkBytes()
URI of the network to which this router belongs.
optional string network = 232872494;getNetworkBytes in interface RouterStatusOrBuilderpublic final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3public void writeTo(com.google.protobuf.CodedOutputStream output)
throws IOException
writeTo in interface com.google.protobuf.MessageLitewriteTo in class com.google.protobuf.GeneratedMessageV3IOExceptionpublic int getSerializedSize()
getSerializedSize in interface com.google.protobuf.MessageLitegetSerializedSize in class com.google.protobuf.GeneratedMessageV3public boolean equals(Object obj)
equals in interface com.google.protobuf.Messageequals in class com.google.protobuf.AbstractMessagepublic int hashCode()
hashCode in interface com.google.protobuf.MessagehashCode in class com.google.protobuf.AbstractMessagepublic static RouterStatus parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static RouterStatus parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static RouterStatus parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static RouterStatus parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static RouterStatus parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static RouterStatus parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static RouterStatus parseFrom(InputStream input) throws IOException
IOExceptionpublic static RouterStatus parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static RouterStatus parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static RouterStatus parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static RouterStatus parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static RouterStatus parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic RouterStatus.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static RouterStatus.Builder newBuilder()
public static RouterStatus.Builder newBuilder(RouterStatus prototype)
public RouterStatus.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected RouterStatus.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static RouterStatus getDefaultInstance()
public static com.google.protobuf.Parser<RouterStatus> parser()
public com.google.protobuf.Parser<RouterStatus> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public RouterStatus getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2025 Google LLC. All rights reserved.