public final class VTNOutputAction extends VTNFlowAction
VTNOutputAction describes the flow action that transmits packet to
the specified switch port.| Constructor and Description |
|---|
VTNOutputAction(SalPort sport)
Construct a new instance that transmits packet to the given switch port.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
appendContents(StringBuilder builder)
Append strings which represents the contents of this instance into the
given
StringBuilder instance. |
boolean |
equals(Object o)
Determine whether the given object is identical to this object.
|
String |
getDescription(org.opendaylight.yang.gen.v1.urn.opendaylight.action.types.rev131112.action.Action act)
Return a brief description about the specified MD-SAL action.
|
SalPort |
getOutputPort()
Return the output swich port.
|
int |
hashCode()
Return the hash code of this object.
|
static org.opendaylight.yang.gen.v1.urn.opendaylight.action.types.rev131112.action.action.OutputActionCase |
newOutputActionCase(org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.Uri port)
Create a new MD-SAL output action that transmits packets to the
specified port.
|
protected org.opendaylight.yang.gen.v1.urn.opendaylight.action.types.rev131112.action.list.ActionBuilder |
set(org.opendaylight.yang.gen.v1.urn.opendaylight.action.types.rev131112.action.list.ActionBuilder builder)
Set a MD-SAL action into the given action builder.
|
protected VtnFlowActionBuilder |
set(VtnFlowActionBuilder builder)
This method is not supported.
|
VtnAction |
toVtnAction(org.opendaylight.yang.gen.v1.urn.opendaylight.action.types.rev131112.action.Action act)
This method is not supported.
|
cast, getErrorMessage, toActionBuilder, toString, toVtnFlowActionBuilderpublic VTNOutputAction(SalPort sport)
sport - A SalPort instance.IllegalArgumentException - sport is null.public static org.opendaylight.yang.gen.v1.urn.opendaylight.action.types.rev131112.action.action.OutputActionCase newOutputActionCase(org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.Uri port)
port - The URI that specifies the output port.OutputActionCase instance.public SalPort getOutputPort()
SalPort instance corresponding to the output switch
port.public VtnAction toVtnAction(org.opendaylight.yang.gen.v1.urn.opendaylight.action.types.rev131112.action.Action act)
toVtnAction in class VTNFlowActionact - An Action instance.IllegalStateException - Always thrown.public String getDescription(org.opendaylight.yang.gen.v1.urn.opendaylight.action.types.rev131112.action.Action act) throws RpcException
Note that this method must not affect instance variables.
getDescription in class VTNFlowActionact - An Action instance.RpcException - An error occurred.protected VtnFlowActionBuilder set(VtnFlowActionBuilder builder)
set in class VTNFlowActionbuilder - Unused.IllegalStateException - Always thrown.protected org.opendaylight.yang.gen.v1.urn.opendaylight.action.types.rev131112.action.list.ActionBuilder set(org.opendaylight.yang.gen.v1.urn.opendaylight.action.types.rev131112.action.list.ActionBuilder builder)
set in class VTNFlowActionbuilder - An ActionBuilder instance.builder.protected void appendContents(StringBuilder builder)
StringBuilder instance.appendContents in class VTNFlowActionbuilder - A StringBuilder instance.public boolean equals(Object o)
equals in class VTNFlowActiono - An object to be compared.true if identical. Otherwise false.public int hashCode()
hashCode in class VTNFlowActionCopyright © 2018 OpenDaylight. All rights reserved.