Class CacheStatsBase.AbstractBuilder<BuilderT extends CacheStatsBase.AbstractBuilder<BuilderT>>

java.lang.Object
org.opensearch.client.util.ObjectBuilderBase
org.opensearch.client.opensearch.nodes.stats.CacheStatsBase.AbstractBuilder<BuilderT>
Direct Known Subclasses:
CacheIndicesStats.Builder, CacheShardStats.Builder, CacheStats.Builder
Enclosing class:
CacheStatsBase

public abstract static class CacheStatsBase.AbstractBuilder<BuilderT extends CacheStatsBase.AbstractBuilder<BuilderT>> extends ObjectBuilderBase
  • Constructor Details

  • Method Details

    • self

      @Nonnull protected abstract BuilderT self()
    • evictions

      @Nonnull public final BuilderT evictions(@Nullable Long value)
      API name: evictions
    • hitCount

      @Nonnull public final BuilderT hitCount(@Nullable Long value)
      API name: hit_count
    • itemCount

      @Nonnull public final BuilderT itemCount(@Nullable Long value)
      API name: item_count
    • missCount

      @Nonnull public final BuilderT missCount(@Nullable Long value)
      API name: miss_count
    • size

      @Nonnull public final BuilderT size(@Nullable String value)
      API name: size
    • sizeInBytes

      @Nonnull public final BuilderT sizeInBytes(@Nullable Long value)
      API name: size_in_bytes