From 0a60efc147d5ddccbb0c4678ec06050448f27fb0 Mon Sep 17 00:00:00 2001
From: Shishir Suman <shishir.suman@tarento.com>
Date: Wed, 23 Aug 2023 16:57:10 +0530
Subject: [PATCH] adding cloud storage type as gcloud

---
 .../main/java/org/upsmf/common/util/CloudStorageUtil.java   | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/common-util/src/main/java/org/upsmf/common/util/CloudStorageUtil.java b/common-util/src/main/java/org/upsmf/common/util/CloudStorageUtil.java
index 6b1385d..2499b5a 100644
--- a/common-util/src/main/java/org/upsmf/common/util/CloudStorageUtil.java
+++ b/common-util/src/main/java/org/upsmf/common/util/CloudStorageUtil.java
@@ -19,7 +19,7 @@ public class CloudStorageUtil {
   private static final Map<String, IStorageService> storageServiceMap = new HashMap<>();
 
   public enum CloudStorageType {
-    AZURE("azure");
+    AZURE("azure"), GCLOUD("gcloud");
     private String type;
 
     private CloudStorageType(String type) {
@@ -33,7 +33,9 @@ public class CloudStorageUtil {
     public static CloudStorageType getByName(String type) {
       if (AZURE.type.equals(type)) {
         return CloudStorageType.AZURE;
-      } else {
+      } else if (GCLOUD.type.equals(type)) {
+        return CloudStorageType.GCLOUD;
+      }else {
         ProjectCommonException.throwClientErrorException(
             ResponseCode.errorUnsupportedCloudStorage,
             ProjectUtil.formatMessage(
-- 
GitLab