public final class BfdPacket extends com.google.protobuf.GeneratedMessageV3 implements BfdPacketOrBuilder
Protobuf type
google.cloud.compute.v1.BfdPacket| Modifier and Type | Class and Description |
|---|---|
static class |
BfdPacket.Builder |
static class |
BfdPacket.Diagnostic
The diagnostic code specifies the local system's reason for the last change in session state.
|
static class |
BfdPacket.State
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 |
AUTHENTICATION_PRESENT_FIELD_NUMBER |
static int |
CONTROL_PLANE_INDEPENDENT_FIELD_NUMBER |
static int |
DEMAND_FIELD_NUMBER |
static int |
DIAGNOSTIC_FIELD_NUMBER |
static int |
FINAL_FIELD_NUMBER |
static int |
LENGTH_FIELD_NUMBER |
static int |
MIN_ECHO_RX_INTERVAL_MS_FIELD_NUMBER |
static int |
MIN_RX_INTERVAL_MS_FIELD_NUMBER |
static int |
MIN_TX_INTERVAL_MS_FIELD_NUMBER |
static int |
MULTIPLIER_FIELD_NUMBER |
static int |
MULTIPOINT_FIELD_NUMBER |
static int |
MY_DISCRIMINATOR_FIELD_NUMBER |
static int |
POLL_FIELD_NUMBER |
static int |
STATE_FIELD_NUMBER |
static int |
VERSION_FIELD_NUMBER |
static int |
YOUR_DISCRIMINATOR_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
boolean |
getAuthenticationPresent()
The Authentication Present bit of the BFD packet.
|
boolean |
getControlPlaneIndependent()
The Control Plane Independent bit of the BFD packet.
|
static BfdPacket |
getDefaultInstance() |
BfdPacket |
getDefaultInstanceForType() |
boolean |
getDemand()
The demand bit of the BFD packet.
|
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
String |
getDiagnostic()
The diagnostic code specifies the local system's reason for the last change in session state.
|
com.google.protobuf.ByteString |
getDiagnosticBytes()
The diagnostic code specifies the local system's reason for the last change in session state.
|
boolean |
getFinal()
The Final bit of the BFD packet.
|
int |
getLength()
The length of the BFD Control packet in bytes.
|
int |
getMinEchoRxIntervalMs()
The Required Min Echo RX Interval value in the BFD packet.
|
int |
getMinRxIntervalMs()
The Required Min RX Interval value in the BFD packet.
|
int |
getMinTxIntervalMs()
The Desired Min TX Interval value in the BFD packet.
|
int |
getMultiplier()
The detection time multiplier of the BFD packet.
|
boolean |
getMultipoint()
The multipoint bit of the BFD packet.
|
int |
getMyDiscriminator()
The My Discriminator value in the BFD packet.
|
com.google.protobuf.Parser<BfdPacket> |
getParserForType() |
boolean |
getPoll()
The Poll bit of the BFD packet.
|
int |
getSerializedSize() |
String |
getState()
The current BFD session state as seen by the transmitting system.
|
com.google.protobuf.ByteString |
getStateBytes()
The current BFD session state as seen by the transmitting system.
|
com.google.protobuf.UnknownFieldSet |
getUnknownFields() |
int |
getVersion()
The version number of the BFD protocol, as specified in section 4.1 of RFC5880.
|
int |
getYourDiscriminator()
The Your Discriminator value in the BFD packet.
|
boolean |
hasAuthenticationPresent()
The Authentication Present bit of the BFD packet.
|
boolean |
hasControlPlaneIndependent()
The Control Plane Independent bit of the BFD packet.
|
boolean |
hasDemand()
The demand bit of the BFD packet.
|
boolean |
hasDiagnostic()
The diagnostic code specifies the local system's reason for the last change in session state.
|
boolean |
hasFinal()
The Final bit of the BFD packet.
|
int |
hashCode() |
boolean |
hasLength()
The length of the BFD Control packet in bytes.
|
boolean |
hasMinEchoRxIntervalMs()
The Required Min Echo RX Interval value in the BFD packet.
|
boolean |
hasMinRxIntervalMs()
The Required Min RX Interval value in the BFD packet.
|
boolean |
hasMinTxIntervalMs()
The Desired Min TX Interval value in the BFD packet.
|
boolean |
hasMultiplier()
The detection time multiplier of the BFD packet.
|
boolean |
hasMultipoint()
The multipoint bit of the BFD packet.
|
boolean |
hasMyDiscriminator()
The My Discriminator value in the BFD packet.
|
boolean |
hasPoll()
The Poll bit of the BFD packet.
|
boolean |
hasState()
The current BFD session state as seen by the transmitting system.
|
boolean |
hasVersion()
The version number of the BFD protocol, as specified in section 4.1 of RFC5880.
|
boolean |
hasYourDiscriminator()
The Your Discriminator value in the BFD packet.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static BfdPacket.Builder |
newBuilder() |
static BfdPacket.Builder |
newBuilder(BfdPacket prototype) |
BfdPacket.Builder |
newBuilderForType() |
protected BfdPacket.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
protected Object |
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) |
static BfdPacket |
parseDelimitedFrom(InputStream input) |
static BfdPacket |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static BfdPacket |
parseFrom(byte[] data) |
static BfdPacket |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static BfdPacket |
parseFrom(ByteBuffer data) |
static BfdPacket |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static BfdPacket |
parseFrom(com.google.protobuf.ByteString data) |
static BfdPacket |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static BfdPacket |
parseFrom(com.google.protobuf.CodedInputStream input) |
static BfdPacket |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static BfdPacket |
parseFrom(InputStream input) |
static BfdPacket |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<BfdPacket> |
parser() |
BfdPacket.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 AUTHENTICATION_PRESENT_FIELD_NUMBER
public static final int CONTROL_PLANE_INDEPENDENT_FIELD_NUMBER
public static final int DEMAND_FIELD_NUMBER
public static final int DIAGNOSTIC_FIELD_NUMBER
public static final int FINAL_FIELD_NUMBER
public static final int LENGTH_FIELD_NUMBER
public static final int MIN_ECHO_RX_INTERVAL_MS_FIELD_NUMBER
public static final int MIN_RX_INTERVAL_MS_FIELD_NUMBER
public static final int MIN_TX_INTERVAL_MS_FIELD_NUMBER
public static final int MULTIPLIER_FIELD_NUMBER
public static final int MULTIPOINT_FIELD_NUMBER
public static final int MY_DISCRIMINATOR_FIELD_NUMBER
public static final int POLL_FIELD_NUMBER
public static final int STATE_FIELD_NUMBER
public static final int VERSION_FIELD_NUMBER
public static final int YOUR_DISCRIMINATOR_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 hasAuthenticationPresent()
The Authentication Present bit of the BFD packet. This is specified in section 4.1 of RFC5880
optional bool authentication_present = 105974260;hasAuthenticationPresent in interface BfdPacketOrBuilderpublic boolean getAuthenticationPresent()
The Authentication Present bit of the BFD packet. This is specified in section 4.1 of RFC5880
optional bool authentication_present = 105974260;getAuthenticationPresent in interface BfdPacketOrBuilderpublic boolean hasControlPlaneIndependent()
The Control Plane Independent bit of the BFD packet. This is specified in section 4.1 of RFC5880
optional bool control_plane_independent = 62363573;hasControlPlaneIndependent in interface BfdPacketOrBuilderpublic boolean getControlPlaneIndependent()
The Control Plane Independent bit of the BFD packet. This is specified in section 4.1 of RFC5880
optional bool control_plane_independent = 62363573;getControlPlaneIndependent in interface BfdPacketOrBuilderpublic boolean hasDemand()
The demand bit of the BFD packet. This is specified in section 4.1 of RFC5880
optional bool demand = 275180107;hasDemand in interface BfdPacketOrBuilderpublic boolean getDemand()
The demand bit of the BFD packet. This is specified in section 4.1 of RFC5880
optional bool demand = 275180107;getDemand in interface BfdPacketOrBuilderpublic boolean hasDiagnostic()
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 Diagnostic enum for the list of possible values.
optional string diagnostic = 62708647;hasDiagnostic in interface BfdPacketOrBuilderpublic String getDiagnostic()
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 Diagnostic enum for the list of possible values.
optional string diagnostic = 62708647;getDiagnostic in interface BfdPacketOrBuilderpublic com.google.protobuf.ByteString getDiagnosticBytes()
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 Diagnostic enum for the list of possible values.
optional string diagnostic = 62708647;getDiagnosticBytes in interface BfdPacketOrBuilderpublic boolean hasFinal()
The Final bit of the BFD packet. This is specified in section 4.1 of RFC5880
optional bool final = 97436022;hasFinal in interface BfdPacketOrBuilderpublic boolean getFinal()
The Final bit of the BFD packet. This is specified in section 4.1 of RFC5880
optional bool final = 97436022;getFinal in interface BfdPacketOrBuilderpublic boolean hasLength()
The length of the BFD Control packet in bytes. This is specified in section 4.1 of RFC5880
optional uint32 length = 504249062;hasLength in interface BfdPacketOrBuilderpublic int getLength()
The length of the BFD Control packet in bytes. This is specified in section 4.1 of RFC5880
optional uint32 length = 504249062;getLength in interface BfdPacketOrBuilderpublic boolean hasMinEchoRxIntervalMs()
The Required Min Echo RX Interval value in the BFD packet. This is specified in section 4.1 of RFC5880
optional uint32 min_echo_rx_interval_ms = 97286868;hasMinEchoRxIntervalMs in interface BfdPacketOrBuilderpublic int getMinEchoRxIntervalMs()
The Required Min Echo RX Interval value in the BFD packet. This is specified in section 4.1 of RFC5880
optional uint32 min_echo_rx_interval_ms = 97286868;getMinEchoRxIntervalMs in interface BfdPacketOrBuilderpublic boolean hasMinRxIntervalMs()
The Required Min RX Interval value in the BFD packet. This is specified in section 4.1 of RFC5880
optional uint32 min_rx_interval_ms = 463399028;hasMinRxIntervalMs in interface BfdPacketOrBuilderpublic int getMinRxIntervalMs()
The Required Min RX Interval value in the BFD packet. This is specified in section 4.1 of RFC5880
optional uint32 min_rx_interval_ms = 463399028;getMinRxIntervalMs in interface BfdPacketOrBuilderpublic boolean hasMinTxIntervalMs()
The Desired Min TX Interval value in the BFD packet. This is specified in section 4.1 of RFC5880
optional uint32 min_tx_interval_ms = 526023602;hasMinTxIntervalMs in interface BfdPacketOrBuilderpublic int getMinTxIntervalMs()
The Desired Min TX Interval value in the BFD packet. This is specified in section 4.1 of RFC5880
optional uint32 min_tx_interval_ms = 526023602;getMinTxIntervalMs in interface BfdPacketOrBuilderpublic boolean hasMultiplier()
The detection time multiplier of the BFD packet. This is specified in section 4.1 of RFC5880
optional uint32 multiplier = 191331777;hasMultiplier in interface BfdPacketOrBuilderpublic int getMultiplier()
The detection time multiplier of the BFD packet. This is specified in section 4.1 of RFC5880
optional uint32 multiplier = 191331777;getMultiplier in interface BfdPacketOrBuilderpublic boolean hasMultipoint()
The multipoint bit of the BFD packet. This is specified in section 4.1 of RFC5880
optional bool multipoint = 191421431;hasMultipoint in interface BfdPacketOrBuilderpublic boolean getMultipoint()
The multipoint bit of the BFD packet. This is specified in section 4.1 of RFC5880
optional bool multipoint = 191421431;getMultipoint in interface BfdPacketOrBuilderpublic boolean hasMyDiscriminator()
The My Discriminator value in the BFD packet. This is specified in section 4.1 of RFC5880
optional uint32 my_discriminator = 76663113;hasMyDiscriminator in interface BfdPacketOrBuilderpublic int getMyDiscriminator()
The My Discriminator value in the BFD packet. This is specified in section 4.1 of RFC5880
optional uint32 my_discriminator = 76663113;getMyDiscriminator in interface BfdPacketOrBuilderpublic boolean hasPoll()
The Poll bit of the BFD packet. This is specified in section 4.1 of RFC5880
optional bool poll = 3446719;hasPoll in interface BfdPacketOrBuilderpublic boolean getPoll()
The Poll bit of the BFD packet. This is specified in section 4.1 of RFC5880
optional bool poll = 3446719;getPoll in interface BfdPacketOrBuilderpublic boolean hasState()
The current BFD session state as seen by the transmitting system. These states are specified in section 4.1 of RFC5880 Check the State enum for the list of possible values.
optional string state = 109757585;hasState in interface BfdPacketOrBuilderpublic String getState()
The current BFD session state as seen by the transmitting system. These states are specified in section 4.1 of RFC5880 Check the State enum for the list of possible values.
optional string state = 109757585;getState in interface BfdPacketOrBuilderpublic com.google.protobuf.ByteString getStateBytes()
The current BFD session state as seen by the transmitting system. These states are specified in section 4.1 of RFC5880 Check the State enum for the list of possible values.
optional string state = 109757585;getStateBytes in interface BfdPacketOrBuilderpublic boolean hasVersion()
The version number of the BFD protocol, as specified in section 4.1 of RFC5880.
optional uint32 version = 351608024;hasVersion in interface BfdPacketOrBuilderpublic int getVersion()
The version number of the BFD protocol, as specified in section 4.1 of RFC5880.
optional uint32 version = 351608024;getVersion in interface BfdPacketOrBuilderpublic boolean hasYourDiscriminator()
The Your Discriminator value in the BFD packet. This is specified in section 4.1 of RFC5880
optional uint32 your_discriminator = 515634064;hasYourDiscriminator in interface BfdPacketOrBuilderpublic int getYourDiscriminator()
The Your Discriminator value in the BFD packet. This is specified in section 4.1 of RFC5880
optional uint32 your_discriminator = 515634064;getYourDiscriminator in interface BfdPacketOrBuilderpublic 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 BfdPacket parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static BfdPacket parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static BfdPacket parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static BfdPacket parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static BfdPacket parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static BfdPacket parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static BfdPacket parseFrom(InputStream input) throws IOException
IOExceptionpublic static BfdPacket parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static BfdPacket parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static BfdPacket parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static BfdPacket parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static BfdPacket parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic BfdPacket.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static BfdPacket.Builder newBuilder()
public static BfdPacket.Builder newBuilder(BfdPacket prototype)
public BfdPacket.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected BfdPacket.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static BfdPacket getDefaultInstance()
public static com.google.protobuf.Parser<BfdPacket> parser()
public com.google.protobuf.Parser<BfdPacket> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public BfdPacket getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2023 Google LLC. All rights reserved.