From 055926c1eff1ab6f9d4e064c63af32e1c0e5aa65 Mon Sep 17 00:00:00 2001 From: khemendra kumar Date: Tue, 2 Feb 2021 23:04:19 +0530 Subject: [PATCH] Updated pvcs model Signed-off-by: khemendra kumar Change-Id: I0d2ea4bbb4a7d435ce094ef2eb63afeab471e16d --- .../org/edgegallery/example_app/model/Pvcs.java | 102 +++------------------ .../example_app/service/pvcService.java | 14 ++- 2 files changed, 25 insertions(+), 91 deletions(-) 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); } -- 2.16.6