List of usage examples for org.springframework.data.elasticsearch.core.query IndexQueryBuilder withType
public IndexQueryBuilder withType(String type)
From source file:com.oneops.search.msg.index.impl.ESIndexer.java
private void index(String id, String type, String index, String message) { IndexQueryBuilder indexQueryBuilder = new IndexQueryBuilder().withIndexName(index); if (id != null) indexQueryBuilder.withId(String.valueOf(id)); IndexQuery query = indexQueryBuilder.withType(type).withSource(message).build(); String docId = template.index(query); logger.info("Indexed message id " + docId + " of type " + type + " index:" + index); }