16 package org.openkilda.messaging.model;
18 import com.fasterxml.jackson.annotation.JsonCreator;
19 import com.fasterxml.jackson.annotation.JsonProperty;
20 import lombok.Builder;
23 import java.io.Serializable;
28 @JsonProperty(
"source")
34 @JsonProperty(
"props")
35 private Map<String, String> props;
37 @JsonProperty(
"time_create")
40 @JsonProperty(
"time_modify")
41 private Long modified;
48 @JsonProperty(
"props") Map<String, String> props,
49 @JsonProperty(
"time_create") Long created,
50 @JsonProperty(
"time_modify") Long modified) {
54 this.created = created;
55 this.modified = modified;
LinkProps(NetworkEndpoint source, NetworkEndpoint dest, Map< String, String > props)
LinkProps( @JsonProperty("source") NetworkEndpoint source, @JsonProperty("dest") NetworkEndpoint dest, @JsonProperty("props") Map< String, String > props, @JsonProperty("time_create") Long created, @JsonProperty("time_modify") Long modified)