Hello!
The underscore methods in the java clients represent methods that don't come from the Elasticsearch APIs. They're not internal, they are utilities that the client provides, and the underscore is there to help distinguish them from Elasticsearch APIs methods with a similar name. You should definitely use them if needed
Apache, Apache Lucene, Apache Hadoop, Hadoop, HDFS and the yellow elephant
logo are trademarks of the
Apache Software Foundation
in the United States and/or other countries.