public final class BfdStatus extends com.google.protobuf.GeneratedMessageV3 implements BfdStatusOrBuilder
Next free: 15Protobuf type
google.cloud.compute.v1.BfdStatus| Modifier and Type | Class and Description |
|---|---|
static class |
BfdStatus.BfdSessionInitializationMode
The BFD session initialization mode for this BGP peer.
|
static class |
BfdStatus.Builder
Next free: 15
|
static class |
BfdStatus.LocalDiagnostic
The diagnostic code specifies the local system's reason for the last change in session state.
|
static class |
BfdStatus.LocalState
The current BFD session state as seen by the transmitting system.
|
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage,BuilderType extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter| Modifier and Type | Field and Description |
|---|---|
static int |
BFD_SESSION_INITIALIZATION_MODE_FIELD_NUMBER |
static int |
CONFIG_UPDATE_TIMESTAMP_MICROS_FIELD_NUMBER |
static int |
CONTROL_PACKET_COUNTS_FIELD_NUMBER |
static int |
CONTROL_PACKET_INTERVALS_FIELD_NUMBER |
static int |
LOCAL_DIAGNOSTIC_FIELD_NUMBER |
static int |
LOCAL_STATE_FIELD_NUMBER |
static int |
NEGOTIATED_LOCAL_CONTROL_TX_INTERVAL_MS_FIELD_NUMBER |
static int |
RX_PACKET_FIELD_NUMBER |
static int |
TX_PACKET_FIELD_NUMBER |
static int |
UPTIME_MS_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
String |
getBfdSessionInitializationMode()
The BFD session initialization mode for this BGP peer.
|
com.google.protobuf.ByteString |
getBfdSessionInitializationModeBytes()
The BFD session initialization mode for this BGP peer.
|
long |
getConfigUpdateTimestampMicros()
Unix timestamp of the most recent config update.
|
BfdStatusPacketCounts |
getControlPacketCounts()
Control packet counts for the current BFD session.
|
BfdStatusPacketCountsOrBuilder |
getControlPacketCountsOrBuilder()
Control packet counts for the current BFD session.
|
PacketIntervals |
getControlPacketIntervals(int index)
Inter-packet time interval statistics for control packets.
|
int |
getControlPacketIntervalsCount()
Inter-packet time interval statistics for control packets.
|
List<PacketIntervals> |
getControlPacketIntervalsList()
Inter-packet time interval statistics for control packets.
|
PacketIntervalsOrBuilder |
getControlPacketIntervalsOrBuilder(int index)
Inter-packet time interval statistics for control packets.
|
List<? extends PacketIntervalsOrBuilder> |
getControlPacketIntervalsOrBuilderList()
Inter-packet time interval statistics for control packets.
|
static BfdStatus |
getDefaultInstance() |
BfdStatus |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
String |
getLocalDiagnostic()
The diagnostic code specifies the local system's reason for the last change in session state.
|
com.google.protobuf.ByteString |
getLocalDiagnosticBytes()
The diagnostic code specifies the local system's reason for the last change in session state.
|
String |
getLocalState()
The current BFD session state as seen by the transmitting system.
|
com.google.protobuf.ByteString |
getLocalStateBytes()
The current BFD session state as seen by the transmitting system.
|
int |
getNegotiatedLocalControlTxIntervalMs()
Negotiated transmit interval for control packets.
|
com.google.protobuf.Parser<BfdStatus> |
getParserForType() |
BfdPacket |
getRxPacket()
The most recent Rx control packet for this BFD session.
|
BfdPacketOrBuilder |
getRxPacketOrBuilder()
The most recent Rx control packet for this BFD session.
|
int |
getSerializedSize() |
BfdPacket |
getTxPacket()
The most recent Tx control packet for this BFD session.
|
BfdPacketOrBuilder |
getTxPacketOrBuilder()
The most recent Tx control packet for this BFD session.
|
com.google.protobuf.UnknownFieldSet |
getUnknownFields() |
long |
getUptimeMs()
Session uptime in milliseconds.
|
boolean |
hasBfdSessionInitializationMode()
The BFD session initialization mode for this BGP peer.
|
boolean |
hasConfigUpdateTimestampMicros()
Unix timestamp of the most recent config update.
|
boolean |
hasControlPacketCounts()
Control packet counts for the current BFD session.
|
int |
hashCode() |
boolean |
hasLocalDiagnostic()
The diagnostic code specifies the local system's reason for the last change in session state.
|
boolean |
hasLocalState()
The current BFD session state as seen by the transmitting system.
|
boolean |
hasNegotiatedLocalControlTxIntervalMs()
Negotiated transmit interval for control packets.
|
boolean |
hasRxPacket()
The most recent Rx control packet for this BFD session.
|
boolean |
hasTxPacket()
The most recent Tx control packet for this BFD session.
|
boolean |
hasUptimeMs()
Session uptime in milliseconds.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static BfdStatus.Builder |
newBuilder() |
static BfdStatus.Builder |
newBuilder(BfdStatus prototype) |
BfdStatus.Builder |
newBuilderForType() |
protected BfdStatus.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
protected Object |
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) |
static BfdStatus |
parseDelimitedFrom(InputStream input) |
static BfdStatus |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static BfdStatus |
parseFrom(byte[] data) |
static BfdStatus |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static BfdStatus |
parseFrom(ByteBuffer data) |
static BfdStatus |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static BfdStatus |
parseFrom(com.google.protobuf.ByteString data) |
static BfdStatus |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static BfdStatus |
parseFrom(com.google.protobuf.CodedInputStream input) |
static BfdStatus |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static BfdStatus |
parseFrom(InputStream input) |
static BfdStatus |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<BfdStatus> |
parser() |
BfdStatus.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, 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 BFD_SESSION_INITIALIZATION_MODE_FIELD_NUMBER
public static final int CONFIG_UPDATE_TIMESTAMP_MICROS_FIELD_NUMBER
public static final int CONTROL_PACKET_COUNTS_FIELD_NUMBER
public static final int CONTROL_PACKET_INTERVALS_FIELD_NUMBER
public static final int LOCAL_DIAGNOSTIC_FIELD_NUMBER
public static final int LOCAL_STATE_FIELD_NUMBER
public static final int NEGOTIATED_LOCAL_CONTROL_TX_INTERVAL_MS_FIELD_NUMBER
public static final int RX_PACKET_FIELD_NUMBER
public static final int TX_PACKET_FIELD_NUMBER
public static final int UPTIME_MS_FIELD_NUMBER
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
newInstance in class com.google.protobuf.GeneratedMessageV3public final com.google.protobuf.UnknownFieldSet getUnknownFields()
getUnknownFields in interface com.google.protobuf.MessageOrBuildergetUnknownFields 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 boolean hasBfdSessionInitializationMode()
The BFD session initialization mode for this BGP peer. If set to ACTIVE, the Cloud Router will initiate the BFD session for this BGP peer. If set to PASSIVE, the Cloud Router will wait for the peer router to initiate the BFD session for this BGP peer. If set to DISABLED, BFD is disabled for this BGP peer. Check the BfdSessionInitializationMode enum for the list of possible values.
optional string bfd_session_initialization_mode = 218156954;hasBfdSessionInitializationMode in interface BfdStatusOrBuilderpublic String getBfdSessionInitializationMode()
The BFD session initialization mode for this BGP peer. If set to ACTIVE, the Cloud Router will initiate the BFD session for this BGP peer. If set to PASSIVE, the Cloud Router will wait for the peer router to initiate the BFD session for this BGP peer. If set to DISABLED, BFD is disabled for this BGP peer. Check the BfdSessionInitializationMode enum for the list of possible values.
optional string bfd_session_initialization_mode = 218156954;getBfdSessionInitializationMode in interface BfdStatusOrBuilderpublic com.google.protobuf.ByteString getBfdSessionInitializationModeBytes()
The BFD session initialization mode for this BGP peer. If set to ACTIVE, the Cloud Router will initiate the BFD session for this BGP peer. If set to PASSIVE, the Cloud Router will wait for the peer router to initiate the BFD session for this BGP peer. If set to DISABLED, BFD is disabled for this BGP peer. Check the BfdSessionInitializationMode enum for the list of possible values.
optional string bfd_session_initialization_mode = 218156954;getBfdSessionInitializationModeBytes in interface BfdStatusOrBuilderpublic boolean hasConfigUpdateTimestampMicros()
Unix timestamp of the most recent config update.
optional int64 config_update_timestamp_micros = 457195569;hasConfigUpdateTimestampMicros in interface BfdStatusOrBuilderpublic long getConfigUpdateTimestampMicros()
Unix timestamp of the most recent config update.
optional int64 config_update_timestamp_micros = 457195569;getConfigUpdateTimestampMicros in interface BfdStatusOrBuilderpublic boolean hasControlPacketCounts()
Control packet counts for the current BFD session.
optional .google.cloud.compute.v1.BfdStatusPacketCounts control_packet_counts = 132573561;
hasControlPacketCounts in interface BfdStatusOrBuilderpublic BfdStatusPacketCounts getControlPacketCounts()
Control packet counts for the current BFD session.
optional .google.cloud.compute.v1.BfdStatusPacketCounts control_packet_counts = 132573561;
getControlPacketCounts in interface BfdStatusOrBuilderpublic BfdStatusPacketCountsOrBuilder getControlPacketCountsOrBuilder()
Control packet counts for the current BFD session.
optional .google.cloud.compute.v1.BfdStatusPacketCounts control_packet_counts = 132573561;
getControlPacketCountsOrBuilder in interface BfdStatusOrBuilderpublic List<PacketIntervals> getControlPacketIntervalsList()
Inter-packet time interval statistics for control packets.
repeated .google.cloud.compute.v1.PacketIntervals control_packet_intervals = 500806649;
getControlPacketIntervalsList in interface BfdStatusOrBuilderpublic List<? extends PacketIntervalsOrBuilder> getControlPacketIntervalsOrBuilderList()
Inter-packet time interval statistics for control packets.
repeated .google.cloud.compute.v1.PacketIntervals control_packet_intervals = 500806649;
getControlPacketIntervalsOrBuilderList in interface BfdStatusOrBuilderpublic int getControlPacketIntervalsCount()
Inter-packet time interval statistics for control packets.
repeated .google.cloud.compute.v1.PacketIntervals control_packet_intervals = 500806649;
getControlPacketIntervalsCount in interface BfdStatusOrBuilderpublic PacketIntervals getControlPacketIntervals(int index)
Inter-packet time interval statistics for control packets.
repeated .google.cloud.compute.v1.PacketIntervals control_packet_intervals = 500806649;
getControlPacketIntervals in interface BfdStatusOrBuilderpublic PacketIntervalsOrBuilder getControlPacketIntervalsOrBuilder(int index)
Inter-packet time interval statistics for control packets.
repeated .google.cloud.compute.v1.PacketIntervals control_packet_intervals = 500806649;
getControlPacketIntervalsOrBuilder in interface BfdStatusOrBuilderpublic boolean hasLocalDiagnostic()
The diagnostic code specifies the local system's reason for the last change in session state. This allows remote systems to determine the reason that the previous session failed, for example. These diagnostic codes are specified in section 4.1 of RFC5880 Check the LocalDiagnostic enum for the list of possible values.
optional string local_diagnostic = 463737083;hasLocalDiagnostic in interface BfdStatusOrBuilderpublic String getLocalDiagnostic()
The diagnostic code specifies the local system's reason for the last change in session state. This allows remote systems to determine the reason that the previous session failed, for example. These diagnostic codes are specified in section 4.1 of RFC5880 Check the LocalDiagnostic enum for the list of possible values.
optional string local_diagnostic = 463737083;getLocalDiagnostic in interface BfdStatusOrBuilderpublic com.google.protobuf.ByteString getLocalDiagnosticBytes()
The diagnostic code specifies the local system's reason for the last change in session state. This allows remote systems to determine the reason that the previous session failed, for example. These diagnostic codes are specified in section 4.1 of RFC5880 Check the LocalDiagnostic enum for the list of possible values.
optional string local_diagnostic = 463737083;getLocalDiagnosticBytes in interface BfdStatusOrBuilderpublic boolean hasLocalState()
The current BFD session state as seen by the transmitting system. These states are specified in section 4.1 of RFC5880 Check the LocalState enum for the list of possible values.
optional string local_state = 149195453;hasLocalState in interface BfdStatusOrBuilderpublic String getLocalState()
The current BFD session state as seen by the transmitting system. These states are specified in section 4.1 of RFC5880 Check the LocalState enum for the list of possible values.
optional string local_state = 149195453;getLocalState in interface BfdStatusOrBuilderpublic com.google.protobuf.ByteString getLocalStateBytes()
The current BFD session state as seen by the transmitting system. These states are specified in section 4.1 of RFC5880 Check the LocalState enum for the list of possible values.
optional string local_state = 149195453;getLocalStateBytes in interface BfdStatusOrBuilderpublic boolean hasNegotiatedLocalControlTxIntervalMs()
Negotiated transmit interval for control packets.
optional uint32 negotiated_local_control_tx_interval_ms = 21768340;hasNegotiatedLocalControlTxIntervalMs in interface BfdStatusOrBuilderpublic int getNegotiatedLocalControlTxIntervalMs()
Negotiated transmit interval for control packets.
optional uint32 negotiated_local_control_tx_interval_ms = 21768340;getNegotiatedLocalControlTxIntervalMs in interface BfdStatusOrBuilderpublic boolean hasRxPacket()
The most recent Rx control packet for this BFD session.
optional .google.cloud.compute.v1.BfdPacket rx_packet = 505069729;hasRxPacket in interface BfdStatusOrBuilderpublic BfdPacket getRxPacket()
The most recent Rx control packet for this BFD session.
optional .google.cloud.compute.v1.BfdPacket rx_packet = 505069729;getRxPacket in interface BfdStatusOrBuilderpublic BfdPacketOrBuilder getRxPacketOrBuilder()
The most recent Rx control packet for this BFD session.
optional .google.cloud.compute.v1.BfdPacket rx_packet = 505069729;getRxPacketOrBuilder in interface BfdStatusOrBuilderpublic boolean hasTxPacket()
The most recent Tx control packet for this BFD session.
optional .google.cloud.compute.v1.BfdPacket tx_packet = 111386275;hasTxPacket in interface BfdStatusOrBuilderpublic BfdPacket getTxPacket()
The most recent Tx control packet for this BFD session.
optional .google.cloud.compute.v1.BfdPacket tx_packet = 111386275;getTxPacket in interface BfdStatusOrBuilderpublic BfdPacketOrBuilder getTxPacketOrBuilder()
The most recent Tx control packet for this BFD session.
optional .google.cloud.compute.v1.BfdPacket tx_packet = 111386275;getTxPacketOrBuilder in interface BfdStatusOrBuilderpublic boolean hasUptimeMs()
Session uptime in milliseconds. Value will be 0 if session is not up.
optional int64 uptime_ms = 125398365;hasUptimeMs in interface BfdStatusOrBuilderpublic long getUptimeMs()
Session uptime in milliseconds. Value will be 0 if session is not up.
optional int64 uptime_ms = 125398365;getUptimeMs in interface BfdStatusOrBuilderpublic 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 BfdStatus parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static BfdStatus parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static BfdStatus parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static BfdStatus parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static BfdStatus parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static BfdStatus parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static BfdStatus parseFrom(InputStream input) throws IOException
IOExceptionpublic static BfdStatus parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static BfdStatus parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static BfdStatus parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static BfdStatus parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static BfdStatus parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic BfdStatus.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static BfdStatus.Builder newBuilder()
public static BfdStatus.Builder newBuilder(BfdStatus prototype)
public BfdStatus.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected BfdStatus.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static BfdStatus getDefaultInstance()
public static com.google.protobuf.Parser<BfdStatus> parser()
public com.google.protobuf.Parser<BfdStatus> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public BfdStatus getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2023 Google LLC. All rights reserved.