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 -
Constructor Summary
ConstructorsConstructorDescriptionKubernetesEnvBuildItem(String name, String value, String configmap, String secret, String field, KubernetesEnvBuildItem.EnvType type, String target, boolean oldStyle) -
Method Summary
Modifier and TypeMethodDescriptionstatic KubernetesEnvBuildItemcreate(String name, String value, String secret, String configmap, String field, String target, boolean... oldStyle) static KubernetesEnvBuildItemcreateFromConfigMap(String configMapName, String target, boolean... oldStyle) static KubernetesEnvBuildItemcreateFromConfigMapKey(String varName, String key, String configmap, String target, boolean... oldStyle) static KubernetesEnvBuildItemcreateFromField(String name, String targetField, String target, boolean... oldStyle) static KubernetesEnvBuildItemcreateFromResourceKey(String varName, String key, String secret, String configmap, String target, boolean... oldStyle) static KubernetesEnvBuildItemcreateFromSecret(String secretName, String target, boolean... oldStyle) static KubernetesEnvBuildItemcreateFromSecretKey(String varName, String key, String secret, String target, boolean... oldStyle) static KubernetesEnvBuildItemcreateSimpleVar(String name, String value, String target, boolean... oldStyle) booleangetField()getName()getType()getValue()inthashCode()booleannewWithTarget(String newTarget) toString()
-
Constructor Details
-
KubernetesEnvBuildItem
-
-
Method Details
-
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
-
create
public static KubernetesEnvBuildItem create(String name, String value, String secret, String configmap, String field, String target, boolean... oldStyle) throws IllegalArgumentException - Throws:
IllegalArgumentException
-
getConfigMap
-
getSecret
-
getField
-
isOldStyle
public boolean isOldStyle() -
getName
-
getValue
-
getType
-
getTarget
-
newWithTarget
-
toString
-
equals
-
hashCode
public int hashCode()
-