041b8116904382676d7a7fb66fe3b1ee276a5af1
[so/adapters/so-cnf-adapter.git] /
1 package org.onap.so.adapters.cnf.model.statuscheck;
2
3 import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
4 import com.fasterxml.jackson.annotation.JsonInclude;
5 import com.fasterxml.jackson.annotation.JsonProperty;
6
7 import java.util.List;
8 import java.util.Map;
9
10 @JsonInclude(JsonInclude.Include.NON_NULL)
11 @JsonIgnoreProperties(ignoreUnknown = true)
12 public class K8sStatusMetadata {
13
14     @JsonProperty("namespace")
15     private String namespace;
16
17     @JsonProperty("creationTimestamp")
18     private String creationTimestamp;
19
20     @JsonProperty("name")
21     private String name;
22
23     @JsonProperty("generateName")
24     private String generateName;
25
26     @JsonProperty("uid")
27     private String uid;
28
29     @JsonProperty("selfLink")
30     private String selfLink;
31
32     @JsonProperty("resourceVersion")
33     private String resourceVersion;
34
35     @JsonProperty("labels")
36     private Map<String, String> labels;
37
38     @JsonProperty("ownerReferences")
39     private List<K8sOwnerReference> ownerReferences;
40
41     @JsonProperty("annotations")
42     private Map<String, String> annotations;
43
44     public String getCreationTimestamp() {
45         return creationTimestamp;
46     }
47
48     public void setCreationTimestamp(String creationTimestamp) {
49         this.creationTimestamp = creationTimestamp;
50     }
51
52     public String getName() {
53         return name;
54     }
55
56     public void setName(String name) {
57         this.name = name;
58     }
59
60     public String getUid() {
61         return uid;
62     }
63
64     public void setUid(String uid) {
65         this.uid = uid;
66     }
67
68     public String getSelfLink() {
69         return selfLink;
70     }
71
72     public void setSelfLink(String selfLink) {
73         this.selfLink = selfLink;
74     }
75
76     public String getResourceVersion() {
77         return resourceVersion;
78     }
79
80     public void setResourceVersion(String resourceVersion) {
81         this.resourceVersion = resourceVersion;
82     }
83
84     public String getNamespace() {
85         return namespace;
86     }
87
88     public void setNamespace(String namespace) {
89         this.namespace = namespace;
90     }
91
92     public Map<String, String> getLabels() {
93         return labels;
94     }
95
96     public void setLabels(Map<String, String> labels) {
97         this.labels = labels;
98     }
99
100     @Override
101     public String toString() {
102         return "K8sStatusMetadata{" +
103                 "namespace='" + namespace + '\'' +
104                 ", name=" + name +
105                 '}';
106     }
107 }