16 package org.openkilda.messaging.command.flow;
18 import static com.google.common.base.MoreObjects.toStringHelper;
20 import com.fasterxml.jackson.annotation.JsonCreator;
21 import com.fasterxml.jackson.annotation.JsonInclude;
22 import com.fasterxml.jackson.annotation.JsonProperty;
23 import com.fasterxml.jackson.databind.annotation.JsonSerialize;
26 import java.util.Objects;
32 @JsonInclude(JsonInclude.Include.NON_NULL)
37 private static final long serialVersionUID = 1L;
39 @JsonProperty(
"sync_cache")
50 this.synchronizeCache = Objects.requireNonNull(synchronizeCache,
"sync_cache must not be null");
54 return synchronizeCache;
62 return toStringHelper(
this).toString();
70 return super.hashCode();
77 public boolean equals(Object
object) {
81 if (
object == null || getClass() !=
object.getClass()) {
FlowCacheSyncRequest( @JsonProperty("sync_cache") SynchronizeCacheAction synchronizeCache)
SynchronizeCacheAction getSynchronizeCache()
boolean equals(Object object)