Package io.quarkus.kubernetes.spi
Class KubernetesEnvBuildItem
java.lang.Object
io.quarkus.builder.item.BuildItem
io.quarkus.builder.item.MultiBuildItem
io.quarkus.kubernetes.spi.BaseTargetable
io.quarkus.kubernetes.spi.KubernetesEnvBuildItem
- All Implemented Interfaces:
Targetable
-
Nested Class Summary
Nested Classes -
Constructor Summary
ConstructorsConstructorDescriptionKubernetesEnvBuildItem(String name, String value, String configmap, String secret, String field, KubernetesEnvBuildItem.EnvType type, String target, String prefix, boolean oldStyle) -
Method Summary
Modifier and TypeMethodDescriptionstatic KubernetesEnvBuildItemcreate(String name, String value, String secret, String configmap, String field, String target, String prefix, boolean... oldStyle) static KubernetesEnvBuildItemcreateFromConfigMap(String configMapName, String target, String prefix, boolean... oldStyle) static KubernetesEnvBuildItemcreateFromConfigMapKey(String varName, String key, String configmap, String target, String prefix, 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, String prefix, boolean... oldStyle) static KubernetesEnvBuildItemcreateFromSecretKey(String varName, String key, String secret, String target, String prefix, boolean... oldStyle) static KubernetesEnvBuildItemcreateSimpleVar(String name, String value, String target, boolean... oldStyle) booleangetField()getName()getType()getValue()inthashCode()booleannewWithTarget(String newTarget) toString()Methods inherited from class io.quarkus.kubernetes.spi.BaseTargetable
getTargetMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface io.quarkus.kubernetes.spi.Targetable
isActiveFor
-
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, String prefix, boolean... oldStyle) -
createFromSecret
public static KubernetesEnvBuildItem createFromSecret(String secretName, String target, String prefix, boolean... oldStyle) -
createSimpleVar
public static KubernetesEnvBuildItem createSimpleVar(String name, String value, String target, boolean... oldStyle) -
createFromConfigMapKey
-
createFromSecretKey
-
createFromResourceKey
-
create
public static KubernetesEnvBuildItem create(String name, String value, String secret, String configmap, String field, String target, String prefix, boolean... oldStyle) throws IllegalArgumentException - Throws:
IllegalArgumentException
-
getConfigMap
-
getSecret
-
getField
-
isOldStyle
public boolean isOldStyle() -
getName
-
getValue
-
getType
-
getPrefix
-
newWithTarget
-
toString
-
equals
-
hashCode
public int hashCode()
-