Class ClearApiKeyCacheRequest
java.lang.Object
co.elastic.clients.elasticsearch._types.RequestBase
co.elastic.clients.elasticsearch.security.ClearApiKeyCacheRequest
Evicts a subset of all entries from the API key cache. The cache is also
automatically cleared on state changes of the security index.
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class co.elastic.clients.elasticsearch._types.RequestBase
RequestBase.AbstractBuilder<BuilderT extends RequestBase.AbstractBuilder<BuilderT>>
-
Field Summary
Modifier and TypeFieldDescriptionstatic final Endpoint<ClearApiKeyCacheRequest,
ClearApiKeyCacheResponse, ErrorResponse> Endpoint "security.clear_api_key_cache
". -
Method Summary
Modifier and TypeMethodDescriptionids()
Required - Comma-separated list of API key IDs to evict from the API key cache.static ClearApiKeyCacheRequest
Methods inherited from class co.elastic.clients.elasticsearch._types.RequestBase
toString
-
Field Details
-
_ENDPOINT
public static final Endpoint<ClearApiKeyCacheRequest,ClearApiKeyCacheResponse, _ENDPOINTErrorResponse> Endpoint "security.clear_api_key_cache
".
-
-
Method Details
-
of
public static ClearApiKeyCacheRequest of(Function<ClearApiKeyCacheRequest.Builder, ObjectBuilder<ClearApiKeyCacheRequest>> fn) -
ids
Required - Comma-separated list of API key IDs to evict from the API key cache. To evict all API keys, use*
. Does not support other wildcard patterns.API name:
ids
-