Class AbstractConfigProperties

java.lang.Object
org.springframework.cloud.kubernetes.commons.config.AbstractConfigProperties
Direct Known Subclasses:
ConfigMapConfigProperties, SecretsConfigProperties

public abstract class AbstractConfigProperties extends Object
Abstraction over configuration properties.
Author:
Ioannis Canellos, Isik Erhan
  • Field Details

    • enabled

      protected boolean enabled
    • name

      protected String name
    • namespace

      protected String namespace
    • useNameAsPrefix

      protected boolean useNameAsPrefix
    • includeProfileSpecificSources

      protected boolean includeProfileSpecificSources
    • failFast

      protected boolean failFast
    • retry

  • Constructor Details

    • AbstractConfigProperties

      public AbstractConfigProperties()
  • Method Details

    • getConfigurationTarget

      public abstract String getConfigurationTarget()
    • isEnabled

      public boolean isEnabled()
    • setEnabled

      public void setEnabled(boolean enabled)
    • 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)
    • isIncludeProfileSpecificSources

      public boolean isIncludeProfileSpecificSources()
    • setIncludeProfileSpecificSources

      public void setIncludeProfileSpecificSources(boolean includeProfileSpecificSources)
    • isFailFast

      public boolean isFailFast()
    • setFailFast

      public void setFailFast(boolean failFast)
    • getRetry

    • setRetry

      public void setRetry(AbstractConfigProperties.RetryProperties retry)