Interface VaultPersistentEntity<T>
- All Superinterfaces:
Aware, EnvironmentAware, Iterable<VaultPersistentProperty>, KeyValuePersistentEntity<T, VaultPersistentProperty>, MutablePersistentEntity<T, VaultPersistentProperty>, PersistentEntity<T, VaultPersistentProperty>
- All Known Implementing Classes:
BasicVaultPersistentEntity
public interface VaultPersistentEntity<T>
extends KeyValuePersistentEntity<T, VaultPersistentProperty>
Vault specific
PersistentEntity.- Since:
- 2.0
- Author:
- Mark Paluch
-
Method Summary
Methods inherited from interface EnvironmentAware
setEnvironmentMethods inherited from interface Iterable
forEach, iterator, spliteratorMethods inherited from interface KeyValuePersistentEntity
getKeySpace, getRequiredKeySpaceMethods inherited from interface MutablePersistentEntity
addAssociation, addPersistentProperty, setEvaluationContextProvider, setPersistentPropertyAccessorFactory, verifyMethods inherited from interface PersistentEntity
doWithAll, doWithAssociations, doWithAssociations, doWithProperties, doWithProperties, findAnnotation, getIdentifierAccessor, getIdProperty, getInstanceCreatorMetadata, getName, getPersistentProperties, getPersistentProperty, getPersistentProperty, getPropertyAccessor, getPropertyPathAccessor, getRequiredAnnotation, getRequiredIdProperty, getRequiredPersistentProperty, getRequiredVersionProperty, getTransientProperty, getType, getTypeAlias, getTypeInformation, getVersionProperty, hasIdProperty, hasVersionProperty, isAnnotationPresent, isCreatorArgument, isIdProperty, isImmutable, isNew, isTransient, isVersionProperty, requiresPropertyPopulation
-
Method Details
-
getSecretBackend
String getSecretBackend()- Returns:
- the secrets engine in which this
PersistentEntityis stored.
-