public static final class RouterBgpPeerBfd.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<RouterBgpPeerBfd.Builder> implements RouterBgpPeerBfdOrBuilder
Protobuf type
google.cloud.compute.v1.RouterBgpPeerBfd| Modifier and Type | Method and Description |
|---|---|
RouterBgpPeerBfd.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
RouterBgpPeerBfd |
build() |
RouterBgpPeerBfd |
buildPartial() |
RouterBgpPeerBfd.Builder |
clear() |
RouterBgpPeerBfd.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
RouterBgpPeerBfd.Builder |
clearMinReceiveInterval()
The minimum interval, in milliseconds, between BFD control packets received from the peer router.
|
RouterBgpPeerBfd.Builder |
clearMinTransmitInterval()
The minimum interval, in milliseconds, between BFD control packets transmitted to the peer router.
|
RouterBgpPeerBfd.Builder |
clearMultiplier()
The number of consecutive BFD packets that must be missed before BFD declares that a peer is unavailable.
|
RouterBgpPeerBfd.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
RouterBgpPeerBfd.Builder |
clearSessionInitializationMode()
The BFD session initialization mode for this BGP peer.
|
RouterBgpPeerBfd.Builder |
clone() |
RouterBgpPeerBfd |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
int |
getMinReceiveInterval()
The minimum interval, in milliseconds, between BFD control packets received from the peer router.
|
int |
getMinTransmitInterval()
The minimum interval, in milliseconds, between BFD control packets transmitted to the peer router.
|
int |
getMultiplier()
The number of consecutive BFD packets that must be missed before BFD declares that a peer is unavailable.
|
String |
getSessionInitializationMode()
The BFD session initialization mode for this BGP peer.
|
com.google.protobuf.ByteString |
getSessionInitializationModeBytes()
The BFD session initialization mode for this BGP peer.
|
boolean |
hasMinReceiveInterval()
The minimum interval, in milliseconds, between BFD control packets received from the peer router.
|
boolean |
hasMinTransmitInterval()
The minimum interval, in milliseconds, between BFD control packets transmitted to the peer router.
|
boolean |
hasMultiplier()
The number of consecutive BFD packets that must be missed before BFD declares that a peer is unavailable.
|
boolean |
hasSessionInitializationMode()
The BFD session initialization mode for this BGP peer.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
RouterBgpPeerBfd.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
RouterBgpPeerBfd.Builder |
mergeFrom(com.google.protobuf.Message other) |
RouterBgpPeerBfd.Builder |
mergeFrom(RouterBgpPeerBfd other) |
RouterBgpPeerBfd.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
RouterBgpPeerBfd.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
RouterBgpPeerBfd.Builder |
setMinReceiveInterval(int value)
The minimum interval, in milliseconds, between BFD control packets received from the peer router.
|
RouterBgpPeerBfd.Builder |
setMinTransmitInterval(int value)
The minimum interval, in milliseconds, between BFD control packets transmitted to the peer router.
|
RouterBgpPeerBfd.Builder |
setMultiplier(int value)
The number of consecutive BFD packets that must be missed before BFD declares that a peer is unavailable.
|
RouterBgpPeerBfd.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
RouterBgpPeerBfd.Builder |
setSessionInitializationMode(String value)
The BFD session initialization mode for this BGP peer.
|
RouterBgpPeerBfd.Builder |
setSessionInitializationModeBytes(com.google.protobuf.ByteString value)
The BFD session initialization mode for this BGP peer.
|
RouterBgpPeerBfd.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfindInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<RouterBgpPeerBfd.Builder>public RouterBgpPeerBfd.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<RouterBgpPeerBfd.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<RouterBgpPeerBfd.Builder>public RouterBgpPeerBfd getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic RouterBgpPeerBfd build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic RouterBgpPeerBfd buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic RouterBgpPeerBfd.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<RouterBgpPeerBfd.Builder>public RouterBgpPeerBfd.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<RouterBgpPeerBfd.Builder>public RouterBgpPeerBfd.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<RouterBgpPeerBfd.Builder>public RouterBgpPeerBfd.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<RouterBgpPeerBfd.Builder>public RouterBgpPeerBfd.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<RouterBgpPeerBfd.Builder>public RouterBgpPeerBfd.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<RouterBgpPeerBfd.Builder>public RouterBgpPeerBfd.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<RouterBgpPeerBfd.Builder>public RouterBgpPeerBfd.Builder mergeFrom(RouterBgpPeerBfd other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<RouterBgpPeerBfd.Builder>public RouterBgpPeerBfd.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<RouterBgpPeerBfd.Builder>IOExceptionpublic boolean hasMinReceiveInterval()
The minimum interval, in milliseconds, between BFD control packets received from the peer router. The actual value is negotiated between the two routers and is equal to the greater of this value and the transmit interval of the other router. If set, this value must be between 1000 and 30000. The default is 1000.
optional uint32 min_receive_interval = 186981614;hasMinReceiveInterval in interface RouterBgpPeerBfdOrBuilderpublic int getMinReceiveInterval()
The minimum interval, in milliseconds, between BFD control packets received from the peer router. The actual value is negotiated between the two routers and is equal to the greater of this value and the transmit interval of the other router. If set, this value must be between 1000 and 30000. The default is 1000.
optional uint32 min_receive_interval = 186981614;getMinReceiveInterval in interface RouterBgpPeerBfdOrBuilderpublic RouterBgpPeerBfd.Builder setMinReceiveInterval(int value)
The minimum interval, in milliseconds, between BFD control packets received from the peer router. The actual value is negotiated between the two routers and is equal to the greater of this value and the transmit interval of the other router. If set, this value must be between 1000 and 30000. The default is 1000.
optional uint32 min_receive_interval = 186981614;value - The minReceiveInterval to set.public RouterBgpPeerBfd.Builder clearMinReceiveInterval()
The minimum interval, in milliseconds, between BFD control packets received from the peer router. The actual value is negotiated between the two routers and is equal to the greater of this value and the transmit interval of the other router. If set, this value must be between 1000 and 30000. The default is 1000.
optional uint32 min_receive_interval = 186981614;public boolean hasMinTransmitInterval()
The minimum interval, in milliseconds, between BFD control packets transmitted to the peer router. The actual value is negotiated between the two routers and is equal to the greater of this value and the corresponding receive interval of the other router. If set, this value must be between 1000 and 30000. The default is 1000.
optional uint32 min_transmit_interval = 523282631;hasMinTransmitInterval in interface RouterBgpPeerBfdOrBuilderpublic int getMinTransmitInterval()
The minimum interval, in milliseconds, between BFD control packets transmitted to the peer router. The actual value is negotiated between the two routers and is equal to the greater of this value and the corresponding receive interval of the other router. If set, this value must be between 1000 and 30000. The default is 1000.
optional uint32 min_transmit_interval = 523282631;getMinTransmitInterval in interface RouterBgpPeerBfdOrBuilderpublic RouterBgpPeerBfd.Builder setMinTransmitInterval(int value)
The minimum interval, in milliseconds, between BFD control packets transmitted to the peer router. The actual value is negotiated between the two routers and is equal to the greater of this value and the corresponding receive interval of the other router. If set, this value must be between 1000 and 30000. The default is 1000.
optional uint32 min_transmit_interval = 523282631;value - The minTransmitInterval to set.public RouterBgpPeerBfd.Builder clearMinTransmitInterval()
The minimum interval, in milliseconds, between BFD control packets transmitted to the peer router. The actual value is negotiated between the two routers and is equal to the greater of this value and the corresponding receive interval of the other router. If set, this value must be between 1000 and 30000. The default is 1000.
optional uint32 min_transmit_interval = 523282631;public boolean hasMultiplier()
The number of consecutive BFD packets that must be missed before BFD declares that a peer is unavailable. If set, the value must be a value between 5 and 16. The default is 5.
optional uint32 multiplier = 191331777;hasMultiplier in interface RouterBgpPeerBfdOrBuilderpublic int getMultiplier()
The number of consecutive BFD packets that must be missed before BFD declares that a peer is unavailable. If set, the value must be a value between 5 and 16. The default is 5.
optional uint32 multiplier = 191331777;getMultiplier in interface RouterBgpPeerBfdOrBuilderpublic RouterBgpPeerBfd.Builder setMultiplier(int value)
The number of consecutive BFD packets that must be missed before BFD declares that a peer is unavailable. If set, the value must be a value between 5 and 16. The default is 5.
optional uint32 multiplier = 191331777;value - The multiplier to set.public RouterBgpPeerBfd.Builder clearMultiplier()
The number of consecutive BFD packets that must be missed before BFD declares that a peer is unavailable. If set, the value must be a value between 5 and 16. The default is 5.
optional uint32 multiplier = 191331777;public boolean hasSessionInitializationMode()
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. The default is DISABLED. Check the SessionInitializationMode enum for the list of possible values.
optional string session_initialization_mode = 105957049;hasSessionInitializationMode in interface RouterBgpPeerBfdOrBuilderpublic String getSessionInitializationMode()
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. The default is DISABLED. Check the SessionInitializationMode enum for the list of possible values.
optional string session_initialization_mode = 105957049;getSessionInitializationMode in interface RouterBgpPeerBfdOrBuilderpublic com.google.protobuf.ByteString getSessionInitializationModeBytes()
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. The default is DISABLED. Check the SessionInitializationMode enum for the list of possible values.
optional string session_initialization_mode = 105957049;getSessionInitializationModeBytes in interface RouterBgpPeerBfdOrBuilderpublic RouterBgpPeerBfd.Builder setSessionInitializationMode(String value)
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. The default is DISABLED. Check the SessionInitializationMode enum for the list of possible values.
optional string session_initialization_mode = 105957049;value - The sessionInitializationMode to set.public RouterBgpPeerBfd.Builder clearSessionInitializationMode()
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. The default is DISABLED. Check the SessionInitializationMode enum for the list of possible values.
optional string session_initialization_mode = 105957049;public RouterBgpPeerBfd.Builder setSessionInitializationModeBytes(com.google.protobuf.ByteString value)
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. The default is DISABLED. Check the SessionInitializationMode enum for the list of possible values.
optional string session_initialization_mode = 105957049;value - The bytes for sessionInitializationMode to set.public final RouterBgpPeerBfd.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<RouterBgpPeerBfd.Builder>public final RouterBgpPeerBfd.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<RouterBgpPeerBfd.Builder>Copyright © 2023 Google LLC. All rights reserved.