Class SecurityRolesDlsBitSetCache
java.lang.Object
co.elastic.clients.elasticsearch.xpack.usage.SecurityRolesDlsBitSetCache
- All Implemented Interfaces:
- JsonpSerializable
@JsonpDeserializable
public class SecurityRolesDlsBitSetCache
extends Object
implements JsonpSerializable
- See Also:
- 
Nested Class SummaryNested Classes
- 
Field SummaryFieldsModifier and TypeFieldDescriptionstatic final JsonpDeserializer<SecurityRolesDlsBitSetCache>Json deserializer forSecurityRolesDlsBitSetCache
- 
Method SummaryModifier and TypeMethodDescriptionfinal intcount()Required - Number of entries in the cache.final longRequired - Total number of cache evictions.final longhits()Required - Total number of cache hits.final longRequired - Total combined time spent in cache for hits in milliseconds.final Stringmemory()Human-readable amount of memory taken up by the cache.final NumberRequired - Memory taken up by the cache in bytes.final longmisses()Required - Total number of cache misses.final longRequired - Total combined time spent in cache for misses in milliseconds.static SecurityRolesDlsBitSetCachevoidserialize(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper) Serialize this object to JSON.protected voidserializeInternal(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper) protected static voidsetupSecurityRolesDlsBitSetCacheDeserializer(ObjectDeserializer<SecurityRolesDlsBitSetCache.Builder> op) toString()
- 
Field Details- 
_DESERIALIZERJson deserializer forSecurityRolesDlsBitSetCache
 
- 
- 
Method Details- 
of
- 
countpublic final int count()Required - Number of entries in the cache.API name: count
- 
memoryHuman-readable amount of memory taken up by the cache.API name: memory
- 
memoryInBytesRequired - Memory taken up by the cache in bytes.API name: memory_in_bytes
- 
hitspublic final long hits()Required - Total number of cache hits.API name: hits
- 
missespublic final long misses()Required - Total number of cache misses.API name: misses
- 
evictionspublic final long evictions()Required - Total number of cache evictions.API name: evictions
- 
hitsTimeInMillispublic final long hitsTimeInMillis()Required - Total combined time spent in cache for hits in milliseconds.API name: hits_time_in_millis
- 
missesTimeInMillispublic final long missesTimeInMillis()Required - Total combined time spent in cache for misses in milliseconds.API name: misses_time_in_millis
- 
serializeSerialize this object to JSON.- Specified by:
- serializein interface- JsonpSerializable
 
- 
serializeInternal
- 
toString
- 
setupSecurityRolesDlsBitSetCacheDeserializerprotected static void setupSecurityRolesDlsBitSetCacheDeserializer(ObjectDeserializer<SecurityRolesDlsBitSetCache.Builder> op) 
 
-