Uses of Class
org.opendaylight.yang.gen.v1.urn.opendaylight.flow.inventory.rev130819.tables.table.FlowBuilder
Package
Description
-
Uses of FlowBuilder in org.opendaylight.openflowplugin.learningswitch
Modifier and TypeMethodDescriptionstatic FlowBuilder
FlowUtils.createDirectMacToMacFlow
(org.opendaylight.yangtools.yang.common.Uint8 tableId, org.opendaylight.yangtools.yang.common.Uint16 priority, org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.MacAddress srcMac, org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.MacAddress dstMac, NodeConnectorRef dstPort) Returns aFlowBuilder
forwarding all packets to controller port.static FlowBuilder
FlowUtils.createFwdAllToControllerFlow
(org.opendaylight.yangtools.yang.common.Uint8 tableId, org.opendaylight.yangtools.yang.common.Uint16 priority, FlowId flowId) Returns aFlowBuilder
forwarding all packets to controller port. -
Uses of FlowBuilder in org.opendaylight.yang.gen.v1.urn.opendaylight.flow.inventory.rev130819.tables.table
Modifier and TypeMethodDescriptionFlowBuilder.addAugmentation
(org.opendaylight.yangtools.yang.binding.Augmentation<Flow> augmentation) Add an augmentation to this builder's product.FlowBuilder.removeAugmentation
(Class<? extends org.opendaylight.yangtools.yang.binding.Augmentation<Flow>> augmentationType) Remove an augmentation from this builder's product.FlowBuilder.setBarrier
(Boolean value) Set the property corresponding toFlow.getBarrier()
to the specified value.FlowBuilder.setBufferId
(org.opendaylight.yangtools.yang.common.Uint32 value) Set the property corresponding toFlow.getBufferId()
to the specified value.FlowBuilder.setContainerName
(String value) Set the property corresponding toFlow.getContainerName()
to the specified value.FlowBuilder.setCookie
(FlowCookie value) Set the property corresponding toGenericFlowAttributes.getCookie()
to the specified value.FlowBuilder.setCookieMask
(FlowCookie value) Set the property corresponding toFlow.getCookieMask()
to the specified value.FlowBuilder.setFlags
(FlowModFlags value) Set the property corresponding toFlow.getFlags()
to the specified value.FlowBuilder.setFlowName
(String value) Set the property corresponding toFlow.getFlowName()
to the specified value.FlowBuilder.setHardTimeout
(org.opendaylight.yangtools.yang.common.Uint16 value) Set the property corresponding toGenericFlowAttributes.getHardTimeout()
to the specified value.Set the property corresponding toFlow.getId()
to the specified value.FlowBuilder.setIdleTimeout
(org.opendaylight.yangtools.yang.common.Uint16 value) Set the property corresponding toGenericFlowAttributes.getIdleTimeout()
to the specified value.FlowBuilder.setInstallHw
(Boolean value) Set the property corresponding toFlow.getInstallHw()
to the specified value.FlowBuilder.setInstructions
(Instructions value) Set the property corresponding toFlow.getInstructions()
to the specified value.Set the property corresponding toFlow.getMatch()
to the specified value.FlowBuilder.setOutGroup
(org.opendaylight.yangtools.yang.common.Uint32 value) Set the property corresponding toFlow.getOutGroup()
to the specified value.FlowBuilder.setOutPort
(org.opendaylight.yangtools.yang.common.Uint64 value) Set the property corresponding toFlow.getOutPort()
to the specified value.FlowBuilder.setPriority
(org.opendaylight.yangtools.yang.common.Uint16 value) Set the property corresponding toGenericFlowAttributes.getPriority()
to the specified value.Set the property corresponding toFlow.getStrict()
to the specified value.FlowBuilder.setTableId
(org.opendaylight.yangtools.yang.common.Uint8 value) Set the property corresponding toGenericFlowAttributes.getTableId()
to the specified value.Set the key value corresponding toFlow.key()
to the specified value.