![JAR search and dependency download from the Maven repository](/logo.png)
target.apidocs.com.google.api.services.compute.model.BfdPacket.html Maven / Gradle / Ivy
BfdPacket (Compute Engine API beta-rev20220726-2.0.0)
com.google.api.services.compute.model
Class BfdPacket
- java.lang.Object
-
- java.util.AbstractMap<String,Object>
-
- com.google.api.client.util.GenericData
-
- com.google.api.client.json.GenericJson
-
- com.google.api.services.compute.model.BfdPacket
-
public final class BfdPacket
extends GenericJson
Model definition for BfdPacket.
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
- Author:
- Google, Inc.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.google.api.client.util.GenericData
GenericData.Flags
-
Nested classes/interfaces inherited from class java.util.AbstractMap
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>
-
Constructor Summary
Constructors
Constructor and Description
BfdPacket()
-
Method Summary
All Methods Instance Methods Concrete Methods
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.
-
Methods inherited from class com.google.api.client.json.GenericJson
getFactory, setFactory, toPrettyString, toString
-
Methods inherited from class com.google.api.client.util.GenericData
entrySet, equals, get, getClassInfo, getUnknownKeys, hashCode, put, putAll, remove, setUnknownKeys
-
Methods inherited from class java.util.AbstractMap
clear, containsKey, containsValue, isEmpty, keySet, size, values
-
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface java.util.Map
compute, computeIfAbsent, computeIfPresent, forEach, getOrDefault, merge, putIfAbsent, remove, replace, replace, replaceAll
-
-
Method Detail
-
getAuthenticationPresent
public Boolean getAuthenticationPresent()
The Authentication Present bit of the BFD packet. This is specified in section 4.1 of RFC5880
- Returns:
- value or
null
for none
-
setAuthenticationPresent
public BfdPacket setAuthenticationPresent(Boolean authenticationPresent)
The Authentication Present bit of the BFD packet. This is specified in section 4.1 of RFC5880
- Parameters:
authenticationPresent
- authenticationPresent or null
for none
-
getControlPlaneIndependent
public Boolean getControlPlaneIndependent()
The Control Plane Independent bit of the BFD packet. This is specified in section 4.1 of
RFC5880
- Returns:
- value or
null
for none
-
setControlPlaneIndependent
public BfdPacket setControlPlaneIndependent(Boolean controlPlaneIndependent)
The Control Plane Independent bit of the BFD packet. This is specified in section 4.1 of
RFC5880
- Parameters:
controlPlaneIndependent
- controlPlaneIndependent or null
for none
-
getDemand
public Boolean getDemand()
The demand bit of the BFD packet. This is specified in section 4.1 of RFC5880
- Returns:
- value or
null
for none
-
setDemand
public BfdPacket setDemand(Boolean demand)
The demand bit of the BFD packet. This is specified in section 4.1 of RFC5880
- Parameters:
demand
- demand or null
for none
-
getDiagnostic
public 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
- Returns:
- value or
null
for none
-
setDiagnostic
public BfdPacket setDiagnostic(String diagnostic)
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
- Parameters:
diagnostic
- diagnostic or null
for none
-
getFinal
public Boolean getFinal()
The Final bit of the BFD packet. This is specified in section 4.1 of RFC5880
- Returns:
- value or
null
for none
-
setFinal
public BfdPacket setFinal(Boolean final__)
The Final bit of the BFD packet. This is specified in section 4.1 of RFC5880
- Parameters:
final__
- final__ or null
for none
-
getLength
public Long getLength()
The length of the BFD Control packet in bytes. This is specified in section 4.1 of RFC5880
- Returns:
- value or
null
for none
-
setLength
public BfdPacket setLength(Long length)
The length of the BFD Control packet in bytes. This is specified in section 4.1 of RFC5880
- Parameters:
length
- length or null
for none
-
getMinEchoRxIntervalMs
public Long getMinEchoRxIntervalMs()
The Required Min Echo RX Interval value in the BFD packet. This is specified in section 4.1 of
RFC5880
- Returns:
- value or
null
for none
-
setMinEchoRxIntervalMs
public BfdPacket setMinEchoRxIntervalMs(Long minEchoRxIntervalMs)
The Required Min Echo RX Interval value in the BFD packet. This is specified in section 4.1 of
RFC5880
- Parameters:
minEchoRxIntervalMs
- minEchoRxIntervalMs or null
for none
-
getMinRxIntervalMs
public Long getMinRxIntervalMs()
The Required Min RX Interval value in the BFD packet. This is specified in section 4.1 of
RFC5880
- Returns:
- value or
null
for none
-
setMinRxIntervalMs
public BfdPacket setMinRxIntervalMs(Long minRxIntervalMs)
The Required Min RX Interval value in the BFD packet. This is specified in section 4.1 of
RFC5880
- Parameters:
minRxIntervalMs
- minRxIntervalMs or null
for none
-
getMinTxIntervalMs
public Long getMinTxIntervalMs()
The Desired Min TX Interval value in the BFD packet. This is specified in section 4.1 of
RFC5880
- Returns:
- value or
null
for none
-
setMinTxIntervalMs
public BfdPacket setMinTxIntervalMs(Long minTxIntervalMs)
The Desired Min TX Interval value in the BFD packet. This is specified in section 4.1 of
RFC5880
- Parameters:
minTxIntervalMs
- minTxIntervalMs or null
for none
-
getMultiplier
public Long getMultiplier()
The detection time multiplier of the BFD packet. This is specified in section 4.1 of RFC5880
- Returns:
- value or
null
for none
-
setMultiplier
public BfdPacket setMultiplier(Long multiplier)
The detection time multiplier of the BFD packet. This is specified in section 4.1 of RFC5880
- Parameters:
multiplier
- multiplier or null
for none
-
getMultipoint
public Boolean getMultipoint()
The multipoint bit of the BFD packet. This is specified in section 4.1 of RFC5880
- Returns:
- value or
null
for none
-
setMultipoint
public BfdPacket setMultipoint(Boolean multipoint)
The multipoint bit of the BFD packet. This is specified in section 4.1 of RFC5880
- Parameters:
multipoint
- multipoint or null
for none
-
getMyDiscriminator
public Long getMyDiscriminator()
The My Discriminator value in the BFD packet. This is specified in section 4.1 of RFC5880
- Returns:
- value or
null
for none
-
setMyDiscriminator
public BfdPacket setMyDiscriminator(Long myDiscriminator)
The My Discriminator value in the BFD packet. This is specified in section 4.1 of RFC5880
- Parameters:
myDiscriminator
- myDiscriminator or null
for none
-
getPoll
public Boolean getPoll()
The Poll bit of the BFD packet. This is specified in section 4.1 of RFC5880
- Returns:
- value or
null
for none
-
setPoll
public BfdPacket setPoll(Boolean poll)
The Poll bit of the BFD packet. This is specified in section 4.1 of RFC5880
- Parameters:
poll
- poll or null
for none
-
getState
public String getState()
The current BFD session state as seen by the transmitting system. These states are specified in
section 4.1 of RFC5880
- Returns:
- value or
null
for none
-
setState
public BfdPacket setState(String state)
The current BFD session state as seen by the transmitting system. These states are specified in
section 4.1 of RFC5880
- Parameters:
state
- state or null
for none
-
getVersion
public Long getVersion()
The version number of the BFD protocol, as specified in section 4.1 of RFC5880.
- Returns:
- value or
null
for none
-
setVersion
public BfdPacket setVersion(Long version)
The version number of the BFD protocol, as specified in section 4.1 of RFC5880.
- Parameters:
version
- version or null
for none
-
getYourDiscriminator
public Long getYourDiscriminator()
The Your Discriminator value in the BFD packet. This is specified in section 4.1 of RFC5880
- Returns:
- value or
null
for none
-
setYourDiscriminator
public BfdPacket setYourDiscriminator(Long yourDiscriminator)
The Your Discriminator value in the BFD packet. This is specified in section 4.1 of RFC5880
- Parameters:
yourDiscriminator
- yourDiscriminator or null
for none
-
set
public BfdPacket set(String fieldName,
Object value)
- Overrides:
set
in class GenericJson
-
clone
public BfdPacket clone()
- Overrides:
clone
in class GenericJson
Copyright © 2011–2022 Google. All rights reserved.
© 2015 - 2025 Weber Informatics LLC | Privacy Policy