Interface ElasticsearchIndexSchemaExport

All Superinterfaces:
org.hibernate.search.engine.common.schema.management.SchemaExport

@Incubating public interface ElasticsearchIndexSchemaExport extends org.hibernate.search.engine.common.schema.management.SchemaExport
Extended version of an SchemaExport that exposes any Elasticsearch-specific methods.
  • Method Summary

    Modifier and Type
    Method
    Description
    List<com.google.gson.JsonObject>
     
     

    Methods inherited from interface org.hibernate.search.engine.common.schema.management.SchemaExport

    extension, toFiles
  • Method Details

    • parameters

      Map<String,String> parameters()
      Returns:
      The map containing any query parameters required to send a request to an Elasticsearch cluster to create the index this export represents.
    • bodyParts

      List<com.google.gson.JsonObject> bodyParts()
      Returns:
      The list containing any body elements required to send a request to an Elasticsearch cluster to create the index this export represents.