Class ElasticsearchPutMappingRequestBuilder
java.lang.Object
io.jmix.searchelasticsearch.index.impl.ElasticsearchPutMappingRequestBuilder
- All Implemented Interfaces:
PutMappingBuilder<co.elastic.clients.elasticsearch.indices.PutMappingRequest,co.elastic.clients.json.JsonpMapper>
@Component("search_ElasticsearchPutMappingBuilder")
public class ElasticsearchPutMappingRequestBuilder
extends Object
implements PutMappingBuilder<co.elastic.clients.elasticsearch.indices.PutMappingRequest,co.elastic.clients.json.JsonpMapper>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final com.fasterxml.jackson.databind.ObjectMapper -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionco.elastic.clients.elasticsearch.indices.PutMappingRequestbuildRequest(IndexMappingConfiguration mappingConfiguration, String indexName, co.elastic.clients.json.JsonpMapper jsonpMapper) protected InputStreamgetMappingAsStream(String indexName, IndexMappingConfiguration mapping)
-
Field Details
-
objectMapper
protected final com.fasterxml.jackson.databind.ObjectMapper objectMapper
-
-
Constructor Details
-
ElasticsearchPutMappingRequestBuilder
public ElasticsearchPutMappingRequestBuilder()
-
-
Method Details
-
buildRequest
public co.elastic.clients.elasticsearch.indices.PutMappingRequest buildRequest(IndexMappingConfiguration mappingConfiguration, String indexName, co.elastic.clients.json.JsonpMapper jsonpMapper) - Specified by:
buildRequestin interfacePutMappingBuilder<co.elastic.clients.elasticsearch.indices.PutMappingRequest,co.elastic.clients.json.JsonpMapper>
-
getMappingAsStream
-