Package io.quarkus.kubernetes.spi
Class KubernetesEnvBuildItem
- java.lang.Object
-
- io.quarkus.builder.item.BuildItem
-
- io.quarkus.builder.item.MultiBuildItem
-
- io.quarkus.kubernetes.spi.KubernetesEnvBuildItem
-
public final class KubernetesEnvBuildItem extends io.quarkus.builder.item.MultiBuildItem
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classKubernetesEnvBuildItem.EnvType
-
Constructor Summary
Constructors Constructor Description KubernetesEnvBuildItem(String name, String value, String configmap, String secret, String field, KubernetesEnvBuildItem.EnvType type, String target, boolean oldStyle)
-
Method Summary
-
-
-
Method Detail
-
createFromField
public static KubernetesEnvBuildItem createFromField(String name, String targetField, String target, boolean... oldStyle)
-
createFromConfigMap
public static KubernetesEnvBuildItem createFromConfigMap(String configMapName, String target, boolean... oldStyle)
-
createFromSecret
public static KubernetesEnvBuildItem createFromSecret(String secretName, String target, boolean... oldStyle)
-
createSimpleVar
public static KubernetesEnvBuildItem createSimpleVar(String name, String value, String target, boolean... oldStyle)
-
createFromConfigMapKey
public static KubernetesEnvBuildItem createFromConfigMapKey(String varName, String key, String configmap, String target, boolean... oldStyle)
-
createFromSecretKey
public static KubernetesEnvBuildItem createFromSecretKey(String varName, String key, String secret, String target, boolean... oldStyle)
-
createFromResourceKey
public static KubernetesEnvBuildItem createFromResourceKey(String varName, String key, String secret, String configmap, String target, boolean... oldStyle)
-
create
public static KubernetesEnvBuildItem create(String name, String value, String secret, String configmap, String field, String target, boolean... oldStyle) throws IllegalArgumentException
- Throws:
IllegalArgumentException
-
getConfigMap
public String getConfigMap()
-
getSecret
public String getSecret()
-
getField
public String getField()
-
isOldStyle
public boolean isOldStyle()
-
getName
public String getName()
-
getValue
public String getValue()
-
getType
public KubernetesEnvBuildItem.EnvType getType()
-
getTarget
public String getTarget()
-
newWithTarget
public KubernetesEnvBuildItem newWithTarget(String newTarget)
-
-