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 SummaryFieldsModifier and TypeFieldDescriptionprotected final com.fasterxml.jackson.databind.ObjectMapper
- 
Constructor SummaryConstructors
- 
Method SummaryModifier 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- 
objectMapperprotected final com.fasterxml.jackson.databind.ObjectMapper objectMapper
 
- 
- 
Constructor Details- 
ElasticsearchPutMappingRequestBuilderpublic ElasticsearchPutMappingRequestBuilder()
 
- 
- 
Method Details- 
buildRequestpublic co.elastic.clients.elasticsearch.indices.PutMappingRequest buildRequest(IndexMappingConfiguration mappingConfiguration, String indexName, co.elastic.clients.json.JsonpMapper jsonpMapper) - Specified by:
- buildRequestin interface- PutMappingBuilder<co.elastic.clients.elasticsearch.indices.PutMappingRequest,- co.elastic.clients.json.JsonpMapper> 
 
- 
getMappingAsStream
 
-