Package org.springframework.data.elasticsearch.annotations
@NonNullApi
@NonNullFields
package org.springframework.data.elasticsearch.annotations
-
ClassDescriptionIdentifies an alias for the index.Container annotation that aggregates several
Alias
annotations.Based on reference doc - https://www.elastic.co/guide/en/elasticsearch/reference/current/suggester-context.htmlBased on reference doc - https://www.elastic.co/guide/en/elasticsearch/reference/current/suggester-context.htmlBased on the reference doc - https://www.elastic.co/guide/en/elasticsearch/reference/current/search-suggesters-completion.htmlAlias for a @Query annotation with the count parameter set to true.Values based on Elasticsearch reference documentation.Identifies a domain object to be persisted to Elasticsearch.Values for thedynamic
mapping parameter.Elasticsearch dynamic templates mapping.Query used to limit documents.Annotation to mark a String property of an entity to be filled with the name of the index where the entity was stored after it is indexed into Elasticsearch.Elasticsearch MappingDefines a field alias in the index mapping.QueryAnnotation to enable custom routing values for an entity.Marks a property to be populated with the result of a scripted field retrieved from an Elasticsearch response.Annotation to mark a repository method as a search template method.Elasticsearch SettingThis annotation can be placed on repository methods to define the properties that should be requested from Elasticsearch when the method is run.Annotation to put on a property of an entity to define a value converter which can convert the property to a type that Elasticsearch understands and back.Annotation to mark a property that will be written to Elasticsearch, but not set when reading from Elasticsearch.Defines if type hints should be written.