T - public class SimpleElasticsearchPersistentEntity<T> extends BasicPersistentEntity<T,ElasticsearchPersistentProperty> implements ElasticsearchPersistentEntity<T>, ApplicationContextAware
PersistentEntity implementation holdinghasIdProperty, hasVersionPropertyhasIdProperty, hasVersionProperty| Constructor and Description |
|---|
SimpleElasticsearchPersistentEntity(TypeInformation<T> typeInformation) |
| Modifier and Type | Method and Description |
|---|---|
void |
addPersistentProperty(ElasticsearchPersistentProperty property) |
String |
getIndexName() |
String |
getIndexStoreType() |
String |
getIndexType() |
ElasticsearchPersistentProperty |
getParentIdProperty() |
String |
getParentType() |
String |
getRefreshInterval() |
short |
getReplicas() |
short |
getShards() |
boolean |
isCreateIndexAndMapping() |
boolean |
isUseServerConfiguration() |
void |
setApplicationContext(ApplicationContext applicationContext) |
String |
settingPath() |
addAssociation, doWithAssociations, doWithAssociations, doWithProperties, doWithProperties, findAnnotation, getIdentifierAccessor, getIdProperty, getName, getPersistenceConstructor, getPersistentProperties, getPersistentProperty, getPropertyAccessor, getType, getTypeAlias, getTypeInformation, getVersionProperty, hasIdProperty, hasVersionProperty, isAnnotationPresent, isConstructorArgument, isIdProperty, isVersionProperty, iterator, returnPropertyIfBetterIdPropertyCandidateOrNull, setPersistentPropertyAccessorFactory, verifyclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetVersionPropertydoWithAssociations, doWithAssociations, doWithProperties, doWithProperties, findAnnotation, getIdentifierAccessor, getIdProperty, getName, getPersistenceConstructor, getPersistentProperties, getPersistentProperty, getPersistentProperty, getPropertyAccessor, getRequiredAnnotation, getRequiredIdProperty, getRequiredPersistentProperty, getRequiredVersionProperty, getType, getTypeAlias, getTypeInformation, hasIdProperty, hasVersionProperty, isAnnotationPresent, isConstructorArgument, isIdProperty, isVersionPropertyforEach, iterator, spliteratorpublic SimpleElasticsearchPersistentEntity(TypeInformation<T> typeInformation)
public void setApplicationContext(ApplicationContext applicationContext) throws BeansException
setApplicationContext in interface ApplicationContextAwareBeansExceptionpublic String getIndexName()
getIndexName in interface ElasticsearchPersistentEntity<T>public String getIndexType()
getIndexType in interface ElasticsearchPersistentEntity<T>public String getIndexStoreType()
getIndexStoreType in interface ElasticsearchPersistentEntity<T>public short getShards()
getShards in interface ElasticsearchPersistentEntity<T>public short getReplicas()
getReplicas in interface ElasticsearchPersistentEntity<T>public boolean isUseServerConfiguration()
isUseServerConfiguration in interface ElasticsearchPersistentEntity<T>public String getRefreshInterval()
getRefreshInterval in interface ElasticsearchPersistentEntity<T>public String getParentType()
getParentType in interface ElasticsearchPersistentEntity<T>public ElasticsearchPersistentProperty getParentIdProperty()
getParentIdProperty in interface ElasticsearchPersistentEntity<T>public String settingPath()
settingPath in interface ElasticsearchPersistentEntity<T>public boolean isCreateIndexAndMapping()
isCreateIndexAndMapping in interface ElasticsearchPersistentEntity<T>public void addPersistentProperty(ElasticsearchPersistentProperty property)
addPersistentProperty in interface MutablePersistentEntity<T,ElasticsearchPersistentProperty>addPersistentProperty in class BasicPersistentEntity<T,ElasticsearchPersistentProperty>Copyright © 2011–2018 Pivotal Software, Inc.. All rights reserved.