![]() |
Open Kilda Java Documentation
|
Public Member Functions | |
| VerificationData (DatapathId source, DatapathId dest, UUID packetId) | |
| JWTCreator.Builder | toJwt (JWTCreator.Builder token) |
| VerificationMeasures | produceMeasurements (long recipientLatency) |
| long | getSendTime () |
| long | getRecvTime () |
| long | getSenderLatency () |
| void | setSenderLatency (long senderLatency) |
| DatapathId | getSource () |
| DatapathId | getDest () |
| UUID | getPacketId () |
| boolean | equals (Object o) |
| int | hashCode () |
Static Public Member Functions | |
| static VerificationData | of (DecodedJWT token) throws CorruptedNetworkDataException |
| static VerificationData | of (UniFlowVerificationRequest verificationRequest) |
Definition at line 30 of file VerificationData.java.
| org.openkilda.floodlight.model.flow.VerificationData.VerificationData | ( | DatapathId | source, |
| DatapathId | dest, | ||
| UUID | packetId | ||
| ) |
Definition at line 74 of file VerificationData.java.
| boolean org.openkilda.floodlight.model.flow.VerificationData.equals | ( | Object | o | ) |
Definition at line 143 of file VerificationData.java.
| DatapathId org.openkilda.floodlight.model.flow.VerificationData.getDest | ( | ) |
Definition at line 134 of file VerificationData.java.
| UUID org.openkilda.floodlight.model.flow.VerificationData.getPacketId | ( | ) |
Definition at line 138 of file VerificationData.java.
| long org.openkilda.floodlight.model.flow.VerificationData.getRecvTime | ( | ) |
Definition at line 114 of file VerificationData.java.
| long org.openkilda.floodlight.model.flow.VerificationData.getSenderLatency | ( | ) |
Definition at line 122 of file VerificationData.java.
| long org.openkilda.floodlight.model.flow.VerificationData.getSendTime | ( | ) |
Definition at line 106 of file VerificationData.java.
| DatapathId org.openkilda.floodlight.model.flow.VerificationData.getSource | ( | ) |
Definition at line 130 of file VerificationData.java.
| int org.openkilda.floodlight.model.flow.VerificationData.hashCode | ( | ) |
Definition at line 161 of file VerificationData.java.
|
static |
Build VerificationData from DecodedJWT token.
Definition at line 44 of file VerificationData.java.
|
static |
Build VerificationData from UniFlowVerificationRequest instance.
Definition at line 68 of file VerificationData.java.
| VerificationMeasures org.openkilda.floodlight.model.flow.VerificationData.produceMeasurements | ( | long | recipientLatency | ) |
Calculate flow's latency.
Definition at line 98 of file VerificationData.java.
| void org.openkilda.floodlight.model.flow.VerificationData.setSenderLatency | ( | long | senderLatency | ) |
Definition at line 126 of file VerificationData.java.
| JWTCreator.Builder org.openkilda.floodlight.model.flow.VerificationData.toJwt | ( | JWTCreator.Builder | token | ) |
Populate data into JWT builder.
Definition at line 83 of file VerificationData.java.