From: khemendra kumar Date: Tue, 2 Feb 2021 17:34:19 +0000 (+0530) Subject: Updated pvcs model X-Git-Url: https://gerrit.akraino.org/r/gitweb?a=commitdiff_plain;h=055926c1eff1ab6f9d4e064c63af32e1c0e5aa65;p=ealt-edge.git Updated pvcs model Signed-off-by: khemendra kumar Change-Id: I0d2ea4bbb4a7d435ce094ef2eb63afeab471e16d --- diff --git a/example-apps/ROBO/backup_BE/src/main/java/org/edgegallery/example_app/model/Pvcs.java b/example-apps/ROBO/backup_BE/src/main/java/org/edgegallery/example_app/model/Pvcs.java index 75b3011..72b9855 100644 --- a/example-apps/ROBO/backup_BE/src/main/java/org/edgegallery/example_app/model/Pvcs.java +++ b/example-apps/ROBO/backup_BE/src/main/java/org/edgegallery/example_app/model/Pvcs.java @@ -1,96 +1,22 @@ package org.edgegallery.example_app.model; +import lombok.AllArgsConstructor; +import lombok.Getter; +import lombok.NoArgsConstructor; +import lombok.Setter; + +@Getter +@Setter +@NoArgsConstructor +@AllArgsConstructor public class Pvcs { private String namespace; private String name; - private String ready; private String status; - private String restarts; + private String volume; + private String capacity; + private String accessmodes; + private String storageclass; private String age; - private String ip; - private String node; - private String nominated; - private String readiness; - - - public String getNamespace() { - return namespace; - } - - public void setNamespace(String namespace) { - this.namespace = namespace; - } - - public String getName() { - return name; - } - - public void setName(String name) { - this.name = name; - } - - public String getReady() { - return ready; - } - - public void setReady(String ready) { - this.ready = ready; - } - - public String getStatus() { - return status; - } - - public void setStatus(String status) { - this.status = status; - } - - public String getRestarts() { - return restarts; - } - - public void setRestarts(String restarts) { - this.restarts = restarts; - } - - public String getAge() { - return age; - } - - public void setAge(String age) { - this.age = age; - } - - public String getIp() { - return ip; - } - - public void setIp(String ip) { - this.ip = ip; - } - - public String getNode() { - return node; - } - - public void setNode(String node) { - this.node = node; - } - - public String getNominated() { - return nominated; - } - - public void setNominated(String nominated) { - this.nominated = nominated; - } - - public String getReadiness() { - return readiness; - } - - public void setReadiness(String readiness) { - this.readiness = readiness; - } - + private String volumemode; } diff --git a/example-apps/ROBO/backup_BE/src/main/java/org/edgegallery/example_app/service/pvcService.java b/example-apps/ROBO/backup_BE/src/main/java/org/edgegallery/example_app/service/pvcService.java index 0a05a79..061abde 100644 --- a/example-apps/ROBO/backup_BE/src/main/java/org/edgegallery/example_app/service/pvcService.java +++ b/example-apps/ROBO/backup_BE/src/main/java/org/edgegallery/example_app/service/pvcService.java @@ -40,9 +40,17 @@ public class pvcService { pvcsDetail.setNamespace(item.getMetadata().getNamespace()); pvcsDetail.setName(item.getMetadata().getName()); pvcsDetail.setStatus(item.getStatus().getPhase()); - //pvcsDetail.setIp(item.getStatus().getPodIP()); - //pvcsDetail.setNode(item.getSpec().getNodeName()); - pvcsDetail.setReadiness("null"); + + pvcsDetail.setVolume(item.getSpec().getVolumeName()); + pvcsDetail.setVolumemode(item.getSpec().getVolumeMode()); + //TODO: getAccessModes return list of string, need to check + // pvcsDetail.setAccessmodes(item.getSpec().getAccessModes()); + pvcsDetail.setStorageclass(item.getSpec().getStorageClassName()); + + // pvcsDetail.setAge(item.getStatus().getConditions().getLastTransitionTime()); + //TODO: getCapacity is a map. need to get quantity from map and fill + //pvcsDetail.setCapacity(item.getStatus().getCapacity()); + pvcsDetail.setAge("null"); pvcslistElement.add(pvcsDetail); }