Class KubernetesPropertyResolver
java.lang.Object
org.infosmid.stream.kubernetes.KubernetesPropertyResolver
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final recordstatic final record -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetConfigMapKeyRefs(Map<String, String> properties) getConfigMapRefs(Map<String, String> properties) getSecretKeyRefs(Map<String, String> properties) getSecretRefs(Map<String, String> properties) parseConfigMapKeyRefs(@Nullable String value) parseSecretKeyRefs(@Nullable String value) parseStringList(@Nullable String value) resolveDeploymentProperties(@Nullable Properties metadataProperties, @Nullable Properties deploymentProperties, String label)
-
Constructor Details
-
KubernetesPropertyResolver
public KubernetesPropertyResolver()
-
-
Method Details
-
parseStringList
-
parseSecretKeyRefs
public static List<KubernetesPropertyResolver.SecretKeyRef> parseSecretKeyRefs(@Nullable String value) -
parseConfigMapKeyRefs
public static List<KubernetesPropertyResolver.ConfigMapKeyRef> parseConfigMapKeyRefs(@Nullable String value) -
getSecretRefs
-
getConfigMapRefs
-
getSecretKeyRefs
public static List<KubernetesPropertyResolver.SecretKeyRef> getSecretKeyRefs(Map<String, String> properties) -
getConfigMapKeyRefs
public static List<KubernetesPropertyResolver.ConfigMapKeyRef> getConfigMapKeyRefs(Map<String, String> properties) -
resolveDeploymentProperties
public static Map<String,String> resolveDeploymentProperties(@Nullable Properties metadataProperties, @Nullable Properties deploymentProperties, String label)
-