public static final class RouterStatus.BgpPeerStatus extends com.google.protobuf.GeneratedMessageV3 implements RouterStatus.BgpPeerStatusOrBuilder
Status of a BGP peer.Protobuf type
google.cloud.edgenetwork.v1.RouterStatus.BgpPeerStatus| Modifier and Type | Class and Description |
|---|---|
static class |
RouterStatus.BgpPeerStatus.BgpStatus
Status of the BGP peer: {UP, DOWN}
Protobuf enum
google.cloud.edgenetwork.v1.RouterStatus.BgpPeerStatus.BgpStatus |
static class |
RouterStatus.BgpPeerStatus.Builder
Status of a BGP peer.
|
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 |
IP_ADDRESS_FIELD_NUMBER |
static int |
NAME_FIELD_NUMBER |
static int |
PEER_IP_ADDRESS_FIELD_NUMBER |
static int |
PREFIX_COUNTER_FIELD_NUMBER |
static int |
STATE_FIELD_NUMBER |
static int |
STATUS_FIELD_NUMBER |
static int |
UPTIME_FIELD_NUMBER |
static int |
UPTIME_SECONDS_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
static RouterStatus.BgpPeerStatus |
getDefaultInstance() |
RouterStatus.BgpPeerStatus |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
String |
getIpAddress()
IP address of the local BGP interface.
|
com.google.protobuf.ByteString |
getIpAddressBytes()
IP address of the local BGP interface.
|
String |
getName()
Name of this BGP peer.
|
com.google.protobuf.ByteString |
getNameBytes()
Name of this BGP peer.
|
com.google.protobuf.Parser<RouterStatus.BgpPeerStatus> |
getParserForType() |
String |
getPeerIpAddress()
IP address of the remote BGP interface.
|
com.google.protobuf.ByteString |
getPeerIpAddressBytes()
IP address of the remote BGP interface.
|
RouterStatus.PrefixCounter |
getPrefixCounter()
A collection of counts for prefixes.
|
RouterStatus.PrefixCounterOrBuilder |
getPrefixCounterOrBuilder()
A collection of counts for prefixes.
|
int |
getSerializedSize() |
String |
getState()
BGP state as specified in RFC1771.
|
com.google.protobuf.ByteString |
getStateBytes()
BGP state as specified in RFC1771.
|
RouterStatus.BgpPeerStatus.BgpStatus |
getStatus()
The current status of BGP.
|
int |
getStatusValue()
The current status of BGP.
|
String |
getUptime()
Time this session has been up.
|
com.google.protobuf.ByteString |
getUptimeBytes()
Time this session has been up.
|
long |
getUptimeSeconds()
Time this session has been up, in seconds.
|
int |
hashCode() |
boolean |
hasPrefixCounter()
A collection of counts for prefixes.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static RouterStatus.BgpPeerStatus.Builder |
newBuilder() |
static RouterStatus.BgpPeerStatus.Builder |
newBuilder(RouterStatus.BgpPeerStatus prototype) |
RouterStatus.BgpPeerStatus.Builder |
newBuilderForType() |
protected RouterStatus.BgpPeerStatus.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
protected Object |
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) |
static RouterStatus.BgpPeerStatus |
parseDelimitedFrom(InputStream input) |
static RouterStatus.BgpPeerStatus |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static RouterStatus.BgpPeerStatus |
parseFrom(byte[] data) |
static RouterStatus.BgpPeerStatus |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static RouterStatus.BgpPeerStatus |
parseFrom(ByteBuffer data) |
static RouterStatus.BgpPeerStatus |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static RouterStatus.BgpPeerStatus |
parseFrom(com.google.protobuf.ByteString data) |
static RouterStatus.BgpPeerStatus |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static RouterStatus.BgpPeerStatus |
parseFrom(com.google.protobuf.CodedInputStream input) |
static RouterStatus.BgpPeerStatus |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static RouterStatus.BgpPeerStatus |
parseFrom(InputStream input) |
static RouterStatus.BgpPeerStatus |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<RouterStatus.BgpPeerStatus> |
parser() |
RouterStatus.BgpPeerStatus.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 NAME_FIELD_NUMBER
public static final int IP_ADDRESS_FIELD_NUMBER
public static final int PEER_IP_ADDRESS_FIELD_NUMBER
public static final int STATUS_FIELD_NUMBER
public static final int STATE_FIELD_NUMBER
public static final int UPTIME_FIELD_NUMBER
public static final int UPTIME_SECONDS_FIELD_NUMBER
public static final int PREFIX_COUNTER_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 String getName()
Name of this BGP peer. Unique within the Routers resource.
string name = 1;getName in interface RouterStatus.BgpPeerStatusOrBuilderpublic com.google.protobuf.ByteString getNameBytes()
Name of this BGP peer. Unique within the Routers resource.
string name = 1;getNameBytes in interface RouterStatus.BgpPeerStatusOrBuilderpublic String getIpAddress()
IP address of the local BGP interface.
string ip_address = 2;getIpAddress in interface RouterStatus.BgpPeerStatusOrBuilderpublic com.google.protobuf.ByteString getIpAddressBytes()
IP address of the local BGP interface.
string ip_address = 2;getIpAddressBytes in interface RouterStatus.BgpPeerStatusOrBuilderpublic String getPeerIpAddress()
IP address of the remote BGP interface.
string peer_ip_address = 3;getPeerIpAddress in interface RouterStatus.BgpPeerStatusOrBuilderpublic com.google.protobuf.ByteString getPeerIpAddressBytes()
IP address of the remote BGP interface.
string peer_ip_address = 3;getPeerIpAddressBytes in interface RouterStatus.BgpPeerStatusOrBuilderpublic int getStatusValue()
The current status of BGP.
.google.cloud.edgenetwork.v1.RouterStatus.BgpPeerStatus.BgpStatus status = 4;getStatusValue in interface RouterStatus.BgpPeerStatusOrBuilderpublic RouterStatus.BgpPeerStatus.BgpStatus getStatus()
The current status of BGP.
.google.cloud.edgenetwork.v1.RouterStatus.BgpPeerStatus.BgpStatus status = 4;getStatus in interface RouterStatus.BgpPeerStatusOrBuilderpublic String getState()
BGP state as specified in RFC1771.
string state = 5;getState in interface RouterStatus.BgpPeerStatusOrBuilderpublic com.google.protobuf.ByteString getStateBytes()
BGP state as specified in RFC1771.
string state = 5;getStateBytes in interface RouterStatus.BgpPeerStatusOrBuilderpublic String getUptime()
Time this session has been up. Format: 14 years, 51 weeks, 6 days, 23 hours, 59 minutes, 59 seconds
string uptime = 6;getUptime in interface RouterStatus.BgpPeerStatusOrBuilderpublic com.google.protobuf.ByteString getUptimeBytes()
Time this session has been up. Format: 14 years, 51 weeks, 6 days, 23 hours, 59 minutes, 59 seconds
string uptime = 6;getUptimeBytes in interface RouterStatus.BgpPeerStatusOrBuilderpublic long getUptimeSeconds()
Time this session has been up, in seconds.
int64 uptime_seconds = 7;getUptimeSeconds in interface RouterStatus.BgpPeerStatusOrBuilderpublic boolean hasPrefixCounter()
A collection of counts for prefixes.
.google.cloud.edgenetwork.v1.RouterStatus.PrefixCounter prefix_counter = 8;hasPrefixCounter in interface RouterStatus.BgpPeerStatusOrBuilderpublic RouterStatus.PrefixCounter getPrefixCounter()
A collection of counts for prefixes.
.google.cloud.edgenetwork.v1.RouterStatus.PrefixCounter prefix_counter = 8;getPrefixCounter in interface RouterStatus.BgpPeerStatusOrBuilderpublic RouterStatus.PrefixCounterOrBuilder getPrefixCounterOrBuilder()
A collection of counts for prefixes.
.google.cloud.edgenetwork.v1.RouterStatus.PrefixCounter prefix_counter = 8;getPrefixCounterOrBuilder in interface RouterStatus.BgpPeerStatusOrBuilderpublic 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.BgpPeerStatus parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static RouterStatus.BgpPeerStatus parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static RouterStatus.BgpPeerStatus parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static RouterStatus.BgpPeerStatus parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static RouterStatus.BgpPeerStatus parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static RouterStatus.BgpPeerStatus parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static RouterStatus.BgpPeerStatus parseFrom(InputStream input) throws IOException
IOExceptionpublic static RouterStatus.BgpPeerStatus parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static RouterStatus.BgpPeerStatus parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static RouterStatus.BgpPeerStatus parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static RouterStatus.BgpPeerStatus parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static RouterStatus.BgpPeerStatus parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic RouterStatus.BgpPeerStatus.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static RouterStatus.BgpPeerStatus.Builder newBuilder()
public static RouterStatus.BgpPeerStatus.Builder newBuilder(RouterStatus.BgpPeerStatus prototype)
public RouterStatus.BgpPeerStatus.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected RouterStatus.BgpPeerStatus.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static RouterStatus.BgpPeerStatus getDefaultInstance()
public static com.google.protobuf.Parser<RouterStatus.BgpPeerStatus> parser()
public com.google.protobuf.Parser<RouterStatus.BgpPeerStatus> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public RouterStatus.BgpPeerStatus getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2025 Google LLC. All rights reserved.