public final class BfdPacket extends GenericJson
This is the Java data model class that specifies how to parse/serialize into the JSON that is transmitted over HTTP when working with the Compute Engine API. For a detailed explanation see: https://developers.google.com/api-client-library/java/google-http-java-client/json
GenericData.Flags
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>
Constructor and Description |
---|
BfdPacket() |
Modifier and Type | Method and Description |
---|---|
BfdPacket |
clone() |
Boolean |
getAuthenticationPresent()
The Authentication Present bit of the BFD packet.
|
Boolean |
getControlPlaneIndependent()
The Control Plane Independent bit of the BFD packet.
|
Boolean |
getDemand()
The demand bit of the BFD packet.
|
String |
getDiagnostic()
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.
|
Long |
getLength()
The length of the BFD Control packet in bytes.
|
Long |
getMinEchoRxIntervalMs()
The Required Min Echo RX Interval value in the BFD packet.
|
Long |
getMinRxIntervalMs()
The Required Min RX Interval value in the BFD packet.
|
Long |
getMinTxIntervalMs()
The Desired Min TX Interval value in the BFD packet.
|
Long |
getMultiplier()
The detection time multiplier of the BFD packet.
|
Boolean |
getMultipoint()
The multipoint bit of the BFD packet.
|
Long |
getMyDiscriminator()
The My Discriminator value in the BFD packet.
|
Boolean |
getPoll()
The Poll bit of the BFD packet.
|
String |
getState()
The current BFD session state as seen by the transmitting system.
|
Long |
getVersion()
The version number of the BFD protocol, as specified in section 4.1 of RFC5880.
|
Long |
getYourDiscriminator()
The Your Discriminator value in the BFD packet.
|
BfdPacket |
set(String fieldName,
Object value) |
BfdPacket |
setAuthenticationPresent(Boolean authenticationPresent)
The Authentication Present bit of the BFD packet.
|
BfdPacket |
setControlPlaneIndependent(Boolean controlPlaneIndependent)
The Control Plane Independent bit of the BFD packet.
|
BfdPacket |
setDemand(Boolean demand)
The demand bit of the BFD packet.
|
BfdPacket |
setDiagnostic(String diagnostic)
The diagnostic code specifies the local system's reason for the last change in session state.
|
BfdPacket |
setFinal(Boolean final__)
The Final bit of the BFD packet.
|
BfdPacket |
setLength(Long length)
The length of the BFD Control packet in bytes.
|
BfdPacket |
setMinEchoRxIntervalMs(Long minEchoRxIntervalMs)
The Required Min Echo RX Interval value in the BFD packet.
|
BfdPacket |
setMinRxIntervalMs(Long minRxIntervalMs)
The Required Min RX Interval value in the BFD packet.
|
BfdPacket |
setMinTxIntervalMs(Long minTxIntervalMs)
The Desired Min TX Interval value in the BFD packet.
|
BfdPacket |
setMultiplier(Long multiplier)
The detection time multiplier of the BFD packet.
|
BfdPacket |
setMultipoint(Boolean multipoint)
The multipoint bit of the BFD packet.
|
BfdPacket |
setMyDiscriminator(Long myDiscriminator)
The My Discriminator value in the BFD packet.
|
BfdPacket |
setPoll(Boolean poll)
The Poll bit of the BFD packet.
|
BfdPacket |
setState(String state)
The current BFD session state as seen by the transmitting system.
|
BfdPacket |
setVersion(Long version)
The version number of the BFD protocol, as specified in section 4.1 of RFC5880.
|
BfdPacket |
setYourDiscriminator(Long yourDiscriminator)
The Your Discriminator value in the BFD packet.
|
getFactory, setFactory, toPrettyString, toString
entrySet, equals, get, getClassInfo, getUnknownKeys, hashCode, put, putAll, remove, setUnknownKeys
clear, containsKey, containsValue, isEmpty, keySet, size, values
finalize, getClass, notify, notifyAll, wait, wait, wait
compute, computeIfAbsent, computeIfPresent, forEach, getOrDefault, merge, putIfAbsent, remove, replace, replace, replaceAll
public Boolean getAuthenticationPresent()
null
for nonepublic BfdPacket setAuthenticationPresent(Boolean authenticationPresent)
authenticationPresent
- authenticationPresent or null
for nonepublic Boolean getControlPlaneIndependent()
null
for nonepublic BfdPacket setControlPlaneIndependent(Boolean controlPlaneIndependent)
controlPlaneIndependent
- controlPlaneIndependent or null
for nonepublic Boolean getDemand()
null
for nonepublic BfdPacket setDemand(Boolean demand)
demand
- demand or null
for nonepublic String getDiagnostic()
null
for nonepublic BfdPacket setDiagnostic(String diagnostic)
diagnostic
- diagnostic or null
for nonepublic Boolean getFinal()
null
for nonepublic BfdPacket setFinal(Boolean final__)
final__
- final__ or null
for nonepublic Long getLength()
null
for nonepublic BfdPacket setLength(Long length)
length
- length or null
for nonepublic Long getMinEchoRxIntervalMs()
null
for nonepublic BfdPacket setMinEchoRxIntervalMs(Long minEchoRxIntervalMs)
minEchoRxIntervalMs
- minEchoRxIntervalMs or null
for nonepublic Long getMinRxIntervalMs()
null
for nonepublic BfdPacket setMinRxIntervalMs(Long minRxIntervalMs)
minRxIntervalMs
- minRxIntervalMs or null
for nonepublic Long getMinTxIntervalMs()
null
for nonepublic BfdPacket setMinTxIntervalMs(Long minTxIntervalMs)
minTxIntervalMs
- minTxIntervalMs or null
for nonepublic Long getMultiplier()
null
for nonepublic BfdPacket setMultiplier(Long multiplier)
multiplier
- multiplier or null
for nonepublic Boolean getMultipoint()
null
for nonepublic BfdPacket setMultipoint(Boolean multipoint)
multipoint
- multipoint or null
for nonepublic Long getMyDiscriminator()
null
for nonepublic BfdPacket setMyDiscriminator(Long myDiscriminator)
myDiscriminator
- myDiscriminator or null
for nonepublic Boolean getPoll()
null
for nonepublic BfdPacket setPoll(Boolean poll)
poll
- poll or null
for nonepublic String getState()
null
for nonepublic BfdPacket setState(String state)
state
- state or null
for nonepublic Long getVersion()
null
for nonepublic BfdPacket setVersion(Long version)
version
- version or null
for nonepublic Long getYourDiscriminator()
null
for nonepublic BfdPacket setYourDiscriminator(Long yourDiscriminator)
yourDiscriminator
- yourDiscriminator or null
for nonepublic BfdPacket set(String fieldName, Object value)
set
in class GenericJson
public BfdPacket clone()
clone
in class GenericJson
Copyright © 2011–2021 Google. All rights reserved.