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
setEnvironment
Methods inherited from interface Iterable
forEach, iterator, spliterator
Methods inherited from interface KeyValuePersistentEntity
getKeySpace, getRequiredKeySpace
Methods inherited from interface MutablePersistentEntity
addAssociation, addPersistentProperty, setEvaluationContextProvider, setPersistentPropertyAccessorFactory, verify
Methods inherited from interface PersistentEntity
doWithAll, doWithAssociations, doWithAssociations, doWithProperties, doWithProperties, findAnnotation, getIdentifierAccessor, getIdProperty, getInstanceCreatorMetadata, getName, getPersistentProperties, getPersistentProperty, getPersistentProperty, getPropertyAccessor, getPropertyPathAccessor, getRequiredAnnotation, getRequiredIdProperty, getRequiredPersistentProperty, getRequiredVersionProperty, getType, getTypeAlias, getTypeInformation, getVersionProperty, hasIdProperty, hasVersionProperty, isAnnotationPresent, isCreatorArgument, isIdProperty, isImmutable, isNew, isVersionProperty, requiresPropertyPopulation
-
Method Details
-
getSecretBackend
String getSecretBackend()- Returns:
- the secret backend in which this
PersistentEntity
is stored.
-