Interface NxMultipath
-
- All Superinterfaces:
org.opendaylight.yangtools.yang.binding.Augmentable<NxMultipath>
,org.opendaylight.yangtools.yang.binding.BindingObject
,org.opendaylight.yangtools.yang.binding.ChildOf<NxActionMultipathGrouping>
,org.opendaylight.yangtools.yang.binding.DataContainer
,org.opendaylight.yangtools.yang.binding.DataObject
public interface NxMultipath extends org.opendaylight.yangtools.yang.binding.ChildOf<NxActionMultipathGrouping>, org.opendaylight.yangtools.yang.binding.Augmentable<NxMultipath>
This class represents the following YANG schema fragment defined in module openflowplugin-extension-nicira-action
container nx-multipath { leaf fields { type nicira-action:ofj-nx-hash-fields; } leaf basis { type uint16; default 0x400; } leaf algorithm { type nicira-action:ofj-nx-mp-algorithm; } leaf max-link { type uint16; } leaf arg { type uint32; } container dst { uses dst-choice-grouping; uses range-grouping; } }
The schema path to identify an instance is openflowplugin-extension-nicira-action/nx-action-multipath-grouping/nx-multipathTo create instances of this class use
NxMultipathBuilder
.- See Also:
NxMultipathBuilder
-
-
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 OfjNxMpAlgorithm
getAlgorithm()
org.opendaylight.yangtools.yang.common.Uint32
getArg()
org.opendaylight.yangtools.yang.common.Uint16
getBasis()
Dst
getDst()
Writes value to bits start through end, inclusive, in field dst.OfjNxHashFields
getFields()
org.opendaylight.yangtools.yang.common.Uint16
getMaxLink()
default Class<NxMultipath>
implementedInterface()
-
-
-
Method Detail
-
implementedInterface
default Class<NxMultipath> implementedInterface()
- Specified by:
implementedInterface
in interfaceorg.opendaylight.yangtools.yang.binding.DataContainer
- Specified by:
implementedInterface
in interfaceorg.opendaylight.yangtools.yang.binding.DataObject
-
getFields
OfjNxHashFields getFields()
- Returns:
org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.action.rev140421.OfjNxHashFields
fields
, ornull
if not present
-
getBasis
org.opendaylight.yangtools.yang.common.Uint16 getBasis()
- Returns:
org.opendaylight.yangtools.yang.common.Uint16
basis
, ornull
if not present
-
getAlgorithm
OfjNxMpAlgorithm getAlgorithm()
- Returns:
org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.action.rev140421.OfjNxMpAlgorithm
algorithm
, ornull
if not present
-
getMaxLink
org.opendaylight.yangtools.yang.common.Uint16 getMaxLink()
- Returns:
org.opendaylight.yangtools.yang.common.Uint16
maxLink
, ornull
if not present
-
getArg
org.opendaylight.yangtools.yang.common.Uint32 getArg()
- Returns:
org.opendaylight.yangtools.yang.common.Uint32
arg
, ornull
if not present
-
getDst
Dst getDst()
Writes value to bits start through end, inclusive, in field dst.- Returns:
org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.action.rev140714.nx.action.multipath.grouping.nx.multipath.Dst
dst
, ornull
if not present
-
-