Open Kilda Java Documentation
org.openkilda.messaging.info.flow.FlowResponse Class Reference
Inheritance diagram for org.openkilda.messaging.info.flow.FlowResponse:
org.openkilda.messaging.info.InfoData org.openkilda.messaging.MessageData org.openkilda.messaging.BaseMessage

Public Member Functions

 FlowResponse (@JsonProperty(Utils.PAYLOAD) Flow payload)
 
Flow getPayload ()
 
void setPayload (Flow payload)
 
String toString ()
 
int hashCode ()
 
boolean equals (Object object)
 
- Public Member Functions inherited from org.openkilda.messaging.info.InfoData
String toString ()
 
- Public Member Functions inherited from org.openkilda.messaging.MessageData
 MessageData (@JsonProperty(TIMESTAMP) final long timestamp)
 
 MessageData ()
 
- Public Member Functions inherited from org.openkilda.messaging.BaseMessage
 BaseMessage (@JsonProperty(TIMESTAMP) final long timestamp)
 
 BaseMessage ()
 
long getTimestamp ()
 
void setTimestamp (long timestamp)
 

Protected Attributes

Flow payload
 
- Protected Attributes inherited from org.openkilda.messaging.BaseMessage
long timestamp = 0L
 

Additional Inherited Members

- Static Public Member Functions inherited from org.openkilda.messaging.BaseMessage
static final< T extends BaseMessage > T getMessage (String json, Class< T > type) throws java.io.IOException
 
static final< T extends BaseMessage > T tryGetMessage (String json, Class< T > type)
 

Detailed Description

Represents flow northbound response.

Definition at line 40 of file FlowResponse.java.

Constructor & Destructor Documentation

◆ FlowResponse()

org.openkilda.messaging.info.flow.FlowResponse.FlowResponse ( @JsonProperty(Utils.PAYLOAD) Flow  payload)

Instance constructor.

Parameters
payloadresponse payload
Exceptions
IllegalArgumentExceptionif payload is null

Definition at line 59 of file FlowResponse.java.

Member Function Documentation

◆ equals()

boolean org.openkilda.messaging.info.flow.FlowResponse.equals ( Object  object)

Definition at line 106 of file FlowResponse.java.

◆ getPayload()

Flow org.openkilda.messaging.info.flow.FlowResponse.getPayload ( )

Returns response payload.

Returns
response payload

Definition at line 68 of file FlowResponse.java.

◆ hashCode()

int org.openkilda.messaging.info.flow.FlowResponse.hashCode ( )

Definition at line 98 of file FlowResponse.java.

◆ setPayload()

void org.openkilda.messaging.info.flow.FlowResponse.setPayload ( Flow  payload)

Sets response payload.

Parameters
payloadresponse payload

Definition at line 77 of file FlowResponse.java.

◆ toString()

String org.openkilda.messaging.info.flow.FlowResponse.toString ( )

Definition at line 88 of file FlowResponse.java.

Member Data Documentation

◆ payload

Flow org.openkilda.messaging.info.flow.FlowResponse.payload
protected

The response payload.

Definition at line 50 of file FlowResponse.java.


The documentation for this class was generated from the following file: