private static void salToOFFlowOutPort(Flow flow, FlowModInputBuilder flowMod) { if (flow.getOutPort() != null) { flowMod.setOutPort(new PortNumber(flow.getOutPort().longValue())); } else { flowMod.setOutPort(new PortNumber(DEFAULT_OUT_PORT)); } }
/** * Construct a new instance. * * @param node The target node. * @param cond The MD-SAL flow entry that specifies the condition to * select flow entries. */ public FlowMatcher(OfNode node, Flow cond) { tableId = cond.getTableId(); flowMatch = cond.getMatch(); BigInteger oport = cond.getOutPort(); outPort = (oport == null) ? null : OfMockUtils.getPortIdentifier(node.getNodeIdentifier(), oport); cookieMatcher = new CookieMatcher( node.getOfVersion(), cond.getCookie(), cond.getCookieMask()); validMatch = isMatchValid(); }
public FlowAndStatisticsMapListBuilder(org.opendaylight.yang.gen.v1.urn.opendaylight.flow.types.rev131026.Flow arg) { this._match = arg.getMatch(); this._instructions = arg.getInstructions(); this._containerName = arg.getContainerName(); this._cookieMask = arg.getCookieMask(); this._bufferId = arg.getBufferId(); this._outPort = arg.getOutPort(); this._outGroup = arg.getOutGroup(); this._flags = arg.getFlags(); this._flowName = arg.getFlowName(); this._installHw = arg.isInstallHw(); this._barrier = arg.isBarrier(); this._strict = arg.isStrict(); this._priority = arg.getPriority(); this._idleTimeout = arg.getIdleTimeout(); this._hardTimeout = arg.getHardTimeout(); this._cookie = arg.getCookie(); this._tableId = arg.getTableId(); }
public FlowBuilder(org.opendaylight.yang.gen.v1.urn.opendaylight.flow.types.rev131026.Flow arg) { this._barrier = arg.isBarrier(); this._bufferId = arg.getBufferId(); this._containerName = arg.getContainerName(); this._cookieMask = arg.getCookieMask(); this._flags = arg.getFlags(); this._flowName = arg.getFlowName(); this._installHw = arg.isInstallHw(); this._instructions = arg.getInstructions(); this._match = arg.getMatch(); this._outGroup = arg.getOutGroup(); this._outPort = arg.getOutPort(); this._strict = arg.isStrict(); this._cookie = arg.getCookie(); this._hardTimeout = arg.getHardTimeout(); this._idleTimeout = arg.getIdleTimeout(); this._priority = arg.getPriority(); this._tableId = arg.getTableId(); }
public GetFlowStatisticsFromFlowTableInputBuilder(org.opendaylight.yang.gen.v1.urn.opendaylight.flow.types.rev131026.Flow arg) { this._match = arg.getMatch(); this._instructions = arg.getInstructions(); this._containerName = arg.getContainerName(); this._cookieMask = arg.getCookieMask(); this._bufferId = arg.getBufferId(); this._outPort = arg.getOutPort(); this._outGroup = arg.getOutGroup(); this._flags = arg.getFlags(); this._flowName = arg.getFlowName(); this._installHw = arg.isInstallHw(); this._barrier = arg.isBarrier(); this._strict = arg.isStrict(); this._priority = arg.getPriority(); this._idleTimeout = arg.getIdleTimeout(); this._hardTimeout = arg.getHardTimeout(); this._cookie = arg.getCookie(); this._tableId = arg.getTableId(); }
public UpdatedBatchedFlowBuilder(org.opendaylight.yang.gen.v1.urn.opendaylight.flow.types.rev131026.Flow arg) { this._match = arg.getMatch(); this._instructions = arg.getInstructions(); this._containerName = arg.getContainerName(); this._cookieMask = arg.getCookieMask(); this._bufferId = arg.getBufferId(); this._outPort = arg.getOutPort(); this._outGroup = arg.getOutGroup(); this._flags = arg.getFlags(); this._flowName = arg.getFlowName(); this._installHw = arg.isInstallHw(); this._barrier = arg.isBarrier(); this._strict = arg.isStrict(); this._priority = arg.getPriority(); this._idleTimeout = arg.getIdleTimeout(); this._hardTimeout = arg.getHardTimeout(); this._cookie = arg.getCookie(); this._tableId = arg.getTableId(); } public UpdatedBatchedFlowBuilder(org.opendaylight.yang.gen.v1.urn.opendaylight.flow.types.rev131026.GenericFlowAttributes arg) {
public FlatBatchAddFlowBuilder(org.opendaylight.yang.gen.v1.urn.opendaylight.flow.types.rev131026.Flow arg) { this._match = arg.getMatch(); this._instructions = arg.getInstructions(); this._containerName = arg.getContainerName(); this._cookieMask = arg.getCookieMask(); this._bufferId = arg.getBufferId(); this._outPort = arg.getOutPort(); this._outGroup = arg.getOutGroup(); this._flags = arg.getFlags(); this._flowName = arg.getFlowName(); this._installHw = arg.isInstallHw(); this._barrier = arg.isBarrier(); this._strict = arg.isStrict(); this._priority = arg.getPriority(); this._idleTimeout = arg.getIdleTimeout(); this._hardTimeout = arg.getHardTimeout(); this._cookie = arg.getCookie(); this._tableId = arg.getTableId(); } public FlatBatchAddFlowBuilder(org.opendaylight.yang.gen.v1.urn.opendaylight.flow.types.rev131026.GenericFlowAttributes arg) {
public OriginalBatchedFlowBuilder(org.opendaylight.yang.gen.v1.urn.opendaylight.flow.types.rev131026.Flow arg) { this._match = arg.getMatch(); this._instructions = arg.getInstructions(); this._containerName = arg.getContainerName(); this._cookieMask = arg.getCookieMask(); this._bufferId = arg.getBufferId(); this._outPort = arg.getOutPort(); this._outGroup = arg.getOutGroup(); this._flags = arg.getFlags(); this._flowName = arg.getFlowName(); this._installHw = arg.isInstallHw(); this._barrier = arg.isBarrier(); this._strict = arg.isStrict(); this._priority = arg.getPriority(); this._idleTimeout = arg.getIdleTimeout(); this._hardTimeout = arg.getHardTimeout(); this._cookie = arg.getCookie(); this._tableId = arg.getTableId(); } public OriginalBatchedFlowBuilder(org.opendaylight.yang.gen.v1.urn.opendaylight.flow.types.rev131026.GenericFlowAttributes arg) {
public StaleFlowBuilder(org.opendaylight.yang.gen.v1.urn.opendaylight.flow.types.rev131026.Flow arg) { this._match = arg.getMatch(); this._instructions = arg.getInstructions(); this._containerName = arg.getContainerName(); this._cookieMask = arg.getCookieMask(); this._bufferId = arg.getBufferId(); this._outPort = arg.getOutPort(); this._outGroup = arg.getOutGroup(); this._flags = arg.getFlags(); this._flowName = arg.getFlowName(); this._installHw = arg.isInstallHw(); this._barrier = arg.isBarrier(); this._strict = arg.isStrict(); this._priority = arg.getPriority(); this._idleTimeout = arg.getIdleTimeout(); this._hardTimeout = arg.getHardTimeout(); this._cookie = arg.getCookie(); this._tableId = arg.getTableId(); } public StaleFlowBuilder(org.opendaylight.yang.gen.v1.urn.opendaylight.flow.types.rev131026.GenericFlowAttributes arg) {
public FlatBatchRemoveFlowBuilder(org.opendaylight.yang.gen.v1.urn.opendaylight.flow.types.rev131026.Flow arg) { this._match = arg.getMatch(); this._instructions = arg.getInstructions(); this._containerName = arg.getContainerName(); this._cookieMask = arg.getCookieMask(); this._bufferId = arg.getBufferId(); this._outPort = arg.getOutPort(); this._outGroup = arg.getOutGroup(); this._flags = arg.getFlags(); this._flowName = arg.getFlowName(); this._installHw = arg.isInstallHw(); this._barrier = arg.isBarrier(); this._strict = arg.isStrict(); this._priority = arg.getPriority(); this._idleTimeout = arg.getIdleTimeout(); this._hardTimeout = arg.getHardTimeout(); this._cookie = arg.getCookie(); this._tableId = arg.getTableId(); } public FlatBatchRemoveFlowBuilder(org.opendaylight.yang.gen.v1.urn.opendaylight.flow.types.rev131026.GenericFlowAttributes arg) {
public RemoveFlowInputBuilder(org.opendaylight.yang.gen.v1.urn.opendaylight.flow.types.rev131026.Flow arg) { this._match = arg.getMatch(); this._instructions = arg.getInstructions(); this._containerName = arg.getContainerName(); this._cookieMask = arg.getCookieMask(); this._bufferId = arg.getBufferId(); this._outPort = arg.getOutPort(); this._outGroup = arg.getOutGroup(); this._flags = arg.getFlags(); this._flowName = arg.getFlowName(); this._installHw = arg.isInstallHw(); this._barrier = arg.isBarrier(); this._strict = arg.isStrict(); this._priority = arg.getPriority(); this._idleTimeout = arg.getIdleTimeout(); this._hardTimeout = arg.getHardTimeout(); this._cookie = arg.getCookie(); this._tableId = arg.getTableId(); } public RemoveFlowInputBuilder(org.opendaylight.yang.gen.v1.urn.opendaylight.flow.types.rev131026.GenericFlowAttributes arg) {
public GetAggregateFlowStatisticsFromFlowTableForGivenMatchInputBuilder(org.opendaylight.yang.gen.v1.urn.opendaylight.flow.types.rev131026.Flow arg) { this._match = arg.getMatch(); this._instructions = arg.getInstructions(); this._containerName = arg.getContainerName(); this._cookieMask = arg.getCookieMask(); this._bufferId = arg.getBufferId(); this._outPort = arg.getOutPort(); this._outGroup = arg.getOutGroup(); this._flags = arg.getFlags(); this._flowName = arg.getFlowName(); this._installHw = arg.isInstallHw(); this._barrier = arg.isBarrier(); this._strict = arg.isStrict(); this._priority = arg.getPriority(); this._idleTimeout = arg.getIdleTimeout(); this._hardTimeout = arg.getHardTimeout(); this._cookie = arg.getCookie(); this._tableId = arg.getTableId(); }
public BatchRemoveFlowsBuilder(org.opendaylight.yang.gen.v1.urn.opendaylight.flow.types.rev131026.Flow arg) { this._match = arg.getMatch(); this._instructions = arg.getInstructions(); this._containerName = arg.getContainerName(); this._cookieMask = arg.getCookieMask(); this._bufferId = arg.getBufferId(); this._outPort = arg.getOutPort(); this._outGroup = arg.getOutGroup(); this._flags = arg.getFlags(); this._flowName = arg.getFlowName(); this._installHw = arg.isInstallHw(); this._barrier = arg.isBarrier(); this._strict = arg.isStrict(); this._priority = arg.getPriority(); this._idleTimeout = arg.getIdleTimeout(); this._hardTimeout = arg.getHardTimeout(); this._cookie = arg.getCookie(); this._tableId = arg.getTableId(); } public BatchRemoveFlowsBuilder(org.opendaylight.yang.gen.v1.urn.opendaylight.flow.types.rev131026.GenericFlowAttributes arg) {
public FlowBuilder(org.opendaylight.yang.gen.v1.urn.opendaylight.flow.types.rev131026.Flow arg) { this._match = arg.getMatch(); this._instructions = arg.getInstructions(); this._containerName = arg.getContainerName(); this._cookieMask = arg.getCookieMask(); this._bufferId = arg.getBufferId(); this._outPort = arg.getOutPort(); this._outGroup = arg.getOutGroup(); this._flags = arg.getFlags(); this._flowName = arg.getFlowName(); this._installHw = arg.isInstallHw(); this._barrier = arg.isBarrier(); this._strict = arg.isStrict(); this._priority = arg.getPriority(); this._idleTimeout = arg.getIdleTimeout(); this._hardTimeout = arg.getHardTimeout(); this._cookie = arg.getCookie(); this._tableId = arg.getTableId(); } public FlowBuilder(org.opendaylight.yang.gen.v1.urn.opendaylight.flow.types.rev131026.GenericFlowAttributes arg) {
public AddFlowInputBuilder(org.opendaylight.yang.gen.v1.urn.opendaylight.flow.types.rev131026.Flow arg) { this._match = arg.getMatch(); this._instructions = arg.getInstructions(); this._containerName = arg.getContainerName(); this._cookieMask = arg.getCookieMask(); this._bufferId = arg.getBufferId(); this._outPort = arg.getOutPort(); this._outGroup = arg.getOutGroup(); this._flags = arg.getFlags(); this._flowName = arg.getFlowName(); this._installHw = arg.isInstallHw(); this._barrier = arg.isBarrier(); this._strict = arg.isStrict(); this._priority = arg.getPriority(); this._idleTimeout = arg.getIdleTimeout(); this._hardTimeout = arg.getHardTimeout(); this._cookie = arg.getCookie(); this._tableId = arg.getTableId(); } public AddFlowInputBuilder(org.opendaylight.yang.gen.v1.urn.opendaylight.flow.types.rev131026.GenericFlowAttributes arg) {
public VtnFlowEntryBuilder(org.opendaylight.yang.gen.v1.urn.opendaylight.flow.types.rev131026.Flow arg) { this._match = arg.getMatch(); this._instructions = arg.getInstructions(); this._containerName = arg.getContainerName(); this._cookieMask = arg.getCookieMask(); this._bufferId = arg.getBufferId(); this._outPort = arg.getOutPort(); this._outGroup = arg.getOutGroup(); this._flags = arg.getFlags(); this._flowName = arg.getFlowName(); this._installHw = arg.isInstallHw(); this._barrier = arg.isBarrier(); this._strict = arg.isStrict(); this._priority = arg.getPriority(); this._idleTimeout = arg.getIdleTimeout(); this._hardTimeout = arg.getHardTimeout(); this._cookie = arg.getCookie(); this._tableId = arg.getTableId(); } public VtnFlowEntryBuilder(org.opendaylight.yang.gen.v1.urn.opendaylight.flow.types.rev131026.GenericFlowAttributes arg) {
public FlowBuilder(org.opendaylight.yang.gen.v1.urn.opendaylight.flow.types.rev131026.Flow arg) { this._match = arg.getMatch(); this._instructions = arg.getInstructions(); this._containerName = arg.getContainerName(); this._cookieMask = arg.getCookieMask(); this._bufferId = arg.getBufferId(); this._outPort = arg.getOutPort(); this._outGroup = arg.getOutGroup(); this._flags = arg.getFlags(); this._flowName = arg.getFlowName(); this._installHw = arg.isInstallHw(); this._barrier = arg.isBarrier(); this._strict = arg.isStrict(); this._priority = arg.getPriority(); this._idleTimeout = arg.getIdleTimeout(); this._hardTimeout = arg.getHardTimeout(); this._cookie = arg.getCookie(); this._tableId = arg.getTableId(); } public FlowBuilder(org.opendaylight.yang.gen.v1.urn.opendaylight.flow.types.rev131026.GenericFlowAttributes arg) {
public UpdatedFlowBuilder(org.opendaylight.yang.gen.v1.urn.opendaylight.flow.types.rev131026.Flow arg) { this._match = arg.getMatch(); this._instructions = arg.getInstructions(); this._containerName = arg.getContainerName(); this._cookieMask = arg.getCookieMask(); this._bufferId = arg.getBufferId(); this._outPort = arg.getOutPort(); this._outGroup = arg.getOutGroup(); this._flags = arg.getFlags(); this._flowName = arg.getFlowName(); this._installHw = arg.isInstallHw(); this._barrier = arg.isBarrier(); this._strict = arg.isStrict(); this._priority = arg.getPriority(); this._idleTimeout = arg.getIdleTimeout(); this._hardTimeout = arg.getHardTimeout(); this._cookie = arg.getCookie(); this._tableId = arg.getTableId(); } public UpdatedFlowBuilder(org.opendaylight.yang.gen.v1.urn.opendaylight.flow.types.rev131026.GenericFlowAttributes arg) {
public OriginalFlowBuilder(org.opendaylight.yang.gen.v1.urn.opendaylight.flow.types.rev131026.Flow arg) { this._match = arg.getMatch(); this._instructions = arg.getInstructions(); this._containerName = arg.getContainerName(); this._cookieMask = arg.getCookieMask(); this._bufferId = arg.getBufferId(); this._outPort = arg.getOutPort(); this._outGroup = arg.getOutGroup(); this._flags = arg.getFlags(); this._flowName = arg.getFlowName(); this._installHw = arg.isInstallHw(); this._barrier = arg.isBarrier(); this._strict = arg.isStrict(); this._priority = arg.getPriority(); this._idleTimeout = arg.getIdleTimeout(); this._hardTimeout = arg.getHardTimeout(); this._cookie = arg.getCookie(); this._tableId = arg.getTableId(); } public OriginalFlowBuilder(org.opendaylight.yang.gen.v1.urn.opendaylight.flow.types.rev131026.GenericFlowAttributes arg) {
public BatchAddFlowsBuilder(org.opendaylight.yang.gen.v1.urn.opendaylight.flow.types.rev131026.Flow arg) { this._match = arg.getMatch(); this._instructions = arg.getInstructions(); this._containerName = arg.getContainerName(); this._cookieMask = arg.getCookieMask(); this._bufferId = arg.getBufferId(); this._outPort = arg.getOutPort(); this._outGroup = arg.getOutGroup(); this._flags = arg.getFlags(); this._flowName = arg.getFlowName(); this._installHw = arg.isInstallHw(); this._barrier = arg.isBarrier(); this._strict = arg.isStrict(); this._priority = arg.getPriority(); this._idleTimeout = arg.getIdleTimeout(); this._hardTimeout = arg.getHardTimeout(); this._cookie = arg.getCookie(); this._tableId = arg.getTableId(); } public BatchAddFlowsBuilder(org.opendaylight.yang.gen.v1.urn.opendaylight.flow.types.rev131026.GenericFlowAttributes arg) {