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.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.