Class QueryCacheStats.Builder
java.lang.Object
co.elastic.clients.util.ObjectBuilderBase
co.elastic.clients.util.WithJsonObjectBuilderBase<QueryCacheStats.Builder>
co.elastic.clients.elasticsearch._types.QueryCacheStats.Builder
- All Implemented Interfaces:
WithJson<QueryCacheStats.Builder>,ObjectBuilder<QueryCacheStats>
- Enclosing class:
- QueryCacheStats
public static class QueryCacheStats.Builder
extends WithJsonObjectBuilderBase<QueryCacheStats.Builder>
implements ObjectBuilder<QueryCacheStats>
Builder for
QueryCacheStats.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()Builds aQueryCacheStats.final QueryCacheStats.BuildercacheCount(int value) Required - Total number of entries added to the query cache across all shards assigned to selected nodes.final QueryCacheStats.BuildercacheSize(int value) Required - Total number of entries currently in the query cache across all shards assigned to selected nodes.final QueryCacheStats.Builderevictions(int value) Required - Total number of query cache evictions across all shards assigned to selected nodes.final QueryCacheStats.BuilderhitCount(int value) Required - Total count of query cache hits across all shards assigned to selected nodes.final QueryCacheStats.BuildermemorySize(String value) Total amount of memory used for the query cache across all shards assigned to selected nodes.final QueryCacheStats.BuildermemorySizeInBytes(long value) Required - Total amount, in bytes, of memory used for the query cache across all shards assigned to selected nodes.final QueryCacheStats.BuildermissCount(int value) Required - Total count of query cache misses across all shards assigned to selected nodes.protected QueryCacheStats.Builderself()final QueryCacheStats.BuildertotalCount(int value) Required - Total count of hits and misses in the query cache across all shards assigned to selected nodes.Methods inherited from class co.elastic.clients.util.WithJsonObjectBuilderBase
withJsonMethods inherited from class co.elastic.clients.util.ObjectBuilderBase
_checkSingleUse, _listAdd, _listAddAll, _mapPut, _mapPutAll
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
cacheCount
Required - Total number of entries added to the query cache across all shards assigned to selected nodes. This number includes current and evicted entries.API name:
cache_count -
cacheSize
Required - Total number of entries currently in the query cache across all shards assigned to selected nodes.API name:
cache_size -
evictions
Required - Total number of query cache evictions across all shards assigned to selected nodes.API name:
evictions -
hitCount
Required - Total count of query cache hits across all shards assigned to selected nodes.API name:
hit_count -
memorySize
Total amount of memory used for the query cache across all shards assigned to selected nodes.API name:
memory_size -
memorySizeInBytes
Required - Total amount, in bytes, of memory used for the query cache across all shards assigned to selected nodes.API name:
memory_size_in_bytes -
missCount
Required - Total count of query cache misses across all shards assigned to selected nodes.API name:
miss_count -
totalCount
Required - Total count of hits and misses in the query cache across all shards assigned to selected nodes.API name:
total_count -
self
- Specified by:
selfin classWithJsonObjectBuilderBase<QueryCacheStats.Builder>
-
build
Builds aQueryCacheStats.- Specified by:
buildin interfaceObjectBuilder<QueryCacheStats>- Throws:
NullPointerException- if some of the required fields are null.
-