16 package org.openkilda.messaging.command;
18 import static com.google.common.base.MoreObjects.toStringHelper;
27 import com.fasterxml.jackson.annotation.JsonCreator;
28 import com.fasterxml.jackson.annotation.JsonInclude;
29 import com.fasterxml.jackson.annotation.JsonProperty;
30 import com.fasterxml.jackson.annotation.JsonPropertyOrder;
31 import com.fasterxml.jackson.databind.annotation.JsonSerialize;
37 @JsonInclude(JsonInclude.Include.NON_NULL)
38 @JsonPropertyOrder(
value = {
47 private static final long serialVersionUID = 1L;
52 @JsonProperty(PAYLOAD)
65 @JsonProperty(TIMESTAMP) final
long timestamp,
66 @JsonProperty(CORRELATION_ID) final String correlationId,
67 @JsonProperty(DESTINATION) final
Destination destination) {
68 super(timestamp, correlationId, destination);
74 final String correlationId) {
75 super(timestamp, correlationId);
102 return toStringHelper(
this)
103 .add(TIMESTAMP, timestamp)
104 .add(CORRELATION_ID, correlationId)
105 .add(DESTINATION, destination)
static final String PAYLOAD
CommandMessage(final CommandData data, final long timestamp, final String correlationId)
static final String DESTINATION
static final String CORRELATION_ID
void setData(final CommandData data)
static final String TIMESTAMP