Flow representation class.
Definition at line 38 of file FlowPayload.java.
◆ FlowPayload()
org.openkilda.messaging.payload.flow.FlowPayload.FlowPayload |
( |
@JsonProperty(Utils.FLOW_ID) String |
id, |
|
|
@JsonProperty("source") FlowEndpointPayload |
source, |
|
|
@JsonProperty("destination") FlowEndpointPayload |
destination, |
|
|
@JsonProperty("maximum-bandwidth") long |
maximumBandwidth, |
|
|
@JsonProperty("ignore_bandwidth") Boolean |
ignoreBandwidth, |
|
|
@JsonProperty("description") String |
description, |
|
|
@JsonProperty("last-updated") String |
lastUpdated, |
|
|
@JsonProperty("status") String |
status |
|
) |
| |
Instance constructor.
- Parameters
-
id | flow id |
source | flow source |
destination | flow destination |
maximumBandwidth | flow maximum bandwidth |
ignoreBandwidth | should ignore bandwidth in path computation |
description | flow description |
lastUpdated | flow last updated timestamp |
Definition at line 101 of file FlowPayload.java.
◆ equals()
boolean org.openkilda.messaging.payload.flow.FlowPayload.equals |
( |
Object |
obj | ) |
|
◆ getDescription()
String org.openkilda.messaging.payload.flow.FlowPayload.getDescription |
( |
| ) |
|
Gets flow description.
- Returns
- flow description
Definition at line 225 of file FlowPayload.java.
◆ getDestination()
Gets destination endpoint.
- Returns
- destination endpoint
Definition at line 166 of file FlowPayload.java.
◆ getId()
String org.openkilda.messaging.payload.flow.FlowPayload.getId |
( |
| ) |
|
◆ getLastUpdated()
String org.openkilda.messaging.payload.flow.FlowPayload.getLastUpdated |
( |
| ) |
|
Gets last flow updated timestamp.
- Returns
- last flow updated timestamp
Definition at line 243 of file FlowPayload.java.
◆ getMaximumBandwidth()
long org.openkilda.messaging.payload.flow.FlowPayload.getMaximumBandwidth |
( |
| ) |
|
Gets maximum-bandwidth.
- Returns
- maximum-bandwidth
Definition at line 187 of file FlowPayload.java.
◆ getSource()
◆ getStatus()
String org.openkilda.messaging.payload.flow.FlowPayload.getStatus |
( |
| ) |
|
◆ hashCode()
int org.openkilda.messaging.payload.flow.FlowPayload.hashCode |
( |
| ) |
|
◆ isIgnoreBandwidth()
boolean org.openkilda.messaging.payload.flow.FlowPayload.isIgnoreBandwidth |
( |
| ) |
|
◆ setDescription()
void org.openkilda.messaging.payload.flow.FlowPayload.setDescription |
( |
String |
description | ) |
|
Sets flow description.
- Parameters
-
description | flow description |
Definition at line 234 of file FlowPayload.java.
◆ setDestination()
void org.openkilda.messaging.payload.flow.FlowPayload.setDestination |
( |
FlowEndpointPayload |
destination | ) |
|
Sets destination endpoint.
- Parameters
-
destination | destination endpoint |
Definition at line 175 of file FlowPayload.java.
◆ setId()
void org.openkilda.messaging.payload.flow.FlowPayload.setId |
( |
String |
id | ) |
|
◆ setIgnoreBandwidth()
void org.openkilda.messaging.payload.flow.FlowPayload.setIgnoreBandwidth |
( |
Boolean |
ignoreBandwidth | ) |
|
Sets ignore bandwidth flag.
- Parameters
-
ignoreBandwidth | flag value |
Definition at line 213 of file FlowPayload.java.
◆ setLastUpdated()
void org.openkilda.messaging.payload.flow.FlowPayload.setLastUpdated |
( |
String |
lastUpdated | ) |
|
Sets last flow updated timestamp.
- Parameters
-
lastUpdated | flow updated timestamp |
Definition at line 252 of file FlowPayload.java.
◆ setMaximumBandwidth()
void org.openkilda.messaging.payload.flow.FlowPayload.setMaximumBandwidth |
( |
long |
maximumBandwidth | ) |
|
Sets maximum bandwidth.
- Parameters
-
maximumBandwidth | maximum bandwidth |
Definition at line 196 of file FlowPayload.java.
◆ setSource()
◆ setStatus()
void org.openkilda.messaging.payload.flow.FlowPayload.setStatus |
( |
String |
status | ) |
|
◆ toString()
String org.openkilda.messaging.payload.flow.FlowPayload.toString |
( |
| ) |
|
The documentation for this class was generated from the following file:
- /Users/kevin/Desktop/Kilda/open-kilda-develop/services/src/messaging/src/main/java/org/openkilda/messaging/payload/flow/FlowPayload.java