start test suite sugar over callback based client options (this should be transparent) impl auth providers - https://www.elastic.co/guide/en/elasticsearch/client/java-rest/current/_basic_authentication.html encryption - https://www.elastic.co/guide/en/elasticsearch/client/java-rest/current/_encrypted_communication.html perfs streamable bodies over reducers/channels/lazy-seq?