16 package org.openkilda.messaging.command.flow;
21 import com.fasterxml.jackson.annotation.JsonCreator;
22 import com.fasterxml.jackson.annotation.JsonInclude;
23 import com.fasterxml.jackson.annotation.JsonProperty;
24 import lombok.EqualsAndHashCode;
25 import lombok.NonNull;
29 @EqualsAndHashCode(callSuper =
false)
30 @JsonInclude(JsonInclude.Include.NON_NULL)
35 private static final long serialVersionUID = 1L;
37 @JsonProperty(
"flowid")
38 protected String flowId;
40 @JsonProperty("operation")
46 @JsonProperty("force")
47 private
boolean force;
60 @JsonProperty(
"force")
boolean force) {
62 this.operation = operation;
FlowRerouteRequest(@NonNull @JsonProperty("flowid") String flowId, @NonNull @JsonProperty("operation") FlowOperation operation, @JsonProperty("force") boolean force)
FlowRerouteRequest(String flowId, boolean force)