Spring Data Elasticsearch

org.springframework.data.elasticsearch.core.mapping
Interface ElasticsearchPersistentEntity<T>

All Superinterfaces:
PersistentEntity<T,ElasticsearchPersistentProperty>
All Known Implementing Classes:
SimpleElasticsearchPersistentEntity

public interface ElasticsearchPersistentEntity<T>
extends PersistentEntity<T,ElasticsearchPersistentProperty>

ElasticsearchPersistentEntity

Author:
Rizwan Idrees, Mohsin Husen

Method Summary
 String getIndexName()
           
 String getIndexStoreType()
           
 String getIndexType()
           
 ElasticsearchPersistentProperty getParentIdProperty()
           
 String getParentType()
           
 String getRefreshInterval()
           
 short getReplicas()
           
 short getShards()
           
 ElasticsearchPersistentProperty getVersionProperty()
           
 String settingPath()
           
 
Methods inherited from interface org.springframework.data.mapping.PersistentEntity
doWithAssociations, doWithAssociations, doWithProperties, doWithProperties, findAnnotation, getIdProperty, getName, getPersistenceConstructor, getPersistentProperty, getPersistentProperty, getType, getTypeAlias, getTypeInformation, hasIdProperty, hasVersionProperty, isConstructorArgument, isIdProperty, isVersionProperty
 

Method Detail

getIndexName

String getIndexName()

getIndexType

String getIndexType()

getShards

short getShards()

getReplicas

short getReplicas()

getRefreshInterval

String getRefreshInterval()

getIndexStoreType

String getIndexStoreType()

getVersionProperty

ElasticsearchPersistentProperty getVersionProperty()
Specified by:
getVersionProperty in interface PersistentEntity<T,ElasticsearchPersistentProperty>

getParentType

String getParentType()

getParentIdProperty

ElasticsearchPersistentProperty getParentIdProperty()

settingPath

String settingPath()

Spring Data Elasticsearch

Copyright © 2011-2014-2014 Pivotal Software, Inc.. All Rights Reserved.