Annotation Interface IndexedIndexName


@Retention(RUNTIME) @Target({FIELD,ANNOTATION_TYPE}) @Documented @Field(type=Auto) public @interface IndexedIndexName
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. This can be used when the name of the index is dynamically created or when a document was indexed into a write alias. This can not be used to specify the index where an entity should be written to.
Since:
5.1
Author:
Peter-Josef Meisch