From 393f810cd4691d41e4f25b5b1b475de1b5448e86 Mon Sep 17 00:00:00 2001 From: Ruben Hoenle Date: Thu, 31 Jul 2025 11:05:44 +0200 Subject: [PATCH] chore(resourcemanager): unknown value default cases for enums stackitcloud/stackit-sdk-generator#178 --- .../stackit/sdk/resourcemanager/model/LifecycleState.java | 6 ++++-- .../cloud/stackit/sdk/resourcemanager/model/Parent.java | 6 ++++-- .../stackit/sdk/resourcemanager/model/ParentListInner.java | 6 ++++-- 3 files changed, 12 insertions(+), 6 deletions(-) diff --git a/services/resourcemanager/src/main/java/cloud/stackit/sdk/resourcemanager/model/LifecycleState.java b/services/resourcemanager/src/main/java/cloud/stackit/sdk/resourcemanager/model/LifecycleState.java index 186b7d3..4c0ffa1 100644 --- a/services/resourcemanager/src/main/java/cloud/stackit/sdk/resourcemanager/model/LifecycleState.java +++ b/services/resourcemanager/src/main/java/cloud/stackit/sdk/resourcemanager/model/LifecycleState.java @@ -35,7 +35,9 @@ public enum LifecycleState { DELETING("DELETING"), - INACTIVE("INACTIVE"); + INACTIVE("INACTIVE"), + + UNKNOWN_DEFAULT_OPEN_API("unknown_default_open_api"); private String value; @@ -58,7 +60,7 @@ public static LifecycleState fromValue(String value) { return b; } } - throw new IllegalArgumentException("Unexpected value '" + value + "'"); + return UNKNOWN_DEFAULT_OPEN_API; } public static class Adapter extends TypeAdapter { diff --git a/services/resourcemanager/src/main/java/cloud/stackit/sdk/resourcemanager/model/Parent.java b/services/resourcemanager/src/main/java/cloud/stackit/sdk/resourcemanager/model/Parent.java index 29b34df..55b980d 100644 --- a/services/resourcemanager/src/main/java/cloud/stackit/sdk/resourcemanager/model/Parent.java +++ b/services/resourcemanager/src/main/java/cloud/stackit/sdk/resourcemanager/model/Parent.java @@ -68,7 +68,9 @@ public class Parent { public enum TypeEnum { ORGANIZATION("ORGANIZATION"), - FOLDER("FOLDER"); + FOLDER("FOLDER"), + + UNKNOWN_DEFAULT_OPEN_API("unknown_default_open_api"); private String value; @@ -91,7 +93,7 @@ public static TypeEnum fromValue(String value) { return b; } } - throw new IllegalArgumentException("Unexpected value '" + value + "'"); + return UNKNOWN_DEFAULT_OPEN_API; } public static class Adapter extends TypeAdapter { diff --git a/services/resourcemanager/src/main/java/cloud/stackit/sdk/resourcemanager/model/ParentListInner.java b/services/resourcemanager/src/main/java/cloud/stackit/sdk/resourcemanager/model/ParentListInner.java index 520421d..d5c61dc 100644 --- a/services/resourcemanager/src/main/java/cloud/stackit/sdk/resourcemanager/model/ParentListInner.java +++ b/services/resourcemanager/src/main/java/cloud/stackit/sdk/resourcemanager/model/ParentListInner.java @@ -83,7 +83,9 @@ public class ParentListInner { public enum TypeEnum { FOLDER("FOLDER"), - ORGANIZATION("ORGANIZATION"); + ORGANIZATION("ORGANIZATION"), + + UNKNOWN_DEFAULT_OPEN_API("unknown_default_open_api"); private String value; @@ -106,7 +108,7 @@ public static TypeEnum fromValue(String value) { return b; } } - throw new IllegalArgumentException("Unexpected value '" + value + "'"); + return UNKNOWN_DEFAULT_OPEN_API; } public static class Adapter extends TypeAdapter {