Class SecretManagerConfigurationProperties


  • @ConfigurationProperties("gcp.secret-manager")
    public class SecretManagerConfigurationProperties
    extends java.lang.Object
    Configuration for SecretManager clients and config client integration.
    Since:
    3.4.0
    Author:
    Vinicius Carvalho
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static java.lang.String PREFIX  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.util.Set<java.lang.String> getCustomConfigs()  
      java.util.Set<java.lang.String> getKeys()  
      void setCustomConfigs​(java.util.Set<java.lang.String> customConfigs)  
      void setKeys​(java.util.Set<java.lang.String> keys)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • SecretManagerConfigurationProperties

        public SecretManagerConfigurationProperties()
    • Method Detail

      • getCustomConfigs

        public java.util.Set<java.lang.String> getCustomConfigs()
        Returns:
        Custom config files to be included as property sources.
      • setCustomConfigs

        public void setCustomConfigs​(java.util.Set<java.lang.String> customConfigs)
        Parameters:
        customConfigs - configs to be set
      • getKeys

        public java.util.Set<java.lang.String> getKeys()
        Returns:
        Set of secrets to be loaded
      • setKeys

        public void setKeys​(java.util.Set<java.lang.String> keys)
        Parameters:
        keys - keys to be set