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.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.
-