1 package org.onap.so.adapters.cnf.model.statuscheck;
3 import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
4 import com.fasterxml.jackson.annotation.JsonInclude;
5 import com.fasterxml.jackson.annotation.JsonProperty;
10 @JsonInclude(JsonInclude.Include.NON_NULL)
11 @JsonIgnoreProperties(ignoreUnknown = true)
12 public class K8sStatusMetadata {
14 @JsonProperty("namespace")
15 private String namespace;
17 @JsonProperty("creationTimestamp")
18 private String creationTimestamp;
23 @JsonProperty("generateName")
24 private String generateName;
29 @JsonProperty("selfLink")
30 private String selfLink;
32 @JsonProperty("resourceVersion")
33 private String resourceVersion;
35 @JsonProperty("labels")
36 private Map<String, String> labels;
38 @JsonProperty("ownerReferences")
39 private List<K8sOwnerReference> ownerReferences;
41 @JsonProperty("annotations")
42 private Map<String, String> annotations;
44 public String getCreationTimestamp() {
45 return creationTimestamp;
48 public void setCreationTimestamp(String creationTimestamp) {
49 this.creationTimestamp = creationTimestamp;
52 public String getName() {
56 public void setName(String name) {
60 public String getUid() {
64 public void setUid(String uid) {
68 public String getSelfLink() {
72 public void setSelfLink(String selfLink) {
73 this.selfLink = selfLink;
76 public String getResourceVersion() {
77 return resourceVersion;
80 public void setResourceVersion(String resourceVersion) {
81 this.resourceVersion = resourceVersion;
84 public String getNamespace() {
88 public void setNamespace(String namespace) {
89 this.namespace = namespace;
92 public Map<String, String> getLabels() {
96 public void setLabels(Map<String, String> labels) {
101 public String toString() {
102 return "K8sStatusMetadata{" +
103 "namespace='" + namespace + '\'' +