1 package org.onap.vid.aai.model;
3 import com.fasterxml.jackson.annotation.JsonAlias;
4 import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
10 @JsonIgnoreProperties(ignoreUnknown = true)
11 public class Relationship {
13 public String relatedTo;
15 public String relatedLink;
17 public String relationshipLabel;
19 public List<RelationshipData> relationshipData;
21 public List<RelatedToProperty> relatedToProperty;
24 public String getRelatedTo() {
28 @JsonAlias("related-to")
29 public void setRelatedTo(String relatedTo) {
30 this.relatedTo = relatedTo;
33 public String getRelatedLink() {
37 @JsonAlias("related-link")
38 public void setRelatedLink(String relatedLink) {
39 this.relatedLink = relatedLink;
42 public List<RelationshipData> getRelationDataList() {
43 return relationshipData;
46 @JsonAlias("relationship-data")
47 public void setRelationDataList(List<RelationshipData> relationDataList) {
48 this.relationshipData = relationDataList;
51 public List<RelatedToProperty> getRelatedToPropertyList() {
52 return relatedToProperty;
55 @JsonAlias("related-to-property")
56 public void setRelatedToPropertyList(List<RelatedToProperty> relatedToPropertyList) {
57 this.relatedToProperty = relatedToPropertyList;
60 public String getRelationshipLabel() {
61 return relationshipLabel;
64 @JsonAlias("relationship-label")
65 public void setRelationshipLabel(String relationshipLabel) {
66 this.relationshipLabel = relationshipLabel;