Class ConfigMapConfigProperties.Source

java.lang.Object
org.springframework.cloud.kubernetes.commons.config.ConfigMapConfigProperties.Source
Enclosing class:
ConfigMapConfigProperties

public static class ConfigMapConfigProperties.Source extends Object
Config map source.
  • Field Details

    • includeProfileSpecificSources

      protected Boolean includeProfileSpecificSources
      Use profile name to append to a config map name. Can't be a primitive, we need to know if it was explicitly set or not
  • Constructor Details

    • Source

      public Source()
    • Source

      public Source(String name, String namespace)
  • Method Details

    • getName

      public String getName()
    • setName

      public void setName(String name)
    • getNamespace

      public String getNamespace()
    • setNamespace

      public void setNamespace(String namespace)
    • isUseNameAsPrefix

      public Boolean isUseNameAsPrefix()
    • setUseNameAsPrefix

      public void setUseNameAsPrefix(Boolean useNameAsPrefix)
    • getExplicitPrefix

      public String getExplicitPrefix()
    • setExplicitPrefix

      public void setExplicitPrefix(String explicitPrefix)
    • getIncludeProfileSpecificSources

      public Boolean getIncludeProfileSpecificSources()
    • setIncludeProfileSpecificSources

      public void setIncludeProfileSpecificSources(Boolean includeProfileSpecificSources)
    • isEmpty

      public boolean isEmpty()
    • normalize

      @Deprecated public ConfigMapConfigProperties.NormalizedSource normalize(String defaultName, String defaultNamespace)
      Deprecated.
    • normalize

      public ConfigMapConfigProperties.NormalizedSource normalize(String defaultName, String defaultNamespace, boolean defaultUseNameAsPrefix, boolean defaultIncludeProfileSpecificSources)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object