Class AbstractKubernetesConfigSourceUtil
- java.lang.Object
-
- io.quarkus.kubernetes.client.runtime.AbstractKubernetesConfigSourceUtil
-
- Direct Known Subclasses:
ConfigMapConfigSourceUtil,SecretConfigSourceUtil
abstract class AbstractKubernetesConfigSourceUtil extends Object
-
-
Constructor Summary
Constructors Constructor Description AbstractKubernetesConfigSourceUtil()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description (package private) abstract org.eclipse.microprofile.config.spi.ConfigSourcecreateLiteralDataConfigSource(String kubernetesConfigSourceName, Map<String,String> propertyMap, int ordinal)(package private) abstract org.eclipse.microprofile.config.spi.ConfigSourcecreatePropertiesConfigSource(String kubernetesConfigSourceName, String fileName, String input, int ordinal)(package private) abstract org.eclipse.microprofile.config.spi.ConfigSourcecreateYamlConfigSource(String kubernetesConfigSourceName, String fileName, String input, int ordinal)(package private) abstract StringgetType()(package private) abstract OrdinalDataordinalData()(package private) List<org.eclipse.microprofile.config.spi.ConfigSource>toConfigSources(io.fabric8.kubernetes.api.model.ObjectMeta metadata, Map<String,String> kubernetesConfigSourceDataMap, int ordinalOffset)Returns a list ofConfigSourcefor the literal data that is contained in the ConfigMap/Secret and for the application.{properties|yaml|yml} files that might be contained in it as well All theConfigSourceobjects use the same ordinal which is higher than the ordinal of normal configuration files, but lower than that of environment variables
-
-
-
Method Detail
-
getType
abstract String getType()
-
ordinalData
abstract OrdinalData ordinalData()
-
createLiteralDataConfigSource
abstract org.eclipse.microprofile.config.spi.ConfigSource createLiteralDataConfigSource(String kubernetesConfigSourceName, Map<String,String> propertyMap, int ordinal)
-
createPropertiesConfigSource
abstract org.eclipse.microprofile.config.spi.ConfigSource createPropertiesConfigSource(String kubernetesConfigSourceName, String fileName, String input, int ordinal)
-
createYamlConfigSource
abstract org.eclipse.microprofile.config.spi.ConfigSource createYamlConfigSource(String kubernetesConfigSourceName, String fileName, String input, int ordinal)
-
toConfigSources
List<org.eclipse.microprofile.config.spi.ConfigSource> toConfigSources(io.fabric8.kubernetes.api.model.ObjectMeta metadata, Map<String,String> kubernetesConfigSourceDataMap, int ordinalOffset)
Returns a list ofConfigSourcefor the literal data that is contained in the ConfigMap/Secret and for the application.{properties|yaml|yml} files that might be contained in it as well All theConfigSourceobjects use the same ordinal which is higher than the ordinal of normal configuration files, but lower than that of environment variables
-
-