Class FlowEntity
- java.lang.Object
-
- org.opendaylight.genius.mdsalutil.AbstractSwitchEntity
-
- org.opendaylight.genius.mdsalutil.FlowEntity
-
@Immutable public abstract class FlowEntity extends AbstractSwitchEntity
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
FlowEntity.Builder
-
Field Summary
Fields Modifier and Type Field Description protected static org.opendaylight.yangtools.yang.common.Uint64
DEFAULT_COOKIE
-
Constructor Summary
Constructors Constructor Description FlowEntity()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description org.opendaylight.yangtools.yang.common.Uint64
getCookie()
org.opendaylight.yang.gen.v1.urn.opendaylight.flow.inventory.rev130819.tables.table.FlowBuilder
getFlowBuilder()
abstract java.lang.String
getFlowId()
abstract @Nullable java.lang.String
getFlowName()
int
getHardTimeOut()
int
getIdleTimeOut()
abstract java.util.List<InstructionInfo>
getInstructionInfoList()
abstract java.util.List<MatchInfoBase>
getMatchInfoList()
int
getPriority()
boolean
getSendFlowRemFlag()
boolean
getStrictFlag()
abstract short
getTableId()
-
Methods inherited from class org.opendaylight.genius.mdsalutil.AbstractSwitchEntity
equals, getDpnId, hashCode, toString
-
-
-
-
Method Detail
-
getCookie
@Default public org.opendaylight.yangtools.yang.common.Uint64 getCookie()
-
getFlowId
public abstract java.lang.String getFlowId()
-
getFlowName
public abstract @Nullable java.lang.String getFlowName()
-
getHardTimeOut
@Default public int getHardTimeOut()
-
getIdleTimeOut
@Default public int getIdleTimeOut()
-
getInstructionInfoList
public abstract java.util.List<InstructionInfo> getInstructionInfoList()
-
getMatchInfoList
public abstract java.util.List<MatchInfoBase> getMatchInfoList()
-
getPriority
@Default public int getPriority()
-
getSendFlowRemFlag
@Default public boolean getSendFlowRemFlag()
-
getStrictFlag
@Default public boolean getStrictFlag()
-
getTableId
public abstract short getTableId()
-
getFlowBuilder
public org.opendaylight.yang.gen.v1.urn.opendaylight.flow.inventory.rev130819.tables.table.FlowBuilder getFlowBuilder()
-
-