Uses of Class
com.amazonaws.athena.connectors.elasticsearch.AwsRestHighLevelClient
-
Packages that use AwsRestHighLevelClient Package Description com.amazonaws.athena.connectors.elasticsearch -
-
Uses of AwsRestHighLevelClient in com.amazonaws.athena.connectors.elasticsearch
Methods in com.amazonaws.athena.connectors.elasticsearch that return AwsRestHighLevelClient Modifier and Type Method Description AwsRestHighLevelClient
AwsRestHighLevelClient.Builder. build()
Builds the client.AwsRestHighLevelClient
CacheableAwsRestHighLevelClient. get(String endpoint)
Gets a client from the cache keyed on the endpoint.AwsRestHighLevelClient
AwsRestHighLevelClientFactory. getOrCreateClient(String endpoint)
Attempts to get a REST client from the client cache synchronously using the endpoint as a key.AwsRestHighLevelClient
AwsRestHighLevelClientFactory. getOrCreateClient(String endpoint, String username, String password)
Methods in com.amazonaws.athena.connectors.elasticsearch with parameters of type AwsRestHighLevelClient Modifier and Type Method Description protected void
CacheableAwsRestHighLevelClient. addClientEntry(String endpoint, AwsRestHighLevelClient client, long createTime)
void
CacheableAwsRestHighLevelClient. put(String endpoint, AwsRestHighLevelClient client)
Sets a client in the cache keyed on the endpoint and process cache eviction based on cache capacity limit.
-