public Student insert(Student doc) {
    var request = new CreateRequest.Builder<Student>()
            .index(indexName)
            .id(doc.getId())
            .document(doc)
            .build();

    return execute(() -> {
        var createResponse = client.create(request);
        doc.setId(createResponse.id());
        return doc;
    });
}