Index

C D E G L M P S W 
All Classes and Interfaces|All Packages|Constant Field Values

C

com.google.cloud.spring.secretmanager - package com.google.cloud.spring.secretmanager
 
createSecret(String, byte[]) - Method in interface com.google.cloud.spring.secretmanager.SecretManagerOperations
Creates a new secret or a new version of existing secret with the provided payload.
createSecret(String, byte[]) - Method in class com.google.cloud.spring.secretmanager.SecretManagerTemplate
 
createSecret(String, byte[], String) - Method in interface com.google.cloud.spring.secretmanager.SecretManagerOperations
Creates a new secret or a new version of existing secret with the provided payload for a specific projectId.
createSecret(String, byte[], String) - Method in class com.google.cloud.spring.secretmanager.SecretManagerTemplate
 
createSecret(String, String) - Method in interface com.google.cloud.spring.secretmanager.SecretManagerOperations
Creates a new secret or a new version of existing secret with the provided payload.
createSecret(String, String) - Method in class com.google.cloud.spring.secretmanager.SecretManagerTemplate
 

D

deleteSecret(String) - Method in interface com.google.cloud.spring.secretmanager.SecretManagerOperations
Deletes the specified secret under the default-configured project.
deleteSecret(String) - Method in class com.google.cloud.spring.secretmanager.SecretManagerTemplate
 
deleteSecret(String, String) - Method in interface com.google.cloud.spring.secretmanager.SecretManagerOperations
Deletes the specified secret.
deleteSecret(String, String) - Method in class com.google.cloud.spring.secretmanager.SecretManagerTemplate
 
deleteSecretVersion(String, String, String) - Method in interface com.google.cloud.spring.secretmanager.SecretManagerOperations
Deletes the specified secret version.
deleteSecretVersion(String, String, String) - Method in class com.google.cloud.spring.secretmanager.SecretManagerTemplate
 
disableSecretVersion(String, String) - Method in interface com.google.cloud.spring.secretmanager.SecretManagerOperations
Disables the specified secret version under the default-configured project.
disableSecretVersion(String, String) - Method in class com.google.cloud.spring.secretmanager.SecretManagerTemplate
 
disableSecretVersion(String, String, String) - Method in interface com.google.cloud.spring.secretmanager.SecretManagerOperations
Disables the secret version under the specified project.
disableSecretVersion(String, String, String) - Method in class com.google.cloud.spring.secretmanager.SecretManagerTemplate
 

E

enableSecretVersion(String, String) - Method in interface com.google.cloud.spring.secretmanager.SecretManagerOperations
Enables the specified secret version under the default-configured project.
enableSecretVersion(String, String) - Method in class com.google.cloud.spring.secretmanager.SecretManagerTemplate
 
enableSecretVersion(String, String, String) - Method in interface com.google.cloud.spring.secretmanager.SecretManagerOperations
Enables the secret version under the specified project.
enableSecretVersion(String, String, String) - Method in class com.google.cloud.spring.secretmanager.SecretManagerTemplate
 

G

getMatchedPrefixes(SecretManagerSyntaxUtils.PrefixMatcher) - Static method in class com.google.cloud.spring.secretmanager.SecretManagerSyntaxUtils
 
getProjectId() - Method in class com.google.cloud.spring.secretmanager.SecretManagerTemplate
 
getProperty(String) - Method in class com.google.cloud.spring.secretmanager.SecretManagerPropertySource
 
getPropertyNames() - Method in class com.google.cloud.spring.secretmanager.SecretManagerPropertySource
The SecretManagerPropertySource is not enumerable, so this always returns an empty array.
getSecretBytes(String) - Method in interface com.google.cloud.spring.secretmanager.SecretManagerOperations
Gets the secret payload of the specified secretIdentifier secret.
getSecretBytes(String) - Method in class com.google.cloud.spring.secretmanager.SecretManagerTemplate
 
getSecretString(String) - Method in interface com.google.cloud.spring.secretmanager.SecretManagerOperations
Gets the secret payload of the specified secretIdentifier secret.
getSecretString(String) - Method in class com.google.cloud.spring.secretmanager.SecretManagerTemplate
 

L

LATEST_VERSION - Static variable in class com.google.cloud.spring.secretmanager.SecretManagerTemplate
Default value for the latest version of the secret.

M

matches(String) - Method in interface com.google.cloud.spring.secretmanager.SecretManagerSyntaxUtils.PrefixMatcher
 

P

PREFIXES - Static variable in class com.google.cloud.spring.secretmanager.SecretManagerSyntaxUtils
Prefixes for Google Cloud Secret Manager resources.

S

secretExists(String) - Method in interface com.google.cloud.spring.secretmanager.SecretManagerOperations
Returns true if there already exists a secret under the GCP project with the secretId.
secretExists(String) - Method in class com.google.cloud.spring.secretmanager.SecretManagerTemplate
 
secretExists(String, String) - Method in interface com.google.cloud.spring.secretmanager.SecretManagerOperations
Returns true if there already exists a secret under the GCP projectId with the secretId.
secretExists(String, String) - Method in class com.google.cloud.spring.secretmanager.SecretManagerTemplate
 
SecretManagerOperations - Interface in com.google.cloud.spring.secretmanager
Describes supported operations that one can perform on the Secret Manager API.
SecretManagerPropertySource - Class in com.google.cloud.spring.secretmanager
A property source for Secret Manager which accesses the Secret Manager APIs when getProperty(java.lang.String) is called.
SecretManagerPropertySource(String, SecretManagerTemplate, GcpProjectIdProvider) - Constructor for class com.google.cloud.spring.secretmanager.SecretManagerPropertySource
 
SecretManagerSyntaxUtils - Class in com.google.cloud.spring.secretmanager
 
SecretManagerSyntaxUtils() - Constructor for class com.google.cloud.spring.secretmanager.SecretManagerSyntaxUtils
 
SecretManagerSyntaxUtils.PrefixMatcher - Interface in com.google.cloud.spring.secretmanager
 
SecretManagerTemplate - Class in com.google.cloud.spring.secretmanager
Offers convenience methods for performing common operations on Secret Manager including creating and reading secrets.
SecretManagerTemplate(SecretManagerServiceClient, GcpProjectIdProvider) - Constructor for class com.google.cloud.spring.secretmanager.SecretManagerTemplate
 
setAllowDefaultSecretValue(boolean) - Method in class com.google.cloud.spring.secretmanager.SecretManagerTemplate
 

W

warnIfUsingDeprecatedSyntax(Logger, String) - Static method in class com.google.cloud.spring.secretmanager.SecretManagerSyntaxUtils
 
C D E G L M P S W 
All Classes and Interfaces|All Packages|Constant Field Values