| <!DOCTYPE html> |
| <!--[if IE]><![endif]--> |
| <html> |
| |
| <head> |
| <link rel="canonical" href="https://ignite.apache.org/releases/2.9.1/dotnetdoc/api/Apache.Ignite.Core.Cache.ICacheMetrics.html" /> |
| <META NAME="ROBOTS" CONTENT="NOINDEX"> |
| <!-- Yandex.Metrika counter --> |
| <script type="text/javascript" > |
| (function(m,e,t,r,i,k,a){m[i]=m[i]||function(){(m[i].a=m[i].a||[]).push(arguments)}; |
| m[i].l=1*new Date();k=e.createElement(t),a=e.getElementsByTagName(t)[0],k.async=1,k.src=r,a.parentNode.insertBefore(k,a)}) |
| (window, document, "script", "https://mc.yandex.ru/metrika/tag.js", "ym"); |
| |
| ym(72949126, "init", { |
| clickmap:true, |
| trackLinks:true, |
| accurateTrackBounce:true, |
| webvisor:true |
| }); |
| </script> |
| <noscript><div><img src="https://mc.yandex.ru/watch/72949126" style="position:absolute; left:-9999px;" alt="" /></div></noscript> |
| <!-- /Yandex.Metrika counter --> |
| <script type='text/javascript'> |
| window.__lo_site_id = 284467; |
| |
| (function() { |
| var wa = document.createElement('script'); wa.type = 'text/javascript'; wa.async = true; |
| wa.src = 'https://d10lpsik1i8c69.cloudfront.net/w.js'; |
| var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(wa, s); |
| })(); |
| </script> |
| |
| |
| <meta charset="utf-8"> |
| <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> |
| <title>Interface ICacheMetrics |
| | Apache Ignite.NET </title> |
| <meta name="viewport" content="width=device-width"> |
| <meta name="title" content="Interface ICacheMetrics |
| | Apache Ignite.NET "> |
| <meta name="generator" content="docfx 2.24.0.0"> |
| |
| <link rel="shortcut icon" href="../images/favicon.ico"> |
| <link rel="stylesheet" href="../styles/docfx.vendor.css"> |
| <link rel="stylesheet" href="../styles/docfx.css"> |
| <link rel="stylesheet" href="../styles/main.css"> |
| <meta property="docfx:navrel" content="../toc.html"> |
| <meta property="docfx:tocrel" content="toc.html"> |
| |
| <meta property="docfx:rel" content="../"> |
| |
| |
| <script> |
| (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ |
| (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), |
| m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) |
| })(window,document,'script','https://www.google-analytics.com/analytics.js','ga'); |
| |
| ga('create', 'UA-61232409-1', 'auto'); |
| ga('send', 'pageview'); |
| |
| </script></head> |
| <body data-spy="scroll" data-target="#affix"> |
| <div id="wrapper"> |
| <header> |
| |
| <nav id="autocollapse" class="navbar navbar-inverse ng-scope" role="navigation"> |
| <div class="container"> |
| <div class="navbar-header"> |
| <button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#navbar"> |
| <span class="sr-only">Toggle navigation</span> |
| <span class="icon-bar"></span> |
| <span class="icon-bar"></span> |
| <span class="icon-bar"></span> |
| </button> |
| |
| <a class="navbar-brand" href="../index.html"> |
| <img id="logo" class="svg" src="../images/logo_ignite_32_32.png" alt=""> |
| </a> |
| </div> |
| <div class="collapse navbar-collapse" id="navbar"> |
| <form class="navbar-form navbar-right" role="search" id="search"> |
| <div class="form-group"> |
| <input type="text" class="form-control" id="search-query" placeholder="Search" autocomplete="off"> |
| </div> |
| </form> |
| </div> |
| </div> |
| </nav> |
| |
| <div class="subnav navbar navbar-default"> |
| <div class="container hide-when-search" id="breadcrumb"> |
| <ul class="breadcrumb"> |
| <li></li> |
| </ul> |
| </div> |
| </div> |
| </header> |
| <div class="container body-content"> |
| |
| <div id="search-results"> |
| <div class="search-list"></div> |
| <div class="sr-items"></div> |
| <ul id="pagination"></ul> |
| </div> |
| </div> |
| <div role="main" class="container body-content hide-when-search"> |
| |
| <div class="sidenav hide-when-search"> |
| <a class="btn toc-toggle collapse" data-toggle="collapse" href="#sidetoggle" aria-expanded="false" aria-controls="sidetoggle">Show / Hide Table of Contents</a> |
| <div class="sidetoggle collapse" id="sidetoggle"> |
| <div id="sidetoc"></div> |
| </div> |
| </div> |
| <div class="article row grid-right"> |
| <div class="col-md-10"> |
| <article class="content wrap" id="_content" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics"> |
| |
| |
| <h1 id="Apache_Ignite_Core_Cache_ICacheMetrics" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics" class="text-break">Interface ICacheMetrics |
| </h1> |
| <div class="markdown level0 summary"><p>Cache metrics used to obtain statistics on cache itself.</p> |
| </div> |
| <div class="markdown level0 conceptual"></div> |
| <h6><strong>Namespace</strong>: <a class="xref" href="Apache.Ignite.Core.Cache.html">Apache.Ignite.Core.Cache</a></h6> |
| <h6><strong>Assembly</strong>: Apache.Ignite.Core.dll</h6> |
| <h5 id="Apache_Ignite_Core_Cache_ICacheMetrics_syntax">Syntax</h5> |
| <div class="codewrapper"> |
| <pre><code class="lang-csharp hljs">public interface ICacheMetrics</code></pre> |
| </div> |
| <h3 id="properties">Properties |
| </h3> |
| <a id="Apache_Ignite_Core_Cache_ICacheMetrics_AverageGetTime_" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.AverageGetTime*"></a> |
| <h4 id="Apache_Ignite_Core_Cache_ICacheMetrics_AverageGetTime" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.AverageGetTime">AverageGetTime</h4> |
| <div class="markdown level1 summary"><p>The mean time to execute gets.</p> |
| </div> |
| <div class="markdown level1 conceptual"></div> |
| <h5 class="decalaration">Declaration</h5> |
| <div class="codewrapper"> |
| <pre><code class="lang-csharp hljs">float AverageGetTime { get; }</code></pre> |
| </div> |
| <h5 class="propertyValue">Property Value</h5> |
| <table class="table table-bordered table-striped table-condensed"> |
| <thead> |
| <tr> |
| <th>Type</th> |
| <th>Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr> |
| <td><span class="xref">System.Single</span></td> |
| <td><p>The time in ms.</p> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| <a id="Apache_Ignite_Core_Cache_ICacheMetrics_AveragePutTime_" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.AveragePutTime*"></a> |
| <h4 id="Apache_Ignite_Core_Cache_ICacheMetrics_AveragePutTime" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.AveragePutTime">AveragePutTime</h4> |
| <div class="markdown level1 summary"><p>The mean time to execute puts.</p> |
| </div> |
| <div class="markdown level1 conceptual"></div> |
| <h5 class="decalaration">Declaration</h5> |
| <div class="codewrapper"> |
| <pre><code class="lang-csharp hljs">float AveragePutTime { get; }</code></pre> |
| </div> |
| <h5 class="propertyValue">Property Value</h5> |
| <table class="table table-bordered table-striped table-condensed"> |
| <thead> |
| <tr> |
| <th>Type</th> |
| <th>Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr> |
| <td><span class="xref">System.Single</span></td> |
| <td><p>The time in s.</p> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| <a id="Apache_Ignite_Core_Cache_ICacheMetrics_AverageRemoveTime_" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.AverageRemoveTime*"></a> |
| <h4 id="Apache_Ignite_Core_Cache_ICacheMetrics_AverageRemoveTime" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.AverageRemoveTime">AverageRemoveTime</h4> |
| <div class="markdown level1 summary"><p>The mean time to execute removes.</p> |
| </div> |
| <div class="markdown level1 conceptual"></div> |
| <h5 class="decalaration">Declaration</h5> |
| <div class="codewrapper"> |
| <pre><code class="lang-csharp hljs">float AverageRemoveTime { get; }</code></pre> |
| </div> |
| <h5 class="propertyValue">Property Value</h5> |
| <table class="table table-bordered table-striped table-condensed"> |
| <thead> |
| <tr> |
| <th>Type</th> |
| <th>Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr> |
| <td><span class="xref">System.Single</span></td> |
| <td><p>The time in ms.</p> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| <a id="Apache_Ignite_Core_Cache_ICacheMetrics_AverageTxCommitTime_" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.AverageTxCommitTime*"></a> |
| <h4 id="Apache_Ignite_Core_Cache_ICacheMetrics_AverageTxCommitTime" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.AverageTxCommitTime">AverageTxCommitTime</h4> |
| <div class="markdown level1 summary"><p>The mean time to execute tx commit.</p> |
| </div> |
| <div class="markdown level1 conceptual"></div> |
| <h5 class="decalaration">Declaration</h5> |
| <div class="codewrapper"> |
| <pre><code class="lang-csharp hljs">float AverageTxCommitTime { get; }</code></pre> |
| </div> |
| <h5 class="propertyValue">Property Value</h5> |
| <table class="table table-bordered table-striped table-condensed"> |
| <thead> |
| <tr> |
| <th>Type</th> |
| <th>Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr> |
| <td><span class="xref">System.Single</span></td> |
| <td><p>The time in ms.</p> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| <a id="Apache_Ignite_Core_Cache_ICacheMetrics_AverageTxRollbackTime_" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.AverageTxRollbackTime*"></a> |
| <h4 id="Apache_Ignite_Core_Cache_ICacheMetrics_AverageTxRollbackTime" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.AverageTxRollbackTime">AverageTxRollbackTime</h4> |
| <div class="markdown level1 summary"><p>The mean time to execute tx rollbacks.</p> |
| </div> |
| <div class="markdown level1 conceptual"></div> |
| <h5 class="decalaration">Declaration</h5> |
| <div class="codewrapper"> |
| <pre><code class="lang-csharp hljs">float AverageTxRollbackTime { get; }</code></pre> |
| </div> |
| <h5 class="propertyValue">Property Value</h5> |
| <table class="table table-bordered table-striped table-condensed"> |
| <thead> |
| <tr> |
| <th>Type</th> |
| <th>Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr> |
| <td><span class="xref">System.Single</span></td> |
| <td><p>Number of transaction rollbacks.</p> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| <a id="Apache_Ignite_Core_Cache_ICacheMetrics_CacheEvictions_" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.CacheEvictions*"></a> |
| <h4 id="Apache_Ignite_Core_Cache_ICacheMetrics_CacheEvictions" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.CacheEvictions">CacheEvictions</h4> |
| <div class="markdown level1 summary"><p>The total number of evictions from the cache. An eviction is a removal initiated by the cache itself |
| to free up space. An eviction is not treated as a removal and does not appear in the removal counts.</p> |
| </div> |
| <div class="markdown level1 conceptual"></div> |
| <h5 class="decalaration">Declaration</h5> |
| <div class="codewrapper"> |
| <pre><code class="lang-csharp hljs">long CacheEvictions { get; }</code></pre> |
| </div> |
| <h5 class="propertyValue">Property Value</h5> |
| <table class="table table-bordered table-striped table-condensed"> |
| <thead> |
| <tr> |
| <th>Type</th> |
| <th>Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr> |
| <td><span class="xref">System.Int64</span></td> |
| <td><p>The number of evictions.</p> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| <a id="Apache_Ignite_Core_Cache_ICacheMetrics_CacheGets_" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.CacheGets*"></a> |
| <h4 id="Apache_Ignite_Core_Cache_ICacheMetrics_CacheGets" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.CacheGets">CacheGets</h4> |
| <div class="markdown level1 summary"><p>The total number of requests to the cache. This will be equal to the sum of the hits and misses.</p> |
| </div> |
| <div class="markdown level1 conceptual"></div> |
| <h5 class="decalaration">Declaration</h5> |
| <div class="codewrapper"> |
| <pre><code class="lang-csharp hljs">long CacheGets { get; }</code></pre> |
| </div> |
| <h5 class="propertyValue">Property Value</h5> |
| <table class="table table-bordered table-striped table-condensed"> |
| <thead> |
| <tr> |
| <th>Type</th> |
| <th>Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr> |
| <td><span class="xref">System.Int64</span></td> |
| <td><p>The number of gets.</p> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| <a id="Apache_Ignite_Core_Cache_ICacheMetrics_CacheHitPercentage_" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.CacheHitPercentage*"></a> |
| <h4 id="Apache_Ignite_Core_Cache_ICacheMetrics_CacheHitPercentage" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.CacheHitPercentage">CacheHitPercentage</h4> |
| <div class="markdown level1 summary"><p>This is a measure of cache efficiency.</p> |
| </div> |
| <div class="markdown level1 conceptual"></div> |
| <h5 class="decalaration">Declaration</h5> |
| <div class="codewrapper"> |
| <pre><code class="lang-csharp hljs">float CacheHitPercentage { get; }</code></pre> |
| </div> |
| <h5 class="propertyValue">Property Value</h5> |
| <table class="table table-bordered table-striped table-condensed"> |
| <thead> |
| <tr> |
| <th>Type</th> |
| <th>Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr> |
| <td><span class="xref">System.Single</span></td> |
| <td><p>The percentage of successful hits, as a decimal e.g 75.</p> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| <a id="Apache_Ignite_Core_Cache_ICacheMetrics_CacheHits_" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.CacheHits*"></a> |
| <h4 id="Apache_Ignite_Core_Cache_ICacheMetrics_CacheHits" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.CacheHits">CacheHits</h4> |
| <div class="markdown level1 summary"><p>The number of get requests that were satisfied by the cache.</p> |
| </div> |
| <div class="markdown level1 conceptual"></div> |
| <h5 class="decalaration">Declaration</h5> |
| <div class="codewrapper"> |
| <pre><code class="lang-csharp hljs">long CacheHits { get; }</code></pre> |
| </div> |
| <h5 class="propertyValue">Property Value</h5> |
| <table class="table table-bordered table-striped table-condensed"> |
| <thead> |
| <tr> |
| <th>Type</th> |
| <th>Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr> |
| <td><span class="xref">System.Int64</span></td> |
| <td><p>The number of hits.</p> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| <a id="Apache_Ignite_Core_Cache_ICacheMetrics_CacheMisses_" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.CacheMisses*"></a> |
| <h4 id="Apache_Ignite_Core_Cache_ICacheMetrics_CacheMisses" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.CacheMisses">CacheMisses</h4> |
| <div class="markdown level1 summary"><p>A miss is a get request that is not satisfied.</p> |
| </div> |
| <div class="markdown level1 conceptual"></div> |
| <h5 class="decalaration">Declaration</h5> |
| <div class="codewrapper"> |
| <pre><code class="lang-csharp hljs">long CacheMisses { get; }</code></pre> |
| </div> |
| <h5 class="propertyValue">Property Value</h5> |
| <table class="table table-bordered table-striped table-condensed"> |
| <thead> |
| <tr> |
| <th>Type</th> |
| <th>Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr> |
| <td><span class="xref">System.Int64</span></td> |
| <td><p>The number of misses.</p> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| <a id="Apache_Ignite_Core_Cache_ICacheMetrics_CacheMissPercentage_" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.CacheMissPercentage*"></a> |
| <h4 id="Apache_Ignite_Core_Cache_ICacheMetrics_CacheMissPercentage" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.CacheMissPercentage">CacheMissPercentage</h4> |
| <div class="markdown level1 summary"><p>Returns the percentage of cache accesses that did not find a requested entry in the cache.</p> |
| </div> |
| <div class="markdown level1 conceptual"></div> |
| <h5 class="decalaration">Declaration</h5> |
| <div class="codewrapper"> |
| <pre><code class="lang-csharp hljs">float CacheMissPercentage { get; }</code></pre> |
| </div> |
| <h5 class="propertyValue">Property Value</h5> |
| <table class="table table-bordered table-striped table-condensed"> |
| <thead> |
| <tr> |
| <th>Type</th> |
| <th>Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr> |
| <td><span class="xref">System.Single</span></td> |
| <td><p>The percentage of accesses that failed to find anything.</p> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| <a id="Apache_Ignite_Core_Cache_ICacheMetrics_CacheName_" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.CacheName*"></a> |
| <h4 id="Apache_Ignite_Core_Cache_ICacheMetrics_CacheName" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.CacheName">CacheName</h4> |
| <div class="markdown level1 summary"><p>Gets cache name.</p> |
| </div> |
| <div class="markdown level1 conceptual"></div> |
| <h5 class="decalaration">Declaration</h5> |
| <div class="codewrapper"> |
| <pre><code class="lang-csharp hljs">string CacheName { get; }</code></pre> |
| </div> |
| <h5 class="propertyValue">Property Value</h5> |
| <table class="table table-bordered table-striped table-condensed"> |
| <thead> |
| <tr> |
| <th>Type</th> |
| <th>Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr> |
| <td><span class="xref">System.String</span></td> |
| <td><p>Cache name.</p> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| <a id="Apache_Ignite_Core_Cache_ICacheMetrics_CachePuts_" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.CachePuts*"></a> |
| <h4 id="Apache_Ignite_Core_Cache_ICacheMetrics_CachePuts" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.CachePuts">CachePuts</h4> |
| <div class="markdown level1 summary"><p>The total number of puts to the cache.</p> |
| </div> |
| <div class="markdown level1 conceptual"></div> |
| <h5 class="decalaration">Declaration</h5> |
| <div class="codewrapper"> |
| <pre><code class="lang-csharp hljs">long CachePuts { get; }</code></pre> |
| </div> |
| <h5 class="propertyValue">Property Value</h5> |
| <table class="table table-bordered table-striped table-condensed"> |
| <thead> |
| <tr> |
| <th>Type</th> |
| <th>Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr> |
| <td><span class="xref">System.Int64</span></td> |
| <td><p>The number of puts.</p> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| <a id="Apache_Ignite_Core_Cache_ICacheMetrics_CacheRemovals_" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.CacheRemovals*"></a> |
| <h4 id="Apache_Ignite_Core_Cache_ICacheMetrics_CacheRemovals" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.CacheRemovals">CacheRemovals</h4> |
| <div class="markdown level1 summary"><p>The total number of removals from the cache. This does not include evictions, where the cache itself |
| initiates the removal to make space.</p> |
| </div> |
| <div class="markdown level1 conceptual"></div> |
| <h5 class="decalaration">Declaration</h5> |
| <div class="codewrapper"> |
| <pre><code class="lang-csharp hljs">long CacheRemovals { get; }</code></pre> |
| </div> |
| <h5 class="propertyValue">Property Value</h5> |
| <table class="table table-bordered table-striped table-condensed"> |
| <thead> |
| <tr> |
| <th>Type</th> |
| <th>Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr> |
| <td><span class="xref">System.Int64</span></td> |
| <td><p>The number of removals.</p> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| <a id="Apache_Ignite_Core_Cache_ICacheMetrics_CacheSize_" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.CacheSize*"></a> |
| <h4 id="Apache_Ignite_Core_Cache_ICacheMetrics_CacheSize" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.CacheSize">CacheSize</h4> |
| <div class="markdown level1 summary"><p>Gets number of non-null values in the cache.</p> |
| </div> |
| <div class="markdown level1 conceptual"></div> |
| <h5 class="decalaration">Declaration</h5> |
| <div class="codewrapper"> |
| <pre><code class="lang-csharp hljs">long CacheSize { get; }</code></pre> |
| </div> |
| <h5 class="propertyValue">Property Value</h5> |
| <table class="table table-bordered table-striped table-condensed"> |
| <thead> |
| <tr> |
| <th>Type</th> |
| <th>Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr> |
| <td><span class="xref">System.Int64</span></td> |
| <td><p>Number of non-null values in the cache.</p> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| <a id="Apache_Ignite_Core_Cache_ICacheMetrics_CacheTxCommits_" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.CacheTxCommits*"></a> |
| <h4 id="Apache_Ignite_Core_Cache_ICacheMetrics_CacheTxCommits" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.CacheTxCommits">CacheTxCommits</h4> |
| <div class="markdown level1 summary"><p>Gets total number of transaction commits.</p> |
| </div> |
| <div class="markdown level1 conceptual"></div> |
| <h5 class="decalaration">Declaration</h5> |
| <div class="codewrapper"> |
| <pre><code class="lang-csharp hljs">long CacheTxCommits { get; }</code></pre> |
| </div> |
| <h5 class="propertyValue">Property Value</h5> |
| <table class="table table-bordered table-striped table-condensed"> |
| <thead> |
| <tr> |
| <th>Type</th> |
| <th>Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr> |
| <td><span class="xref">System.Int64</span></td> |
| <td><p>Number of transaction commits.</p> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| <a id="Apache_Ignite_Core_Cache_ICacheMetrics_CacheTxRollbacks_" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.CacheTxRollbacks*"></a> |
| <h4 id="Apache_Ignite_Core_Cache_ICacheMetrics_CacheTxRollbacks" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.CacheTxRollbacks">CacheTxRollbacks</h4> |
| <div class="markdown level1 summary"><p>Gets total number of transaction rollbacks.</p> |
| </div> |
| <div class="markdown level1 conceptual"></div> |
| <h5 class="decalaration">Declaration</h5> |
| <div class="codewrapper"> |
| <pre><code class="lang-csharp hljs">long CacheTxRollbacks { get; }</code></pre> |
| </div> |
| <h5 class="propertyValue">Property Value</h5> |
| <table class="table table-bordered table-striped table-condensed"> |
| <thead> |
| <tr> |
| <th>Type</th> |
| <th>Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr> |
| <td><span class="xref">System.Int64</span></td> |
| <td><p>Number of transaction rollbacks.</p> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| <a id="Apache_Ignite_Core_Cache_ICacheMetrics_DhtEvictQueueCurrentSize_" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.DhtEvictQueueCurrentSize*"></a> |
| <h4 id="Apache_Ignite_Core_Cache_ICacheMetrics_DhtEvictQueueCurrentSize" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.DhtEvictQueueCurrentSize">DhtEvictQueueCurrentSize</h4> |
| <div class="markdown level1 summary"><p>Gets current size of evict queue used to batch up evictions.</p> |
| </div> |
| <div class="markdown level1 conceptual"></div> |
| <h5 class="decalaration">Declaration</h5> |
| <div class="codewrapper"> |
| <pre><code class="lang-csharp hljs">int DhtEvictQueueCurrentSize { get; }</code></pre> |
| </div> |
| <h5 class="propertyValue">Property Value</h5> |
| <table class="table table-bordered table-striped table-condensed"> |
| <thead> |
| <tr> |
| <th>Type</th> |
| <th>Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr> |
| <td><span class="xref">System.Int32</span></td> |
| <td><p>Current size of evict queue.</p> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| <a id="Apache_Ignite_Core_Cache_ICacheMetrics_EntryProcessorAverageInvocationTime_" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.EntryProcessorAverageInvocationTime*"></a> |
| <h4 id="Apache_Ignite_Core_Cache_ICacheMetrics_EntryProcessorAverageInvocationTime" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.EntryProcessorAverageInvocationTime">EntryProcessorAverageInvocationTime</h4> |
| <div class="markdown level1 summary"><p>The mean time to execute cache invokes.</p> |
| </div> |
| <div class="markdown level1 conceptual"></div> |
| <h5 class="decalaration">Declaration</h5> |
| <div class="codewrapper"> |
| <pre><code class="lang-csharp hljs">float EntryProcessorAverageInvocationTime { get; }</code></pre> |
| </div> |
| <h5 class="propertyValue">Property Value</h5> |
| <table class="table table-bordered table-striped table-condensed"> |
| <thead> |
| <tr> |
| <th>Type</th> |
| <th>Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr> |
| <td><span class="xref">System.Single</span></td> |
| <td><p>The time in µs.</p> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| <a id="Apache_Ignite_Core_Cache_ICacheMetrics_EntryProcessorHitPercentage_" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.EntryProcessorHitPercentage*"></a> |
| <h4 id="Apache_Ignite_Core_Cache_ICacheMetrics_EntryProcessorHitPercentage" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.EntryProcessorHitPercentage">EntryProcessorHitPercentage</h4> |
| <div class="markdown level1 summary"><p>The percentage of invocations on keys, which exist in cache.</p> |
| </div> |
| <div class="markdown level1 conceptual"></div> |
| <h5 class="decalaration">Declaration</h5> |
| <div class="codewrapper"> |
| <pre><code class="lang-csharp hljs">float EntryProcessorHitPercentage { get; }</code></pre> |
| </div> |
| <h5 class="propertyValue">Property Value</h5> |
| <table class="table table-bordered table-striped table-condensed"> |
| <thead> |
| <tr> |
| <th>Type</th> |
| <th>Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr> |
| <td><span class="xref">System.Single</span></td> |
| <td><p>The percentage of successful invocation hits.</p> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| <a id="Apache_Ignite_Core_Cache_ICacheMetrics_EntryProcessorHits_" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.EntryProcessorHits*"></a> |
| <h4 id="Apache_Ignite_Core_Cache_ICacheMetrics_EntryProcessorHits" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.EntryProcessorHits">EntryProcessorHits</h4> |
| <div class="markdown level1 summary"><p>The total number of invocations on keys, which exist in cache.</p> |
| </div> |
| <div class="markdown level1 conceptual"></div> |
| <h5 class="decalaration">Declaration</h5> |
| <div class="codewrapper"> |
| <pre><code class="lang-csharp hljs">long EntryProcessorHits { get; }</code></pre> |
| </div> |
| <h5 class="propertyValue">Property Value</h5> |
| <table class="table table-bordered table-striped table-condensed"> |
| <thead> |
| <tr> |
| <th>Type</th> |
| <th>Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr> |
| <td><span class="xref">System.Int64</span></td> |
| <td><p>The number of cache invocation hits.</p> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| <a id="Apache_Ignite_Core_Cache_ICacheMetrics_EntryProcessorInvocations_" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.EntryProcessorInvocations*"></a> |
| <h4 id="Apache_Ignite_Core_Cache_ICacheMetrics_EntryProcessorInvocations" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.EntryProcessorInvocations">EntryProcessorInvocations</h4> |
| <div class="markdown level1 summary"><p>The total number of cache invocations.</p> |
| </div> |
| <div class="markdown level1 conceptual"></div> |
| <h5 class="decalaration">Declaration</h5> |
| <div class="codewrapper"> |
| <pre><code class="lang-csharp hljs">long EntryProcessorInvocations { get; }</code></pre> |
| </div> |
| <h5 class="propertyValue">Property Value</h5> |
| <table class="table table-bordered table-striped table-condensed"> |
| <thead> |
| <tr> |
| <th>Type</th> |
| <th>Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr> |
| <td><span class="xref">System.Int64</span></td> |
| <td><p>The number of cache invocations.</p> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| <a id="Apache_Ignite_Core_Cache_ICacheMetrics_EntryProcessorMaxInvocationTime_" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.EntryProcessorMaxInvocationTime*"></a> |
| <h4 id="Apache_Ignite_Core_Cache_ICacheMetrics_EntryProcessorMaxInvocationTime" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.EntryProcessorMaxInvocationTime">EntryProcessorMaxInvocationTime</h4> |
| <div class="markdown level1 summary"><p>So far, the maximum time to execute cache invokes.</p> |
| </div> |
| <div class="markdown level1 conceptual"></div> |
| <h5 class="decalaration">Declaration</h5> |
| <div class="codewrapper"> |
| <pre><code class="lang-csharp hljs">float EntryProcessorMaxInvocationTime { get; }</code></pre> |
| </div> |
| <h5 class="propertyValue">Property Value</h5> |
| <table class="table table-bordered table-striped table-condensed"> |
| <thead> |
| <tr> |
| <th>Type</th> |
| <th>Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr> |
| <td><span class="xref">System.Single</span></td> |
| <td><p>The time in µs.</p> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| <a id="Apache_Ignite_Core_Cache_ICacheMetrics_EntryProcessorMinInvocationTime_" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.EntryProcessorMinInvocationTime*"></a> |
| <h4 id="Apache_Ignite_Core_Cache_ICacheMetrics_EntryProcessorMinInvocationTime" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.EntryProcessorMinInvocationTime">EntryProcessorMinInvocationTime</h4> |
| <div class="markdown level1 summary"><p>So far, the minimum time to execute cache invokes.</p> |
| </div> |
| <div class="markdown level1 conceptual"></div> |
| <h5 class="decalaration">Declaration</h5> |
| <div class="codewrapper"> |
| <pre><code class="lang-csharp hljs">float EntryProcessorMinInvocationTime { get; }</code></pre> |
| </div> |
| <h5 class="propertyValue">Property Value</h5> |
| <table class="table table-bordered table-striped table-condensed"> |
| <thead> |
| <tr> |
| <th>Type</th> |
| <th>Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr> |
| <td><span class="xref">System.Single</span></td> |
| <td><p>The time in µs.</p> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| <a id="Apache_Ignite_Core_Cache_ICacheMetrics_EntryProcessorMisses_" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.EntryProcessorMisses*"></a> |
| <h4 id="Apache_Ignite_Core_Cache_ICacheMetrics_EntryProcessorMisses" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.EntryProcessorMisses">EntryProcessorMisses</h4> |
| <div class="markdown level1 summary"><p>The total number of invocations on keys, which don't exist in cache.</p> |
| </div> |
| <div class="markdown level1 conceptual"></div> |
| <h5 class="decalaration">Declaration</h5> |
| <div class="codewrapper"> |
| <pre><code class="lang-csharp hljs">long EntryProcessorMisses { get; }</code></pre> |
| </div> |
| <h5 class="propertyValue">Property Value</h5> |
| <table class="table table-bordered table-striped table-condensed"> |
| <thead> |
| <tr> |
| <th>Type</th> |
| <th>Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr> |
| <td><span class="xref">System.Int64</span></td> |
| <td><p>The number of cache invocation misses.</p> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| <a id="Apache_Ignite_Core_Cache_ICacheMetrics_EntryProcessorMissPercentage_" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.EntryProcessorMissPercentage*"></a> |
| <h4 id="Apache_Ignite_Core_Cache_ICacheMetrics_EntryProcessorMissPercentage" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.EntryProcessorMissPercentage">EntryProcessorMissPercentage</h4> |
| <div class="markdown level1 summary"><p>The percentage of invocations on keys, which don't exist in cache.</p> |
| </div> |
| <div class="markdown level1 conceptual"></div> |
| <h5 class="decalaration">Declaration</h5> |
| <div class="codewrapper"> |
| <pre><code class="lang-csharp hljs">float EntryProcessorMissPercentage { get; }</code></pre> |
| </div> |
| <h5 class="propertyValue">Property Value</h5> |
| <table class="table table-bordered table-striped table-condensed"> |
| <thead> |
| <tr> |
| <th>Type</th> |
| <th>Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr> |
| <td><span class="xref">System.Single</span></td> |
| <td><p>The percentage of invocation misses.</p> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| <a id="Apache_Ignite_Core_Cache_ICacheMetrics_EntryProcessorPuts_" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.EntryProcessorPuts*"></a> |
| <h4 id="Apache_Ignite_Core_Cache_ICacheMetrics_EntryProcessorPuts" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.EntryProcessorPuts">EntryProcessorPuts</h4> |
| <div class="markdown level1 summary"><p>The total number of cache invocations, caused update.</p> |
| </div> |
| <div class="markdown level1 conceptual"></div> |
| <h5 class="decalaration">Declaration</h5> |
| <div class="codewrapper"> |
| <pre><code class="lang-csharp hljs">long EntryProcessorPuts { get; }</code></pre> |
| </div> |
| <h5 class="propertyValue">Property Value</h5> |
| <table class="table table-bordered table-striped table-condensed"> |
| <thead> |
| <tr> |
| <th>Type</th> |
| <th>Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr> |
| <td><span class="xref">System.Int64</span></td> |
| <td><p>The number of invocation updates.</p> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| <a id="Apache_Ignite_Core_Cache_ICacheMetrics_EntryProcessorReadOnlyInvocations_" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.EntryProcessorReadOnlyInvocations*"></a> |
| <h4 id="Apache_Ignite_Core_Cache_ICacheMetrics_EntryProcessorReadOnlyInvocations" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.EntryProcessorReadOnlyInvocations">EntryProcessorReadOnlyInvocations</h4> |
| <div class="markdown level1 summary"><p>The total number of cache invocations, caused no updates.</p> |
| </div> |
| <div class="markdown level1 conceptual"></div> |
| <h5 class="decalaration">Declaration</h5> |
| <div class="codewrapper"> |
| <pre><code class="lang-csharp hljs">long EntryProcessorReadOnlyInvocations { get; }</code></pre> |
| </div> |
| <h5 class="propertyValue">Property Value</h5> |
| <table class="table table-bordered table-striped table-condensed"> |
| <thead> |
| <tr> |
| <th>Type</th> |
| <th>Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr> |
| <td><span class="xref">System.Int64</span></td> |
| <td><p>The number of read-only invocations.</p> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| <a id="Apache_Ignite_Core_Cache_ICacheMetrics_EntryProcessorRemovals_" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.EntryProcessorRemovals*"></a> |
| <h4 id="Apache_Ignite_Core_Cache_ICacheMetrics_EntryProcessorRemovals" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.EntryProcessorRemovals">EntryProcessorRemovals</h4> |
| <div class="markdown level1 summary"><p>The total number of cache invocations, caused removal.</p> |
| </div> |
| <div class="markdown level1 conceptual"></div> |
| <h5 class="decalaration">Declaration</h5> |
| <div class="codewrapper"> |
| <pre><code class="lang-csharp hljs">long EntryProcessorRemovals { get; }</code></pre> |
| </div> |
| <h5 class="propertyValue">Property Value</h5> |
| <table class="table table-bordered table-striped table-condensed"> |
| <thead> |
| <tr> |
| <th>Type</th> |
| <th>Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr> |
| <td><span class="xref">System.Int64</span></td> |
| <td><p>The number of invocation removals.</p> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| <a id="Apache_Ignite_Core_Cache_ICacheMetrics_EstimatedRebalancingFinishTime_" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.EstimatedRebalancingFinishTime*"></a> |
| <h4 id="Apache_Ignite_Core_Cache_ICacheMetrics_EstimatedRebalancingFinishTime" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.EstimatedRebalancingFinishTime">EstimatedRebalancingFinishTime</h4> |
| <div class="markdown level1 summary"><p>Gets estimated rebalancing finish time. |
| entries in onheap cache and near entries.</p> |
| </div> |
| <div class="markdown level1 conceptual"></div> |
| <h5 class="decalaration">Declaration</h5> |
| <div class="codewrapper"> |
| <pre><code class="lang-csharp hljs">long EstimatedRebalancingFinishTime { get; }</code></pre> |
| </div> |
| <h5 class="propertyValue">Property Value</h5> |
| <table class="table table-bordered table-striped table-condensed"> |
| <thead> |
| <tr> |
| <th>Type</th> |
| <th>Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr> |
| <td><span class="xref">System.Int64</span></td> |
| <td><p>Estimated rebalancing finish time.</p> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| <a id="Apache_Ignite_Core_Cache_ICacheMetrics_EstimatedRebalancingKeys_" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.EstimatedRebalancingKeys*"></a> |
| <h4 id="Apache_Ignite_Core_Cache_ICacheMetrics_EstimatedRebalancingKeys" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.EstimatedRebalancingKeys">EstimatedRebalancingKeys</h4> |
| <div class="markdown level1 summary"><p>Gets number of estimated keys to rebalance. |
| need to be cleared before actual rebalance start.</p> |
| </div> |
| <div class="markdown level1 conceptual"></div> |
| <h5 class="decalaration">Declaration</h5> |
| <div class="codewrapper"> |
| <pre><code class="lang-csharp hljs">long EstimatedRebalancingKeys { get; }</code></pre> |
| </div> |
| <h5 class="propertyValue">Property Value</h5> |
| <table class="table table-bordered table-striped table-condensed"> |
| <thead> |
| <tr> |
| <th>Type</th> |
| <th>Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr> |
| <td><span class="xref">System.Int64</span></td> |
| <td><p>Number of estimated keys to rebalance.</p> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| <a id="Apache_Ignite_Core_Cache_ICacheMetrics_HeapEntriesCount_" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.HeapEntriesCount*"></a> |
| <h4 id="Apache_Ignite_Core_Cache_ICacheMetrics_HeapEntriesCount" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.HeapEntriesCount">HeapEntriesCount</h4> |
| <div class="markdown level1 summary"><p>Gets the number of cache entries in heap memory, including entries held by active transactions, |
| entries in onheap cache and near entries.</p> |
| </div> |
| <div class="markdown level1 conceptual"></div> |
| <h5 class="decalaration">Declaration</h5> |
| <div class="codewrapper"> |
| <pre><code class="lang-csharp hljs">long HeapEntriesCount { get; }</code></pre> |
| </div> |
| <h5 class="propertyValue">Property Value</h5> |
| <table class="table table-bordered table-striped table-condensed"> |
| <thead> |
| <tr> |
| <th>Type</th> |
| <th>Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr> |
| <td><span class="xref">System.Int64</span></td> |
| <td><p>Number of entries in heap memory.</p> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| <a id="Apache_Ignite_Core_Cache_ICacheMetrics_IsEmpty_" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.IsEmpty*"></a> |
| <h4 id="Apache_Ignite_Core_Cache_ICacheMetrics_IsEmpty" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.IsEmpty">IsEmpty</h4> |
| <div class="markdown level1 summary"><p>Returns true if this cache is empty.</p> |
| </div> |
| <div class="markdown level1 conceptual"></div> |
| <h5 class="decalaration">Declaration</h5> |
| <div class="codewrapper"> |
| <pre><code class="lang-csharp hljs">bool IsEmpty { get; }</code></pre> |
| </div> |
| <h5 class="propertyValue">Property Value</h5> |
| <table class="table table-bordered table-striped table-condensed"> |
| <thead> |
| <tr> |
| <th>Type</th> |
| <th>Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr> |
| <td><span class="xref">System.Boolean</span></td> |
| <td><p>True if this cache is empty.</p> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| <a id="Apache_Ignite_Core_Cache_ICacheMetrics_IsManagementEnabled_" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.IsManagementEnabled*"></a> |
| <h4 id="Apache_Ignite_Core_Cache_ICacheMetrics_IsManagementEnabled" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.IsManagementEnabled">IsManagementEnabled</h4> |
| <div class="markdown level1 summary"><p>Checks whether management is enabled on this cache. |
| <p> |
| The default value is false.</p> |
| </div> |
| <div class="markdown level1 conceptual"></div> |
| <h5 class="decalaration">Declaration</h5> |
| <div class="codewrapper"> |
| <pre><code class="lang-csharp hljs">bool IsManagementEnabled { get; }</code></pre> |
| </div> |
| <h5 class="propertyValue">Property Value</h5> |
| <table class="table table-bordered table-striped table-condensed"> |
| <thead> |
| <tr> |
| <th>Type</th> |
| <th>Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr> |
| <td><span class="xref">System.Boolean</span></td> |
| <td><p>True if management is enabled.</p> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| <a id="Apache_Ignite_Core_Cache_ICacheMetrics_IsReadThrough_" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.IsReadThrough*"></a> |
| <h4 id="Apache_Ignite_Core_Cache_ICacheMetrics_IsReadThrough" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.IsReadThrough">IsReadThrough</h4> |
| <div class="markdown level1 summary"><p>Determines if a cache should operate in read-through mode. |
| <p> |
| The default value is false</p> |
| </div> |
| <div class="markdown level1 conceptual"></div> |
| <h5 class="decalaration">Declaration</h5> |
| <div class="codewrapper"> |
| <pre><code class="lang-csharp hljs">bool IsReadThrough { get; }</code></pre> |
| </div> |
| <h5 class="propertyValue">Property Value</h5> |
| <table class="table table-bordered table-striped table-condensed"> |
| <thead> |
| <tr> |
| <th>Type</th> |
| <th>Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr> |
| <td><span class="xref">System.Boolean</span></td> |
| <td><p>True when a cache is in "read-through" mode.</p> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| <a id="Apache_Ignite_Core_Cache_ICacheMetrics_IsStatisticsEnabled_" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.IsStatisticsEnabled*"></a> |
| <h4 id="Apache_Ignite_Core_Cache_ICacheMetrics_IsStatisticsEnabled" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.IsStatisticsEnabled">IsStatisticsEnabled</h4> |
| <div class="markdown level1 summary"><p>Checks whether statistics collection is enabled in this cache. |
| <p> |
| The default value is false.</p> |
| </div> |
| <div class="markdown level1 conceptual"></div> |
| <h5 class="decalaration">Declaration</h5> |
| <div class="codewrapper"> |
| <pre><code class="lang-csharp hljs">bool IsStatisticsEnabled { get; }</code></pre> |
| </div> |
| <h5 class="propertyValue">Property Value</h5> |
| <table class="table table-bordered table-striped table-condensed"> |
| <thead> |
| <tr> |
| <th>Type</th> |
| <th>Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr> |
| <td><span class="xref">System.Boolean</span></td> |
| <td><p>True if statistics collection is enabled.</p> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| <a id="Apache_Ignite_Core_Cache_ICacheMetrics_IsStoreByValue_" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.IsStoreByValue*"></a> |
| <h4 id="Apache_Ignite_Core_Cache_ICacheMetrics_IsStoreByValue" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.IsStoreByValue">IsStoreByValue</h4> |
| <div class="markdown level1 summary"><p>Whether storeByValue true or storeByReference false. When true, both keys and values are stored by value. |
| <p> |
| When false, both keys and values are stored by reference. Caches stored by reference are capable of |
| mutation by any threads holding the reference. |
| The effects are:</p> |
| <ul> |
| <li>if the key is mutated, then the key may not be retrievable or removable</li> |
| <li>if the value is mutated, then all threads in the JVM can potentially observe those mutations, subject |
| to the normal Java Memory Model rules. |
| Storage by reference only applies to the local heap. |
| If an entry is moved off heap it will need to be transformed into a representation. |
| Any mutations that occur after transformation may not be reflected in the cache. |
| <p> |
| When a cache is storeByValue, any mutation to the key or value does not affect the key of value |
| stored in the cache. |
| <p> |
| The default value is true.</li> |
| </ul> |
| </div> |
| <div class="markdown level1 conceptual"></div> |
| <h5 class="decalaration">Declaration</h5> |
| <div class="codewrapper"> |
| <pre><code class="lang-csharp hljs">bool IsStoreByValue { get; }</code></pre> |
| </div> |
| <h5 class="propertyValue">Property Value</h5> |
| <table class="table table-bordered table-striped table-condensed"> |
| <thead> |
| <tr> |
| <th>Type</th> |
| <th>Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr> |
| <td><span class="xref">System.Boolean</span></td> |
| <td><p>True if the cache is store by value.</p> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| <a id="Apache_Ignite_Core_Cache_ICacheMetrics_IsValidForReading_" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.IsValidForReading*"></a> |
| <h4 id="Apache_Ignite_Core_Cache_ICacheMetrics_IsValidForReading" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.IsValidForReading">IsValidForReading</h4> |
| <div class="markdown level1 summary"><p>Checks whether cache topology is valid for read operations.</p> |
| </div> |
| <div class="markdown level1 conceptual"></div> |
| <h5 class="decalaration">Declaration</h5> |
| <div class="codewrapper"> |
| <pre><code class="lang-csharp hljs">bool IsValidForReading { get; }</code></pre> |
| </div> |
| <h5 class="propertyValue">Property Value</h5> |
| <table class="table table-bordered table-striped table-condensed"> |
| <thead> |
| <tr> |
| <th>Type</th> |
| <th>Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr> |
| <td><span class="xref">System.Boolean</span></td> |
| <td><p>True when cache topology is valid for reading.</p> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| <a id="Apache_Ignite_Core_Cache_ICacheMetrics_IsValidForWriting_" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.IsValidForWriting*"></a> |
| <h4 id="Apache_Ignite_Core_Cache_ICacheMetrics_IsValidForWriting" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.IsValidForWriting">IsValidForWriting</h4> |
| <div class="markdown level1 summary"><p>Checks whether cache topology is valid for write operations.</p> |
| </div> |
| <div class="markdown level1 conceptual"></div> |
| <h5 class="decalaration">Declaration</h5> |
| <div class="codewrapper"> |
| <pre><code class="lang-csharp hljs">bool IsValidForWriting { get; }</code></pre> |
| </div> |
| <h5 class="propertyValue">Property Value</h5> |
| <table class="table table-bordered table-striped table-condensed"> |
| <thead> |
| <tr> |
| <th>Type</th> |
| <th>Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr> |
| <td><span class="xref">System.Boolean</span></td> |
| <td><p>True when cache topology is valid for writing.</p> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| <a id="Apache_Ignite_Core_Cache_ICacheMetrics_IsWriteBehindEnabled_" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.IsWriteBehindEnabled*"></a> |
| <h4 id="Apache_Ignite_Core_Cache_ICacheMetrics_IsWriteBehindEnabled" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.IsWriteBehindEnabled">IsWriteBehindEnabled</h4> |
| <div class="markdown level1 summary"><p>Returns true if write-behind is enabled.</p> |
| </div> |
| <div class="markdown level1 conceptual"></div> |
| <h5 class="decalaration">Declaration</h5> |
| <div class="codewrapper"> |
| <pre><code class="lang-csharp hljs">bool IsWriteBehindEnabled { get; }</code></pre> |
| </div> |
| <h5 class="propertyValue">Property Value</h5> |
| <table class="table table-bordered table-striped table-condensed"> |
| <thead> |
| <tr> |
| <th>Type</th> |
| <th>Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr> |
| <td><span class="xref">System.Boolean</span></td> |
| <td><p>True if write-behind is enabled.</p> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| <a id="Apache_Ignite_Core_Cache_ICacheMetrics_IsWriteThrough_" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.IsWriteThrough*"></a> |
| <h4 id="Apache_Ignite_Core_Cache_ICacheMetrics_IsWriteThrough" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.IsWriteThrough">IsWriteThrough</h4> |
| <div class="markdown level1 summary"><p>Determines if a cache should operate in "write-through" mode. |
| <p> |
| Will appropriately cause the configured CacheWriter to be invoked. |
| <p> |
| The default value is false</p> |
| </div> |
| <div class="markdown level1 conceptual"></div> |
| <h5 class="decalaration">Declaration</h5> |
| <div class="codewrapper"> |
| <pre><code class="lang-csharp hljs">bool IsWriteThrough { get; }</code></pre> |
| </div> |
| <h5 class="propertyValue">Property Value</h5> |
| <table class="table table-bordered table-striped table-condensed"> |
| <thead> |
| <tr> |
| <th>Type</th> |
| <th>Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr> |
| <td><span class="xref">System.Boolean</span></td> |
| <td><p>True when a cache is in "write-through" mode.</p> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| <a id="Apache_Ignite_Core_Cache_ICacheMetrics_KeySize_" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.KeySize*"></a> |
| <h4 id="Apache_Ignite_Core_Cache_ICacheMetrics_KeySize" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.KeySize">KeySize</h4> |
| <div class="markdown level1 summary"><p>Gets number of keys in the cache, possibly with null values.</p> |
| </div> |
| <div class="markdown level1 conceptual"></div> |
| <h5 class="decalaration">Declaration</h5> |
| <div class="codewrapper"> |
| <pre><code class="lang-csharp hljs">int KeySize { get; }</code></pre> |
| </div> |
| <h5 class="propertyValue">Property Value</h5> |
| <table class="table table-bordered table-striped table-condensed"> |
| <thead> |
| <tr> |
| <th>Type</th> |
| <th>Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr> |
| <td><span class="xref">System.Int32</span></td> |
| <td><p>Number of keys in the cache.</p> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| <a id="Apache_Ignite_Core_Cache_ICacheMetrics_KeysToRebalanceLeft_" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.KeysToRebalanceLeft*"></a> |
| <h4 id="Apache_Ignite_Core_Cache_ICacheMetrics_KeysToRebalanceLeft" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.KeysToRebalanceLeft">KeysToRebalanceLeft</h4> |
| <div class="markdown level1 summary"><p>Gets estimated number of keys to be rebalanced on current node.</p> |
| </div> |
| <div class="markdown level1 conceptual"></div> |
| <h5 class="decalaration">Declaration</h5> |
| <div class="codewrapper"> |
| <pre><code class="lang-csharp hljs">long KeysToRebalanceLeft { get; }</code></pre> |
| </div> |
| <h5 class="propertyValue">Property Value</h5> |
| <table class="table table-bordered table-striped table-condensed"> |
| <thead> |
| <tr> |
| <th>Type</th> |
| <th>Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr> |
| <td><span class="xref">System.Int64</span></td> |
| <td><p>Estimated number of keys to be rebalanced on current node.</p> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| <a id="Apache_Ignite_Core_Cache_ICacheMetrics_KeyType_" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.KeyType*"></a> |
| <h4 id="Apache_Ignite_Core_Cache_ICacheMetrics_KeyType" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.KeyType">KeyType</h4> |
| <div class="markdown level1 summary"><p>Determines the required type of keys for this cache, if any.</p> |
| </div> |
| <div class="markdown level1 conceptual"></div> |
| <h5 class="decalaration">Declaration</h5> |
| <div class="codewrapper"> |
| <pre><code class="lang-csharp hljs">string KeyType { get; }</code></pre> |
| </div> |
| <h5 class="propertyValue">Property Value</h5> |
| <table class="table table-bordered table-striped table-condensed"> |
| <thead> |
| <tr> |
| <th>Type</th> |
| <th>Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr> |
| <td><span class="xref">System.String</span></td> |
| <td><p>The fully qualified class name of the key type, or "java.lang.Object" if the type is undefined.</p> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| <a id="Apache_Ignite_Core_Cache_ICacheMetrics_OffHeapAllocatedSize_" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.OffHeapAllocatedSize*"></a> |
| <h4 id="Apache_Ignite_Core_Cache_ICacheMetrics_OffHeapAllocatedSize" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.OffHeapAllocatedSize">OffHeapAllocatedSize</h4> |
| <div class="markdown level1 summary"><p>Gets memory size allocated in off-heap.</p> |
| </div> |
| <div class="markdown level1 conceptual"></div> |
| <h5 class="decalaration">Declaration</h5> |
| <div class="codewrapper"> |
| <pre><code class="lang-csharp hljs">long OffHeapAllocatedSize { get; }</code></pre> |
| </div> |
| <h5 class="propertyValue">Property Value</h5> |
| <table class="table table-bordered table-striped table-condensed"> |
| <thead> |
| <tr> |
| <th>Type</th> |
| <th>Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr> |
| <td><span class="xref">System.Int64</span></td> |
| <td><p>Memory size allocated in off-heap.</p> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| <a id="Apache_Ignite_Core_Cache_ICacheMetrics_OffHeapBackupEntriesCount_" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.OffHeapBackupEntriesCount*"></a> |
| <h4 id="Apache_Ignite_Core_Cache_ICacheMetrics_OffHeapBackupEntriesCount" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.OffHeapBackupEntriesCount">OffHeapBackupEntriesCount</h4> |
| <div class="markdown level1 summary"><p>Gets number of backup entries stored in off-heap memory.</p> |
| </div> |
| <div class="markdown level1 conceptual"></div> |
| <h5 class="decalaration">Declaration</h5> |
| <div class="codewrapper"> |
| <pre><code class="lang-csharp hljs">long OffHeapBackupEntriesCount { get; }</code></pre> |
| </div> |
| <h5 class="propertyValue">Property Value</h5> |
| <table class="table table-bordered table-striped table-condensed"> |
| <thead> |
| <tr> |
| <th>Type</th> |
| <th>Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr> |
| <td><span class="xref">System.Int64</span></td> |
| <td><p>Number of backup entries stored in off-heap memory.</p> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| <a id="Apache_Ignite_Core_Cache_ICacheMetrics_OffHeapEntriesCount_" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.OffHeapEntriesCount*"></a> |
| <h4 id="Apache_Ignite_Core_Cache_ICacheMetrics_OffHeapEntriesCount" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.OffHeapEntriesCount">OffHeapEntriesCount</h4> |
| <div class="markdown level1 summary"><p>Gets number of entries stored in off-heap memory.</p> |
| </div> |
| <div class="markdown level1 conceptual"></div> |
| <h5 class="decalaration">Declaration</h5> |
| <div class="codewrapper"> |
| <pre><code class="lang-csharp hljs">long OffHeapEntriesCount { get; }</code></pre> |
| </div> |
| <h5 class="propertyValue">Property Value</h5> |
| <table class="table table-bordered table-striped table-condensed"> |
| <thead> |
| <tr> |
| <th>Type</th> |
| <th>Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr> |
| <td><span class="xref">System.Int64</span></td> |
| <td><p>Number of entries stored in off-heap memory.</p> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| <a id="Apache_Ignite_Core_Cache_ICacheMetrics_OffHeapEvictions_" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.OffHeapEvictions*"></a> |
| <h4 id="Apache_Ignite_Core_Cache_ICacheMetrics_OffHeapEvictions" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.OffHeapEvictions">OffHeapEvictions</h4> |
| <div class="markdown level1 summary"><p>The total number of evictions from the off-heap memory.</p> |
| </div> |
| <div class="markdown level1 conceptual"></div> |
| <h5 class="decalaration">Declaration</h5> |
| <div class="codewrapper"> |
| <pre><code class="lang-csharp hljs">long OffHeapEvictions { get; }</code></pre> |
| </div> |
| <h5 class="propertyValue">Property Value</h5> |
| <table class="table table-bordered table-striped table-condensed"> |
| <thead> |
| <tr> |
| <th>Type</th> |
| <th>Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr> |
| <td><span class="xref">System.Int64</span></td> |
| <td><p>The number of evictions.</p> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| <a id="Apache_Ignite_Core_Cache_ICacheMetrics_OffHeapGets_" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.OffHeapGets*"></a> |
| <h4 id="Apache_Ignite_Core_Cache_ICacheMetrics_OffHeapGets" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.OffHeapGets">OffHeapGets</h4> |
| <div class="markdown level1 summary"><p>The total number of get requests to the off-heap memory.</p> |
| </div> |
| <div class="markdown level1 conceptual"></div> |
| <h5 class="decalaration">Declaration</h5> |
| <div class="codewrapper"> |
| <pre><code class="lang-csharp hljs">long OffHeapGets { get; }</code></pre> |
| </div> |
| <h5 class="propertyValue">Property Value</h5> |
| <table class="table table-bordered table-striped table-condensed"> |
| <thead> |
| <tr> |
| <th>Type</th> |
| <th>Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr> |
| <td><span class="xref">System.Int64</span></td> |
| <td><p>The number of gets.</p> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| <a id="Apache_Ignite_Core_Cache_ICacheMetrics_OffHeapHitPercentage_" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.OffHeapHitPercentage*"></a> |
| <h4 id="Apache_Ignite_Core_Cache_ICacheMetrics_OffHeapHitPercentage" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.OffHeapHitPercentage">OffHeapHitPercentage</h4> |
| <div class="markdown level1 summary"><p>Gets the percentage of hits on off-heap memory.</p> |
| </div> |
| <div class="markdown level1 conceptual"></div> |
| <h5 class="decalaration">Declaration</h5> |
| <div class="codewrapper"> |
| <pre><code class="lang-csharp hljs">float OffHeapHitPercentage { get; }</code></pre> |
| </div> |
| <h5 class="propertyValue">Property Value</h5> |
| <table class="table table-bordered table-striped table-condensed"> |
| <thead> |
| <tr> |
| <th>Type</th> |
| <th>Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr> |
| <td><span class="xref">System.Single</span></td> |
| <td><p>The percentage of hits on off-heap memory.</p> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| <a id="Apache_Ignite_Core_Cache_ICacheMetrics_OffHeapHits_" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.OffHeapHits*"></a> |
| <h4 id="Apache_Ignite_Core_Cache_ICacheMetrics_OffHeapHits" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.OffHeapHits">OffHeapHits</h4> |
| <div class="markdown level1 summary"><p>The number of get requests that were satisfied by the off-heap memory.</p> |
| </div> |
| <div class="markdown level1 conceptual"></div> |
| <h5 class="decalaration">Declaration</h5> |
| <div class="codewrapper"> |
| <pre><code class="lang-csharp hljs">long OffHeapHits { get; }</code></pre> |
| </div> |
| <h5 class="propertyValue">Property Value</h5> |
| <table class="table table-bordered table-striped table-condensed"> |
| <thead> |
| <tr> |
| <th>Type</th> |
| <th>Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr> |
| <td><span class="xref">System.Int64</span></td> |
| <td><p>The off-heap hits number.</p> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| <a id="Apache_Ignite_Core_Cache_ICacheMetrics_OffHeapMisses_" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.OffHeapMisses*"></a> |
| <h4 id="Apache_Ignite_Core_Cache_ICacheMetrics_OffHeapMisses" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.OffHeapMisses">OffHeapMisses</h4> |
| <div class="markdown level1 summary"><p>A miss is a get request that is not satisfied by off-heap memory.</p> |
| </div> |
| <div class="markdown level1 conceptual"></div> |
| <h5 class="decalaration">Declaration</h5> |
| <div class="codewrapper"> |
| <pre><code class="lang-csharp hljs">long OffHeapMisses { get; }</code></pre> |
| </div> |
| <h5 class="propertyValue">Property Value</h5> |
| <table class="table table-bordered table-striped table-condensed"> |
| <thead> |
| <tr> |
| <th>Type</th> |
| <th>Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr> |
| <td><span class="xref">System.Int64</span></td> |
| <td><p>The off-heap misses number.</p> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| <a id="Apache_Ignite_Core_Cache_ICacheMetrics_OffHeapMissPercentage_" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.OffHeapMissPercentage*"></a> |
| <h4 id="Apache_Ignite_Core_Cache_ICacheMetrics_OffHeapMissPercentage" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.OffHeapMissPercentage">OffHeapMissPercentage</h4> |
| <div class="markdown level1 summary"><p>Gets the percentage of misses on off-heap memory.</p> |
| </div> |
| <div class="markdown level1 conceptual"></div> |
| <h5 class="decalaration">Declaration</h5> |
| <div class="codewrapper"> |
| <pre><code class="lang-csharp hljs">float OffHeapMissPercentage { get; }</code></pre> |
| </div> |
| <h5 class="propertyValue">Property Value</h5> |
| <table class="table table-bordered table-striped table-condensed"> |
| <thead> |
| <tr> |
| <th>Type</th> |
| <th>Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr> |
| <td><span class="xref">System.Single</span></td> |
| <td><p>The percentage of misses on off-heap memory.</p> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| <a id="Apache_Ignite_Core_Cache_ICacheMetrics_OffHeapPrimaryEntriesCount_" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.OffHeapPrimaryEntriesCount*"></a> |
| <h4 id="Apache_Ignite_Core_Cache_ICacheMetrics_OffHeapPrimaryEntriesCount" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.OffHeapPrimaryEntriesCount">OffHeapPrimaryEntriesCount</h4> |
| <div class="markdown level1 summary"><p>Gets the number of primary entries stored in off-heap memory.</p> |
| </div> |
| <div class="markdown level1 conceptual"></div> |
| <h5 class="decalaration">Declaration</h5> |
| <div class="codewrapper"> |
| <pre><code class="lang-csharp hljs">long OffHeapPrimaryEntriesCount { get; }</code></pre> |
| </div> |
| <h5 class="propertyValue">Property Value</h5> |
| <table class="table table-bordered table-striped table-condensed"> |
| <thead> |
| <tr> |
| <th>Type</th> |
| <th>Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr> |
| <td><span class="xref">System.Int64</span></td> |
| <td><p>Number of primary entries stored in off-heap memory.</p> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| <a id="Apache_Ignite_Core_Cache_ICacheMetrics_OffHeapPuts_" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.OffHeapPuts*"></a> |
| <h4 id="Apache_Ignite_Core_Cache_ICacheMetrics_OffHeapPuts" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.OffHeapPuts">OffHeapPuts</h4> |
| <div class="markdown level1 summary"><p>The total number of put requests to the off-heap memory.</p> |
| </div> |
| <div class="markdown level1 conceptual"></div> |
| <h5 class="decalaration">Declaration</h5> |
| <div class="codewrapper"> |
| <pre><code class="lang-csharp hljs">long OffHeapPuts { get; }</code></pre> |
| </div> |
| <h5 class="propertyValue">Property Value</h5> |
| <table class="table table-bordered table-striped table-condensed"> |
| <thead> |
| <tr> |
| <th>Type</th> |
| <th>Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr> |
| <td><span class="xref">System.Int64</span></td> |
| <td><p>The number of puts.</p> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| <a id="Apache_Ignite_Core_Cache_ICacheMetrics_OffHeapRemovals_" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.OffHeapRemovals*"></a> |
| <h4 id="Apache_Ignite_Core_Cache_ICacheMetrics_OffHeapRemovals" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.OffHeapRemovals">OffHeapRemovals</h4> |
| <div class="markdown level1 summary"><p>The total number of removals from the off-heap memory. This does not include evictions.</p> |
| </div> |
| <div class="markdown level1 conceptual"></div> |
| <h5 class="decalaration">Declaration</h5> |
| <div class="codewrapper"> |
| <pre><code class="lang-csharp hljs">long OffHeapRemovals { get; }</code></pre> |
| </div> |
| <h5 class="propertyValue">Property Value</h5> |
| <table class="table table-bordered table-striped table-condensed"> |
| <thead> |
| <tr> |
| <th>Type</th> |
| <th>Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr> |
| <td><span class="xref">System.Int64</span></td> |
| <td><p>The number of removals.</p> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| <a id="Apache_Ignite_Core_Cache_ICacheMetrics_RebalanceClearingPartitionsLeft_" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.RebalanceClearingPartitionsLeft*"></a> |
| <h4 id="Apache_Ignite_Core_Cache_ICacheMetrics_RebalanceClearingPartitionsLeft" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.RebalanceClearingPartitionsLeft">RebalanceClearingPartitionsLeft</h4> |
| <div class="markdown level1 summary"><p>Gets number of partitions. |
| need to be cleared before actual rebalance start.</p> |
| </div> |
| <div class="markdown level1 conceptual"></div> |
| <h5 class="decalaration">Declaration</h5> |
| <div class="codewrapper"> |
| <pre><code class="lang-csharp hljs">long RebalanceClearingPartitionsLeft { get; }</code></pre> |
| </div> |
| <h5 class="propertyValue">Property Value</h5> |
| <table class="table table-bordered table-striped table-condensed"> |
| <thead> |
| <tr> |
| <th>Type</th> |
| <th>Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr> |
| <td><span class="xref">System.Int64</span></td> |
| <td><p>Number of clearing partitions for rebalance.</p> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| <a id="Apache_Ignite_Core_Cache_ICacheMetrics_RebalancedKeys_" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.RebalancedKeys*"></a> |
| <h4 id="Apache_Ignite_Core_Cache_ICacheMetrics_RebalancedKeys" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.RebalancedKeys">RebalancedKeys</h4> |
| <div class="markdown level1 summary"><p>Gets number of already rebalanced keys. |
| need to be cleared before actual rebalance start.</p> |
| </div> |
| <div class="markdown level1 conceptual"></div> |
| <h5 class="decalaration">Declaration</h5> |
| <div class="codewrapper"> |
| <pre><code class="lang-csharp hljs">long RebalancedKeys { get; }</code></pre> |
| </div> |
| <h5 class="propertyValue">Property Value</h5> |
| <table class="table table-bordered table-striped table-condensed"> |
| <thead> |
| <tr> |
| <th>Type</th> |
| <th>Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr> |
| <td><span class="xref">System.Int64</span></td> |
| <td><p>Number of already rebalanced keys.</p> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| <a id="Apache_Ignite_Core_Cache_ICacheMetrics_RebalancingBytesRate_" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.RebalancingBytesRate*"></a> |
| <h4 id="Apache_Ignite_Core_Cache_ICacheMetrics_RebalancingBytesRate" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.RebalancingBytesRate">RebalancingBytesRate</h4> |
| <div class="markdown level1 summary"><p>Gets estimated rebalancing speed in bytes.</p> |
| </div> |
| <div class="markdown level1 conceptual"></div> |
| <h5 class="decalaration">Declaration</h5> |
| <div class="codewrapper"> |
| <pre><code class="lang-csharp hljs">long RebalancingBytesRate { get; }</code></pre> |
| </div> |
| <h5 class="propertyValue">Property Value</h5> |
| <table class="table table-bordered table-striped table-condensed"> |
| <thead> |
| <tr> |
| <th>Type</th> |
| <th>Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr> |
| <td><span class="xref">System.Int64</span></td> |
| <td><p>Estimated rebalancing speed in bytes.</p> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| <a id="Apache_Ignite_Core_Cache_ICacheMetrics_RebalancingKeysRate_" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.RebalancingKeysRate*"></a> |
| <h4 id="Apache_Ignite_Core_Cache_ICacheMetrics_RebalancingKeysRate" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.RebalancingKeysRate">RebalancingKeysRate</h4> |
| <div class="markdown level1 summary"><p>Gets estimated rebalancing speed in keys.</p> |
| </div> |
| <div class="markdown level1 conceptual"></div> |
| <h5 class="decalaration">Declaration</h5> |
| <div class="codewrapper"> |
| <pre><code class="lang-csharp hljs">long RebalancingKeysRate { get; }</code></pre> |
| </div> |
| <h5 class="propertyValue">Property Value</h5> |
| <table class="table table-bordered table-striped table-condensed"> |
| <thead> |
| <tr> |
| <th>Type</th> |
| <th>Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr> |
| <td><span class="xref">System.Int64</span></td> |
| <td><p>Estimated rebalancing speed in keys.</p> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| <a id="Apache_Ignite_Core_Cache_ICacheMetrics_RebalancingPartitionsCount_" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.RebalancingPartitionsCount*"></a> |
| <h4 id="Apache_Ignite_Core_Cache_ICacheMetrics_RebalancingPartitionsCount" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.RebalancingPartitionsCount">RebalancingPartitionsCount</h4> |
| <div class="markdown level1 summary"><p>Gets number of currently rebalancing partitions on current node.</p> |
| </div> |
| <div class="markdown level1 conceptual"></div> |
| <h5 class="decalaration">Declaration</h5> |
| <div class="codewrapper"> |
| <pre><code class="lang-csharp hljs">int RebalancingPartitionsCount { get; }</code></pre> |
| </div> |
| <h5 class="propertyValue">Property Value</h5> |
| <table class="table table-bordered table-striped table-condensed"> |
| <thead> |
| <tr> |
| <th>Type</th> |
| <th>Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr> |
| <td><span class="xref">System.Int32</span></td> |
| <td><p>Number of currently rebalancing partitions on current node.</p> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| <a id="Apache_Ignite_Core_Cache_ICacheMetrics_RebalancingStartTime_" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.RebalancingStartTime*"></a> |
| <h4 id="Apache_Ignite_Core_Cache_ICacheMetrics_RebalancingStartTime" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.RebalancingStartTime">RebalancingStartTime</h4> |
| <div class="markdown level1 summary"><p>Gets rebalancing start time. |
| entries in onheap cache and near entries.</p> |
| </div> |
| <div class="markdown level1 conceptual"></div> |
| <h5 class="decalaration">Declaration</h5> |
| <div class="codewrapper"> |
| <pre><code class="lang-csharp hljs">long RebalancingStartTime { get; }</code></pre> |
| </div> |
| <h5 class="propertyValue">Property Value</h5> |
| <table class="table table-bordered table-striped table-condensed"> |
| <thead> |
| <tr> |
| <th>Type</th> |
| <th>Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr> |
| <td><span class="xref">System.Int64</span></td> |
| <td><p>Rebalancing start time.</p> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| <a id="Apache_Ignite_Core_Cache_ICacheMetrics_Size_" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.Size*"></a> |
| <h4 id="Apache_Ignite_Core_Cache_ICacheMetrics_Size" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.Size">Size</h4> |
| <div class="markdown level1 summary"><p>Gets number of non-null values in the cache.</p> |
| </div> |
| <div class="markdown level1 conceptual"></div> |
| <h5 class="decalaration">Declaration</h5> |
| <div class="codewrapper"> |
| <pre><code class="lang-csharp hljs">int Size { get; }</code></pre> |
| </div> |
| <h5 class="propertyValue">Property Value</h5> |
| <table class="table table-bordered table-striped table-condensed"> |
| <thead> |
| <tr> |
| <th>Type</th> |
| <th>Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr> |
| <td><span class="xref">System.Int32</span></td> |
| <td><p>Number of non-null values in the cache.</p> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| <a id="Apache_Ignite_Core_Cache_ICacheMetrics_TotalPartitionsCount_" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.TotalPartitionsCount*"></a> |
| <h4 id="Apache_Ignite_Core_Cache_ICacheMetrics_TotalPartitionsCount" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.TotalPartitionsCount">TotalPartitionsCount</h4> |
| <div class="markdown level1 summary"><p>Gets total number of partitions on current node.</p> |
| </div> |
| <div class="markdown level1 conceptual"></div> |
| <h5 class="decalaration">Declaration</h5> |
| <div class="codewrapper"> |
| <pre><code class="lang-csharp hljs">int TotalPartitionsCount { get; }</code></pre> |
| </div> |
| <h5 class="propertyValue">Property Value</h5> |
| <table class="table table-bordered table-striped table-condensed"> |
| <thead> |
| <tr> |
| <th>Type</th> |
| <th>Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr> |
| <td><span class="xref">System.Int32</span></td> |
| <td><p>Total number of partitions on current node.</p> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| <a id="Apache_Ignite_Core_Cache_ICacheMetrics_TxCommitQueueSize_" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.TxCommitQueueSize*"></a> |
| <h4 id="Apache_Ignite_Core_Cache_ICacheMetrics_TxCommitQueueSize" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.TxCommitQueueSize">TxCommitQueueSize</h4> |
| <div class="markdown level1 summary"><p>Gets committed transaction queue size.</p> |
| </div> |
| <div class="markdown level1 conceptual"></div> |
| <h5 class="decalaration">Declaration</h5> |
| <div class="codewrapper"> |
| <pre><code class="lang-csharp hljs">int TxCommitQueueSize { get; }</code></pre> |
| </div> |
| <h5 class="propertyValue">Property Value</h5> |
| <table class="table table-bordered table-striped table-condensed"> |
| <thead> |
| <tr> |
| <th>Type</th> |
| <th>Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr> |
| <td><span class="xref">System.Int32</span></td> |
| <td><p>Committed transaction queue size.</p> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| <a id="Apache_Ignite_Core_Cache_ICacheMetrics_TxCommittedVersionsSize_" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.TxCommittedVersionsSize*"></a> |
| <h4 id="Apache_Ignite_Core_Cache_ICacheMetrics_TxCommittedVersionsSize" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.TxCommittedVersionsSize">TxCommittedVersionsSize</h4> |
| <div class="markdown level1 summary"><p>Gets number of cached committed transaction IDs.</p> |
| </div> |
| <div class="markdown level1 conceptual"></div> |
| <h5 class="decalaration">Declaration</h5> |
| <div class="codewrapper"> |
| <pre><code class="lang-csharp hljs">int TxCommittedVersionsSize { get; }</code></pre> |
| </div> |
| <h5 class="propertyValue">Property Value</h5> |
| <table class="table table-bordered table-striped table-condensed"> |
| <thead> |
| <tr> |
| <th>Type</th> |
| <th>Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr> |
| <td><span class="xref">System.Int32</span></td> |
| <td><p>Number of cached committed transaction IDs.</p> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| <a id="Apache_Ignite_Core_Cache_ICacheMetrics_TxDhtCommitQueueSize_" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.TxDhtCommitQueueSize*"></a> |
| <h4 id="Apache_Ignite_Core_Cache_ICacheMetrics_TxDhtCommitQueueSize" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.TxDhtCommitQueueSize">TxDhtCommitQueueSize</h4> |
| <div class="markdown level1 summary"><p>Gets committed DHT transaction queue size.</p> |
| </div> |
| <div class="markdown level1 conceptual"></div> |
| <h5 class="decalaration">Declaration</h5> |
| <div class="codewrapper"> |
| <pre><code class="lang-csharp hljs">int TxDhtCommitQueueSize { get; }</code></pre> |
| </div> |
| <h5 class="propertyValue">Property Value</h5> |
| <table class="table table-bordered table-striped table-condensed"> |
| <thead> |
| <tr> |
| <th>Type</th> |
| <th>Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr> |
| <td><span class="xref">System.Int32</span></td> |
| <td><p>Committed DHT transaction queue size.</p> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| <a id="Apache_Ignite_Core_Cache_ICacheMetrics_TxDhtCommittedVersionsSize_" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.TxDhtCommittedVersionsSize*"></a> |
| <h4 id="Apache_Ignite_Core_Cache_ICacheMetrics_TxDhtCommittedVersionsSize" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.TxDhtCommittedVersionsSize">TxDhtCommittedVersionsSize</h4> |
| <div class="markdown level1 summary"><p>Gets number of cached committed DHT transaction IDs.</p> |
| </div> |
| <div class="markdown level1 conceptual"></div> |
| <h5 class="decalaration">Declaration</h5> |
| <div class="codewrapper"> |
| <pre><code class="lang-csharp hljs">int TxDhtCommittedVersionsSize { get; }</code></pre> |
| </div> |
| <h5 class="propertyValue">Property Value</h5> |
| <table class="table table-bordered table-striped table-condensed"> |
| <thead> |
| <tr> |
| <th>Type</th> |
| <th>Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr> |
| <td><span class="xref">System.Int32</span></td> |
| <td><p>Number of cached committed DHT transaction IDs.</p> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| <a id="Apache_Ignite_Core_Cache_ICacheMetrics_TxDhtPrepareQueueSize_" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.TxDhtPrepareQueueSize*"></a> |
| <h4 id="Apache_Ignite_Core_Cache_ICacheMetrics_TxDhtPrepareQueueSize" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.TxDhtPrepareQueueSize">TxDhtPrepareQueueSize</h4> |
| <div class="markdown level1 summary"><p>Gets prepared DHT transaction queue size.</p> |
| </div> |
| <div class="markdown level1 conceptual"></div> |
| <h5 class="decalaration">Declaration</h5> |
| <div class="codewrapper"> |
| <pre><code class="lang-csharp hljs">int TxDhtPrepareQueueSize { get; }</code></pre> |
| </div> |
| <h5 class="propertyValue">Property Value</h5> |
| <table class="table table-bordered table-striped table-condensed"> |
| <thead> |
| <tr> |
| <th>Type</th> |
| <th>Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr> |
| <td><span class="xref">System.Int32</span></td> |
| <td><p>Prepared DHT transaction queue size.</p> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| <a id="Apache_Ignite_Core_Cache_ICacheMetrics_TxDhtRolledbackVersionsSize_" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.TxDhtRolledbackVersionsSize*"></a> |
| <h4 id="Apache_Ignite_Core_Cache_ICacheMetrics_TxDhtRolledbackVersionsSize" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.TxDhtRolledbackVersionsSize">TxDhtRolledbackVersionsSize</h4> |
| <div class="markdown level1 summary"><p>Gets number of cached rolled back DHT transaction IDs.</p> |
| </div> |
| <div class="markdown level1 conceptual"></div> |
| <h5 class="decalaration">Declaration</h5> |
| <div class="codewrapper"> |
| <pre><code class="lang-csharp hljs">int TxDhtRolledbackVersionsSize { get; }</code></pre> |
| </div> |
| <h5 class="propertyValue">Property Value</h5> |
| <table class="table table-bordered table-striped table-condensed"> |
| <thead> |
| <tr> |
| <th>Type</th> |
| <th>Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr> |
| <td><span class="xref">System.Int32</span></td> |
| <td><p>Number of cached rolled back DHT transaction IDs.</p> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| <a id="Apache_Ignite_Core_Cache_ICacheMetrics_TxDhtStartVersionCountsSize_" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.TxDhtStartVersionCountsSize*"></a> |
| <h4 id="Apache_Ignite_Core_Cache_ICacheMetrics_TxDhtStartVersionCountsSize" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.TxDhtStartVersionCountsSize">TxDhtStartVersionCountsSize</h4> |
| <div class="markdown level1 summary"><p>Gets DHT start version counts map size.</p> |
| </div> |
| <div class="markdown level1 conceptual"></div> |
| <h5 class="decalaration">Declaration</h5> |
| <div class="codewrapper"> |
| <pre><code class="lang-csharp hljs">int TxDhtStartVersionCountsSize { get; }</code></pre> |
| </div> |
| <h5 class="propertyValue">Property Value</h5> |
| <table class="table table-bordered table-striped table-condensed"> |
| <thead> |
| <tr> |
| <th>Type</th> |
| <th>Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr> |
| <td><span class="xref">System.Int32</span></td> |
| <td><p>DHT start version counts map size.</p> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| <a id="Apache_Ignite_Core_Cache_ICacheMetrics_TxDhtThreadMapSize_" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.TxDhtThreadMapSize*"></a> |
| <h4 id="Apache_Ignite_Core_Cache_ICacheMetrics_TxDhtThreadMapSize" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.TxDhtThreadMapSize">TxDhtThreadMapSize</h4> |
| <div class="markdown level1 summary"><p>Gets transaction DHT per-thread map size.</p> |
| </div> |
| <div class="markdown level1 conceptual"></div> |
| <h5 class="decalaration">Declaration</h5> |
| <div class="codewrapper"> |
| <pre><code class="lang-csharp hljs">int TxDhtThreadMapSize { get; }</code></pre> |
| </div> |
| <h5 class="propertyValue">Property Value</h5> |
| <table class="table table-bordered table-striped table-condensed"> |
| <thead> |
| <tr> |
| <th>Type</th> |
| <th>Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr> |
| <td><span class="xref">System.Int32</span></td> |
| <td><p>DHT thread map size.</p> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| <a id="Apache_Ignite_Core_Cache_ICacheMetrics_TxDhtXidMapSize_" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.TxDhtXidMapSize*"></a> |
| <h4 id="Apache_Ignite_Core_Cache_ICacheMetrics_TxDhtXidMapSize" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.TxDhtXidMapSize">TxDhtXidMapSize</h4> |
| <div class="markdown level1 summary"><p>Gets transaction DHT per-Xid map size.</p> |
| </div> |
| <div class="markdown level1 conceptual"></div> |
| <h5 class="decalaration">Declaration</h5> |
| <div class="codewrapper"> |
| <pre><code class="lang-csharp hljs">int TxDhtXidMapSize { get; }</code></pre> |
| </div> |
| <h5 class="propertyValue">Property Value</h5> |
| <table class="table table-bordered table-striped table-condensed"> |
| <thead> |
| <tr> |
| <th>Type</th> |
| <th>Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr> |
| <td><span class="xref">System.Int32</span></td> |
| <td><p>Transaction DHT per-Xid map size.</p> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| <a id="Apache_Ignite_Core_Cache_ICacheMetrics_TxPrepareQueueSize_" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.TxPrepareQueueSize*"></a> |
| <h4 id="Apache_Ignite_Core_Cache_ICacheMetrics_TxPrepareQueueSize" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.TxPrepareQueueSize">TxPrepareQueueSize</h4> |
| <div class="markdown level1 summary"><p>Gets prepared transaction queue size.</p> |
| </div> |
| <div class="markdown level1 conceptual"></div> |
| <h5 class="decalaration">Declaration</h5> |
| <div class="codewrapper"> |
| <pre><code class="lang-csharp hljs">int TxPrepareQueueSize { get; }</code></pre> |
| </div> |
| <h5 class="propertyValue">Property Value</h5> |
| <table class="table table-bordered table-striped table-condensed"> |
| <thead> |
| <tr> |
| <th>Type</th> |
| <th>Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr> |
| <td><span class="xref">System.Int32</span></td> |
| <td><p>Prepared transaction queue size.</p> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| <a id="Apache_Ignite_Core_Cache_ICacheMetrics_TxRolledbackVersionsSize_" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.TxRolledbackVersionsSize*"></a> |
| <h4 id="Apache_Ignite_Core_Cache_ICacheMetrics_TxRolledbackVersionsSize" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.TxRolledbackVersionsSize">TxRolledbackVersionsSize</h4> |
| <div class="markdown level1 summary"><p>Gets number of cached rolled back transaction IDs.</p> |
| </div> |
| <div class="markdown level1 conceptual"></div> |
| <h5 class="decalaration">Declaration</h5> |
| <div class="codewrapper"> |
| <pre><code class="lang-csharp hljs">int TxRolledbackVersionsSize { get; }</code></pre> |
| </div> |
| <h5 class="propertyValue">Property Value</h5> |
| <table class="table table-bordered table-striped table-condensed"> |
| <thead> |
| <tr> |
| <th>Type</th> |
| <th>Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr> |
| <td><span class="xref">System.Int32</span></td> |
| <td><p>Number of cached rolled back transaction IDs.</p> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| <a id="Apache_Ignite_Core_Cache_ICacheMetrics_TxStartVersionCountsSize_" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.TxStartVersionCountsSize*"></a> |
| <h4 id="Apache_Ignite_Core_Cache_ICacheMetrics_TxStartVersionCountsSize" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.TxStartVersionCountsSize">TxStartVersionCountsSize</h4> |
| <div class="markdown level1 summary"><p>Gets start version counts map size.</p> |
| </div> |
| <div class="markdown level1 conceptual"></div> |
| <h5 class="decalaration">Declaration</h5> |
| <div class="codewrapper"> |
| <pre><code class="lang-csharp hljs">int TxStartVersionCountsSize { get; }</code></pre> |
| </div> |
| <h5 class="propertyValue">Property Value</h5> |
| <table class="table table-bordered table-striped table-condensed"> |
| <thead> |
| <tr> |
| <th>Type</th> |
| <th>Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr> |
| <td><span class="xref">System.Int32</span></td> |
| <td><p>Start version counts map size.</p> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| <a id="Apache_Ignite_Core_Cache_ICacheMetrics_TxThreadMapSize_" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.TxThreadMapSize*"></a> |
| <h4 id="Apache_Ignite_Core_Cache_ICacheMetrics_TxThreadMapSize" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.TxThreadMapSize">TxThreadMapSize</h4> |
| <div class="markdown level1 summary"><p>Gets transaction per-thread map size.</p> |
| </div> |
| <div class="markdown level1 conceptual"></div> |
| <h5 class="decalaration">Declaration</h5> |
| <div class="codewrapper"> |
| <pre><code class="lang-csharp hljs">int TxThreadMapSize { get; }</code></pre> |
| </div> |
| <h5 class="propertyValue">Property Value</h5> |
| <table class="table table-bordered table-striped table-condensed"> |
| <thead> |
| <tr> |
| <th>Type</th> |
| <th>Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr> |
| <td><span class="xref">System.Int32</span></td> |
| <td><p>Thread map size.</p> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| <a id="Apache_Ignite_Core_Cache_ICacheMetrics_TxXidMapSize_" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.TxXidMapSize*"></a> |
| <h4 id="Apache_Ignite_Core_Cache_ICacheMetrics_TxXidMapSize" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.TxXidMapSize">TxXidMapSize</h4> |
| <div class="markdown level1 summary"><p>Gets transaction per-Xid map size.</p> |
| </div> |
| <div class="markdown level1 conceptual"></div> |
| <h5 class="decalaration">Declaration</h5> |
| <div class="codewrapper"> |
| <pre><code class="lang-csharp hljs">int TxXidMapSize { get; }</code></pre> |
| </div> |
| <h5 class="propertyValue">Property Value</h5> |
| <table class="table table-bordered table-striped table-condensed"> |
| <thead> |
| <tr> |
| <th>Type</th> |
| <th>Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr> |
| <td><span class="xref">System.Int32</span></td> |
| <td><p>Transaction per-Xid map size.</p> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| <a id="Apache_Ignite_Core_Cache_ICacheMetrics_ValueType_" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.ValueType*"></a> |
| <h4 id="Apache_Ignite_Core_Cache_ICacheMetrics_ValueType" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.ValueType">ValueType</h4> |
| <div class="markdown level1 summary"><p>Determines the required type of values for this cache, if any.</p> |
| </div> |
| <div class="markdown level1 conceptual"></div> |
| <h5 class="decalaration">Declaration</h5> |
| <div class="codewrapper"> |
| <pre><code class="lang-csharp hljs">string ValueType { get; }</code></pre> |
| </div> |
| <h5 class="propertyValue">Property Value</h5> |
| <table class="table table-bordered table-striped table-condensed"> |
| <thead> |
| <tr> |
| <th>Type</th> |
| <th>Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr> |
| <td><span class="xref">System.String</span></td> |
| <td><p>The fully qualified class name of the value type, or "java.lang.Object" if the type is undefined.</p> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| <a id="Apache_Ignite_Core_Cache_ICacheMetrics_WriteBehindBufferSize_" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.WriteBehindBufferSize*"></a> |
| <h4 id="Apache_Ignite_Core_Cache_ICacheMetrics_WriteBehindBufferSize" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.WriteBehindBufferSize">WriteBehindBufferSize</h4> |
| <div class="markdown level1 summary"><p>Gets count of entries that were processed by the write-behind store |
| and have not been flushed to the underlying store yet.</p> |
| </div> |
| <div class="markdown level1 conceptual"></div> |
| <h5 class="decalaration">Declaration</h5> |
| <div class="codewrapper"> |
| <pre><code class="lang-csharp hljs">int WriteBehindBufferSize { get; }</code></pre> |
| </div> |
| <h5 class="propertyValue">Property Value</h5> |
| <table class="table table-bordered table-striped table-condensed"> |
| <thead> |
| <tr> |
| <th>Type</th> |
| <th>Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr> |
| <td><span class="xref">System.Int32</span></td> |
| <td><p>Total count of entries in cache store internal buffer.</p> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| <a id="Apache_Ignite_Core_Cache_ICacheMetrics_WriteBehindCriticalOverflowCount_" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.WriteBehindCriticalOverflowCount*"></a> |
| <h4 id="Apache_Ignite_Core_Cache_ICacheMetrics_WriteBehindCriticalOverflowCount" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.WriteBehindCriticalOverflowCount">WriteBehindCriticalOverflowCount</h4> |
| <div class="markdown level1 summary"><p>Gets count of write buffer overflow events in progress at the moment. |
| Each overflow event causes the ongoing flush operation to be performed synchronously.</p> |
| </div> |
| <div class="markdown level1 conceptual"></div> |
| <h5 class="decalaration">Declaration</h5> |
| <div class="codewrapper"> |
| <pre><code class="lang-csharp hljs">int WriteBehindCriticalOverflowCount { get; }</code></pre> |
| </div> |
| <h5 class="propertyValue">Property Value</h5> |
| <table class="table table-bordered table-striped table-condensed"> |
| <thead> |
| <tr> |
| <th>Type</th> |
| <th>Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr> |
| <td><span class="xref">System.Int32</span></td> |
| <td><p>Count of cache overflow events since start.</p> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| <a id="Apache_Ignite_Core_Cache_ICacheMetrics_WriteBehindErrorRetryCount_" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.WriteBehindErrorRetryCount*"></a> |
| <h4 id="Apache_Ignite_Core_Cache_ICacheMetrics_WriteBehindErrorRetryCount" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.WriteBehindErrorRetryCount">WriteBehindErrorRetryCount</h4> |
| <div class="markdown level1 summary"><p>Gets count of cache entries that are in a store-retry state. |
| An entry is assigned a store-retry state when underlying store failed due some reason |
| and cache has enough space to retain this entry till the next try.</p> |
| </div> |
| <div class="markdown level1 conceptual"></div> |
| <h5 class="decalaration">Declaration</h5> |
| <div class="codewrapper"> |
| <pre><code class="lang-csharp hljs">int WriteBehindErrorRetryCount { get; }</code></pre> |
| </div> |
| <h5 class="propertyValue">Property Value</h5> |
| <table class="table table-bordered table-striped table-condensed"> |
| <thead> |
| <tr> |
| <th>Type</th> |
| <th>Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr> |
| <td><span class="xref">System.Int32</span></td> |
| <td><p>Count of entries in store-retry state.</p> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| <a id="Apache_Ignite_Core_Cache_ICacheMetrics_WriteBehindFlushFrequency_" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.WriteBehindFlushFrequency*"></a> |
| <h4 id="Apache_Ignite_Core_Cache_ICacheMetrics_WriteBehindFlushFrequency" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.WriteBehindFlushFrequency">WriteBehindFlushFrequency</h4> |
| <div class="markdown level1 summary"><p>Gets the cache flush frequency. All pending operations on the underlying store will be performed |
| within time interval not less then this value. |
| <p> If this value is 0, then flush is performed only when buffer size exceeds flush size.</p> |
| </div> |
| <div class="markdown level1 conceptual"></div> |
| <h5 class="decalaration">Declaration</h5> |
| <div class="codewrapper"> |
| <pre><code class="lang-csharp hljs">long WriteBehindFlushFrequency { get; }</code></pre> |
| </div> |
| <h5 class="propertyValue">Property Value</h5> |
| <table class="table table-bordered table-striped table-condensed"> |
| <thead> |
| <tr> |
| <th>Type</th> |
| <th>Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr> |
| <td><span class="xref">System.Int64</span></td> |
| <td><p>Flush frequency in milliseconds.</p> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| <a id="Apache_Ignite_Core_Cache_ICacheMetrics_WriteBehindFlushSize_" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.WriteBehindFlushSize*"></a> |
| <h4 id="Apache_Ignite_Core_Cache_ICacheMetrics_WriteBehindFlushSize" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.WriteBehindFlushSize">WriteBehindFlushSize</h4> |
| <div class="markdown level1 summary"><p>Gets the maximum size of the write-behind buffer. When the count of unique keys in write buffer exceeds |
| this value, the buffer is scheduled for write to the underlying store. |
| <p> |
| If this value is 0, then flush is performed only on time-elapsing basis.</p> |
| </div> |
| <div class="markdown level1 conceptual"></div> |
| <h5 class="decalaration">Declaration</h5> |
| <div class="codewrapper"> |
| <pre><code class="lang-csharp hljs">int WriteBehindFlushSize { get; }</code></pre> |
| </div> |
| <h5 class="propertyValue">Property Value</h5> |
| <table class="table table-bordered table-striped table-condensed"> |
| <thead> |
| <tr> |
| <th>Type</th> |
| <th>Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr> |
| <td><span class="xref">System.Int32</span></td> |
| <td><p>Buffer size that triggers flush procedure.</p> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| <a id="Apache_Ignite_Core_Cache_ICacheMetrics_WriteBehindFlushThreadCount_" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.WriteBehindFlushThreadCount*"></a> |
| <h4 id="Apache_Ignite_Core_Cache_ICacheMetrics_WriteBehindFlushThreadCount" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.WriteBehindFlushThreadCount">WriteBehindFlushThreadCount</h4> |
| <div class="markdown level1 summary"><p>Gets the number of flush threads that will perform store update operations.</p> |
| </div> |
| <div class="markdown level1 conceptual"></div> |
| <h5 class="decalaration">Declaration</h5> |
| <div class="codewrapper"> |
| <pre><code class="lang-csharp hljs">int WriteBehindFlushThreadCount { get; }</code></pre> |
| </div> |
| <h5 class="propertyValue">Property Value</h5> |
| <table class="table table-bordered table-striped table-condensed"> |
| <thead> |
| <tr> |
| <th>Type</th> |
| <th>Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr> |
| <td><span class="xref">System.Int32</span></td> |
| <td><p>Count of worker threads.</p> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| <a id="Apache_Ignite_Core_Cache_ICacheMetrics_WriteBehindStoreBatchSize_" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.WriteBehindStoreBatchSize*"></a> |
| <h4 id="Apache_Ignite_Core_Cache_ICacheMetrics_WriteBehindStoreBatchSize" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.WriteBehindStoreBatchSize">WriteBehindStoreBatchSize</h4> |
| <div class="markdown level1 summary"><p>Gets the maximum count of similar (put or remove) operations that can be grouped to a single batch.</p> |
| </div> |
| <div class="markdown level1 conceptual"></div> |
| <h5 class="decalaration">Declaration</h5> |
| <div class="codewrapper"> |
| <pre><code class="lang-csharp hljs">int WriteBehindStoreBatchSize { get; }</code></pre> |
| </div> |
| <h5 class="propertyValue">Property Value</h5> |
| <table class="table table-bordered table-striped table-condensed"> |
| <thead> |
| <tr> |
| <th>Type</th> |
| <th>Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr> |
| <td><span class="xref">System.Int32</span></td> |
| <td><p>Maximum size of batch.</p> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| <a id="Apache_Ignite_Core_Cache_ICacheMetrics_WriteBehindTotalCriticalOverflowCount_" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.WriteBehindTotalCriticalOverflowCount*"></a> |
| <h4 id="Apache_Ignite_Core_Cache_ICacheMetrics_WriteBehindTotalCriticalOverflowCount" data-uid="Apache.Ignite.Core.Cache.ICacheMetrics.WriteBehindTotalCriticalOverflowCount">WriteBehindTotalCriticalOverflowCount</h4> |
| <div class="markdown level1 summary"><p>Gets count of write buffer overflow events since initialization. |
| Each overflow event causes the ongoing flush operation to be performed synchronously.</p> |
| </div> |
| <div class="markdown level1 conceptual"></div> |
| <h5 class="decalaration">Declaration</h5> |
| <div class="codewrapper"> |
| <pre><code class="lang-csharp hljs">int WriteBehindTotalCriticalOverflowCount { get; }</code></pre> |
| </div> |
| <h5 class="propertyValue">Property Value</h5> |
| <table class="table table-bordered table-striped table-condensed"> |
| <thead> |
| <tr> |
| <th>Type</th> |
| <th>Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr> |
| <td><span class="xref">System.Int32</span></td> |
| <td><p>Count of cache overflow events since start.</p> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| </article> |
| </div> |
| |
| <div class="hidden-sm col-md-2" role="complementary"> |
| <div class="sideaffix"> |
| <nav class="bs-docs-sidebar hidden-print hidden-xs hidden-sm affix" id="affix"> |
| <!-- <p><a class="back-to-top" href="#top">Back to top</a><p> --> |
| </nav> |
| </div> |
| </div> |
| </div> |
| </div> |
| |
| <footer> |
| <div class="grad-bottom"></div> |
| <div class="footer"> |
| <div class="container"> |
| <span class="pull-right"> |
| <a href="#top">Back to top</a> |
| </span> |
| © 2015 - 2019 The Apache Software Foundation |
| |
| </div> |
| </div> |
| </footer> |
| </div> |
| |
| <script type="text/javascript" src="../styles/docfx.vendor.js"></script> |
| <script type="text/javascript" src="../styles/docfx.js"></script> |
| <script type="text/javascript" src="../styles/main.js"></script> |
| </body> |
| </html> |