Class CloudSecrets

All Implemented Interfaces:
ai.vespa.secret.config.SecretsConfig.Producer, com.yahoo.config.ConfigInstance.Producer, ConfigProducer, Serializable, Comparable<Component<?,?>>

public class CloudSecrets extends SimpleComponent implements ai.vespa.secret.config.SecretsConfig.Producer
Author:
lesters
See Also:
  • Constructor Details

    • CloudSecrets

      public CloudSecrets()
  • Method Details

    • getConfig

      public void getConfig(ai.vespa.secret.config.SecretsConfig.Builder builder)
      Specified by:
      getConfig in interface ai.vespa.secret.config.SecretsConfig.Producer
    • addSecret

      public void addSecret(String key, String name, String vault)
    • configuredSecrets

      public List<CloudSecrets.SecretConfig> configuredSecrets()