Interface UseMultiplePaths
-
- All Superinterfaces:
org.opendaylight.yangtools.yang.binding.Augmentable<UseMultiplePaths>
,org.opendaylight.yangtools.yang.binding.BindingObject
,org.opendaylight.yangtools.yang.binding.ChildOf<BgpUseMultiplePaths>
,org.opendaylight.yangtools.yang.binding.DataContainer
,org.opendaylight.yangtools.yang.binding.DataObject
public interface UseMultiplePaths extends org.opendaylight.yangtools.yang.binding.ChildOf<BgpUseMultiplePaths>, org.opendaylight.yangtools.yang.binding.Augmentable<UseMultiplePaths>
Parameters related to the use of multiple paths for the same NLRIThis class represents the following YANG schema fragment defined in module openconfig-bgp-multiprotocol
container use-multiple-paths { container config { uses bgp-use-multiple-paths_config; } container state { uses bgp-use-multiple-paths_config; } container ebgp { container config { uses bgp-use-multiple-paths-ebgp_config; } container state { config false; uses bgp-use-multiple-paths-ebgp_config; } } container ibgp { container config { uses bgp-use-multiple-paths-ibgp_config; } container state { config false; uses bgp-use-multiple-paths-ibgp_config; } } }
The schema path to identify an instance is openconfig-bgp-multiprotocol/bgp-use-multiple-paths/use-multiple-pathsTo create instances of this class use
UseMultiplePathsBuilder
.- See Also:
UseMultiplePathsBuilder
-
-
Field Summary
Fields Modifier and Type Field Description static @NonNull org.opendaylight.yangtools.yang.common.QName
QNAME
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description Config
getConfig()
Configuration parameters relating to multipathEbgp
getEbgp()
Multipath parameters for eBGPIbgp
getIbgp()
Multipath parameters for iBGPState
getState()
State parameters relating to multipathdefault Class<UseMultiplePaths>
implementedInterface()
-
-
-
Method Detail
-
implementedInterface
default Class<UseMultiplePaths> implementedInterface()
- Specified by:
implementedInterface
in interfaceorg.opendaylight.yangtools.yang.binding.DataContainer
- Specified by:
implementedInterface
in interfaceorg.opendaylight.yangtools.yang.binding.DataObject
-
getConfig
Config getConfig()
Configuration parameters relating to multipath- Returns:
org.opendaylight.yang.gen.v1.http.openconfig.net.yang.bgp.multiprotocol.rev151009.bgp.use.multiple.paths.use.multiple.paths.Config
config
, ornull
if not present
-
getState
State getState()
State parameters relating to multipath- Returns:
org.opendaylight.yang.gen.v1.http.openconfig.net.yang.bgp.multiprotocol.rev151009.bgp.use.multiple.paths.use.multiple.paths.State
state
, ornull
if not present
-
getEbgp
Ebgp getEbgp()
Multipath parameters for eBGP- Returns:
org.opendaylight.yang.gen.v1.http.openconfig.net.yang.bgp.multiprotocol.rev151009.bgp.use.multiple.paths.use.multiple.paths.Ebgp
ebgp
, ornull
if not present
-
getIbgp
Ibgp getIbgp()
Multipath parameters for iBGP- Returns:
org.opendaylight.yang.gen.v1.http.openconfig.net.yang.bgp.multiprotocol.rev151009.bgp.use.multiple.paths.use.multiple.paths.Ibgp
ibgp
, ornull
if not present
-
-