public interface Flow extends org.opendaylight.yangtools.yang.binding.DataObject, GenericFlowAttributes
This class represents the following YANG schema fragment defined in module opendaylight-flow-types
grouping flow { container match { uses match:match; } container instructions { uses instruction-list; } uses generic_flow_attributes; leaf container-name { type string; } leaf cookie_mask { type flow-cookie; } leaf buffer_id { type uint32; } leaf out_port { type uint64; } leaf out_group { type uint32; } leaf flags { type flow-mod-flags; } leaf flow-name { type string; } leaf installHw { type boolean; } leaf barrier { type boolean; } leaf strict { type boolean; default false; } }The schema path to identify an instance is opendaylight-flow-types/flow
Modifier and Type | Field and Description |
---|---|
static @NonNull org.opendaylight.yangtools.yang.common.QName |
QNAME |
Modifier and Type | Method and Description |
---|---|
@Nullable Long |
getBufferId() |
@Nullable String |
getContainerName() |
@Nullable FlowCookie |
getCookieMask() |
@Nullable FlowModFlags |
getFlags() |
@Nullable String |
getFlowName() |
@Nullable Instructions |
getInstructions() |
@Nullable Match |
getMatch() |
@Nullable Long |
getOutGroup() |
@Nullable BigInteger |
getOutPort() |
@Nullable Boolean |
isBarrier() |
@Nullable Boolean |
isInstallHw() |
@Nullable Boolean |
isStrict() |
getCookie, getHardTimeout, getIdleTimeout, getPriority, getTableId
@Nullable Match getMatch()
org.opendaylight.yang.gen.v1.urn.opendaylight.flow.types.rev131026.flow.Match
match
, or null
if not present@Nullable Instructions getInstructions()
org.opendaylight.yang.gen.v1.urn.opendaylight.flow.types.rev131026.flow.Instructions
instructions
, or null
if not present@Nullable String getContainerName()
java.lang.String
containerName
, or null
if not present@Nullable FlowCookie getCookieMask()
org.opendaylight.yang.gen.v1.urn.opendaylight.flow.types.rev131026.FlowCookie
cookieMask
, or null
if not present@Nullable Long getBufferId()
java.lang.Long
bufferId
, or null
if not present@Nullable BigInteger getOutPort()
java.math.BigInteger
outPort
, or null
if not present@Nullable Long getOutGroup()
java.lang.Long
outGroup
, or null
if not present@Nullable FlowModFlags getFlags()
org.opendaylight.yang.gen.v1.urn.opendaylight.flow.types.rev131026.FlowModFlags
flags
, or null
if not present@Nullable String getFlowName()
java.lang.String
flowName
, or null
if not present@Nullable Boolean isInstallHw()
java.lang.Boolean
installHw
, or null
if not present@Nullable Boolean isBarrier()
java.lang.Boolean
barrier
, or null
if not present@Nullable Boolean isStrict()
java.lang.Boolean
strict
, or null
if not presentCopyright © 2019 OpenDaylight. All rights reserved.