From 0da09518617c95318477b02d2dac1ffd34172864 Mon Sep 17 00:00:00 2001 From: Stefan Yonkov Date: Wed, 9 Oct 2024 09:38:13 +0300 Subject: [PATCH] add cnb in LifecycleType --- .../cloudfoundry/client/v3/LifecycleType.java | 22 +++++++++++-------- 1 file changed, 13 insertions(+), 9 deletions(-) diff --git a/cloudfoundry-client/src/main/java/org/cloudfoundry/client/v3/LifecycleType.java b/cloudfoundry-client/src/main/java/org/cloudfoundry/client/v3/LifecycleType.java index 4a5d0408e0..598a206ed8 100644 --- a/cloudfoundry-client/src/main/java/org/cloudfoundry/client/v3/LifecycleType.java +++ b/cloudfoundry-client/src/main/java/org/cloudfoundry/client/v3/LifecycleType.java @@ -24,7 +24,9 @@ public enum LifecycleType { DOCKER("docker"), - KPACK("kpack"); + KPACK("kpack"), + + CNB("cnb"); private final String value; @@ -35,14 +37,16 @@ public enum LifecycleType { @JsonCreator public static LifecycleType from(String s) { switch (s.toLowerCase()) { - case "buildpack": - return BUILDPACK; - case "docker": - return DOCKER; - case "kpack": - return KPACK; - default: - throw new IllegalArgumentException(String.format("Unknown lifecycle type: %s", s)); + case "buildpack": + return BUILDPACK; + case "docker": + return DOCKER; + case "kpack": + return KPACK; + case "cnb": + return CNB; + default: + throw new IllegalArgumentException(String.format("Unknown lifecycle type: %s", s)); } }