c85a17db230a5a6e2f37c3ceda4499988ddf80f8
[aai/aai-common.git] / aai-core / src / main / java / org / onap / aai / domain / model / AAIResourceKey.java
1 /**
2  * ============LICENSE_START=======================================================
3  * org.onap.aai
4  * ================================================================================
5  * Copyright © 2017-2018 AT&T Intellectual Property. All rights reserved.
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 package org.onap.aai.domain.model;
21
22 public class AAIResourceKey {
23         private String keyName;
24         private String keyType;
25         private String pathParamName;
26         private String dnCamKeyName;
27         
28         /**
29          * Gets the key name.
30          *
31          * @return the key name
32          */
33         public String getKeyName() {
34                 return keyName;
35         }
36         
37         /**
38          * Sets the key name.
39          *
40          * @param keyName the new key name
41          */
42         public void setKeyName(String keyName) {
43                 this.keyName = keyName;
44         }
45         
46         /**
47          * Gets the key type.
48          *
49          * @return the key type
50          */
51         public String getKeyType() {
52                 return keyType;
53         }
54         
55         /**
56          * Sets the key type.
57          *
58          * @param t the new key type
59          */
60         public void setKeyType(String t) {
61                 this.keyType = t;
62         }
63         
64         /**
65          * Gets the path param name.
66          *
67          * @return the path param name
68          */
69         public String getPathParamName() {
70                 return pathParamName;
71         }
72         
73         /**
74          * Sets the path param name.
75          *
76          * @param pathParamName the new path param name
77          */
78         public void setPathParamName(String pathParamName) {
79                 this.pathParamName = pathParamName;
80         }
81         
82         /**
83          * Gets the dn cam key name.
84          *
85          * @return the dn cam key name
86          */
87         public String getDnCamKeyName() {
88                 return dnCamKeyName;
89         }
90         
91         /**
92          * Sets the dn cam key name.
93          *
94          * @param dnCamKeyName the new dn cam key name
95          */
96         public void setDnCamKeyName(String dnCamKeyName) {
97                 this.dnCamKeyName = dnCamKeyName;
98         }
99         
100 }