| <!DOCTYPE HTML> |
| <html lang="en"> |
| <head> |
| <!-- Generated by javadoc (17) --> |
| <title>CacheStats (Apache HBase 4.0.0-alpha-1-SNAPSHOT API)</title> |
| <meta name="viewport" content="width=device-width, initial-scale=1"> |
| <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> |
| <meta name="description" content="declaration: package: org.apache.hadoop.hbase.io.hfile, class: CacheStats"> |
| <meta name="generator" content="javadoc/ClassWriterImpl"> |
| <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style"> |
| <link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style"> |
| <link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style"> |
| <script type="text/javascript" src="../../../../../../script.js"></script> |
| <script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script> |
| <script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script> |
| </head> |
| <body class="class-declaration-page"> |
| <script type="text/javascript">var evenRowColor = "even-row-color"; |
| var oddRowColor = "odd-row-color"; |
| var tableTab = "table-tab"; |
| var activeTableTab = "active-table-tab"; |
| var pathtoroot = "../../../../../../"; |
| loadScripts(document, 'script');</script> |
| <noscript> |
| <div>JavaScript is disabled on your browser.</div> |
| </noscript> |
| <div class="flex-box"> |
| <header role="banner" class="flex-header"> |
| <nav role="navigation"> |
| <!-- ========= START OF TOP NAVBAR ======= --> |
| <div class="top-nav" id="navbar-top"> |
| <div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div> |
| <ul id="navbar-top-firstrow" class="nav-list" title="Navigation"> |
| <li><a href="../../../../../../index.html">Overview</a></li> |
| <li><a href="package-summary.html">Package</a></li> |
| <li class="nav-bar-cell1-rev">Class</li> |
| <li><a href="class-use/CacheStats.html">Use</a></li> |
| <li><a href="package-tree.html">Tree</a></li> |
| <li><a href="../../../../../../deprecated-list.html">Deprecated</a></li> |
| <li><a href="../../../../../../index-all.html">Index</a></li> |
| <li><a href="../../../../../../help-doc.html#class">Help</a></li> |
| </ul> |
| </div> |
| <div class="sub-nav"> |
| <div> |
| <ul class="sub-nav-list"> |
| <li>Summary: </li> |
| <li>Nested | </li> |
| <li><a href="#field-summary">Field</a> | </li> |
| <li><a href="#constructor-summary">Constr</a> | </li> |
| <li><a href="#method-summary">Method</a></li> |
| </ul> |
| <ul class="sub-nav-list"> |
| <li>Detail: </li> |
| <li><a href="#field-detail">Field</a> | </li> |
| <li><a href="#constructor-detail">Constr</a> | </li> |
| <li><a href="#method-detail">Method</a></li> |
| </ul> |
| </div> |
| <div class="nav-list-search"><label for="search-input">SEARCH:</label> |
| <input type="text" id="search-input" value="search" disabled="disabled"> |
| <input type="reset" id="reset-button" value="reset" disabled="disabled"> |
| </div> |
| </div> |
| <!-- ========= END OF TOP NAVBAR ========= --> |
| <span class="skip-nav" id="skip-navbar-top"></span></nav> |
| </header> |
| <div class="flex-content"> |
| <main role="main"> |
| <!-- ======== START OF CLASS DATA ======== --> |
| <div class="header"> |
| <div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">org.apache.hadoop.hbase.io.hfile</a></div> |
| <h1 title="Class CacheStats" class="title">Class CacheStats</h1> |
| </div> |
| <div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> |
| <div class="inheritance">org.apache.hadoop.hbase.io.hfile.CacheStats</div> |
| </div> |
| <section class="class-description" id="class-description"> |
| <dl class="notes"> |
| <dt>Direct Known Subclasses:</dt> |
| <dd><code><a href="bucket/BucketCacheStats.html" title="class in org.apache.hadoop.hbase.io.hfile.bucket">BucketCacheStats</a></code>, <code><a href="CombinedBlockCache.CombinedCacheStats.html" title="class in org.apache.hadoop.hbase.io.hfile">CombinedBlockCache.CombinedCacheStats</a></code></dd> |
| </dl> |
| <hr> |
| <div class="type-signature"><span class="annotations">@Private |
| </span><span class="modifiers">public class </span><span class="element-name"><a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line-29">CacheStats</a></span> |
| <span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> |
| <div class="block">Class that implements cache metrics.</div> |
| </section> |
| <section class="summary"> |
| <ul class="summary-list"> |
| <!-- =========== FIELD SUMMARY =========== --> |
| <li> |
| <section class="field-summary" id="field-summary"> |
| <h2>Field Summary</h2> |
| <div class="caption"><span>Fields</span></div> |
| <div class="summary-table three-column-summary"> |
| <div class="table-header col-first">Modifier and Type</div> |
| <div class="table-header col-second">Field</div> |
| <div class="table-header col-last">Description</div> |
| <div class="col-first even-row-color"><code>private <a href="../../metrics/impl/FastLongHistogram.html" title="class in org.apache.hadoop.hbase.metrics.impl">FastLongHistogram</a></code></div> |
| <div class="col-second even-row-color"><code><a href="#ageAtEviction" class="member-name-link">ageAtEviction</a></code></div> |
| <div class="col-last even-row-color"> |
| <div class="block">Keep running age at eviction time</div> |
| </div> |
| <div class="col-first odd-row-color"><code>private final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/atomic/LongAdder.html" title="class or interface in java.util.concurrent.atomic" class="external-link">LongAdder</a></code></div> |
| <div class="col-second odd-row-color"><code><a href="#bloomChunkHitCount" class="member-name-link">bloomChunkHitCount</a></code></div> |
| <div class="col-last odd-row-color"> </div> |
| <div class="col-first even-row-color"><code>private final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/atomic/LongAdder.html" title="class or interface in java.util.concurrent.atomic" class="external-link">LongAdder</a></code></div> |
| <div class="col-second even-row-color"><code><a href="#bloomChunkMissCount" class="member-name-link">bloomChunkMissCount</a></code></div> |
| <div class="col-last even-row-color"> </div> |
| <div class="col-first odd-row-color"><code>private final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/atomic/LongAdder.html" title="class or interface in java.util.concurrent.atomic" class="external-link">LongAdder</a></code></div> |
| <div class="col-second odd-row-color"><code><a href="#dataHitCount" class="member-name-link">dataHitCount</a></code></div> |
| <div class="col-last odd-row-color"> </div> |
| <div class="col-first even-row-color"><code>private final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/atomic/LongAdder.html" title="class or interface in java.util.concurrent.atomic" class="external-link">LongAdder</a></code></div> |
| <div class="col-second even-row-color"><code><a href="#dataMissCount" class="member-name-link">dataMissCount</a></code></div> |
| <div class="col-last even-row-color"> |
| <div class="block">Per Block Type Counts</div> |
| </div> |
| <div class="col-first odd-row-color"><code>(package private) static final int</code></div> |
| <div class="col-second odd-row-color"><code><a href="#DEFAULT_WINDOW_PERIODS" class="member-name-link">DEFAULT_WINDOW_PERIODS</a></code></div> |
| <div class="col-last odd-row-color"> |
| <div class="block">Sliding window statistics.</div> |
| </div> |
| <div class="col-first even-row-color"><code>private final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/atomic/LongAdder.html" title="class or interface in java.util.concurrent.atomic" class="external-link">LongAdder</a></code></div> |
| <div class="col-second even-row-color"><code><a href="#deleteFamilyBloomHitCount" class="member-name-link">deleteFamilyBloomHitCount</a></code></div> |
| <div class="col-last even-row-color"> </div> |
| <div class="col-first odd-row-color"><code>private final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/atomic/LongAdder.html" title="class or interface in java.util.concurrent.atomic" class="external-link">LongAdder</a></code></div> |
| <div class="col-second odd-row-color"><code><a href="#deleteFamilyBloomMissCount" class="member-name-link">deleteFamilyBloomMissCount</a></code></div> |
| <div class="col-last odd-row-color"> </div> |
| <div class="col-first even-row-color"><code>private final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/atomic/LongAdder.html" title="class or interface in java.util.concurrent.atomic" class="external-link">LongAdder</a></code></div> |
| <div class="col-second even-row-color"><code><a href="#evictedBlockCount" class="member-name-link">evictedBlockCount</a></code></div> |
| <div class="col-last even-row-color"> |
| <div class="block">The total number of blocks that have been evicted</div> |
| </div> |
| <div class="col-first odd-row-color"><code>private final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/atomic/LongAdder.html" title="class or interface in java.util.concurrent.atomic" class="external-link">LongAdder</a></code></div> |
| <div class="col-second odd-row-color"><code><a href="#evictionCount" class="member-name-link">evictionCount</a></code></div> |
| <div class="col-last odd-row-color"> |
| <div class="block">The number of times an eviction has occurred</div> |
| </div> |
| <div class="col-first even-row-color"><code>private final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/atomic/AtomicLong.html" title="class or interface in java.util.concurrent.atomic" class="external-link">AtomicLong</a></code></div> |
| <div class="col-second even-row-color"><code><a href="#failedInserts" class="member-name-link">failedInserts</a></code></div> |
| <div class="col-last even-row-color"> |
| <div class="block">The total number of blocks that were not inserted.</div> |
| </div> |
| <div class="col-first odd-row-color"><code>private final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/atomic/LongAdder.html" title="class or interface in java.util.concurrent.atomic" class="external-link">LongAdder</a></code></div> |
| <div class="col-second odd-row-color"><code><a href="#fileInfoHitCount" class="member-name-link">fileInfoHitCount</a></code></div> |
| <div class="col-last odd-row-color"> </div> |
| <div class="col-first even-row-color"><code>private final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/atomic/LongAdder.html" title="class or interface in java.util.concurrent.atomic" class="external-link">LongAdder</a></code></div> |
| <div class="col-second even-row-color"><code><a href="#fileInfoMissCount" class="member-name-link">fileInfoMissCount</a></code></div> |
| <div class="col-last even-row-color"> </div> |
| <div class="col-first odd-row-color"><code>private final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/atomic/LongAdder.html" title="class or interface in java.util.concurrent.atomic" class="external-link">LongAdder</a></code></div> |
| <div class="col-second odd-row-color"><code><a href="#generalBloomMetaHitCount" class="member-name-link">generalBloomMetaHitCount</a></code></div> |
| <div class="col-last odd-row-color"> </div> |
| <div class="col-first even-row-color"><code>private final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/atomic/LongAdder.html" title="class or interface in java.util.concurrent.atomic" class="external-link">LongAdder</a></code></div> |
| <div class="col-second even-row-color"><code><a href="#generalBloomMetaMissCount" class="member-name-link">generalBloomMetaMissCount</a></code></div> |
| <div class="col-last even-row-color"> </div> |
| <div class="col-first odd-row-color"><code>private final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/atomic/LongAdder.html" title="class or interface in java.util.concurrent.atomic" class="external-link">LongAdder</a></code></div> |
| <div class="col-second odd-row-color"><code><a href="#hitCachingCount" class="member-name-link">hitCachingCount</a></code></div> |
| <div class="col-last odd-row-color"> |
| <div class="block">The number of getBlock requests that were cache hits, but only from requests that were set to |
| use the block cache.</div> |
| </div> |
| <div class="col-first even-row-color"><code>private final long[]</code></div> |
| <div class="col-second even-row-color"><code><a href="#hitCachingCounts" class="member-name-link">hitCachingCounts</a></code></div> |
| <div class="col-last even-row-color"> |
| <div class="block">Caching hit counts for each period in window</div> |
| </div> |
| <div class="col-first odd-row-color"><code>private final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/atomic/LongAdder.html" title="class or interface in java.util.concurrent.atomic" class="external-link">LongAdder</a></code></div> |
| <div class="col-second odd-row-color"><code><a href="#hitCount" class="member-name-link">hitCount</a></code></div> |
| <div class="col-last odd-row-color"> |
| <div class="block">The number of getBlock requests that were cache hits</div> |
| </div> |
| <div class="col-first even-row-color"><code>private final long[]</code></div> |
| <div class="col-second even-row-color"><code><a href="#hitCounts" class="member-name-link">hitCounts</a></code></div> |
| <div class="col-last even-row-color"> |
| <div class="block">Hit counts for each period in window</div> |
| </div> |
| <div class="col-first odd-row-color"><code>private final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/atomic/LongAdder.html" title="class or interface in java.util.concurrent.atomic" class="external-link">LongAdder</a></code></div> |
| <div class="col-second odd-row-color"><code><a href="#intermediateIndexHitCount" class="member-name-link">intermediateIndexHitCount</a></code></div> |
| <div class="col-last odd-row-color"> </div> |
| <div class="col-first even-row-color"><code>private final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/atomic/LongAdder.html" title="class or interface in java.util.concurrent.atomic" class="external-link">LongAdder</a></code></div> |
| <div class="col-second even-row-color"><code><a href="#intermediateIndexMissCount" class="member-name-link">intermediateIndexMissCount</a></code></div> |
| <div class="col-last even-row-color"> </div> |
| <div class="col-first odd-row-color"><code>private long</code></div> |
| <div class="col-second odd-row-color"><code><a href="#lastHitCachingCount" class="member-name-link">lastHitCachingCount</a></code></div> |
| <div class="col-last odd-row-color"> |
| <div class="block">Last hit caching count read</div> |
| </div> |
| <div class="col-first even-row-color"><code>private long</code></div> |
| <div class="col-second even-row-color"><code><a href="#lastHitCount" class="member-name-link">lastHitCount</a></code></div> |
| <div class="col-last even-row-color"> |
| <div class="block">Last hit count read</div> |
| </div> |
| <div class="col-first odd-row-color"><code>private long</code></div> |
| <div class="col-second odd-row-color"><code><a href="#lastRequestCachingCount" class="member-name-link">lastRequestCachingCount</a></code></div> |
| <div class="col-last odd-row-color"> |
| <div class="block">Last request caching count read</div> |
| </div> |
| <div class="col-first even-row-color"><code>private long</code></div> |
| <div class="col-second even-row-color"><code><a href="#lastRequestCount" class="member-name-link">lastRequestCount</a></code></div> |
| <div class="col-last even-row-color"> |
| <div class="block">Last request count read</div> |
| </div> |
| <div class="col-first odd-row-color"><code>private final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/atomic/LongAdder.html" title="class or interface in java.util.concurrent.atomic" class="external-link">LongAdder</a></code></div> |
| <div class="col-second odd-row-color"><code><a href="#leafIndexHitCount" class="member-name-link">leafIndexHitCount</a></code></div> |
| <div class="col-last odd-row-color"> </div> |
| <div class="col-first even-row-color"><code>private final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/atomic/LongAdder.html" title="class or interface in java.util.concurrent.atomic" class="external-link">LongAdder</a></code></div> |
| <div class="col-second even-row-color"><code><a href="#leafIndexMissCount" class="member-name-link">leafIndexMissCount</a></code></div> |
| <div class="col-last even-row-color"> </div> |
| <div class="col-first odd-row-color"><code>private final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/atomic/LongAdder.html" title="class or interface in java.util.concurrent.atomic" class="external-link">LongAdder</a></code></div> |
| <div class="col-second odd-row-color"><code><a href="#metaHitCount" class="member-name-link">metaHitCount</a></code></div> |
| <div class="col-last odd-row-color"> </div> |
| <div class="col-first even-row-color"><code>private final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/atomic/LongAdder.html" title="class or interface in java.util.concurrent.atomic" class="external-link">LongAdder</a></code></div> |
| <div class="col-second even-row-color"><code><a href="#metaMissCount" class="member-name-link">metaMissCount</a></code></div> |
| <div class="col-last even-row-color"> </div> |
| <div class="col-first odd-row-color"><code>private final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/atomic/LongAdder.html" title="class or interface in java.util.concurrent.atomic" class="external-link">LongAdder</a></code></div> |
| <div class="col-second odd-row-color"><code><a href="#missCachingCount" class="member-name-link">missCachingCount</a></code></div> |
| <div class="col-last odd-row-color"> |
| <div class="block">The number of getBlock requests that were cache misses, but only from requests that were set to |
| use the block cache.</div> |
| </div> |
| <div class="col-first even-row-color"><code>private final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/atomic/LongAdder.html" title="class or interface in java.util.concurrent.atomic" class="external-link">LongAdder</a></code></div> |
| <div class="col-second even-row-color"><code><a href="#missCount" class="member-name-link">missCount</a></code></div> |
| <div class="col-last even-row-color"> |
| <div class="block">The number of getBlock requests that were cache misses</div> |
| </div> |
| <div class="col-first odd-row-color"><code>private final int</code></div> |
| <div class="col-second odd-row-color"><code><a href="#numPeriodsInWindow" class="member-name-link">numPeriodsInWindow</a></code></div> |
| <div class="col-last odd-row-color"> |
| <div class="block">The number of metrics periods to include in window</div> |
| </div> |
| <div class="col-first even-row-color"><code>private final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/atomic/LongAdder.html" title="class or interface in java.util.concurrent.atomic" class="external-link">LongAdder</a></code></div> |
| <div class="col-second even-row-color"><code><a href="#primaryEvictedBlockCount" class="member-name-link">primaryEvictedBlockCount</a></code></div> |
| <div class="col-last even-row-color"> |
| <div class="block">The total number of blocks for primary replica that have been evicted</div> |
| </div> |
| <div class="col-first odd-row-color"><code>private final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/atomic/LongAdder.html" title="class or interface in java.util.concurrent.atomic" class="external-link">LongAdder</a></code></div> |
| <div class="col-second odd-row-color"><code><a href="#primaryHitCount" class="member-name-link">primaryHitCount</a></code></div> |
| <div class="col-last odd-row-color"> |
| <div class="block">The number of getBlock requests that were cache hits from primary replica</div> |
| </div> |
| <div class="col-first even-row-color"><code>private final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/atomic/LongAdder.html" title="class or interface in java.util.concurrent.atomic" class="external-link">LongAdder</a></code></div> |
| <div class="col-second even-row-color"><code><a href="#primaryMissCount" class="member-name-link">primaryMissCount</a></code></div> |
| <div class="col-last even-row-color"> |
| <div class="block">The number of getBlock requests for primary replica that were cache misses</div> |
| </div> |
| <div class="col-first odd-row-color"><code>private final long[]</code></div> |
| <div class="col-second odd-row-color"><code><a href="#requestCachingCounts" class="member-name-link">requestCachingCounts</a></code></div> |
| <div class="col-last odd-row-color"> |
| <div class="block">Caching access counts for each period in window</div> |
| </div> |
| <div class="col-first even-row-color"><code>private final long[]</code></div> |
| <div class="col-second even-row-color"><code><a href="#requestCounts" class="member-name-link">requestCounts</a></code></div> |
| <div class="col-last even-row-color"> |
| <div class="block">Access counts for each period in window</div> |
| </div> |
| <div class="col-first odd-row-color"><code>private final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/atomic/LongAdder.html" title="class or interface in java.util.concurrent.atomic" class="external-link">LongAdder</a></code></div> |
| <div class="col-second odd-row-color"><code><a href="#rootIndexHitCount" class="member-name-link">rootIndexHitCount</a></code></div> |
| <div class="col-last odd-row-color"> </div> |
| <div class="col-first even-row-color"><code>private final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/atomic/LongAdder.html" title="class or interface in java.util.concurrent.atomic" class="external-link">LongAdder</a></code></div> |
| <div class="col-second even-row-color"><code><a href="#rootIndexMissCount" class="member-name-link">rootIndexMissCount</a></code></div> |
| <div class="col-last even-row-color"> </div> |
| <div class="col-first odd-row-color"><code>private long</code></div> |
| <div class="col-second odd-row-color"><code><a href="#startTime" class="member-name-link">startTime</a></code></div> |
| <div class="col-last odd-row-color"> </div> |
| <div class="col-first even-row-color"><code>private final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/atomic/LongAdder.html" title="class or interface in java.util.concurrent.atomic" class="external-link">LongAdder</a></code></div> |
| <div class="col-second even-row-color"><code><a href="#trailerHitCount" class="member-name-link">trailerHitCount</a></code></div> |
| <div class="col-last even-row-color"> </div> |
| <div class="col-first odd-row-color"><code>private final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/atomic/LongAdder.html" title="class or interface in java.util.concurrent.atomic" class="external-link">LongAdder</a></code></div> |
| <div class="col-second odd-row-color"><code><a href="#trailerMissCount" class="member-name-link">trailerMissCount</a></code></div> |
| <div class="col-last odd-row-color"> </div> |
| <div class="col-first even-row-color"><code>private int</code></div> |
| <div class="col-second even-row-color"><code><a href="#windowIndex" class="member-name-link">windowIndex</a></code></div> |
| <div class="col-last even-row-color"> |
| <div class="block">Current window index (next to be updated)</div> |
| </div> |
| </div> |
| </section> |
| </li> |
| <!-- ======== CONSTRUCTOR SUMMARY ======== --> |
| <li> |
| <section class="constructor-summary" id="constructor-summary"> |
| <h2>Constructor Summary</h2> |
| <div class="caption"><span>Constructors</span></div> |
| <div class="summary-table two-column-summary"> |
| <div class="table-header col-first">Constructor</div> |
| <div class="table-header col-last">Description</div> |
| <div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(java.lang.String)" class="member-name-link">CacheStats</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> name)</code></div> |
| <div class="col-last even-row-color"> </div> |
| <div class="col-constructor-name odd-row-color"><code><a href="#%3Cinit%3E(java.lang.String,int)" class="member-name-link">CacheStats</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> name, |
| int numPeriodsInWindow)</code></div> |
| <div class="col-last odd-row-color"> </div> |
| </div> |
| </section> |
| </li> |
| <!-- ========== METHOD SUMMARY =========== --> |
| <li> |
| <section class="method-summary" id="method-summary"> |
| <h2>Method Summary</h2> |
| <div id="method-summary-table"> |
| <div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> |
| <div id="method-summary-table.tabpanel" role="tabpanel"> |
| <div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> |
| <div class="table-header col-first">Modifier and Type</div> |
| <div class="table-header col-second">Method</div> |
| <div class="table-header col-last">Description</div> |
| <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div> |
| <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#evict()" class="member-name-link">evict</a>()</code></div> |
| <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div> |
| <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div> |
| <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#evicted(long,boolean)" class="member-name-link">evicted</a><wbr>(long t, |
| boolean primary)</code></div> |
| <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div> |
| <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>double</code></div> |
| <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#evictedPerEviction()" class="member-name-link">evictedPerEviction</a>()</code></div> |
| <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div> |
| <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>long</code></div> |
| <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#failInsert()" class="member-name-link">failInsert</a>()</code></div> |
| <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div> |
| <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="AgeSnapshot.html" title="class in org.apache.hadoop.hbase.io.hfile">AgeSnapshot</a></code></div> |
| <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getAgeAtEvictionSnapshot()" class="member-name-link">getAgeAtEvictionSnapshot</a>()</code></div> |
| <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div> |
| <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>long</code></div> |
| <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getBloomChunkHitCount()" class="member-name-link">getBloomChunkHitCount</a>()</code></div> |
| <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div> |
| <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>long</code></div> |
| <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getBloomChunkMissCount()" class="member-name-link">getBloomChunkMissCount</a>()</code></div> |
| <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div> |
| <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>long</code></div> |
| <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getDataHitCount()" class="member-name-link">getDataHitCount</a>()</code></div> |
| <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div> |
| <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>long</code></div> |
| <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getDataMissCount()" class="member-name-link">getDataMissCount</a>()</code></div> |
| <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div> |
| <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>long</code></div> |
| <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getDeleteFamilyBloomHitCount()" class="member-name-link">getDeleteFamilyBloomHitCount</a>()</code></div> |
| <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div> |
| <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>long</code></div> |
| <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getDeleteFamilyBloomMissCount()" class="member-name-link">getDeleteFamilyBloomMissCount</a>()</code></div> |
| <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div> |
| <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>long</code></div> |
| <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getEvictedCount()" class="member-name-link">getEvictedCount</a>()</code></div> |
| <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div> |
| <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>long</code></div> |
| <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getEvictionCount()" class="member-name-link">getEvictionCount</a>()</code></div> |
| <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div> |
| <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>long</code></div> |
| <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getFailedInserts()" class="member-name-link">getFailedInserts</a>()</code></div> |
| <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div> |
| <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>long</code></div> |
| <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getFileInfoHitCount()" class="member-name-link">getFileInfoHitCount</a>()</code></div> |
| <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div> |
| <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>long</code></div> |
| <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getFileInfoMissCount()" class="member-name-link">getFileInfoMissCount</a>()</code></div> |
| <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div> |
| <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>long</code></div> |
| <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getGeneralBloomMetaHitCount()" class="member-name-link">getGeneralBloomMetaHitCount</a>()</code></div> |
| <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div> |
| <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>long</code></div> |
| <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getGeneralBloomMetaMissCount()" class="member-name-link">getGeneralBloomMetaMissCount</a>()</code></div> |
| <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div> |
| <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>long</code></div> |
| <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getHitCachingCount()" class="member-name-link">getHitCachingCount</a>()</code></div> |
| <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div> |
| <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>double</code></div> |
| <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getHitCachingRatio()" class="member-name-link">getHitCachingRatio</a>()</code></div> |
| <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div> |
| <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>double</code></div> |
| <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getHitCachingRatioPastNPeriods()" class="member-name-link">getHitCachingRatioPastNPeriods</a>()</code></div> |
| <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div> |
| <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>long</code></div> |
| <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getHitCount()" class="member-name-link">getHitCount</a>()</code></div> |
| <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div> |
| <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>double</code></div> |
| <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getHitRatio()" class="member-name-link">getHitRatio</a>()</code></div> |
| <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div> |
| <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>double</code></div> |
| <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getHitRatioPastNPeriods()" class="member-name-link">getHitRatioPastNPeriods</a>()</code></div> |
| <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div> |
| <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>long</code></div> |
| <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getIntermediateIndexHitCount()" class="member-name-link">getIntermediateIndexHitCount</a>()</code></div> |
| <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div> |
| <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>long</code></div> |
| <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getIntermediateIndexMissCount()" class="member-name-link">getIntermediateIndexMissCount</a>()</code></div> |
| <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div> |
| <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>long</code></div> |
| <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getLeafIndexHitCount()" class="member-name-link">getLeafIndexHitCount</a>()</code></div> |
| <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div> |
| <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>long</code></div> |
| <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getLeafIndexMissCount()" class="member-name-link">getLeafIndexMissCount</a>()</code></div> |
| <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div> |
| <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>long</code></div> |
| <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getMetaHitCount()" class="member-name-link">getMetaHitCount</a>()</code></div> |
| <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div> |
| <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>long</code></div> |
| <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getMetaMissCount()" class="member-name-link">getMetaMissCount</a>()</code></div> |
| <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div> |
| <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>long</code></div> |
| <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getMissCachingCount()" class="member-name-link">getMissCachingCount</a>()</code></div> |
| <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div> |
| <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>double</code></div> |
| <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getMissCachingRatio()" class="member-name-link">getMissCachingRatio</a>()</code></div> |
| <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div> |
| <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>long</code></div> |
| <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getMissCount()" class="member-name-link">getMissCount</a>()</code></div> |
| <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div> |
| <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>double</code></div> |
| <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getMissRatio()" class="member-name-link">getMissRatio</a>()</code></div> |
| <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div> |
| <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>long</code></div> |
| <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getPrimaryEvictedCount()" class="member-name-link">getPrimaryEvictedCount</a>()</code></div> |
| <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div> |
| <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>long</code></div> |
| <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getPrimaryHitCount()" class="member-name-link">getPrimaryHitCount</a>()</code></div> |
| <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div> |
| <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>long</code></div> |
| <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getPrimaryMissCount()" class="member-name-link">getPrimaryMissCount</a>()</code></div> |
| <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div> |
| <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>long</code></div> |
| <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getRequestCachingCount()" class="member-name-link">getRequestCachingCount</a>()</code></div> |
| <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div> |
| <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>long</code></div> |
| <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getRequestCount()" class="member-name-link">getRequestCount</a>()</code></div> |
| <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div> |
| <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>long</code></div> |
| <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getRootIndexHitCount()" class="member-name-link">getRootIndexHitCount</a>()</code></div> |
| <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div> |
| <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>long</code></div> |
| <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getRootIndexMissCount()" class="member-name-link">getRootIndexMissCount</a>()</code></div> |
| <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div> |
| <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>long</code></div> |
| <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getSumHitCachingCountsPastNPeriods()" class="member-name-link">getSumHitCachingCountsPastNPeriods</a>()</code></div> |
| <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div> |
| <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>long</code></div> |
| <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getSumHitCountsPastNPeriods()" class="member-name-link">getSumHitCountsPastNPeriods</a>()</code></div> |
| <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div> |
| <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>long</code></div> |
| <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getSumRequestCachingCountsPastNPeriods()" class="member-name-link">getSumRequestCachingCountsPastNPeriods</a>()</code></div> |
| <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div> |
| <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>long</code></div> |
| <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getSumRequestCountsPastNPeriods()" class="member-name-link">getSumRequestCountsPastNPeriods</a>()</code></div> |
| <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div> |
| <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>long</code></div> |
| <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getTrailerHitCount()" class="member-name-link">getTrailerHitCount</a>()</code></div> |
| <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div> |
| <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>long</code></div> |
| <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getTrailerMissCount()" class="member-name-link">getTrailerMissCount</a>()</code></div> |
| <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div> |
| <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div> |
| <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#hit(boolean,boolean,org.apache.hadoop.hbase.io.hfile.BlockType)" class="member-name-link">hit</a><wbr>(boolean caching, |
| boolean primary, |
| <a href="BlockType.html" title="enum class in org.apache.hadoop.hbase.io.hfile">BlockType</a> type)</code></div> |
| <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div> |
| <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div> |
| <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#miss(boolean,boolean,org.apache.hadoop.hbase.io.hfile.BlockType)" class="member-name-link">miss</a><wbr>(boolean caching, |
| boolean primary, |
| <a href="BlockType.html" title="enum class in org.apache.hadoop.hbase.io.hfile">BlockType</a> type)</code></div> |
| <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div> |
| <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div> |
| <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#rollMetricsPeriod()" class="member-name-link">rollMetricsPeriod</a>()</code></div> |
| <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div> |
| <div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>private static long</code></div> |
| <div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#sum(long%5B%5D)" class="member-name-link">sum</a><wbr>(long[] counts)</code></div> |
| <div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"> </div> |
| <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> |
| <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#toString()" class="member-name-link">toString</a>()</code></div> |
| <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div> |
| </div> |
| </div> |
| </div> |
| <div class="inherited-list"> |
| <h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> |
| <code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> |
| </section> |
| </li> |
| </ul> |
| </section> |
| <section class="details"> |
| <ul class="details-list"> |
| <!-- ============ FIELD DETAIL =========== --> |
| <li> |
| <section class="field-details" id="field-detail"> |
| <h2>Field Details</h2> |
| <ul class="member-list"> |
| <li> |
| <section class="detail" id="DEFAULT_WINDOW_PERIODS"> |
| <h3>DEFAULT_WINDOW_PERIODS</h3> |
| <div class="member-signature"><span class="modifiers">static final</span> <span class="return-type">int</span> <span class="element-name"><a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line-36">DEFAULT_WINDOW_PERIODS</a></span></div> |
| <div class="block">Sliding window statistics. The number of metric periods to include in sliding window hit ratio |
| calculations.</div> |
| <dl class="notes"> |
| <dt>See Also:</dt> |
| <dd> |
| <ul class="see-list"> |
| <li><a href="../../../../../../constant-values.html#org.apache.hadoop.hbase.io.hfile.CacheStats.DEFAULT_WINDOW_PERIODS">Constant Field Values</a></li> |
| </ul> |
| </dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="hitCount"> |
| <h3>hitCount</h3> |
| <div class="member-signature"><span class="modifiers">private final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/atomic/LongAdder.html" title="class or interface in java.util.concurrent.atomic" class="external-link">LongAdder</a></span> <span class="element-name"><a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line-39">hitCount</a></span></div> |
| <div class="block">The number of getBlock requests that were cache hits</div> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="primaryHitCount"> |
| <h3>primaryHitCount</h3> |
| <div class="member-signature"><span class="modifiers">private final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/atomic/LongAdder.html" title="class or interface in java.util.concurrent.atomic" class="external-link">LongAdder</a></span> <span class="element-name"><a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line-42">primaryHitCount</a></span></div> |
| <div class="block">The number of getBlock requests that were cache hits from primary replica</div> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="hitCachingCount"> |
| <h3>hitCachingCount</h3> |
| <div class="member-signature"><span class="modifiers">private final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/atomic/LongAdder.html" title="class or interface in java.util.concurrent.atomic" class="external-link">LongAdder</a></span> <span class="element-name"><a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line-49">hitCachingCount</a></span></div> |
| <div class="block">The number of getBlock requests that were cache hits, but only from requests that were set to |
| use the block cache. This is because all reads attempt to read from the block cache even if |
| they will not put new blocks into the block cache. See HBASE-2253 for more information.</div> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="missCount"> |
| <h3>missCount</h3> |
| <div class="member-signature"><span class="modifiers">private final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/atomic/LongAdder.html" title="class or interface in java.util.concurrent.atomic" class="external-link">LongAdder</a></span> <span class="element-name"><a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line-52">missCount</a></span></div> |
| <div class="block">The number of getBlock requests that were cache misses</div> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="primaryMissCount"> |
| <h3>primaryMissCount</h3> |
| <div class="member-signature"><span class="modifiers">private final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/atomic/LongAdder.html" title="class or interface in java.util.concurrent.atomic" class="external-link">LongAdder</a></span> <span class="element-name"><a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line-55">primaryMissCount</a></span></div> |
| <div class="block">The number of getBlock requests for primary replica that were cache misses</div> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="missCachingCount"> |
| <h3>missCachingCount</h3> |
| <div class="member-signature"><span class="modifiers">private final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/atomic/LongAdder.html" title="class or interface in java.util.concurrent.atomic" class="external-link">LongAdder</a></span> <span class="element-name"><a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line-60">missCachingCount</a></span></div> |
| <div class="block">The number of getBlock requests that were cache misses, but only from requests that were set to |
| use the block cache.</div> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="evictionCount"> |
| <h3>evictionCount</h3> |
| <div class="member-signature"><span class="modifiers">private final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/atomic/LongAdder.html" title="class or interface in java.util.concurrent.atomic" class="external-link">LongAdder</a></span> <span class="element-name"><a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line-63">evictionCount</a></span></div> |
| <div class="block">The number of times an eviction has occurred</div> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="evictedBlockCount"> |
| <h3>evictedBlockCount</h3> |
| <div class="member-signature"><span class="modifiers">private final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/atomic/LongAdder.html" title="class or interface in java.util.concurrent.atomic" class="external-link">LongAdder</a></span> <span class="element-name"><a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line-66">evictedBlockCount</a></span></div> |
| <div class="block">The total number of blocks that have been evicted</div> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="primaryEvictedBlockCount"> |
| <h3>primaryEvictedBlockCount</h3> |
| <div class="member-signature"><span class="modifiers">private final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/atomic/LongAdder.html" title="class or interface in java.util.concurrent.atomic" class="external-link">LongAdder</a></span> <span class="element-name"><a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line-69">primaryEvictedBlockCount</a></span></div> |
| <div class="block">The total number of blocks for primary replica that have been evicted</div> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="failedInserts"> |
| <h3>failedInserts</h3> |
| <div class="member-signature"><span class="modifiers">private final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/atomic/AtomicLong.html" title="class or interface in java.util.concurrent.atomic" class="external-link">AtomicLong</a></span> <span class="element-name"><a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line-72">failedInserts</a></span></div> |
| <div class="block">The total number of blocks that were not inserted.</div> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="dataMissCount"> |
| <h3>dataMissCount</h3> |
| <div class="member-signature"><span class="modifiers">private final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/atomic/LongAdder.html" title="class or interface in java.util.concurrent.atomic" class="external-link">LongAdder</a></span> <span class="element-name"><a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line-75">dataMissCount</a></span></div> |
| <div class="block">Per Block Type Counts</div> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="leafIndexMissCount"> |
| <h3>leafIndexMissCount</h3> |
| <div class="member-signature"><span class="modifiers">private final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/atomic/LongAdder.html" title="class or interface in java.util.concurrent.atomic" class="external-link">LongAdder</a></span> <span class="element-name"><a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line-76">leafIndexMissCount</a></span></div> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="bloomChunkMissCount"> |
| <h3>bloomChunkMissCount</h3> |
| <div class="member-signature"><span class="modifiers">private final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/atomic/LongAdder.html" title="class or interface in java.util.concurrent.atomic" class="external-link">LongAdder</a></span> <span class="element-name"><a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line-77">bloomChunkMissCount</a></span></div> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="metaMissCount"> |
| <h3>metaMissCount</h3> |
| <div class="member-signature"><span class="modifiers">private final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/atomic/LongAdder.html" title="class or interface in java.util.concurrent.atomic" class="external-link">LongAdder</a></span> <span class="element-name"><a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line-78">metaMissCount</a></span></div> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="rootIndexMissCount"> |
| <h3>rootIndexMissCount</h3> |
| <div class="member-signature"><span class="modifiers">private final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/atomic/LongAdder.html" title="class or interface in java.util.concurrent.atomic" class="external-link">LongAdder</a></span> <span class="element-name"><a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line-79">rootIndexMissCount</a></span></div> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="intermediateIndexMissCount"> |
| <h3>intermediateIndexMissCount</h3> |
| <div class="member-signature"><span class="modifiers">private final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/atomic/LongAdder.html" title="class or interface in java.util.concurrent.atomic" class="external-link">LongAdder</a></span> <span class="element-name"><a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line-80">intermediateIndexMissCount</a></span></div> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="fileInfoMissCount"> |
| <h3>fileInfoMissCount</h3> |
| <div class="member-signature"><span class="modifiers">private final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/atomic/LongAdder.html" title="class or interface in java.util.concurrent.atomic" class="external-link">LongAdder</a></span> <span class="element-name"><a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line-81">fileInfoMissCount</a></span></div> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="generalBloomMetaMissCount"> |
| <h3>generalBloomMetaMissCount</h3> |
| <div class="member-signature"><span class="modifiers">private final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/atomic/LongAdder.html" title="class or interface in java.util.concurrent.atomic" class="external-link">LongAdder</a></span> <span class="element-name"><a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line-82">generalBloomMetaMissCount</a></span></div> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="deleteFamilyBloomMissCount"> |
| <h3>deleteFamilyBloomMissCount</h3> |
| <div class="member-signature"><span class="modifiers">private final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/atomic/LongAdder.html" title="class or interface in java.util.concurrent.atomic" class="external-link">LongAdder</a></span> <span class="element-name"><a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line-83">deleteFamilyBloomMissCount</a></span></div> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="trailerMissCount"> |
| <h3>trailerMissCount</h3> |
| <div class="member-signature"><span class="modifiers">private final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/atomic/LongAdder.html" title="class or interface in java.util.concurrent.atomic" class="external-link">LongAdder</a></span> <span class="element-name"><a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line-84">trailerMissCount</a></span></div> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="dataHitCount"> |
| <h3>dataHitCount</h3> |
| <div class="member-signature"><span class="modifiers">private final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/atomic/LongAdder.html" title="class or interface in java.util.concurrent.atomic" class="external-link">LongAdder</a></span> <span class="element-name"><a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line-86">dataHitCount</a></span></div> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="leafIndexHitCount"> |
| <h3>leafIndexHitCount</h3> |
| <div class="member-signature"><span class="modifiers">private final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/atomic/LongAdder.html" title="class or interface in java.util.concurrent.atomic" class="external-link">LongAdder</a></span> <span class="element-name"><a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line-87">leafIndexHitCount</a></span></div> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="bloomChunkHitCount"> |
| <h3>bloomChunkHitCount</h3> |
| <div class="member-signature"><span class="modifiers">private final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/atomic/LongAdder.html" title="class or interface in java.util.concurrent.atomic" class="external-link">LongAdder</a></span> <span class="element-name"><a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line-88">bloomChunkHitCount</a></span></div> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="metaHitCount"> |
| <h3>metaHitCount</h3> |
| <div class="member-signature"><span class="modifiers">private final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/atomic/LongAdder.html" title="class or interface in java.util.concurrent.atomic" class="external-link">LongAdder</a></span> <span class="element-name"><a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line-89">metaHitCount</a></span></div> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="rootIndexHitCount"> |
| <h3>rootIndexHitCount</h3> |
| <div class="member-signature"><span class="modifiers">private final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/atomic/LongAdder.html" title="class or interface in java.util.concurrent.atomic" class="external-link">LongAdder</a></span> <span class="element-name"><a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line-90">rootIndexHitCount</a></span></div> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="intermediateIndexHitCount"> |
| <h3>intermediateIndexHitCount</h3> |
| <div class="member-signature"><span class="modifiers">private final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/atomic/LongAdder.html" title="class or interface in java.util.concurrent.atomic" class="external-link">LongAdder</a></span> <span class="element-name"><a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line-91">intermediateIndexHitCount</a></span></div> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="fileInfoHitCount"> |
| <h3>fileInfoHitCount</h3> |
| <div class="member-signature"><span class="modifiers">private final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/atomic/LongAdder.html" title="class or interface in java.util.concurrent.atomic" class="external-link">LongAdder</a></span> <span class="element-name"><a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line-92">fileInfoHitCount</a></span></div> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="generalBloomMetaHitCount"> |
| <h3>generalBloomMetaHitCount</h3> |
| <div class="member-signature"><span class="modifiers">private final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/atomic/LongAdder.html" title="class or interface in java.util.concurrent.atomic" class="external-link">LongAdder</a></span> <span class="element-name"><a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line-93">generalBloomMetaHitCount</a></span></div> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="deleteFamilyBloomHitCount"> |
| <h3>deleteFamilyBloomHitCount</h3> |
| <div class="member-signature"><span class="modifiers">private final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/atomic/LongAdder.html" title="class or interface in java.util.concurrent.atomic" class="external-link">LongAdder</a></span> <span class="element-name"><a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line-94">deleteFamilyBloomHitCount</a></span></div> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="trailerHitCount"> |
| <h3>trailerHitCount</h3> |
| <div class="member-signature"><span class="modifiers">private final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/atomic/LongAdder.html" title="class or interface in java.util.concurrent.atomic" class="external-link">LongAdder</a></span> <span class="element-name"><a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line-95">trailerHitCount</a></span></div> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="numPeriodsInWindow"> |
| <h3>numPeriodsInWindow</h3> |
| <div class="member-signature"><span class="modifiers">private final</span> <span class="return-type">int</span> <span class="element-name"><a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line-98">numPeriodsInWindow</a></span></div> |
| <div class="block">The number of metrics periods to include in window</div> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="hitCounts"> |
| <h3>hitCounts</h3> |
| <div class="member-signature"><span class="modifiers">private final</span> <span class="return-type">long[]</span> <span class="element-name"><a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line-100">hitCounts</a></span></div> |
| <div class="block">Hit counts for each period in window</div> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="hitCachingCounts"> |
| <h3>hitCachingCounts</h3> |
| <div class="member-signature"><span class="modifiers">private final</span> <span class="return-type">long[]</span> <span class="element-name"><a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line-102">hitCachingCounts</a></span></div> |
| <div class="block">Caching hit counts for each period in window</div> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="requestCounts"> |
| <h3>requestCounts</h3> |
| <div class="member-signature"><span class="modifiers">private final</span> <span class="return-type">long[]</span> <span class="element-name"><a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line-104">requestCounts</a></span></div> |
| <div class="block">Access counts for each period in window</div> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="requestCachingCounts"> |
| <h3>requestCachingCounts</h3> |
| <div class="member-signature"><span class="modifiers">private final</span> <span class="return-type">long[]</span> <span class="element-name"><a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line-106">requestCachingCounts</a></span></div> |
| <div class="block">Caching access counts for each period in window</div> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="lastHitCount"> |
| <h3>lastHitCount</h3> |
| <div class="member-signature"><span class="modifiers">private</span> <span class="return-type">long</span> <span class="element-name"><a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line-108">lastHitCount</a></span></div> |
| <div class="block">Last hit count read</div> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="lastHitCachingCount"> |
| <h3>lastHitCachingCount</h3> |
| <div class="member-signature"><span class="modifiers">private</span> <span class="return-type">long</span> <span class="element-name"><a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line-110">lastHitCachingCount</a></span></div> |
| <div class="block">Last hit caching count read</div> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="lastRequestCount"> |
| <h3>lastRequestCount</h3> |
| <div class="member-signature"><span class="modifiers">private</span> <span class="return-type">long</span> <span class="element-name"><a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line-112">lastRequestCount</a></span></div> |
| <div class="block">Last request count read</div> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="lastRequestCachingCount"> |
| <h3>lastRequestCachingCount</h3> |
| <div class="member-signature"><span class="modifiers">private</span> <span class="return-type">long</span> <span class="element-name"><a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line-114">lastRequestCachingCount</a></span></div> |
| <div class="block">Last request caching count read</div> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="windowIndex"> |
| <h3>windowIndex</h3> |
| <div class="member-signature"><span class="modifiers">private</span> <span class="return-type">int</span> <span class="element-name"><a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line-116">windowIndex</a></span></div> |
| <div class="block">Current window index (next to be updated)</div> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="ageAtEviction"> |
| <h3>ageAtEviction</h3> |
| <div class="member-signature"><span class="modifiers">private</span> <span class="return-type"><a href="../../metrics/impl/FastLongHistogram.html" title="class in org.apache.hadoop.hbase.metrics.impl">FastLongHistogram</a></span> <span class="element-name"><a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line-120">ageAtEviction</a></span></div> |
| <div class="block">Keep running age at eviction time</div> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="startTime"> |
| <h3>startTime</h3> |
| <div class="member-signature"><span class="modifiers">private</span> <span class="return-type">long</span> <span class="element-name"><a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line-121">startTime</a></span></div> |
| </section> |
| </li> |
| </ul> |
| </section> |
| </li> |
| <!-- ========= CONSTRUCTOR DETAIL ======== --> |
| <li> |
| <section class="constructor-details" id="constructor-detail"> |
| <h2>Constructor Details</h2> |
| <ul class="member-list"> |
| <li> |
| <section class="detail" id="<init>(java.lang.String)"> |
| <h3>CacheStats</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="element-name"><a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line-123">CacheStats</a></span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> name)</span></div> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="<init>(java.lang.String,int)"> |
| <h3>CacheStats</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="element-name"><a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line-127">CacheStats</a></span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> name, |
| int numPeriodsInWindow)</span></div> |
| </section> |
| </li> |
| </ul> |
| </section> |
| </li> |
| <!-- ============ METHOD DETAIL ========== --> |
| <li> |
| <section class="method-details" id="method-detail"> |
| <h2>Method Details</h2> |
| <ul class="member-list"> |
| <li> |
| <section class="detail" id="toString()"> |
| <h3>toString</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name"><a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line-136">toString</a></span>()</div> |
| <dl class="notes"> |
| <dt>Overrides:</dt> |
| <dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a></code> in class <code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></code></dd> |
| </dl> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="miss(boolean,boolean,org.apache.hadoop.hbase.io.hfile.BlockType)"> |
| <h3>miss</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name"><a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line-146">miss</a></span><wbr><span class="parameters">(boolean caching, |
| boolean primary, |
| <a href="BlockType.html" title="enum class in org.apache.hadoop.hbase.io.hfile">BlockType</a> type)</span></div> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="hit(boolean,boolean,org.apache.hadoop.hbase.io.hfile.BlockType)"> |
| <h3>hit</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name"><a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line-192">hit</a></span><wbr><span class="parameters">(boolean caching, |
| boolean primary, |
| <a href="BlockType.html" title="enum class in org.apache.hadoop.hbase.io.hfile">BlockType</a> type)</span></div> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="evict()"> |
| <h3>evict</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name"><a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line-239">evict</a></span>()</div> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="evicted(long,boolean)"> |
| <h3>evicted</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name"><a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line-243">evicted</a></span><wbr><span class="parameters">(long t, |
| boolean primary)</span></div> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="failInsert()"> |
| <h3>failInsert</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type">long</span> <span class="element-name"><a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line-253">failInsert</a></span>()</div> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="getDataMissCount()"> |
| <h3>getDataMissCount</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type">long</span> <span class="element-name"><a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line-258">getDataMissCount</a></span>()</div> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="getLeafIndexMissCount()"> |
| <h3>getLeafIndexMissCount</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type">long</span> <span class="element-name"><a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line-262">getLeafIndexMissCount</a></span>()</div> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="getBloomChunkMissCount()"> |
| <h3>getBloomChunkMissCount</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type">long</span> <span class="element-name"><a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line-266">getBloomChunkMissCount</a></span>()</div> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="getMetaMissCount()"> |
| <h3>getMetaMissCount</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type">long</span> <span class="element-name"><a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line-270">getMetaMissCount</a></span>()</div> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="getRootIndexMissCount()"> |
| <h3>getRootIndexMissCount</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type">long</span> <span class="element-name"><a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line-274">getRootIndexMissCount</a></span>()</div> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="getIntermediateIndexMissCount()"> |
| <h3>getIntermediateIndexMissCount</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type">long</span> <span class="element-name"><a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line-278">getIntermediateIndexMissCount</a></span>()</div> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="getFileInfoMissCount()"> |
| <h3>getFileInfoMissCount</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type">long</span> <span class="element-name"><a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line-282">getFileInfoMissCount</a></span>()</div> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="getGeneralBloomMetaMissCount()"> |
| <h3>getGeneralBloomMetaMissCount</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type">long</span> <span class="element-name"><a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line-286">getGeneralBloomMetaMissCount</a></span>()</div> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="getDeleteFamilyBloomMissCount()"> |
| <h3>getDeleteFamilyBloomMissCount</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type">long</span> <span class="element-name"><a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line-290">getDeleteFamilyBloomMissCount</a></span>()</div> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="getTrailerMissCount()"> |
| <h3>getTrailerMissCount</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type">long</span> <span class="element-name"><a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line-294">getTrailerMissCount</a></span>()</div> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="getDataHitCount()"> |
| <h3>getDataHitCount</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type">long</span> <span class="element-name"><a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line-298">getDataHitCount</a></span>()</div> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="getLeafIndexHitCount()"> |
| <h3>getLeafIndexHitCount</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type">long</span> <span class="element-name"><a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line-302">getLeafIndexHitCount</a></span>()</div> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="getBloomChunkHitCount()"> |
| <h3>getBloomChunkHitCount</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type">long</span> <span class="element-name"><a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line-306">getBloomChunkHitCount</a></span>()</div> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="getMetaHitCount()"> |
| <h3>getMetaHitCount</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type">long</span> <span class="element-name"><a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line-310">getMetaHitCount</a></span>()</div> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="getRootIndexHitCount()"> |
| <h3>getRootIndexHitCount</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type">long</span> <span class="element-name"><a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line-314">getRootIndexHitCount</a></span>()</div> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="getIntermediateIndexHitCount()"> |
| <h3>getIntermediateIndexHitCount</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type">long</span> <span class="element-name"><a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line-318">getIntermediateIndexHitCount</a></span>()</div> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="getFileInfoHitCount()"> |
| <h3>getFileInfoHitCount</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type">long</span> <span class="element-name"><a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line-322">getFileInfoHitCount</a></span>()</div> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="getGeneralBloomMetaHitCount()"> |
| <h3>getGeneralBloomMetaHitCount</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type">long</span> <span class="element-name"><a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line-326">getGeneralBloomMetaHitCount</a></span>()</div> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="getDeleteFamilyBloomHitCount()"> |
| <h3>getDeleteFamilyBloomHitCount</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type">long</span> <span class="element-name"><a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line-330">getDeleteFamilyBloomHitCount</a></span>()</div> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="getTrailerHitCount()"> |
| <h3>getTrailerHitCount</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type">long</span> <span class="element-name"><a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line-334">getTrailerHitCount</a></span>()</div> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="getRequestCount()"> |
| <h3>getRequestCount</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type">long</span> <span class="element-name"><a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line-338">getRequestCount</a></span>()</div> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="getRequestCachingCount()"> |
| <h3>getRequestCachingCount</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type">long</span> <span class="element-name"><a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line-342">getRequestCachingCount</a></span>()</div> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="getMissCount()"> |
| <h3>getMissCount</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type">long</span> <span class="element-name"><a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line-346">getMissCount</a></span>()</div> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="getPrimaryMissCount()"> |
| <h3>getPrimaryMissCount</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type">long</span> <span class="element-name"><a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line-350">getPrimaryMissCount</a></span>()</div> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="getMissCachingCount()"> |
| <h3>getMissCachingCount</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type">long</span> <span class="element-name"><a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line-354">getMissCachingCount</a></span>()</div> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="getHitCount()"> |
| <h3>getHitCount</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type">long</span> <span class="element-name"><a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line-358">getHitCount</a></span>()</div> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="getPrimaryHitCount()"> |
| <h3>getPrimaryHitCount</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type">long</span> <span class="element-name"><a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line-362">getPrimaryHitCount</a></span>()</div> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="getHitCachingCount()"> |
| <h3>getHitCachingCount</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type">long</span> <span class="element-name"><a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line-366">getHitCachingCount</a></span>()</div> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="getEvictionCount()"> |
| <h3>getEvictionCount</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type">long</span> <span class="element-name"><a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line-370">getEvictionCount</a></span>()</div> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="getEvictedCount()"> |
| <h3>getEvictedCount</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type">long</span> <span class="element-name"><a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line-374">getEvictedCount</a></span>()</div> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="getPrimaryEvictedCount()"> |
| <h3>getPrimaryEvictedCount</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type">long</span> <span class="element-name"><a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line-378">getPrimaryEvictedCount</a></span>()</div> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="getHitRatio()"> |
| <h3>getHitRatio</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type">double</span> <span class="element-name"><a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line-382">getHitRatio</a></span>()</div> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="getHitCachingRatio()"> |
| <h3>getHitCachingRatio</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type">double</span> <span class="element-name"><a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line-392">getHitCachingRatio</a></span>()</div> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="getMissRatio()"> |
| <h3>getMissRatio</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type">double</span> <span class="element-name"><a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line-402">getMissRatio</a></span>()</div> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="getMissCachingRatio()"> |
| <h3>getMissCachingRatio</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type">double</span> <span class="element-name"><a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line-412">getMissCachingRatio</a></span>()</div> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="evictedPerEviction()"> |
| <h3>evictedPerEviction</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type">double</span> <span class="element-name"><a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line-422">evictedPerEviction</a></span>()</div> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="getFailedInserts()"> |
| <h3>getFailedInserts</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type">long</span> <span class="element-name"><a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line-432">getFailedInserts</a></span>()</div> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="rollMetricsPeriod()"> |
| <h3>rollMetricsPeriod</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name"><a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line-436">rollMetricsPeriod</a></span>()</div> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="getSumHitCountsPastNPeriods()"> |
| <h3>getSumHitCountsPastNPeriods</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type">long</span> <span class="element-name"><a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line-448">getSumHitCountsPastNPeriods</a></span>()</div> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="getSumRequestCountsPastNPeriods()"> |
| <h3>getSumRequestCountsPastNPeriods</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type">long</span> <span class="element-name"><a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line-452">getSumRequestCountsPastNPeriods</a></span>()</div> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="getSumHitCachingCountsPastNPeriods()"> |
| <h3>getSumHitCachingCountsPastNPeriods</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type">long</span> <span class="element-name"><a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line-456">getSumHitCachingCountsPastNPeriods</a></span>()</div> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="getSumRequestCachingCountsPastNPeriods()"> |
| <h3>getSumRequestCachingCountsPastNPeriods</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type">long</span> <span class="element-name"><a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line-460">getSumRequestCachingCountsPastNPeriods</a></span>()</div> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="getHitRatioPastNPeriods()"> |
| <h3>getHitRatioPastNPeriods</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type">double</span> <span class="element-name"><a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line-464">getHitRatioPastNPeriods</a></span>()</div> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="getHitCachingRatioPastNPeriods()"> |
| <h3>getHitCachingRatioPastNPeriods</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type">double</span> <span class="element-name"><a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line-470">getHitCachingRatioPastNPeriods</a></span>()</div> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="getAgeAtEvictionSnapshot()"> |
| <h3>getAgeAtEvictionSnapshot</h3> |
| <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="AgeSnapshot.html" title="class in org.apache.hadoop.hbase.io.hfile">AgeSnapshot</a></span> <span class="element-name"><a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line-476">getAgeAtEvictionSnapshot</a></span>()</div> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="sum(long[])"> |
| <h3>sum</h3> |
| <div class="member-signature"><span class="modifiers">private static</span> <span class="return-type">long</span> <span class="element-name"><a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/CacheStats.html#line-480">sum</a></span><wbr><span class="parameters">(long[] counts)</span></div> |
| </section> |
| </li> |
| </ul> |
| </section> |
| </li> |
| </ul> |
| </section> |
| <!-- ========= END OF CLASS DATA ========= --> |
| </main> |
| <footer role="contentinfo"> |
| <hr> |
| <p class="legal-copy"><small>Copyright © 2007–2020 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p> |
| </footer> |
| </div> |
| </div> |
| </body> |
| </html> |