![]() |
Open Kilda Java Documentation
|
Public Member Functions | |
| RemoveFlow (@JsonProperty(TRANSACTION_ID) Long transactionId, @JsonProperty(FLOW_ID) String flowId, @JsonProperty("cookie") Long cookie, @JsonProperty("switch_id") SwitchId switchId, @JsonProperty("meter_id") Long meterId, @JsonProperty("criteria") DeleteRulesCriteria criteria) | |
Public Member Functions inherited from org.openkilda.messaging.command.flow.BaseFlow | |
| BaseFlow (@JsonProperty(TRANSACTION_ID) final Long transactionId, @JsonProperty(FLOW_ID) final String id, @JsonProperty("cookie") final Long cookie, @JsonProperty("switch_id") final SwitchId switchId) | |
| Long | getTransactionId () |
| void | setTransactionId (final Long transactionId) |
| String | getId () |
| void | setId (final String id) |
| Long | getCookie () |
| void | setCookie (final Long cookie) |
| SwitchId | getSwitchId () |
| void | setSwitchId (SwitchId switchId) |
Public Member Functions inherited from org.openkilda.messaging.command.CommandData | |
| String | toString () |
Additional Inherited Members | |
Protected Attributes inherited from org.openkilda.messaging.command.flow.BaseFlow | |
| Long | transactionId |
| String | id |
| Long | cookie |
| SwitchId | switchId |
Class represents flow deletion info.
Definition at line 42 of file RemoveFlow.java.
| org.openkilda.messaging.command.flow.RemoveFlow.RemoveFlow | ( | @JsonProperty(TRANSACTION_ID) Long | transactionId, |
| @JsonProperty(FLOW_ID) String | flowId, | ||
| @JsonProperty("cookie") Long | cookie, | ||
| @JsonProperty("switch_id") SwitchId | switchId, | ||
| @JsonProperty("meter_id") Long | meterId, | ||
| @JsonProperty("criteria") DeleteRulesCriteria | criteria | ||
| ) |
Instance constructor.
| transactionId | transaction id |
| flowId | flow id |
| cookie | cookie of the flow |
| switchId | switch ID for flow removing |
| meterId | meter id |
| criteria | criteria to strictly match a rule. |
| IllegalArgumentException | if any of parameters parameters is null |
Definition at line 62 of file RemoveFlow.java.