Class Fabric8ConfigMapPropertySource

java.lang.Object
org.springframework.core.env.PropertySource<T>
org.springframework.core.env.EnumerablePropertySource<Map<String,Object>>
org.springframework.core.env.MapPropertySource
org.springframework.cloud.kubernetes.commons.config.ConfigMapPropertySource
org.springframework.cloud.kubernetes.fabric8.config.Fabric8ConfigMapPropertySource

public class Fabric8ConfigMapPropertySource extends org.springframework.cloud.kubernetes.commons.config.ConfigMapPropertySource
A MapPropertySource that uses Kubernetes config maps.
Author:
Ioannis Canellos, Ali Shahbour, Michael Moudatsos, Isik Erhan
  • Nested Class Summary

    Nested classes/interfaces inherited from class org.springframework.core.env.PropertySource

    org.springframework.core.env.PropertySource.StubPropertySource
  • Field Summary

    Fields inherited from class org.springframework.core.env.PropertySource

    logger, name, source
  • Constructor Summary

    Constructors
    Constructor
    Description
    Fabric8ConfigMapPropertySource(io.fabric8.kubernetes.client.KubernetesClient client, String name)
    Deprecated.
    Fabric8ConfigMapPropertySource(io.fabric8.kubernetes.client.KubernetesClient client, String name, String namespace, org.springframework.core.env.Environment environment)
    Deprecated.
    Fabric8ConfigMapPropertySource(io.fabric8.kubernetes.client.KubernetesClient client, String name, String namespace, org.springframework.core.env.Environment environment, String prefix, boolean includeProfileSpecificSources, boolean failFast)
     
  • Method Summary

    Methods inherited from class org.springframework.cloud.kubernetes.commons.config.ConfigMapPropertySource

    defaultProcessAllEntries, extractProperties, getName, processAllEntries

    Methods inherited from class org.springframework.core.env.MapPropertySource

    containsProperty, getProperty, getPropertyNames

    Methods inherited from class org.springframework.core.env.PropertySource

    equals, getName, getSource, hashCode, named, toString

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait
  • Constructor Details

    • Fabric8ConfigMapPropertySource

      @Deprecated public Fabric8ConfigMapPropertySource(io.fabric8.kubernetes.client.KubernetesClient client, String name)
      Deprecated.
      this constructor is present only for compatibility reasons, its usage is discouraged.
    • Fabric8ConfigMapPropertySource

      @Deprecated public Fabric8ConfigMapPropertySource(io.fabric8.kubernetes.client.KubernetesClient client, String name, String namespace, org.springframework.core.env.Environment environment)
      Deprecated.
      this constructor is present only for compatibility reasons, its usage is discouraged.
    • Fabric8ConfigMapPropertySource

      public Fabric8ConfigMapPropertySource(io.fabric8.kubernetes.client.KubernetesClient client, String name, String namespace, org.springframework.core.env.Environment environment, String prefix, boolean includeProfileSpecificSources, boolean failFast)