Interface NxActionMultipath
-
- All Superinterfaces:
org.opendaylight.yangtools.yang.binding.Augmentable<NxActionMultipath>
,org.opendaylight.yangtools.yang.binding.BindingObject
,org.opendaylight.yangtools.yang.binding.ChildOf<OfjNxActionMultipathGrouping>
,org.opendaylight.yangtools.yang.binding.DataContainer
,org.opendaylight.yangtools.yang.binding.DataObject
public interface NxActionMultipath extends org.opendaylight.yangtools.yang.binding.ChildOf<OfjNxActionMultipathGrouping>, org.opendaylight.yangtools.yang.binding.Augmentable<NxActionMultipath>
This class represents the following YANG schema fragment defined in module nicira-action
container nx-action-multipath { leaf fields { type ofj-nx-hash-fields; } leaf basis { type uint16; default 0x400; } leaf algorithm { type ofj-nx-mp-algorithm; } leaf max-link { type uint16; } leaf arg { type uint32; } leaf ofs-nbits { type uint16; } leaf dst { type uint32; } leaf experimenter-id { type oft:experimenter-id; } }
The schema path to identify an instance is nicira-action/ofj-nx-action-multipath-grouping/nx-action-multipathTo create instances of this class use
NxActionMultipathBuilder
.- See Also:
NxActionMultipathBuilder
-
-
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()
org.opendaylight.yangtools.yang.common.Uint32
getDst()
ExperimenterId
getExperimenterId()
OfjNxHashFields
getFields()
org.opendaylight.yangtools.yang.common.Uint16
getMaxLink()
org.opendaylight.yangtools.yang.common.Uint16
getOfsNbits()
default Class<NxActionMultipath>
implementedInterface()
-
-
-
Method Detail
-
implementedInterface
default Class<NxActionMultipath> 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
-
getOfsNbits
org.opendaylight.yangtools.yang.common.Uint16 getOfsNbits()
- Returns:
org.opendaylight.yangtools.yang.common.Uint16
ofsNbits
, ornull
if not present
-
getDst
org.opendaylight.yangtools.yang.common.Uint32 getDst()
- Returns:
org.opendaylight.yangtools.yang.common.Uint32
dst
, ornull
if not present
-
getExperimenterId
ExperimenterId getExperimenterId()
- Returns:
org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.common.types.rev130731.ExperimenterId
experimenterId
, ornull
if not present
-
-