1 package org.openkilda.messaging.ctrl;
3 import com.fasterxml.jackson.annotation.JsonCreator;
4 import com.fasterxml.jackson.annotation.JsonInclude;
5 import com.fasterxml.jackson.annotation.JsonProperty;
6 import com.fasterxml.jackson.annotation.JsonPropertyOrder;
7 import com.fasterxml.jackson.databind.annotation.JsonSerialize;
14 @JsonInclude(JsonInclude.Include.NON_NULL)
15 @JsonPropertyOrder(
value = {
21 private static final long serialVersionUID = 1L;
23 @JsonProperty(PAYLOAD)
28 @JsonProperty(TIMESTAMP)
final long timestamp,
29 @JsonProperty(CORRELATION_ID)
final String correlationId,
30 @JsonProperty(DESTINATION)
final Destination destination) {
31 super(timestamp, correlationId, destination);
CtrlResponse(@JsonProperty(PAYLOAD) ResponseData data, @JsonProperty(TIMESTAMP) final long timestamp, @JsonProperty(CORRELATION_ID) final String correlationId, @JsonProperty(DESTINATION) final Destination destination)