public interface ElasticsearchPersistentEntity<T> extends PersistentEntity<T,ElasticsearchPersistentProperty>
Modifier and Type | Method and Description |
---|---|
String |
getIndexName() |
String |
getIndexStoreType() |
String |
getIndexType() |
ElasticsearchPersistentProperty |
getParentIdProperty() |
String |
getParentType() |
String |
getRefreshInterval() |
short |
getReplicas() |
ElasticsearchPersistentProperty |
getScoreProperty()
Returns the score property of the
ElasticsearchPersistentEntity . |
short |
getShards() |
ElasticsearchPersistentProperty |
getVersionProperty() |
org.elasticsearch.index.VersionType |
getVersionType() |
boolean |
hasScoreProperty()
Returns whether the
ElasticsearchPersistentEntity has an score property. |
boolean |
isCreateIndexAndMapping() |
boolean |
isUseServerConfiguration() |
String |
settingPath() |
doWithAssociations, doWithAssociations, doWithProperties, doWithProperties, findAnnotation, getIdentifierAccessor, getIdProperty, getName, getPersistenceConstructor, getPersistentProperties, getPersistentProperty, getPersistentProperty, getPropertyAccessor, getRequiredAnnotation, getRequiredIdProperty, getRequiredPersistentProperty, getRequiredVersionProperty, getType, getTypeAlias, getTypeInformation, hasIdProperty, hasVersionProperty, isAnnotationPresent, isConstructorArgument, isIdProperty, isImmutable, isNew, isVersionProperty, requiresPropertyPopulation
forEach, iterator, spliterator
String getIndexName()
String getIndexType()
short getShards()
short getReplicas()
boolean isUseServerConfiguration()
String getRefreshInterval()
String getIndexStoreType()
ElasticsearchPersistentProperty getVersionProperty()
getVersionProperty
in interface PersistentEntity<T,ElasticsearchPersistentProperty>
String getParentType()
ElasticsearchPersistentProperty getParentIdProperty()
String settingPath()
org.elasticsearch.index.VersionType getVersionType()
boolean isCreateIndexAndMapping()
boolean hasScoreProperty()
ElasticsearchPersistentEntity
has an score property. If this call returns
true, getScoreProperty()
will return a non-null value.ElasticsearchPersistentEntity
does not define a score property.@Nullable ElasticsearchPersistentProperty getScoreProperty()
ElasticsearchPersistentEntity
. Can be null in case no score
property is available on the entity.ElasticsearchPersistentProperty
of the PersistentEntity
or null if not
defined.Copyright © 2011–2020 Pivotal Software, Inc.. All rights reserved.