Package com.google.cloud.compute.v1
Class RouterStatus
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessage
com.google.cloud.compute.v1.RouterStatus
- All Implemented Interfaces:
RouterStatusOrBuilder,com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable
@Generated
public final class RouterStatus
extends com.google.protobuf.GeneratedMessage
implements RouterStatusOrBuilder
Protobuf type
google.cloud.compute.v1.RouterStatus- See Also:
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class com.google.protobuf.GeneratedMessage
com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT, BuilderT>>, com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.FieldAccessorTable, com.google.protobuf.GeneratedMessage.GeneratedExtension<ContainingT extends com.google.protobuf.Message, T extends Object>, com.google.protobuf.GeneratedMessage.UnusedPrivateParameter Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessage
com.google.protobuf.AbstractMessage.BuilderParentNested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessageLite.InternalOneOfEnum -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intFields inherited from class com.google.protobuf.GeneratedMessage
alwaysUseFieldBuilders, loggedPre22TypeNames, unknownFieldsFields inherited from class com.google.protobuf.AbstractMessage
memoizedSizeFields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode -
Method Summary
Modifier and TypeMethodDescriptionbooleangetBestRoutes(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.intA list of the best dynamic routes for this Cloud Router's Virtual Private Cloud (VPC) network in the same region as this Cloud Router.getBestRoutesForRouter(int index) A list of the best BGP routes learned by this Cloud Router.intA list of the best BGP routes learned by this Cloud Router.A list of the best BGP routes learned by this Cloud Router.getBestRoutesForRouterOrBuilder(int index) A list of the best BGP routes learned by this Cloud Router.List<? extends RouteOrBuilder>A list of the best BGP routes learned by this Cloud Router.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.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>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.getBgpPeerStatus(int index) repeated .google.cloud.compute.v1.RouterStatusBgpPeerStatus bgp_peer_status = 218459131;intrepeated .google.cloud.compute.v1.RouterStatusBgpPeerStatus bgp_peer_status = 218459131;repeated .google.cloud.compute.v1.RouterStatusBgpPeerStatus bgp_peer_status = 218459131;getBgpPeerStatusOrBuilder(int index) repeated .google.cloud.compute.v1.RouterStatusBgpPeerStatus bgp_peer_status = 218459131;List<? extends RouterStatusBgpPeerStatusOrBuilder>repeated .google.cloud.compute.v1.RouterStatusBgpPeerStatus bgp_peer_status = 218459131;static RouterStatusstatic final com.google.protobuf.Descriptors.DescriptorgetNatStatus(int index) repeated .google.cloud.compute.v1.RouterStatusNatStatus nat_status = 63098064;intrepeated .google.cloud.compute.v1.RouterStatusNatStatus nat_status = 63098064;repeated .google.cloud.compute.v1.RouterStatusNatStatus nat_status = 63098064;getNatStatusOrBuilder(int index) repeated .google.cloud.compute.v1.RouterStatusNatStatus nat_status = 63098064;List<? extends RouterStatusNatStatusOrBuilder>repeated .google.cloud.compute.v1.RouterStatusNatStatus nat_status = 63098064;URI of the network to which this router belongs.com.google.protobuf.ByteStringURI of the network to which this router belongs.com.google.protobuf.Parser<RouterStatus>intinthashCode()booleanURI of the network to which this router belongs.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanstatic RouterStatus.Builderstatic RouterStatus.BuildernewBuilder(RouterStatus prototype) protected RouterStatus.BuildernewBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) static RouterStatusparseDelimitedFrom(InputStream input) static RouterStatusparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static RouterStatusparseFrom(byte[] data) static RouterStatusparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static RouterStatusparseFrom(com.google.protobuf.ByteString data) static RouterStatusparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static RouterStatusparseFrom(com.google.protobuf.CodedInputStream input) static RouterStatusparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static RouterStatusparseFrom(InputStream input) static RouterStatusparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static RouterStatusparseFrom(ByteBuffer data) static RouterStatusparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<RouterStatus>parser()voidwriteTo(com.google.protobuf.CodedOutputStream output) Methods inherited from class com.google.protobuf.GeneratedMessage
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, newFileScopedGeneratedExtension, newInstance, newMessageScopedGeneratedExtension, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagMethods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashFields, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite
addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.MessageLite
toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Field Details
-
BEST_ROUTES_FIELD_NUMBER
public static final int BEST_ROUTES_FIELD_NUMBER- See Also:
-
BEST_ROUTES_FOR_ROUTER_FIELD_NUMBER
public static final int BEST_ROUTES_FOR_ROUTER_FIELD_NUMBER- See Also:
-
BGP_PEER_STATUS_FIELD_NUMBER
public static final int BGP_PEER_STATUS_FIELD_NUMBER- See Also:
-
NAT_STATUS_FIELD_NUMBER
public static final int NAT_STATUS_FIELD_NUMBER- See Also:
-
NETWORK_FIELD_NUMBER
public static final int NETWORK_FIELD_NUMBER- See Also:
-
-
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
-
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;- Specified by:
getBestRoutesListin interfaceRouterStatusOrBuilder
-
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;- Specified by:
getBestRoutesOrBuilderListin interfaceRouterStatusOrBuilder
-
getBestRoutesCount
public 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;- Specified by:
getBestRoutesCountin interfaceRouterStatusOrBuilder
-
getBestRoutes
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;- Specified by:
getBestRoutesin interfaceRouterStatusOrBuilder
-
getBestRoutesOrBuilder
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;- Specified by:
getBestRoutesOrBuilderin interfaceRouterStatusOrBuilder
-
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;- Specified by:
getBestRoutesForRouterListin interfaceRouterStatusOrBuilder
-
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;- Specified by:
getBestRoutesForRouterOrBuilderListin interfaceRouterStatusOrBuilder
-
getBestRoutesForRouterCount
public 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;- Specified by:
getBestRoutesForRouterCountin interfaceRouterStatusOrBuilder
-
getBestRoutesForRouter
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;- Specified by:
getBestRoutesForRouterin interfaceRouterStatusOrBuilder
-
getBestRoutesForRouterOrBuilder
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;- Specified by:
getBestRoutesForRouterOrBuilderin interfaceRouterStatusOrBuilder
-
getBgpPeerStatusList
repeated .google.cloud.compute.v1.RouterStatusBgpPeerStatus bgp_peer_status = 218459131;- Specified by:
getBgpPeerStatusListin interfaceRouterStatusOrBuilder
-
getBgpPeerStatusOrBuilderList
repeated .google.cloud.compute.v1.RouterStatusBgpPeerStatus bgp_peer_status = 218459131;- Specified by:
getBgpPeerStatusOrBuilderListin interfaceRouterStatusOrBuilder
-
getBgpPeerStatusCount
public int getBgpPeerStatusCount()repeated .google.cloud.compute.v1.RouterStatusBgpPeerStatus bgp_peer_status = 218459131;- Specified by:
getBgpPeerStatusCountin interfaceRouterStatusOrBuilder
-
getBgpPeerStatus
repeated .google.cloud.compute.v1.RouterStatusBgpPeerStatus bgp_peer_status = 218459131;- Specified by:
getBgpPeerStatusin interfaceRouterStatusOrBuilder
-
getBgpPeerStatusOrBuilder
repeated .google.cloud.compute.v1.RouterStatusBgpPeerStatus bgp_peer_status = 218459131;- Specified by:
getBgpPeerStatusOrBuilderin interfaceRouterStatusOrBuilder
-
getNatStatusList
repeated .google.cloud.compute.v1.RouterStatusNatStatus nat_status = 63098064;- Specified by:
getNatStatusListin interfaceRouterStatusOrBuilder
-
getNatStatusOrBuilderList
repeated .google.cloud.compute.v1.RouterStatusNatStatus nat_status = 63098064;- Specified by:
getNatStatusOrBuilderListin interfaceRouterStatusOrBuilder
-
getNatStatusCount
public int getNatStatusCount()repeated .google.cloud.compute.v1.RouterStatusNatStatus nat_status = 63098064;- Specified by:
getNatStatusCountin interfaceRouterStatusOrBuilder
-
getNatStatus
repeated .google.cloud.compute.v1.RouterStatusNatStatus nat_status = 63098064;- Specified by:
getNatStatusin interfaceRouterStatusOrBuilder
-
getNatStatusOrBuilder
repeated .google.cloud.compute.v1.RouterStatusNatStatus nat_status = 63098064;- Specified by:
getNatStatusOrBuilderin interfaceRouterStatusOrBuilder
-
hasNetwork
public boolean hasNetwork()URI of the network to which this router belongs.
optional string network = 232872494;- Specified by:
hasNetworkin interfaceRouterStatusOrBuilder- Returns:
- Whether the network field is set.
-
getNetwork
URI of the network to which this router belongs.
optional string network = 232872494;- Specified by:
getNetworkin interfaceRouterStatusOrBuilder- Returns:
- The network.
-
getNetworkBytes
public com.google.protobuf.ByteString getNetworkBytes()URI of the network to which this router belongs.
optional string network = 232872494;- Specified by:
getNetworkBytesin interfaceRouterStatusOrBuilder- Returns:
- The bytes for network.
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage
-
writeTo
- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessage- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessage
-
equals
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static RouterStatus parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static RouterStatus parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static RouterStatus parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static RouterStatus parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static RouterStatus parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static RouterStatus parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static RouterStatus parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
- Throws:
IOException
-
parseDelimitedFrom
public static RouterStatus parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static RouterStatus parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
newBuilderForType
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
-
newBuilder
-
toBuilder
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected RouterStatus.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) - Overrides:
newBuilderForTypein classcom.google.protobuf.AbstractMessage
-
getDefaultInstance
-
parser
-
getParserForType
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessage
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-