public class BasicVaultPersistentEntity<T> extends BasicKeyValuePersistentEntity<T,VaultPersistentProperty> implements VaultPersistentEntity<T>
VaultPersistentEntity
implementation.Constructor and Description |
---|
BasicVaultPersistentEntity(TypeInformation<T> information,
KeySpaceResolver fallbackKeySpaceResolver)
Creates new
BasicVaultPersistentEntity . |
Modifier and Type | Method and Description |
---|---|
String |
getKeySpace() |
String |
getSecretBackend() |
addAssociation, addPersistentProperty, doWithAssociations, doWithAssociations, doWithProperties, doWithProperties, findAnnotation, getEvaluationContext, getEvaluationContext, getFallbackIsNewStrategy, getIdentifierAccessor, getIdProperty, getName, getPersistenceConstructor, getPersistentProperties, getPersistentProperty, getPropertyAccessor, getPropertyPathAccessor, getType, getTypeAlias, getTypeInformation, getVersionProperty, hasIdProperty, hasVersionProperty, isAnnotationPresent, isConstructorArgument, isIdProperty, isImmutable, isNew, isVersionProperty, iterator, requiresPropertyPopulation, returnPropertyIfBetterIdPropertyCandidateOrNull, setEvaluationContextProvider, setPersistentPropertyAccessorFactory, verify
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addAssociation, addPersistentProperty, setEvaluationContextProvider, setPersistentPropertyAccessorFactory, verify
doWithAssociations, doWithAssociations, doWithProperties, doWithProperties, findAnnotation, getIdentifierAccessor, getIdProperty, getName, getPersistenceConstructor, getPersistentProperties, getPersistentProperty, getPersistentProperty, getPropertyAccessor, getPropertyPathAccessor, getRequiredAnnotation, getRequiredIdProperty, getRequiredPersistentProperty, getRequiredVersionProperty, getType, getTypeAlias, getTypeInformation, getVersionProperty, hasIdProperty, hasVersionProperty, isAnnotationPresent, isConstructorArgument, isIdProperty, isImmutable, isNew, isVersionProperty, requiresPropertyPopulation
forEach, iterator, spliterator
public BasicVaultPersistentEntity(TypeInformation<T> information, KeySpaceResolver fallbackKeySpaceResolver)
BasicVaultPersistentEntity
.information
- must not be null.fallbackKeySpaceResolver
- can be null.public String getKeySpace()
getKeySpace
in interface KeyValuePersistentEntity<T,VaultPersistentProperty>
getKeySpace
in class BasicKeyValuePersistentEntity<T,VaultPersistentProperty>
public String getSecretBackend()
getSecretBackend
in interface VaultPersistentEntity<T>
PersistentEntity
is stored.Copyright © 2016–2021 Pivotal Software, Inc.. All rights reserved.