blob: 1d392f55f43054a1ac7486360770bcc76f27cf01 [file] [log] [blame]
Aharoni, Pavel (pa0916)ca3cb012018-10-22 15:29:57 +03001/*-
2 * ============LICENSE_START=======================================================
3 * OSAM
4 * ================================================================================
5 * Copyright (C) 2018 AT&T
6 * ================================================================================
7 * Licensed under the Apache License, Version 2.0 (the "License");
8 * you may not use this file except in compliance with the License.
9 * You may obtain a copy of the License at
10 *
11 * http://www.apache.org/licenses/LICENSE-2.0
12 *
13 * Unless required by applicable law or agreed to in writing, software
14 * distributed under the License is distributed on an "AS IS" BASIS,
15 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
16 * See the License for the specific language governing permissions and
17 * limitations under the License.
18 * ============LICENSE_END=========================================================
19 */
20
21
22
23package org.onap.osam.aai.model.AaiGetNetworkCollectionDetails;
24
25
26import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
27import com.fasterxml.jackson.annotation.JsonProperty;
28
29@JsonIgnoreProperties(ignoreUnknown = true)
30public class Collection {
31 @JsonProperty("collection-id")
32 private String collectionId;
33 @JsonProperty("model-invariant-id")
34 private String modelInvariantId;
35 @JsonProperty("model-version-id")
36 private String modelVersionId;
37 @JsonProperty("collection-name")
38 private String collectionName;
39 @JsonProperty("collection-type")
40 private String collectionType;
41 @JsonProperty("collection-role")
42 private String collectionRole;
43 @JsonProperty("collection-function")
44 private String collectionFunction;
45 @JsonProperty("collection-customization-id")
46 private String collectionCustomizationId;
47 @JsonProperty("relationship-list")
48 private RelationshipList relationshipList;
49 @JsonProperty("resource-version")
50 private String resourceVersion;
51
52 @JsonProperty("collection-id")
53 public String getCollectionId() {
54 return collectionId;
55 }
56
57 @JsonProperty("collection-id")
58 public void setCollectionId(String collectionId) {
59 this.collectionId = collectionId;
60 }
61
62 @JsonProperty("model-invariant-id")
63 public String getModelInvariantId() {
64 return modelInvariantId;
65 }
66
67 @JsonProperty("model-invariant-id")
68 public void setModelInvariantId(String modelInvariantId) {
69 this.modelInvariantId = modelInvariantId;
70 }
71
72 @JsonProperty("model-version-id")
73 public String getModelVersionId() {
74 return modelVersionId;
75 }
76
77 @JsonProperty("model-version-id")
78 public void setModelVersionId(String modelVersionId) {
79 this.modelVersionId = modelVersionId;
80 }
81
82 @JsonProperty("collection-name")
83 public String getCollectionName() {
84 return collectionName;
85 }
86
87 @JsonProperty("collection-name")
88 public void setCollectionName(String collectionName) {
89 this.collectionName = collectionName;
90 }
91
92 @JsonProperty("collection-type")
93 public String getCollectionType() {
94 return collectionType;
95 }
96
97 @JsonProperty("collection-type")
98 public void setCollectionType(String collectionType) {
99 this.collectionType = collectionType;
100 }
101
102 @JsonProperty("collection-role")
103 public String getCollectionRole() {
104 return collectionRole;
105 }
106
107 @JsonProperty("collection-role")
108 public void setCollectionRole(String collectionRole) {
109 this.collectionRole = collectionRole;
110 }
111
112 @JsonProperty("collection-function")
113 public String getCollectionFunction() {
114 return collectionFunction;
115 }
116
117 @JsonProperty("collection-function")
118 public void setCollectionFunction(String collectionFunction) {
119 this.collectionFunction = collectionFunction;
120 }
121
122 @JsonProperty("collection-customization-id")
123 public String getCollectionCustomizationId() {
124 return collectionCustomizationId;
125 }
126
127 @JsonProperty("collection-customization-id")
128 public void setCollectionCustomizationId(String collectionCustomizationId) {
129 this.collectionCustomizationId = collectionCustomizationId;
130 }
131
132 @JsonProperty("relationship-list")
133 public RelationshipList getRelationshipList() {
134 return relationshipList;
135 }
136
137 @JsonProperty("relationship-list")
138 public void setRelationshipList(RelationshipList relationshipList) {
139 this.relationshipList = relationshipList;
140 }
141
142 @JsonProperty("resource-version")
143 public String getResourceVersion() {
144 return resourceVersion;
145 }
146
147 @JsonProperty("resource-version")
148 public void setResourceVersion(String resourceVersion) {
149 this.resourceVersion = resourceVersion;
150 }
151
152}