Annotation Type RequiresElasticsearch


  • @Documented
    @Retention(RUNTIME)
    @Target({PACKAGE,TYPE})
    @Requires(property="elasticsearch") @Requires(classes=org.elasticsearch.client.RestHighLevelClient.class)
    public @interface RequiresElasticsearch
    Meta annotation for Elasticsearch that can be added to any component that requires Elasticsearch to load.
    Since:
    1.0.0