| <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> |
| <!-- NewPage --> |
| <html lang="en"> |
| <head> |
| <!-- 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> |
| <link rel="canonical" href="https://ignite.apache.org/releases/latest/javadoc/org/apache/ignite/configuration/CacheConfiguration.html" /> |
| <!-- Generated by javadoc (1.8.0_261) on Sat Sep 11 21:20:02 MSK 2021 --> |
| <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> |
| <title>CacheConfiguration (Ignite 2.11.0)</title> |
| <meta name="date" content="2021-09-11"> |
| <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> |
| <script type="text/javascript" src="../../../../script.js"></script> |
| <link rel='shortcut icon' href='https://ignite.apache.org/favicon.ico'/> |
| |
| <script async src="https://www.googletagmanager.com/gtag/js?id=UA-61232409-1"></script> |
| <script> |
| window.dataLayer = window.dataLayer || []; |
| function gtag(){dataLayer.push(arguments);} |
| gtag('js', new Date()); |
| |
| gtag('config', 'UA-61232409-1'); |
| </script></head> |
| |
| <body> |
| <script type="text/javascript"><!-- |
| try { |
| if (location.href.indexOf('is-external=true') == -1) { |
| parent.document.title="CacheConfiguration (Ignite 2.11.0)"; |
| } |
| } |
| catch(err) { |
| } |
| //--> |
| var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":42,"i12":10,"i13":10,"i14":10,"i15":42,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":42,"i22":10,"i23":10,"i24":42,"i25":10,"i26":10,"i27":10,"i28":10,"i29":10,"i30":10,"i31":10,"i32":10,"i33":10,"i34":42,"i35":42,"i36":10,"i37":10,"i38":10,"i39":42,"i40":42,"i41":42,"i42":10,"i43":10,"i44":10,"i45":10,"i46":10,"i47":10,"i48":42,"i49":10,"i50":10,"i51":10,"i52":10,"i53":10,"i54":10,"i55":10,"i56":10,"i57":10,"i58":10,"i59":10,"i60":10,"i61":10,"i62":10,"i63":10,"i64":10,"i65":10,"i66":10,"i67":10,"i68":10,"i69":10,"i70":10,"i71":10,"i72":10,"i73":10,"i74":10,"i75":10,"i76":10,"i77":10,"i78":10,"i79":42,"i80":10,"i81":10,"i82":10,"i83":10,"i84":10,"i85":10,"i86":42,"i87":10,"i88":10,"i89":10,"i90":10,"i91":10,"i92":10,"i93":10,"i94":10,"i95":42,"i96":10,"i97":10,"i98":10,"i99":42,"i100":10,"i101":10,"i102":10,"i103":10,"i104":10,"i105":10,"i106":10,"i107":10,"i108":10,"i109":10,"i110":10,"i111":10,"i112":42,"i113":42,"i114":10,"i115":10,"i116":10,"i117":42,"i118":42,"i119":42,"i120":10,"i121":10,"i122":10,"i123":10,"i124":10,"i125":10,"i126":10,"i127":10,"i128":10,"i129":10,"i130":10,"i131":42,"i132":10,"i133":10,"i134":10,"i135":10,"i136":10,"i137":10,"i138":10,"i139":10,"i140":10,"i141":10,"i142":10}; |
| var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"],32:["t6","Deprecated Methods"]}; |
| var altColor = "altColor"; |
| var rowColor = "rowColor"; |
| var tableTab = "tableTab"; |
| var activeTableTab = "activeTableTab"; |
| </script> |
| <noscript> |
| <div>JavaScript is disabled on your browser.</div> |
| </noscript> |
| <!-- ========= START OF TOP NAVBAR ======= --> |
| <div class="topNav"><a name="navbar.top"> |
| <!-- --> |
| </a> |
| <div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> |
| <a name="navbar.top.firstrow"> |
| <!-- --> |
| </a> |
| <ul class="navList" title="Navigation"> |
| <li><a href="../../../../overview-summary.html">Overview</a></li> |
| <li><a href="package-summary.html">Package</a></li> |
| <li class="navBarCell1Rev">Class</li> |
| <li><a href="class-use/CacheConfiguration.html">Use</a></li> |
| <li><a href="package-tree.html">Tree</a></li> |
| <li><a href="../../../../deprecated-list.html">Deprecated</a></li> |
| <li><a href="../../../../index-all.html">Index</a></li> |
| <li><a href="../../../../help-doc.html">Help</a></li> |
| </ul> |
| </div> |
| <div class="subNav"> |
| <ul class="navList"> |
| <li><a href="../../../../org/apache/ignite/configuration/BinaryConfiguration.html" title="class in org.apache.ignite.configuration"><span class="typeNameLink">Prev Class</span></a></li> |
| <li><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.IgniteAllNodesPredicate.html" title="class in org.apache.ignite.configuration"><span class="typeNameLink">Next Class</span></a></li> |
| </ul> |
| <ul class="navList"> |
| <li><a href="../../../../index.html?org/apache/ignite/configuration/CacheConfiguration.html" target="_top">Frames</a></li> |
| <li><a href="CacheConfiguration.html" target="_top">No Frames</a></li> |
| </ul> |
| <ul class="navList" id="allclasses_navbar_top"> |
| <li><a href="../../../../allclasses-noframe.html">All Classes</a></li> |
| </ul> |
| <div> |
| <script type="text/javascript"><!-- |
| allClassesLink = document.getElementById("allclasses_navbar_top"); |
| if(window==top) { |
| allClassesLink.style.display = "block"; |
| } |
| else { |
| allClassesLink.style.display = "none"; |
| } |
| //--> |
| </script> |
| </div> |
| <div> |
| <ul class="subNavList"> |
| <li>Summary: </li> |
| <li><a href="#nested.class.summary">Nested</a> | </li> |
| <li><a href="#field.summary">Field</a> | </li> |
| <li><a href="#constructor.summary">Constr</a> | </li> |
| <li><a href="#method.summary">Method</a></li> |
| </ul> |
| <ul class="subNavList"> |
| <li>Detail: </li> |
| <li><a href="#field.detail">Field</a> | </li> |
| <li><a href="#constructor.detail">Constr</a> | </li> |
| <li><a href="#method.detail">Method</a></li> |
| </ul> |
| </div> |
| <a name="skip.navbar.top"> |
| <!-- --> |
| </a></div> |
| <!-- ========= END OF TOP NAVBAR ========= --> |
| <!-- ======== START OF CLASS DATA ======== --> |
| <div class="header"> |
| <div class="subTitle">org.apache.ignite.configuration</div> |
| <h2 title="Class CacheConfiguration" class="title">Class CacheConfiguration<span class='angle_bracket'><</span>K,V<span class='angle_bracket'>></span></h2> |
| </div> |
| <div class="contentContainer"> |
| <ul class="inheritance"> |
| <li><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li> |
| <li> |
| <ul class="inheritance"> |
| <li>javax.cache.configuration.MutableConfiguration<span class='angle_bracket'><</span>K,V<span class='angle_bracket'>></span></li> |
| <li> |
| <ul class="inheritance"> |
| <li>org.apache.ignite.configuration.CacheConfiguration<span class='angle_bracket'><</span>K,V<span class='angle_bracket'>></span></li> |
| </ul> |
| </li> |
| </ul> |
| </li> |
| </ul> |
| <div class="description"> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <dl> |
| <dt>All Implemented Interfaces:</dt> |
| <dd><a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>, javax.cache.configuration.CompleteConfiguration<span class='angle_bracket'><</span>K,V<span class='angle_bracket'>></span>, javax.cache.configuration.Configuration<span class='angle_bracket'><</span>K,V<span class='angle_bracket'>></span></dd> |
| </dl> |
| <hr> |
| <br> |
| <pre>public class <span class="typeNameLabel">CacheConfiguration<span class='angle_bracket'><</span>K,V<span class='angle_bracket'>></span></span> |
| extends javax.cache.configuration.MutableConfiguration<span class='angle_bracket'><</span>K,V<span class='angle_bracket'>></span></pre> |
| <div class="block">This class defines grid cache configuration. This configuration is passed to |
| grid via <a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#getCacheConfiguration--"><code>IgniteConfiguration.getCacheConfiguration()</code></a> method. It defines all configuration |
| parameters required to start a cache within grid instance. You can have multiple caches |
| configured with different names within one grid. |
| <p> |
| Cache configuration is set on <a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#setCacheConfiguration-org.apache.ignite.configuration.CacheConfiguration...-"><code>IgniteConfiguration.setCacheConfiguration(CacheConfiguration...)</code></a> method. This adapter is a simple bean and |
| can be configured from Spring XML files (or other DI frameworks). <p> Note that absolutely all configuration |
| properties are optional, so users should only change what they need.</div> |
| <dl> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="../../../../serialized-form.html#org.apache.ignite.configuration.CacheConfiguration">Serialized Form</a></dd> |
| </dl> |
| </li> |
| </ul> |
| </div> |
| <div class="summary"> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <!-- ======== NESTED CLASS SUMMARY ======== --> |
| <ul class="blockList"> |
| <li class="blockList"><a name="nested.class.summary"> |
| <!-- --> |
| </a> |
| <h3>Nested Class Summary</h3> |
| <table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Nested Class Summary table, listing nested classes, and an explanation"> |
| <caption><span>Nested Classes</span><span class="tabEnd"> </span></caption> |
| <tr> |
| <th class="colFirst" scope="col">Modifier and Type</th> |
| <th class="colLast" scope="col">Class and Description</th> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static class </code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.IgniteAllNodesPredicate.html" title="class in org.apache.ignite.configuration">CacheConfiguration.IgniteAllNodesPredicate</a></span></code> |
| <div class="block">Filter that accepts all nodes.</div> |
| </td> |
| </tr> |
| </table> |
| </li> |
| </ul> |
| <!-- =========== FIELD SUMMARY =========== --> |
| <ul class="blockList"> |
| <li class="blockList"><a name="field.summary"> |
| <!-- --> |
| </a> |
| <h3>Field Summary</h3> |
| <table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation"> |
| <caption><span>Fields</span><span class="tabEnd"> </span></caption> |
| <tr> |
| <th class="colFirst" scope="col">Modifier and Type</th> |
| <th class="colLast" scope="col">Field and Description</th> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <a href="../../../../org/apache/ignite/lang/IgnitePredicate.html" title="interface in org.apache.ignite.lang">IgnitePredicate</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/cluster/ClusterNode.html" title="interface in org.apache.ignite.cluster">ClusterNode</a><span class='angle_bracket'>></span></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#ALL_NODES">ALL_NODES</a></span></code> |
| <div class="block">Filter that accepts all nodes.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#DFLT_BACKUPS">DFLT_BACKUPS</a></span></code> |
| <div class="block">Default number of backups.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <a href="../../../../org/apache/ignite/cache/CacheAtomicityMode.html" title="enum in org.apache.ignite.cache">CacheAtomicityMode</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#DFLT_CACHE_ATOMICITY_MODE">DFLT_CACHE_ATOMICITY_MODE</a></span></code> |
| <div class="block">Default atomicity mode.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <a href="../../../../org/apache/ignite/cache/CacheMode.html" title="enum in org.apache.ignite.cache">CacheMode</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#DFLT_CACHE_MODE">DFLT_CACHE_MODE</a></span></code> |
| <div class="block">Default caching mode.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#DFLT_CACHE_SIZE">DFLT_CACHE_SIZE</a></span></code> |
| <div class="block">Default cache size to use with eviction policy.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#DFLT_CONCURRENT_LOAD_ALL_THRESHOLD">DFLT_CONCURRENT_LOAD_ALL_THRESHOLD</a></span></code> |
| <div class="block">Default threshold for concurrent loading of keys from <a href="../../../../org/apache/ignite/cache/store/CacheStore.html" title="interface in org.apache.ignite.cache.store"><code>CacheStore</code></a>.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#DFLT_COPY_ON_READ">DFLT_COPY_ON_READ</a></span></code> |
| <div class="block">Default value for 'copyOnRead' flag.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <a href="../../../../org/apache/ignite/configuration/DiskPageCompression.html" title="enum in org.apache.ignite.configuration">DiskPageCompression</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#DFLT_DISK_PAGE_COMPRESSION">DFLT_DISK_PAGE_COMPRESSION</a></span></code> |
| <div class="block">Default disk page compression algorithm.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#DFLT_EAGER_TTL">DFLT_EAGER_TTL</a></span></code> |
| <div class="block">Default value for eager ttl flag.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#DFLT_EVENTS_DISABLED">DFLT_EVENTS_DISABLED</a></span></code> |
| <div class="block">Default value for events disabled flag.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#DFLT_INVALIDATE">DFLT_INVALIDATE</a></span></code> |
| <div class="block">Default value for 'invalidate' flag that indicates if this is invalidation-based cache.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#DFLT_LOAD_PREV_VAL">DFLT_LOAD_PREV_VAL</a></span></code> |
| <div class="block">Default value for load previous value flag.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static long</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#DFLT_LOCK_TIMEOUT">DFLT_LOCK_TIMEOUT</a></span></code> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span> |
| <div class="block"><span class="deprecationComment">Default lock timeout configuration property has no effect.</span></div> |
| </div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static long</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#DFLT_LONG_QRY_WARN_TIMEOUT">DFLT_LONG_QRY_WARN_TIMEOUT</a></span></code> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span> </div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#DFLT_MAX_CONCURRENT_ASYNC_OPS">DFLT_MAX_CONCURRENT_ASYNC_OPS</a></span></code> |
| <div class="block">Default value for 'maxConcurrentAsyncOps'.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#DFLT_MAX_QUERY_ITERATOR_CNT">DFLT_MAX_QUERY_ITERATOR_CNT</a></span></code> |
| <div class="block">Default maximum number of query iterators that can be stored.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#DFLT_NEAR_START_SIZE">DFLT_NEAR_START_SIZE</a></span></code> |
| <div class="block">Initial default near cache size.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <a href="../../../../org/apache/ignite/cache/PartitionLossPolicy.html" title="enum in org.apache.ignite.cache">PartitionLossPolicy</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#DFLT_PARTITION_LOSS_POLICY">DFLT_PARTITION_LOSS_POLICY</a></span></code> |
| <div class="block">Default partition loss policy.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#DFLT_QRY_DETAIL_METRICS_SIZE">DFLT_QRY_DETAIL_METRICS_SIZE</a></span></code> |
| <div class="block">Default number of queries detail metrics to collect.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#DFLT_QUERY_PARALLELISM">DFLT_QUERY_PARALLELISM</a></span></code> |
| <div class="block">Default query parallelism.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#DFLT_READ_FROM_BACKUP">DFLT_READ_FROM_BACKUP</a></span></code> |
| <div class="block">Default value for 'readFromBackup' flag.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#DFLT_REBALANCE_BATCH_SIZE">DFLT_REBALANCE_BATCH_SIZE</a></span></code> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span> |
| <div class="block"><span class="deprecationComment">Use <a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#DFLT_REBALANCE_BATCH_SIZE"><code>IgniteConfiguration.DFLT_REBALANCE_BATCH_SIZE</code></a> instead.</span></div> |
| </div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static long</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#DFLT_REBALANCE_BATCHES_PREFETCH_COUNT">DFLT_REBALANCE_BATCHES_PREFETCH_COUNT</a></span></code> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span> |
| <div class="block"><span class="deprecationComment">Use <a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#DFLT_REBALANCE_BATCHES_PREFETCH_COUNT"><code>IgniteConfiguration.DFLT_REBALANCE_BATCHES_PREFETCH_COUNT</code></a> instead.</span></div> |
| </div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <a href="../../../../org/apache/ignite/cache/CacheRebalanceMode.html" title="enum in org.apache.ignite.cache">CacheRebalanceMode</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#DFLT_REBALANCE_MODE">DFLT_REBALANCE_MODE</a></span></code> |
| <div class="block">Default rebalance mode for distributed cache.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#DFLT_REBALANCE_THREAD_POOL_SIZE">DFLT_REBALANCE_THREAD_POOL_SIZE</a></span></code> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span> |
| <div class="block"><span class="deprecationComment">Use <a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#DFLT_REBALANCE_THREAD_POOL_SIZE"><code>IgniteConfiguration.DFLT_REBALANCE_THREAD_POOL_SIZE</code></a> instead.</span></div> |
| </div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static long</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#DFLT_REBALANCE_THROTTLE">DFLT_REBALANCE_THROTTLE</a></span></code> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span> |
| <div class="block"><span class="deprecationComment">Use <a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#DFLT_REBALANCE_THROTTLE"><code>IgniteConfiguration.DFLT_REBALANCE_THROTTLE</code></a> instead.</span></div> |
| </div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static long</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#DFLT_REBALANCE_TIMEOUT">DFLT_REBALANCE_TIMEOUT</a></span></code> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span> |
| <div class="block"><span class="deprecationComment">Use <a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#DFLT_REBALANCE_TIMEOUT"><code>IgniteConfiguration.DFLT_REBALANCE_TIMEOUT</code></a> instead.</span></div> |
| </div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#DFLT_SQL_INDEX_MAX_INLINE_SIZE">DFLT_SQL_INDEX_MAX_INLINE_SIZE</a></span></code> |
| <div class="block">Default maximum inline size for sql indexes.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#DFLT_SQL_ONHEAP_CACHE_MAX_SIZE">DFLT_SQL_ONHEAP_CACHE_MAX_SIZE</a></span></code> |
| <div class="block">Default SQL on-heap cache size.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#DFLT_STORE_KEEP_BINARY">DFLT_STORE_KEEP_BINARY</a></span></code> |
| <div class="block">Default value for keep binary in store behavior .</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#DFLT_WRITE_BEHIND_BATCH_SIZE">DFLT_WRITE_BEHIND_BATCH_SIZE</a></span></code> |
| <div class="block">Default batch size for write-behind cache store.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#DFLT_WRITE_BEHIND_COALESCING">DFLT_WRITE_BEHIND_COALESCING</a></span></code> |
| <div class="block">Default write coalescing for write-behind cache store.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#DFLT_WRITE_BEHIND_CRITICAL_SIZE">DFLT_WRITE_BEHIND_CRITICAL_SIZE</a></span></code> |
| <div class="block">Default critical size used when flush size is not specified.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#DFLT_WRITE_BEHIND_ENABLED">DFLT_WRITE_BEHIND_ENABLED</a></span></code> |
| <div class="block">Default value for 'writeBehindEnabled' flag.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static long</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#DFLT_WRITE_BEHIND_FLUSH_FREQUENCY">DFLT_WRITE_BEHIND_FLUSH_FREQUENCY</a></span></code> |
| <div class="block">Default flush frequency for write-behind cache store in milliseconds.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#DFLT_WRITE_BEHIND_FLUSH_SIZE">DFLT_WRITE_BEHIND_FLUSH_SIZE</a></span></code> |
| <div class="block">Default flush size for write-behind cache store.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#DFLT_WRITE_FROM_BEHIND_FLUSH_THREAD_CNT">DFLT_WRITE_FROM_BEHIND_FLUSH_THREAD_CNT</a></span></code> |
| <div class="block">Default count of flush threads for write-behind cache store.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#MAX_PARTITIONS_COUNT">MAX_PARTITIONS_COUNT</a></span></code> |
| <div class="block">Maximum number of partitions.</div> |
| </td> |
| </tr> |
| </table> |
| <ul class="blockList"> |
| <li class="blockList"><a name="fields.inherited.from.class.javax.cache.configuration.MutableConfiguration"> |
| <!-- --> |
| </a> |
| <h3>Fields inherited from class javax.cache.configuration.MutableConfiguration</h3> |
| <code>cacheLoaderFactory, cacheWriterFactory, expiryPolicyFactory, isManagementEnabled, isReadThrough, isStatisticsEnabled, isStoreByValue, isWriteThrough, keyType, listenerConfigurations, valueType</code></li> |
| </ul> |
| </li> |
| </ul> |
| <!-- ======== CONSTRUCTOR SUMMARY ======== --> |
| <ul class="blockList"> |
| <li class="blockList"><a name="constructor.summary"> |
| <!-- --> |
| </a> |
| <h3>Constructor Summary</h3> |
| <table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> |
| <caption><span>Constructors</span><span class="tabEnd"> </span></caption> |
| <tr> |
| <th class="colOne" scope="col">Constructor and Description</th> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#CacheConfiguration--">CacheConfiguration</a></span>()</code> |
| <div class="block">Empty constructor (all values are initialized to their defaults).</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#CacheConfiguration-javax.cache.configuration.CompleteConfiguration-">CacheConfiguration</a></span>(javax.cache.configuration.CompleteConfiguration<span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span> cfg)</code> |
| <div class="block">Copy constructor.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#CacheConfiguration-java.lang.String-">CacheConfiguration</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> name)</code> </td> |
| </tr> |
| </table> |
| </li> |
| </ul> |
| <!-- ========== METHOD SUMMARY =========== --> |
| <ul class="blockList"> |
| <li class="blockList"><a name="method.summary"> |
| <!-- --> |
| </a> |
| <h3>Method Summary</h3> |
| <table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> |
| <caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd"> </span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd"> </span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd"> </span></span><span id="t6" class="tableTab"><span><a href="javascript:show(32);">Deprecated Methods</a></span><span class="tabEnd"> </span></span></caption> |
| <tr> |
| <th class="colFirst" scope="col">Modifier and Type</th> |
| <th class="colLast" scope="col">Method and Description</th> |
| </tr> |
| <tr id="i0" class="altColor"> |
| <td class="colFirst"><code>javax.cache.configuration.MutableConfiguration<span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#addCacheEntryListenerConfiguration-javax.cache.configuration.CacheEntryListenerConfiguration-">addCacheEntryListenerConfiguration</a></span>(javax.cache.configuration.CacheEntryListenerConfiguration<span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span> cacheEntryLsnrCfg)</code></td> |
| </tr> |
| <tr id="i1" class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#clearQueryEntities--">clearQueryEntities</a></span>()</code> |
| <div class="block">Clear query entities.</div> |
| </td> |
| </tr> |
| <tr id="i2" class="altColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/cache/affinity/AffinityFunction.html" title="interface in org.apache.ignite.cache.affinity">AffinityFunction</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#getAffinity--">getAffinity</a></span>()</code> |
| <div class="block">Gets key topology resolver to provide mapping from keys to nodes.</div> |
| </td> |
| </tr> |
| <tr id="i3" class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/cache/affinity/AffinityKeyMapper.html" title="interface in org.apache.ignite.cache.affinity">AffinityKeyMapper</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#getAffinityMapper--">getAffinityMapper</a></span>()</code> |
| <div class="block">Affinity key mapper used to provide custom affinity key for any given key.</div> |
| </td> |
| </tr> |
| <tr id="i4" class="altColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/cache/CacheAtomicityMode.html" title="enum in org.apache.ignite.cache">CacheAtomicityMode</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#getAtomicityMode--">getAtomicityMode</a></span>()</code> |
| <div class="block">Gets cache atomicity mode.</div> |
| </td> |
| </tr> |
| <tr id="i5" class="rowColor"> |
| <td class="colFirst"><code>int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#getBackups--">getBackups</a></span>()</code> |
| <div class="block">Gets number of nodes used to back up single partition for <a href="../../../../org/apache/ignite/cache/CacheMode.html#PARTITIONED"><code>CacheMode.PARTITIONED</code></a> cache.</div> |
| </td> |
| </tr> |
| <tr id="i6" class="altColor"> |
| <td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang">Iterable</a><span class='angle_bracket'><</span>javax.cache.configuration.CacheEntryListenerConfiguration<span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span><span class='angle_bracket'>></span></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#getCacheEntryListenerConfigurations--">getCacheEntryListenerConfigurations</a></span>()</code></td> |
| </tr> |
| <tr id="i7" class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/cache/CacheMode.html" title="enum in org.apache.ignite.cache">CacheMode</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#getCacheMode--">getCacheMode</a></span>()</code> |
| <div class="block">Gets caching mode to use.</div> |
| </td> |
| </tr> |
| <tr id="i8" class="altColor"> |
| <td class="colFirst"><code>javax.cache.configuration.Factory<span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/cache/store/CacheStore.html" title="interface in org.apache.ignite.cache.store">CacheStore</a><span class='angle_bracket'><</span>? super <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,? super <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span><span class='angle_bracket'>></span></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#getCacheStoreFactory--">getCacheStoreFactory</a></span>()</code> |
| <div class="block">Gets factory for underlying persistent storage for read-through and write-through operations.</div> |
| </td> |
| </tr> |
| <tr id="i9" class="rowColor"> |
| <td class="colFirst"><code>javax.cache.configuration.Factory<span class='angle_bracket'><</span>? extends <a href="../../../../org/apache/ignite/cache/store/CacheStoreSessionListener.html" title="interface in org.apache.ignite.cache.store">CacheStoreSessionListener</a><span class='angle_bracket'>></span>[]</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#getCacheStoreSessionListenerFactories--">getCacheStoreSessionListenerFactories</a></span>()</code> |
| <div class="block">Gets cache store session listener factories.</div> |
| </td> |
| </tr> |
| <tr id="i10" class="altColor"> |
| <td class="colFirst"><code>@Nullable <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#getDataRegionName--">getDataRegionName</a></span>()</code> </td> |
| </tr> |
| <tr id="i11" class="rowColor"> |
| <td class="colFirst"><code>long</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#getDefaultLockTimeout--">getDefaultLockTimeout</a></span>()</code> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span> |
| <div class="block"><span class="deprecationComment">Default lock timeout configuration property has no effect.</span></div> |
| </div> |
| </td> |
| </tr> |
| <tr id="i12" class="altColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/DiskPageCompression.html" title="enum in org.apache.ignite.configuration">DiskPageCompression</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#getDiskPageCompression--">getDiskPageCompression</a></span>()</code> |
| <div class="block">Gets disk page compression algorithm.</div> |
| </td> |
| </tr> |
| <tr id="i13" class="rowColor"> |
| <td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#getDiskPageCompressionLevel--">getDiskPageCompressionLevel</a></span>()</code> |
| <div class="block">Gets <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#getDiskPageCompression--"><code>algorithm</code></a> specific disk page compression level.</div> |
| </td> |
| </tr> |
| <tr id="i14" class="altColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/cache/eviction/EvictionFilter.html" title="interface in org.apache.ignite.cache.eviction">EvictionFilter</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#getEvictionFilter--">getEvictionFilter</a></span>()</code> |
| <div class="block">Gets eviction filter to specify which entries should not be evicted |
| (except explicit evict by calling <a href="../../../../org/apache/ignite/IgniteCache.html#localEvict-java.util.Collection-"><code>IgniteCache.localEvict(Collection)</code></a>).</div> |
| </td> |
| </tr> |
| <tr id="i15" class="rowColor"> |
| <td class="colFirst"><code>@Nullable <a href="../../../../org/apache/ignite/cache/eviction/EvictionPolicy.html" title="interface in org.apache.ignite.cache.eviction">EvictionPolicy</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#getEvictionPolicy--">getEvictionPolicy</a></span>()</code> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span> |
| <div class="block"><span class="deprecationComment">Use <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#getEvictionPolicyFactory--"><code>getEvictionPolicyFactory()</code></a> instead.</span></div> |
| </div> |
| </td> |
| </tr> |
| <tr id="i16" class="altColor"> |
| <td class="colFirst"><code>@Nullable javax.cache.configuration.Factory<span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/cache/eviction/EvictionPolicy.html" title="interface in org.apache.ignite.cache.eviction">EvictionPolicy</a><span class='angle_bracket'><</span>? super <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,? super <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span><span class='angle_bracket'>></span></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#getEvictionPolicyFactory--">getEvictionPolicyFactory</a></span>()</code> |
| <div class="block">Gets cache eviction policy factory.</div> |
| </td> |
| </tr> |
| <tr id="i17" class="rowColor"> |
| <td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#getGroupName--">getGroupName</a></span>()</code> |
| <div class="block">Gets the cache group name.</div> |
| </td> |
| </tr> |
| <tr id="i18" class="altColor"> |
| <td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><span class='angle_bracket'><</span>?<span class='angle_bracket'>></span>[]</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#getIndexedTypes--">getIndexedTypes</a></span>()</code> |
| <div class="block">Array of key and value type pairs to be indexed (thus array length must be always even).</div> |
| </td> |
| </tr> |
| <tr id="i19" class="rowColor"> |
| <td class="colFirst"><code>@Nullable <a href="../../../../org/apache/ignite/cache/CacheInterceptor.html" title="interface in org.apache.ignite.cache">CacheInterceptor</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#getInterceptor--">getInterceptor</a></span>()</code> |
| <div class="block">Gets cache interceptor.</div> |
| </td> |
| </tr> |
| <tr id="i20" class="altColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/cache/CacheKeyConfiguration.html" title="class in org.apache.ignite.cache">CacheKeyConfiguration</a>[]</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#getKeyConfiguration--">getKeyConfiguration</a></span>()</code> |
| <div class="block">Gets cache key configuration.</div> |
| </td> |
| </tr> |
| <tr id="i21" class="rowColor"> |
| <td class="colFirst"><code>long</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#getLongQueryWarningTimeout--">getLongQueryWarningTimeout</a></span>()</code> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span> |
| <div class="block"><span class="deprecationComment">Use <a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#getLongQueryWarningTimeout--"><code>IgniteConfiguration.getLongQueryWarningTimeout()</code></a> instead.</span></div> |
| </div> |
| </td> |
| </tr> |
| <tr id="i22" class="altColor"> |
| <td class="colFirst"><code>int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#getMaxConcurrentAsyncOperations--">getMaxConcurrentAsyncOperations</a></span>()</code> |
| <div class="block">Gets maximum number of allowed concurrent asynchronous operations.</div> |
| </td> |
| </tr> |
| <tr id="i23" class="rowColor"> |
| <td class="colFirst"><code>int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#getMaxQueryIteratorsCount--">getMaxQueryIteratorsCount</a></span>()</code> |
| <div class="block">Gets maximum number of query iterators that can be stored.</div> |
| </td> |
| </tr> |
| <tr id="i24" class="altColor"> |
| <td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#getMemoryPolicyName--">getMemoryPolicyName</a></span>()</code> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span> |
| <div class="block"><span class="deprecationComment">Use <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#getDataRegionName--"><code>getDataRegionName()</code></a> (String)} instead.</span></div> |
| </div> |
| </td> |
| </tr> |
| <tr id="i25" class="rowColor"> |
| <td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#getName--">getName</a></span>()</code> |
| <div class="block">Cache name.</div> |
| </td> |
| </tr> |
| <tr id="i26" class="altColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/NearCacheConfiguration.html" title="class in org.apache.ignite.configuration">NearCacheConfiguration</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#getNearConfiguration--">getNearConfiguration</a></span>()</code> </td> |
| </tr> |
| <tr id="i27" class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/lang/IgnitePredicate.html" title="interface in org.apache.ignite.lang">IgnitePredicate</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/cluster/ClusterNode.html" title="interface in org.apache.ignite.cluster">ClusterNode</a><span class='angle_bracket'>></span></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#getNodeFilter--">getNodeFilter</a></span>()</code> |
| <div class="block">Gets filter which determines on what nodes the cache should be started.</div> |
| </td> |
| </tr> |
| <tr id="i28" class="altColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/cache/PartitionLossPolicy.html" title="enum in org.apache.ignite.cache">PartitionLossPolicy</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#getPartitionLossPolicy--">getPartitionLossPolicy</a></span>()</code> |
| <div class="block">Gets partition loss policy.</div> |
| </td> |
| </tr> |
| <tr id="i29" class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/PlatformCacheConfiguration.html" title="class in org.apache.ignite.configuration">PlatformCacheConfiguration</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#getPlatformCacheConfiguration--">getPlatformCacheConfiguration</a></span>()</code> |
| <div class="block">Gets platform cache configuration.</div> |
| </td> |
| </tr> |
| <tr id="i30" class="altColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/plugin/CachePluginConfiguration.html" title="interface in org.apache.ignite.plugin">CachePluginConfiguration</a>[]</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#getPluginConfigurations--">getPluginConfigurations</a></span>()</code> |
| <div class="block">Gets array of cache plugin configurations.</div> |
| </td> |
| </tr> |
| <tr id="i31" class="rowColor"> |
| <td class="colFirst"><code>int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#getQueryDetailMetricsSize--">getQueryDetailMetricsSize</a></span>()</code> |
| <div class="block">Gets size of queries detail metrics that will be stored in memory for monitoring purposes.</div> |
| </td> |
| </tr> |
| <tr id="i32" class="altColor"> |
| <td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/cache/QueryEntity.html" title="class in org.apache.ignite.cache">QueryEntity</a><span class='angle_bracket'>></span></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#getQueryEntities--">getQueryEntities</a></span>()</code> |
| <div class="block">Gets a collection of configured query entities.</div> |
| </td> |
| </tr> |
| <tr id="i33" class="rowColor"> |
| <td class="colFirst"><code>int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#getQueryParallelism--">getQueryParallelism</a></span>()</code> |
| <div class="block">Defines a hint to query execution engine on desired degree of parallelism within a single node.</div> |
| </td> |
| </tr> |
| <tr id="i34" class="altColor"> |
| <td class="colFirst"><code>long</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#getRebalanceBatchesPrefetchCount--">getRebalanceBatchesPrefetchCount</a></span>()</code> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span> |
| <div class="block"><span class="deprecationComment">Use <a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#getRebalanceBatchesPrefetchCount--"><code>IgniteConfiguration.getRebalanceBatchesPrefetchCount()</code></a> instead.</span></div> |
| </div> |
| </td> |
| </tr> |
| <tr id="i35" class="rowColor"> |
| <td class="colFirst"><code>int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#getRebalanceBatchSize--">getRebalanceBatchSize</a></span>()</code> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span> |
| <div class="block"><span class="deprecationComment">Use <a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#getRebalanceBatchSize--"><code>IgniteConfiguration.getRebalanceBatchSize()</code></a> instead.</span></div> |
| </div> |
| </td> |
| </tr> |
| <tr id="i36" class="altColor"> |
| <td class="colFirst"><code>long</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#getRebalanceDelay--">getRebalanceDelay</a></span>()</code> |
| <div class="block">Gets delay in milliseconds upon a node joining or leaving topology (or crash) after which rebalancing |
| should be started automatically.</div> |
| </td> |
| </tr> |
| <tr id="i37" class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/cache/CacheRebalanceMode.html" title="enum in org.apache.ignite.cache">CacheRebalanceMode</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#getRebalanceMode--">getRebalanceMode</a></span>()</code> |
| <div class="block">Gets rebalance mode for distributed cache.</div> |
| </td> |
| </tr> |
| <tr id="i38" class="altColor"> |
| <td class="colFirst"><code>int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#getRebalanceOrder--">getRebalanceOrder</a></span>()</code> |
| <div class="block">Gets cache rebalance order.</div> |
| </td> |
| </tr> |
| <tr id="i39" class="rowColor"> |
| <td class="colFirst"><code>int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#getRebalanceThreadPoolSize--">getRebalanceThreadPoolSize</a></span>()</code> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span> </div> |
| </td> |
| </tr> |
| <tr id="i40" class="altColor"> |
| <td class="colFirst"><code>long</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#getRebalanceThrottle--">getRebalanceThrottle</a></span>()</code> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span> |
| <div class="block"><span class="deprecationComment">Use <a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#getRebalanceThrottle--"><code>IgniteConfiguration.getRebalanceThrottle()</code></a> instead.</span></div> |
| </div> |
| </td> |
| </tr> |
| <tr id="i41" class="rowColor"> |
| <td class="colFirst"><code>long</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#getRebalanceTimeout--">getRebalanceTimeout</a></span>()</code> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span> |
| <div class="block"><span class="deprecationComment">Use <a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#getRebalanceTimeout--"><code>IgniteConfiguration.getRebalanceTimeout()</code></a> instead.</span></div> |
| </div> |
| </td> |
| </tr> |
| <tr id="i42" class="altColor"> |
| <td class="colFirst"><code>@Nullable <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><span class='angle_bracket'><</span>?<span class='angle_bracket'>></span>[]</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#getSqlFunctionClasses--">getSqlFunctionClasses</a></span>()</code> |
| <div class="block">Gets classes with methods annotated by <a href="../../../../org/apache/ignite/cache/query/annotations/QuerySqlFunction.html" title="annotation in org.apache.ignite.cache.query.annotations"><code>QuerySqlFunction</code></a> |
| to be used as user-defined functions from SQL queries.</div> |
| </td> |
| </tr> |
| <tr id="i43" class="rowColor"> |
| <td class="colFirst"><code>int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#getSqlIndexMaxInlineSize--">getSqlIndexMaxInlineSize</a></span>()</code> |
| <div class="block">Gets maximum inline size for sql indexes.</div> |
| </td> |
| </tr> |
| <tr id="i44" class="altColor"> |
| <td class="colFirst"><code>int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#getSqlOnheapCacheMaxSize--">getSqlOnheapCacheMaxSize</a></span>()</code> |
| <div class="block">Gets maximum SQL on-heap cache.</div> |
| </td> |
| </tr> |
| <tr id="i45" class="rowColor"> |
| <td class="colFirst"><code>@Nullable <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#getSqlSchema--">getSqlSchema</a></span>()</code> |
| <div class="block">Gets custom name of the sql schema.</div> |
| </td> |
| </tr> |
| <tr id="i46" class="altColor"> |
| <td class="colFirst"><code>int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#getStoreConcurrentLoadAllThreshold--">getStoreConcurrentLoadAllThreshold</a></span>()</code> |
| <div class="block">Gets the threshold used in cases when values for multiple keys are being loaded from an underlying |
| <a href="../../../../org/apache/ignite/cache/store/CacheStore.html" title="interface in org.apache.ignite.cache.store"><code>CacheStore</code></a> in parallel.</div> |
| </td> |
| </tr> |
| <tr id="i47" class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/TopologyValidator.html" title="interface in org.apache.ignite.configuration">TopologyValidator</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#getTopologyValidator--">getTopologyValidator</a></span>()</code> |
| <div class="block">Gets topology validator.</div> |
| </td> |
| </tr> |
| <tr id="i48" class="altColor"> |
| <td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#getTransactionManagerLookupClassName--">getTransactionManagerLookupClassName</a></span>()</code> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span> |
| <div class="block"><span class="deprecationComment">Use <a href="../../../../org/apache/ignite/configuration/TransactionConfiguration.html#getTxManagerFactory--"><code>TransactionConfiguration.getTxManagerFactory()</code></a> instead.</span></div> |
| </div> |
| </td> |
| </tr> |
| <tr id="i49" class="rowColor"> |
| <td class="colFirst"><code>int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#getWriteBehindBatchSize--">getWriteBehindBatchSize</a></span>()</code> |
| <div class="block">Maximum batch size for write-behind cache store operations.</div> |
| </td> |
| </tr> |
| <tr id="i50" class="altColor"> |
| <td class="colFirst"><code>boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#getWriteBehindCoalescing--">getWriteBehindCoalescing</a></span>()</code> |
| <div class="block">Write coalescing flag for write-behind cache store operations.</div> |
| </td> |
| </tr> |
| <tr id="i51" class="rowColor"> |
| <td class="colFirst"><code>long</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#getWriteBehindFlushFrequency--">getWriteBehindFlushFrequency</a></span>()</code> |
| <div class="block">Frequency with which write-behind cache is flushed to the cache store in milliseconds.</div> |
| </td> |
| </tr> |
| <tr id="i52" class="altColor"> |
| <td class="colFirst"><code>int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#getWriteBehindFlushSize--">getWriteBehindFlushSize</a></span>()</code> |
| <div class="block">Maximum size of the write-behind cache.</div> |
| </td> |
| </tr> |
| <tr id="i53" class="rowColor"> |
| <td class="colFirst"><code>int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#getWriteBehindFlushThreadCount--">getWriteBehindFlushThreadCount</a></span>()</code> |
| <div class="block">Number of threads that will perform cache flushing.</div> |
| </td> |
| </tr> |
| <tr id="i54" class="altColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/cache/CacheWriteSynchronizationMode.html" title="enum in org.apache.ignite.cache">CacheWriteSynchronizationMode</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#getWriteSynchronizationMode--">getWriteSynchronizationMode</a></span>()</code> |
| <div class="block">Gets write synchronization mode.</div> |
| </td> |
| </tr> |
| <tr id="i55" class="rowColor"> |
| <td class="colFirst"><code>boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#isCopyOnRead--">isCopyOnRead</a></span>()</code> |
| <div class="block">Gets the flag indicating whether a copy of the value stored in the on-heap cache |
| (see <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#isOnheapCacheEnabled--"><code>isOnheapCacheEnabled()</code></a> should be created for a cache operation return the value.</div> |
| </td> |
| </tr> |
| <tr id="i56" class="altColor"> |
| <td class="colFirst"><code>boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#isEagerTtl--">isEagerTtl</a></span>()</code> |
| <div class="block">Gets flag indicating whether expired cache entries will be eagerly removed from cache.</div> |
| </td> |
| </tr> |
| <tr id="i57" class="rowColor"> |
| <td class="colFirst"><code>boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#isEncryptionEnabled--">isEncryptionEnabled</a></span>()</code> |
| <div class="block">Gets flag indicating whether data must be encrypted.</div> |
| </td> |
| </tr> |
| <tr id="i58" class="altColor"> |
| <td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#isEventsDisabled--">isEventsDisabled</a></span>()</code> |
| <div class="block">Checks whether events are disabled for this cache.</div> |
| </td> |
| </tr> |
| <tr id="i59" class="rowColor"> |
| <td class="colFirst"><code>boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#isInvalidate--">isInvalidate</a></span>()</code> |
| <div class="block">Invalidation flag.</div> |
| </td> |
| </tr> |
| <tr id="i60" class="altColor"> |
| <td class="colFirst"><code>boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#isLoadPreviousValue--">isLoadPreviousValue</a></span>()</code> |
| <div class="block">Gets flag indicating whether value should be loaded from store if it is not in the cache |
| for following cache operations: |
| |
| <a href="../../../../org/apache/ignite/IgniteCache.html#putIfAbsent-K-V-"><code>IgniteCache.putIfAbsent(Object, Object)</code></a> |
| <a href="../../../../org/apache/ignite/IgniteCache.html#replace-K-V-"><code>IgniteCache.replace(Object, Object)</code></a> |
| <a href="../../../../org/apache/ignite/IgniteCache.html#replace-K-V-V-"><code>IgniteCache.replace(Object, Object, Object)</code></a> |
| <a href="../../../../org/apache/ignite/IgniteCache.html#remove-K-V-"><code>IgniteCache.remove(Object, Object)</code></a> |
| <a href="../../../../org/apache/ignite/IgniteCache.html#getAndPut-K-V-"><code>IgniteCache.getAndPut(Object, Object)</code></a> |
| <a href="../../../../org/apache/ignite/IgniteCache.html#getAndRemove-K-"><code>IgniteCache.getAndRemove(Object)</code></a> |
| <a href="../../../../org/apache/ignite/IgniteCache.html#getAndReplace-K-V-"><code>IgniteCache.getAndReplace(Object, Object)</code></a> |
| <a href="../../../../org/apache/ignite/IgniteCache.html#getAndPutIfAbsent-K-V-"><code>IgniteCache.getAndPutIfAbsent(Object, Object)</code></a> |
| </div> |
| </td> |
| </tr> |
| <tr id="i61" class="rowColor"> |
| <td class="colFirst"><code>boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#isOnheapCacheEnabled--">isOnheapCacheEnabled</a></span>()</code> |
| <div class="block">Checks if the on-heap cache is enabled for the off-heap based page memory.</div> |
| </td> |
| </tr> |
| <tr id="i62" class="altColor"> |
| <td class="colFirst"><code>boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#isReadFromBackup--">isReadFromBackup</a></span>()</code> |
| <div class="block">Gets flag indicating whether data can be read from backup.</div> |
| </td> |
| </tr> |
| <tr id="i63" class="rowColor"> |
| <td class="colFirst"><code>boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#isSqlEscapeAll--">isSqlEscapeAll</a></span>()</code> |
| <div class="block">If <code>true</code> all the SQL table and field names will be escaped with double quotes like |
| ({@code "tableName"."</div> |
| </td> |
| </tr> |
| <tr id="i64" class="altColor"> |
| <td class="colFirst"><code>boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#isSqlOnheapCacheEnabled--">isSqlOnheapCacheEnabled</a></span>()</code> |
| <div class="block">Gets whether SQL on-heap cache is enabled.</div> |
| </td> |
| </tr> |
| <tr id="i65" class="rowColor"> |
| <td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#isStoreKeepBinary--">isStoreKeepBinary</a></span>()</code> |
| <div class="block">Flag indicating that <a href="../../../../org/apache/ignite/cache/store/CacheStore.html" title="interface in org.apache.ignite.cache.store"><code>CacheStore</code></a> implementation |
| is working with binary objects instead of Java objects.</div> |
| </td> |
| </tr> |
| <tr id="i66" class="altColor"> |
| <td class="colFirst"><code>boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#isWriteBehindEnabled--">isWriteBehindEnabled</a></span>()</code> |
| <div class="block">Flag indicating whether Ignite should use write-behind behaviour for the cache store.</div> |
| </td> |
| </tr> |
| <tr id="i67" class="rowColor"> |
| <td class="colFirst"><code>javax.cache.configuration.MutableConfiguration<span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#removeCacheEntryListenerConfiguration-javax.cache.configuration.CacheEntryListenerConfiguration-">removeCacheEntryListenerConfiguration</a></span>(javax.cache.configuration.CacheEntryListenerConfiguration<span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span> cacheEntryLsnrCfg)</code></td> |
| </tr> |
| <tr id="i68" class="altColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setAffinity-org.apache.ignite.cache.affinity.AffinityFunction-">setAffinity</a></span>(<a href="../../../../org/apache/ignite/cache/affinity/AffinityFunction.html" title="interface in org.apache.ignite.cache.affinity">AffinityFunction</a> aff)</code> |
| <div class="block">Sets affinity for cache keys.</div> |
| </td> |
| </tr> |
| <tr id="i69" class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setAffinityMapper-org.apache.ignite.cache.affinity.AffinityKeyMapper-">setAffinityMapper</a></span>(<a href="../../../../org/apache/ignite/cache/affinity/AffinityKeyMapper.html" title="interface in org.apache.ignite.cache.affinity">AffinityKeyMapper</a> affMapper)</code> |
| <div class="block">Sets custom affinity mapper.</div> |
| </td> |
| </tr> |
| <tr id="i70" class="altColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setAtomicityMode-org.apache.ignite.cache.CacheAtomicityMode-">setAtomicityMode</a></span>(<a href="../../../../org/apache/ignite/cache/CacheAtomicityMode.html" title="enum in org.apache.ignite.cache">CacheAtomicityMode</a> atomicityMode)</code> |
| <div class="block">Sets cache atomicity mode.</div> |
| </td> |
| </tr> |
| <tr id="i71" class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setBackups-int-">setBackups</a></span>(int backups)</code> |
| <div class="block">Sets number of nodes used to back up single partition for <a href="../../../../org/apache/ignite/cache/CacheMode.html#PARTITIONED"><code>CacheMode.PARTITIONED</code></a> cache.</div> |
| </td> |
| </tr> |
| <tr id="i72" class="altColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setCacheLoaderFactory-javax.cache.configuration.Factory-">setCacheLoaderFactory</a></span>(javax.cache.configuration.Factory<span class='angle_bracket'><</span>? extends javax.cache.integration.CacheLoader<span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span><span class='angle_bracket'>></span> factory)</code></td> |
| </tr> |
| <tr id="i73" class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setCacheMode-org.apache.ignite.cache.CacheMode-">setCacheMode</a></span>(<a href="../../../../org/apache/ignite/cache/CacheMode.html" title="enum in org.apache.ignite.cache">CacheMode</a> cacheMode)</code> |
| <div class="block">Sets caching mode.</div> |
| </td> |
| </tr> |
| <tr id="i74" class="altColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setCacheStoreFactory-javax.cache.configuration.Factory-">setCacheStoreFactory</a></span>(javax.cache.configuration.Factory<span class='angle_bracket'><</span>? extends <a href="../../../../org/apache/ignite/cache/store/CacheStore.html" title="interface in org.apache.ignite.cache.store">CacheStore</a><span class='angle_bracket'><</span>? super <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,? super <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span><span class='angle_bracket'>></span> storeFactory)</code> |
| <div class="block">Sets factory for persistent storage for cache data.</div> |
| </td> |
| </tr> |
| <tr id="i75" class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setCacheStoreSessionListenerFactories-javax.cache.configuration.Factory...-">setCacheStoreSessionListenerFactories</a></span>(javax.cache.configuration.Factory<span class='angle_bracket'><</span>? extends <a href="../../../../org/apache/ignite/cache/store/CacheStoreSessionListener.html" title="interface in org.apache.ignite.cache.store">CacheStoreSessionListener</a><span class='angle_bracket'>></span>... storeSesLsnrs)</code> |
| <div class="block">Cache store session listener factories.</div> |
| </td> |
| </tr> |
| <tr id="i76" class="altColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setCacheWriterFactory-javax.cache.configuration.Factory-">setCacheWriterFactory</a></span>(javax.cache.configuration.Factory<span class='angle_bracket'><</span>? extends javax.cache.integration.CacheWriter<span class='angle_bracket'><</span>? super <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,? super <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span><span class='angle_bracket'>></span> factory)</code></td> |
| </tr> |
| <tr id="i77" class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setCopyOnRead-boolean-">setCopyOnRead</a></span>(boolean cpOnRead)</code> |
| <div class="block">Sets copy on read flag.</div> |
| </td> |
| </tr> |
| <tr id="i78" class="altColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setDataRegionName-java.lang.String-">setDataRegionName</a></span>(@Nullable <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> dataRegionName)</code> |
| <div class="block">Sets a name of <a href="../../../../org/apache/ignite/configuration/DataRegionConfiguration.html" title="class in org.apache.ignite.configuration"><code>DataRegionConfiguration</code></a> for this cache.</div> |
| </td> |
| </tr> |
| <tr id="i79" class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setDefaultLockTimeout-long-">setDefaultLockTimeout</a></span>(long dfltLockTimeout)</code> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span> |
| <div class="block"><span class="deprecationComment">Default lock timeout configuration property has no effect.</span></div> |
| </div> |
| </td> |
| </tr> |
| <tr id="i80" class="altColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setDiskPageCompression-org.apache.ignite.configuration.DiskPageCompression-">setDiskPageCompression</a></span>(<a href="../../../../org/apache/ignite/configuration/DiskPageCompression.html" title="enum in org.apache.ignite.configuration">DiskPageCompression</a> diskPageCompression)</code> |
| <div class="block">Sets disk page compression algorithm.</div> |
| </td> |
| </tr> |
| <tr id="i81" class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setDiskPageCompressionLevel-java.lang.Integer-">setDiskPageCompressionLevel</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a> diskPageCompressionLevel)</code> |
| <div class="block">Sets <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setDiskPageCompression-org.apache.ignite.configuration.DiskPageCompression-"><code>algorithm</code></a> specific disk page compression level.</div> |
| </td> |
| </tr> |
| <tr id="i82" class="altColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setEagerTtl-boolean-">setEagerTtl</a></span>(boolean eagerTtl)</code> |
| <div class="block">Sets eager ttl flag.</div> |
| </td> |
| </tr> |
| <tr id="i83" class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setEncryptionEnabled-boolean-">setEncryptionEnabled</a></span>(boolean encryptionEnabled)</code> |
| <div class="block">Sets encrypted flag.</div> |
| </td> |
| </tr> |
| <tr id="i84" class="altColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setEventsDisabled-boolean-">setEventsDisabled</a></span>(boolean evtsDisabled)</code> |
| <div class="block">Sets events disabled flag.</div> |
| </td> |
| </tr> |
| <tr id="i85" class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setEvictionFilter-org.apache.ignite.cache.eviction.EvictionFilter-">setEvictionFilter</a></span>(<a href="../../../../org/apache/ignite/cache/eviction/EvictionFilter.html" title="interface in org.apache.ignite.cache.eviction">EvictionFilter</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span> evictFilter)</code> |
| <div class="block">Sets eviction filter.</div> |
| </td> |
| </tr> |
| <tr id="i86" class="altColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setEvictionPolicy-org.apache.ignite.cache.eviction.EvictionPolicy-">setEvictionPolicy</a></span>(@Nullable <a href="../../../../org/apache/ignite/cache/eviction/EvictionPolicy.html" title="interface in org.apache.ignite.cache.eviction">EvictionPolicy</a> evictPlc)</code> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span> |
| <div class="block"><span class="deprecationComment">Use <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setEvictionPolicyFactory-javax.cache.configuration.Factory-"><code>setEvictionPolicyFactory(Factory)</code></a> instead.</span></div> |
| </div> |
| </td> |
| </tr> |
| <tr id="i87" class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setEvictionPolicyFactory-javax.cache.configuration.Factory-">setEvictionPolicyFactory</a></span>(@Nullable javax.cache.configuration.Factory<span class='angle_bracket'><</span>? extends <a href="../../../../org/apache/ignite/cache/eviction/EvictionPolicy.html" title="interface in org.apache.ignite.cache.eviction">EvictionPolicy</a><span class='angle_bracket'><</span>? super <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,? super <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span><span class='angle_bracket'>></span> evictPlcFactory)</code> |
| <div class="block">Sets cache eviction policy factory.</div> |
| </td> |
| </tr> |
| <tr id="i88" class="altColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setExpiryPolicyFactory-javax.cache.configuration.Factory-">setExpiryPolicyFactory</a></span>(javax.cache.configuration.Factory<span class='angle_bracket'><</span>? extends javax.cache.expiry.ExpiryPolicy<span class='angle_bracket'>></span> factory)</code></td> |
| </tr> |
| <tr id="i89" class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setGroupName-java.lang.String-">setGroupName</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> grpName)</code> |
| <div class="block">Sets the cache group name.</div> |
| </td> |
| </tr> |
| <tr id="i90" class="altColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setIndexedTypes-java.lang.Class...-">setIndexedTypes</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><span class='angle_bracket'><</span>?<span class='angle_bracket'>></span>... indexedTypes)</code> |
| <div class="block">Array of key and value type pairs to be indexed (thus array length must be always even).</div> |
| </td> |
| </tr> |
| <tr id="i91" class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setInterceptor-org.apache.ignite.cache.CacheInterceptor-">setInterceptor</a></span>(<a href="../../../../org/apache/ignite/cache/CacheInterceptor.html" title="interface in org.apache.ignite.cache">CacheInterceptor</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span> interceptor)</code> |
| <div class="block">Sets cache interceptor.</div> |
| </td> |
| </tr> |
| <tr id="i92" class="altColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setInvalidate-boolean-">setInvalidate</a></span>(boolean invalidate)</code> |
| <div class="block">Sets invalidation flag for near cache entries in this transaction.</div> |
| </td> |
| </tr> |
| <tr id="i93" class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setKeyConfiguration-org.apache.ignite.cache.CacheKeyConfiguration...-">setKeyConfiguration</a></span>(<a href="../../../../org/apache/ignite/cache/CacheKeyConfiguration.html" title="class in org.apache.ignite.cache">CacheKeyConfiguration</a>... cacheKeyCfg)</code> |
| <div class="block">Sets cache key configuration.</div> |
| </td> |
| </tr> |
| <tr id="i94" class="altColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setLoadPreviousValue-boolean-">setLoadPreviousValue</a></span>(boolean loadPrevVal)</code> |
| <div class="block">Sets flag indicating whether value should be loaded from store if it is not in the cache |
| for following cache operations: |
| |
| <a href="../../../../org/apache/ignite/IgniteCache.html#putIfAbsent-K-V-"><code>IgniteCache.putIfAbsent(Object, Object)</code></a> |
| <a href="../../../../org/apache/ignite/IgniteCache.html#replace-K-V-"><code>IgniteCache.replace(Object, Object)</code></a> |
| <a href="../../../../org/apache/ignite/IgniteCache.html#replace-K-V-V-"><code>IgniteCache.replace(Object, Object, Object)</code></a> |
| <a href="../../../../org/apache/ignite/IgniteCache.html#remove-K-V-"><code>IgniteCache.remove(Object, Object)</code></a> |
| <a href="../../../../org/apache/ignite/IgniteCache.html#getAndPut-K-V-"><code>IgniteCache.getAndPut(Object, Object)</code></a> |
| <a href="../../../../org/apache/ignite/IgniteCache.html#getAndRemove-K-"><code>IgniteCache.getAndRemove(Object)</code></a> |
| <a href="../../../../org/apache/ignite/IgniteCache.html#getAndReplace-K-V-"><code>IgniteCache.getAndReplace(Object, Object)</code></a> |
| <a href="../../../../org/apache/ignite/IgniteCache.html#getAndPutIfAbsent-K-V-"><code>IgniteCache.getAndPutIfAbsent(Object, Object)</code></a> |
| |
| When not set, default value is <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#DFLT_LOAD_PREV_VAL"><code>DFLT_LOAD_PREV_VAL</code></a>.</div> |
| </td> |
| </tr> |
| <tr id="i95" class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setLongQueryWarningTimeout-long-">setLongQueryWarningTimeout</a></span>(long longQryWarnTimeout)</code> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span> |
| <div class="block"><span class="deprecationComment">Use <a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#setLongQueryWarningTimeout-long-"><code>IgniteConfiguration.setLongQueryWarningTimeout(long)</code></a> instead.</span></div> |
| </div> |
| </td> |
| </tr> |
| <tr id="i96" class="altColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setManagementEnabled-boolean-">setManagementEnabled</a></span>(boolean enabled)</code></td> |
| </tr> |
| <tr id="i97" class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setMaxConcurrentAsyncOperations-int-">setMaxConcurrentAsyncOperations</a></span>(int maxConcurrentAsyncOps)</code> |
| <div class="block">Sets maximum number of concurrent asynchronous operations.</div> |
| </td> |
| </tr> |
| <tr id="i98" class="altColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setMaxQueryIteratorsCount-int-">setMaxQueryIteratorsCount</a></span>(int maxQryIterCnt)</code> |
| <div class="block">Sets maximum number of query iterators that can be stored.</div> |
| </td> |
| </tr> |
| <tr id="i99" class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setMemoryPolicyName-java.lang.String-">setMemoryPolicyName</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> memPlcName)</code> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span> |
| <div class="block"><span class="deprecationComment">Use <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setDataRegionName-java.lang.String-"><code>setDataRegionName(String)</code></a> instead.</span></div> |
| </div> |
| </td> |
| </tr> |
| <tr id="i100" class="altColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setName-java.lang.String-">setName</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> name)</code> |
| <div class="block">Sets cache name.</div> |
| </td> |
| </tr> |
| <tr id="i101" class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setNearConfiguration-org.apache.ignite.configuration.NearCacheConfiguration-">setNearConfiguration</a></span>(<a href="../../../../org/apache/ignite/configuration/NearCacheConfiguration.html" title="class in org.apache.ignite.configuration">NearCacheConfiguration</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span> nearCfg)</code> |
| <div class="block">Sets the near cache configuration to use on all cache nodes.</div> |
| </td> |
| </tr> |
| <tr id="i102" class="altColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setNodeFilter-org.apache.ignite.lang.IgnitePredicate-">setNodeFilter</a></span>(<a href="../../../../org/apache/ignite/lang/IgnitePredicate.html" title="interface in org.apache.ignite.lang">IgnitePredicate</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/cluster/ClusterNode.html" title="interface in org.apache.ignite.cluster">ClusterNode</a><span class='angle_bracket'>></span> nodeFilter)</code> |
| <div class="block">Sets filter which determines on what nodes the cache should be started.</div> |
| </td> |
| </tr> |
| <tr id="i103" class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setOnheapCacheEnabled-boolean-">setOnheapCacheEnabled</a></span>(boolean onheapCache)</code> |
| <div class="block">Configures on-heap cache for the off-heap based page memory.</div> |
| </td> |
| </tr> |
| <tr id="i104" class="altColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setPartitionLossPolicy-org.apache.ignite.cache.PartitionLossPolicy-">setPartitionLossPolicy</a></span>(<a href="../../../../org/apache/ignite/cache/PartitionLossPolicy.html" title="enum in org.apache.ignite.cache">PartitionLossPolicy</a> partLossPlc)</code> |
| <div class="block">Sets partition loss policy.</div> |
| </td> |
| </tr> |
| <tr id="i105" class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setPlatformCacheConfiguration-org.apache.ignite.configuration.PlatformCacheConfiguration-">setPlatformCacheConfiguration</a></span>(<a href="../../../../org/apache/ignite/configuration/PlatformCacheConfiguration.html" title="class in org.apache.ignite.configuration">PlatformCacheConfiguration</a> platformCfg)</code> |
| <div class="block">Sets platform cache configuration.</div> |
| </td> |
| </tr> |
| <tr id="i106" class="altColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setPluginConfigurations-org.apache.ignite.plugin.CachePluginConfiguration...-">setPluginConfigurations</a></span>(<a href="../../../../org/apache/ignite/plugin/CachePluginConfiguration.html" title="interface in org.apache.ignite.plugin">CachePluginConfiguration</a>... pluginCfgs)</code> |
| <div class="block">Sets cache plugin configurations.</div> |
| </td> |
| </tr> |
| <tr id="i107" class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setQueryDetailMetricsSize-int-">setQueryDetailMetricsSize</a></span>(int qryDetailMetricsSz)</code> |
| <div class="block">Sets size of queries detail metrics that will be stored in memory for monitoring purposes.</div> |
| </td> |
| </tr> |
| <tr id="i108" class="altColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setQueryEntities-java.util.Collection-">setQueryEntities</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/cache/QueryEntity.html" title="class in org.apache.ignite.cache">QueryEntity</a><span class='angle_bracket'>></span> qryEntities)</code> |
| <div class="block">Sets query entities configuration.</div> |
| </td> |
| </tr> |
| <tr id="i109" class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setQueryParallelism-int-">setQueryParallelism</a></span>(int qryParallelism)</code> |
| <div class="block">Sets query parallelism.</div> |
| </td> |
| </tr> |
| <tr id="i110" class="altColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setReadFromBackup-boolean-">setReadFromBackup</a></span>(boolean readFromBackup)</code> |
| <div class="block">Sets read from backup flag.</div> |
| </td> |
| </tr> |
| <tr id="i111" class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setReadThrough-boolean-">setReadThrough</a></span>(boolean isReadThrough)</code></td> |
| </tr> |
| <tr id="i112" class="altColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setRebalanceBatchesPrefetchCount-long-">setRebalanceBatchesPrefetchCount</a></span>(long rebalanceBatchesCnt)</code> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span> |
| <div class="block"><span class="deprecationComment">Use <a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#setRebalanceBatchesPrefetchCount-long-"><code>IgniteConfiguration.setRebalanceBatchesPrefetchCount(long)</code></a> instead.</span></div> |
| </div> |
| </td> |
| </tr> |
| <tr id="i113" class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setRebalanceBatchSize-int-">setRebalanceBatchSize</a></span>(int rebalanceBatchSize)</code> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span> |
| <div class="block"><span class="deprecationComment">Use <a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#setRebalanceBatchSize-int-"><code>IgniteConfiguration.setRebalanceBatchSize(int)</code></a> instead.</span></div> |
| </div> |
| </td> |
| </tr> |
| <tr id="i114" class="altColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setRebalanceDelay-long-">setRebalanceDelay</a></span>(long rebalanceDelay)</code> |
| <div class="block">Sets rebalance delay (see <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#getRebalanceDelay--"><code>getRebalanceDelay()</code></a> for more information).</div> |
| </td> |
| </tr> |
| <tr id="i115" class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setRebalanceMode-org.apache.ignite.cache.CacheRebalanceMode-">setRebalanceMode</a></span>(<a href="../../../../org/apache/ignite/cache/CacheRebalanceMode.html" title="enum in org.apache.ignite.cache">CacheRebalanceMode</a> rebalanceMode)</code> |
| <div class="block">Sets cache rebalance mode.</div> |
| </td> |
| </tr> |
| <tr id="i116" class="altColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setRebalanceOrder-int-">setRebalanceOrder</a></span>(int rebalanceOrder)</code> |
| <div class="block">Sets cache rebalance order.</div> |
| </td> |
| </tr> |
| <tr id="i117" class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setRebalanceThreadPoolSize-int-">setRebalanceThreadPoolSize</a></span>(int rebalancePoolSize)</code> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span> </div> |
| </td> |
| </tr> |
| <tr id="i118" class="altColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setRebalanceThrottle-long-">setRebalanceThrottle</a></span>(long rebalanceThrottle)</code> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span> |
| <div class="block"><span class="deprecationComment">Use <a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#setRebalanceThrottle-long-"><code>IgniteConfiguration.setRebalanceThrottle(long)</code></a> instead.</span></div> |
| </div> |
| </td> |
| </tr> |
| <tr id="i119" class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setRebalanceTimeout-long-">setRebalanceTimeout</a></span>(long rebalanceTimeout)</code> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span> |
| <div class="block"><span class="deprecationComment">Use <a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#setRebalanceTimeout-long-"><code>IgniteConfiguration.setRebalanceTimeout(long)</code></a> instead.</span></div> |
| </div> |
| </td> |
| </tr> |
| <tr id="i120" class="altColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setSqlEscapeAll-boolean-">setSqlEscapeAll</a></span>(boolean sqlEscapeAll)</code> |
| <div class="block">If <code>true</code> all the SQL table and field names will be escaped with double quotes like |
| ({@code "tableName"."</div> |
| </td> |
| </tr> |
| <tr id="i121" class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setSqlFunctionClasses-java.lang.Class...-">setSqlFunctionClasses</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><span class='angle_bracket'><</span>?<span class='angle_bracket'>></span>... cls)</code> |
| <div class="block">Sets classes with methods annotated by <a href="../../../../org/apache/ignite/cache/query/annotations/QuerySqlFunction.html" title="annotation in org.apache.ignite.cache.query.annotations"><code>QuerySqlFunction</code></a> |
| to be used as user-defined functions from SQL queries.</div> |
| </td> |
| </tr> |
| <tr id="i122" class="altColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setSqlIndexMaxInlineSize-int-">setSqlIndexMaxInlineSize</a></span>(int sqlIdxMaxInlineSize)</code> |
| <div class="block">Sets maximum inline size for sql indexes.</div> |
| </td> |
| </tr> |
| <tr id="i123" class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setSqlOnheapCacheEnabled-boolean-">setSqlOnheapCacheEnabled</a></span>(boolean sqlOnheapCache)</code> |
| <div class="block">Sets whether SQL on-heap cache is enabled.</div> |
| </td> |
| </tr> |
| <tr id="i124" class="altColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setSqlOnheapCacheMaxSize-int-">setSqlOnheapCacheMaxSize</a></span>(int sqlOnheapCacheMaxSize)</code> |
| <div class="block">Sets maximum SQL on-heap cache.</div> |
| </td> |
| </tr> |
| <tr id="i125" class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setSqlSchema-java.lang.String-">setSqlSchema</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> sqlSchema)</code> |
| <div class="block">Sets sql schema to be used for current cache.</div> |
| </td> |
| </tr> |
| <tr id="i126" class="altColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setStatisticsEnabled-boolean-">setStatisticsEnabled</a></span>(boolean enabled)</code></td> |
| </tr> |
| <tr id="i127" class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setStoreByValue-boolean-">setStoreByValue</a></span>(boolean isStoreByVal)</code></td> |
| </tr> |
| <tr id="i128" class="altColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setStoreConcurrentLoadAllThreshold-int-">setStoreConcurrentLoadAllThreshold</a></span>(int storeConcurrentLoadAllThreshold)</code> |
| <div class="block">Sets the concurrent load-all threshold used for cases when keys' values are being loaded from <a href="../../../../org/apache/ignite/cache/store/CacheStore.html" title="interface in org.apache.ignite.cache.store"><code>CacheStore</code></a> |
| in parallel.</div> |
| </td> |
| </tr> |
| <tr id="i129" class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setStoreKeepBinary-boolean-">setStoreKeepBinary</a></span>(boolean storeKeepBinary)</code> |
| <div class="block">Sets keep binary in store flag.</div> |
| </td> |
| </tr> |
| <tr id="i130" class="altColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setTopologyValidator-org.apache.ignite.configuration.TopologyValidator-">setTopologyValidator</a></span>(<a href="../../../../org/apache/ignite/configuration/TopologyValidator.html" title="interface in org.apache.ignite.configuration">TopologyValidator</a> topValidator)</code> |
| <div class="block">Sets topology validator.</div> |
| </td> |
| </tr> |
| <tr id="i131" class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setTransactionManagerLookupClassName-java.lang.String-">setTransactionManagerLookupClassName</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> tmLookupClsName)</code> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span> |
| <div class="block"><span class="deprecationComment">Use <a href="../../../../org/apache/ignite/configuration/TransactionConfiguration.html#setTxManagerFactory-javax.cache.configuration.Factory-"><code>TransactionConfiguration.setTxManagerFactory(Factory)</code></a> instead.</span></div> |
| </div> |
| </td> |
| </tr> |
| <tr id="i132" class="altColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setTypes-java.lang.Class-java.lang.Class-">setTypes</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a><span class='angle_bracket'>></span> keyType, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span> valType)</code></td> |
| </tr> |
| <tr id="i133" class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setWriteBehindBatchSize-int-">setWriteBehindBatchSize</a></span>(int writeBehindBatchSize)</code> |
| <div class="block">Sets maximum batch size for write-behind cache.</div> |
| </td> |
| </tr> |
| <tr id="i134" class="altColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setWriteBehindCoalescing-boolean-">setWriteBehindCoalescing</a></span>(boolean writeBehindCoalescing)</code> |
| <div class="block">Sets write coalescing flag for write-behind cache.</div> |
| </td> |
| </tr> |
| <tr id="i135" class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setWriteBehindEnabled-boolean-">setWriteBehindEnabled</a></span>(boolean writeBehindEnabled)</code> |
| <div class="block">Sets flag indicating whether write-behind is enabled.</div> |
| </td> |
| </tr> |
| <tr id="i136" class="altColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setWriteBehindFlushFrequency-long-">setWriteBehindFlushFrequency</a></span>(long writeBehindFlushFreq)</code> |
| <div class="block">Sets write-behind flush frequency.</div> |
| </td> |
| </tr> |
| <tr id="i137" class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setWriteBehindFlushSize-int-">setWriteBehindFlushSize</a></span>(int writeBehindFlushSize)</code> |
| <div class="block">Sets write-behind flush size.</div> |
| </td> |
| </tr> |
| <tr id="i138" class="altColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setWriteBehindFlushThreadCount-int-">setWriteBehindFlushThreadCount</a></span>(int writeBehindFlushThreadCnt)</code> |
| <div class="block">Sets flush thread count for write-behind cache.</div> |
| </td> |
| </tr> |
| <tr id="i139" class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setWriteSynchronizationMode-org.apache.ignite.cache.CacheWriteSynchronizationMode-">setWriteSynchronizationMode</a></span>(<a href="../../../../org/apache/ignite/cache/CacheWriteSynchronizationMode.html" title="enum in org.apache.ignite.cache">CacheWriteSynchronizationMode</a> writeSync)</code> |
| <div class="block">Sets write synchronization mode.</div> |
| </td> |
| </tr> |
| <tr id="i140" class="altColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setWriteThrough-boolean-">setWriteThrough</a></span>(boolean isWriteThrough)</code></td> |
| </tr> |
| <tr id="i141" class="rowColor"> |
| <td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#toString--">toString</a></span>()</code></td> |
| </tr> |
| <tr id="i142" class="altColor"> |
| <td class="colFirst"><code>protected <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#writeReplace--">writeReplace</a></span>()</code> |
| <div class="block">Creates a copy of current configuration and removes all cache entry listeners.</div> |
| </td> |
| </tr> |
| </table> |
| <ul class="blockList"> |
| <li class="blockList"><a name="methods.inherited.from.class.javax.cache.configuration.MutableConfiguration"> |
| <!-- --> |
| </a> |
| <h3>Methods inherited from class javax.cache.configuration.MutableConfiguration</h3> |
| <code>equals, getCacheLoaderFactory, getCacheWriterFactory, getExpiryPolicyFactory, getKeyType, getValueType, hashCode, isManagementEnabled, isReadThrough, isStatisticsEnabled, isStoreByValue, isWriteThrough</code></li> |
| </ul> |
| <ul class="blockList"> |
| <li class="blockList"><a name="methods.inherited.from.class.java.lang.Object"> |
| <!-- --> |
| </a> |
| <h3>Methods inherited from class java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3> |
| <code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li> |
| </ul> |
| </li> |
| </ul> |
| </li> |
| </ul> |
| </div> |
| <div class="details"> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <!-- ============ FIELD DETAIL =========== --> |
| <ul class="blockList"> |
| <li class="blockList"><a name="field.detail"> |
| <!-- --> |
| </a> |
| <h3>Field Detail</h3> |
| <a name="MAX_PARTITIONS_COUNT"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>MAX_PARTITIONS_COUNT</h4> |
| <pre>public static final int MAX_PARTITIONS_COUNT</pre> |
| <div class="block">Maximum number of partitions.</div> |
| <dl> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="../../../../constant-values.html#org.apache.ignite.configuration.CacheConfiguration.MAX_PARTITIONS_COUNT">Constant Field Values</a></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="DFLT_REBALANCE_THREAD_POOL_SIZE"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>DFLT_REBALANCE_THREAD_POOL_SIZE</h4> |
| <pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a> |
| public static final int DFLT_REBALANCE_THREAD_POOL_SIZE</pre> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span> <span class="deprecationComment">Use <a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#DFLT_REBALANCE_THREAD_POOL_SIZE"><code>IgniteConfiguration.DFLT_REBALANCE_THREAD_POOL_SIZE</code></a> instead.</span></div> |
| <div class="block">Default size of rebalance thread pool.</div> |
| </li> |
| </ul> |
| <a name="DFLT_REBALANCE_TIMEOUT"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>DFLT_REBALANCE_TIMEOUT</h4> |
| <pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a> |
| public static final long DFLT_REBALANCE_TIMEOUT</pre> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span> <span class="deprecationComment">Use <a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#DFLT_REBALANCE_TIMEOUT"><code>IgniteConfiguration.DFLT_REBALANCE_TIMEOUT</code></a> instead.</span></div> |
| <div class="block">Default rebalance timeout (ms).</div> |
| <dl> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="../../../../constant-values.html#org.apache.ignite.configuration.CacheConfiguration.DFLT_REBALANCE_TIMEOUT">Constant Field Values</a></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="DFLT_REBALANCE_BATCHES_PREFETCH_COUNT"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>DFLT_REBALANCE_BATCHES_PREFETCH_COUNT</h4> |
| <pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a> |
| public static final long DFLT_REBALANCE_BATCHES_PREFETCH_COUNT</pre> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span> <span class="deprecationComment">Use <a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#DFLT_REBALANCE_BATCHES_PREFETCH_COUNT"><code>IgniteConfiguration.DFLT_REBALANCE_BATCHES_PREFETCH_COUNT</code></a> instead.</span></div> |
| <div class="block">Default rebalance batches prefetch count.</div> |
| <dl> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="../../../../constant-values.html#org.apache.ignite.configuration.CacheConfiguration.DFLT_REBALANCE_BATCHES_PREFETCH_COUNT">Constant Field Values</a></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="DFLT_REBALANCE_THROTTLE"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>DFLT_REBALANCE_THROTTLE</h4> |
| <pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a> |
| public static final long DFLT_REBALANCE_THROTTLE</pre> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span> <span class="deprecationComment">Use <a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#DFLT_REBALANCE_THROTTLE"><code>IgniteConfiguration.DFLT_REBALANCE_THROTTLE</code></a> instead.</span></div> |
| <div class="block">Time in milliseconds to wait between rebalance messages to avoid overloading CPU.</div> |
| <dl> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="../../../../constant-values.html#org.apache.ignite.configuration.CacheConfiguration.DFLT_REBALANCE_THROTTLE">Constant Field Values</a></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="DFLT_BACKUPS"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>DFLT_BACKUPS</h4> |
| <pre>public static final int DFLT_BACKUPS</pre> |
| <div class="block">Default number of backups.</div> |
| <dl> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="../../../../constant-values.html#org.apache.ignite.configuration.CacheConfiguration.DFLT_BACKUPS">Constant Field Values</a></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="DFLT_CACHE_MODE"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>DFLT_CACHE_MODE</h4> |
| <pre>public static final <a href="../../../../org/apache/ignite/cache/CacheMode.html" title="enum in org.apache.ignite.cache">CacheMode</a> DFLT_CACHE_MODE</pre> |
| <div class="block">Default caching mode.</div> |
| </li> |
| </ul> |
| <a name="DFLT_CACHE_ATOMICITY_MODE"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>DFLT_CACHE_ATOMICITY_MODE</h4> |
| <pre>public static final <a href="../../../../org/apache/ignite/cache/CacheAtomicityMode.html" title="enum in org.apache.ignite.cache">CacheAtomicityMode</a> DFLT_CACHE_ATOMICITY_MODE</pre> |
| <div class="block">Default atomicity mode.</div> |
| </li> |
| </ul> |
| <a name="DFLT_LOCK_TIMEOUT"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>DFLT_LOCK_TIMEOUT</h4> |
| <pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a> |
| public static final long DFLT_LOCK_TIMEOUT</pre> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span> <span class="deprecationComment">Default lock timeout configuration property has no effect.</span></div> |
| <div class="block">Default lock timeout.</div> |
| <dl> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="../../../../constant-values.html#org.apache.ignite.configuration.CacheConfiguration.DFLT_LOCK_TIMEOUT">Constant Field Values</a></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="DFLT_CACHE_SIZE"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>DFLT_CACHE_SIZE</h4> |
| <pre>public static final int DFLT_CACHE_SIZE</pre> |
| <div class="block">Default cache size to use with eviction policy.</div> |
| <dl> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="../../../../constant-values.html#org.apache.ignite.configuration.CacheConfiguration.DFLT_CACHE_SIZE">Constant Field Values</a></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="DFLT_SQL_INDEX_MAX_INLINE_SIZE"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>DFLT_SQL_INDEX_MAX_INLINE_SIZE</h4> |
| <pre>public static final int DFLT_SQL_INDEX_MAX_INLINE_SIZE</pre> |
| <div class="block">Default maximum inline size for sql indexes.</div> |
| <dl> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="../../../../constant-values.html#org.apache.ignite.configuration.CacheConfiguration.DFLT_SQL_INDEX_MAX_INLINE_SIZE">Constant Field Values</a></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="DFLT_NEAR_START_SIZE"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>DFLT_NEAR_START_SIZE</h4> |
| <pre>public static final int DFLT_NEAR_START_SIZE</pre> |
| <div class="block">Initial default near cache size.</div> |
| <dl> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="../../../../constant-values.html#org.apache.ignite.configuration.CacheConfiguration.DFLT_NEAR_START_SIZE">Constant Field Values</a></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="DFLT_INVALIDATE"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>DFLT_INVALIDATE</h4> |
| <pre>public static final boolean DFLT_INVALIDATE</pre> |
| <div class="block">Default value for 'invalidate' flag that indicates if this is invalidation-based cache.</div> |
| <dl> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="../../../../constant-values.html#org.apache.ignite.configuration.CacheConfiguration.DFLT_INVALIDATE">Constant Field Values</a></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="DFLT_REBALANCE_MODE"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>DFLT_REBALANCE_MODE</h4> |
| <pre>public static final <a href="../../../../org/apache/ignite/cache/CacheRebalanceMode.html" title="enum in org.apache.ignite.cache">CacheRebalanceMode</a> DFLT_REBALANCE_MODE</pre> |
| <div class="block">Default rebalance mode for distributed cache.</div> |
| </li> |
| </ul> |
| <a name="DFLT_REBALANCE_BATCH_SIZE"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>DFLT_REBALANCE_BATCH_SIZE</h4> |
| <pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a> |
| public static final int DFLT_REBALANCE_BATCH_SIZE</pre> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span> <span class="deprecationComment">Use <a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#DFLT_REBALANCE_BATCH_SIZE"><code>IgniteConfiguration.DFLT_REBALANCE_BATCH_SIZE</code></a> instead.</span></div> |
| <div class="block">Default rebalance batch size in bytes.</div> |
| <dl> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="../../../../constant-values.html#org.apache.ignite.configuration.CacheConfiguration.DFLT_REBALANCE_BATCH_SIZE">Constant Field Values</a></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="DFLT_EAGER_TTL"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>DFLT_EAGER_TTL</h4> |
| <pre>public static final boolean DFLT_EAGER_TTL</pre> |
| <div class="block">Default value for eager ttl flag.</div> |
| <dl> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="../../../../constant-values.html#org.apache.ignite.configuration.CacheConfiguration.DFLT_EAGER_TTL">Constant Field Values</a></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="DFLT_MAX_CONCURRENT_ASYNC_OPS"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>DFLT_MAX_CONCURRENT_ASYNC_OPS</h4> |
| <pre>public static final int DFLT_MAX_CONCURRENT_ASYNC_OPS</pre> |
| <div class="block">Default value for 'maxConcurrentAsyncOps'.</div> |
| <dl> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="../../../../constant-values.html#org.apache.ignite.configuration.CacheConfiguration.DFLT_MAX_CONCURRENT_ASYNC_OPS">Constant Field Values</a></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="DFLT_WRITE_BEHIND_ENABLED"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>DFLT_WRITE_BEHIND_ENABLED</h4> |
| <pre>public static final boolean DFLT_WRITE_BEHIND_ENABLED</pre> |
| <div class="block">Default value for 'writeBehindEnabled' flag.</div> |
| <dl> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="../../../../constant-values.html#org.apache.ignite.configuration.CacheConfiguration.DFLT_WRITE_BEHIND_ENABLED">Constant Field Values</a></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="DFLT_WRITE_BEHIND_FLUSH_SIZE"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>DFLT_WRITE_BEHIND_FLUSH_SIZE</h4> |
| <pre>public static final int DFLT_WRITE_BEHIND_FLUSH_SIZE</pre> |
| <div class="block">Default flush size for write-behind cache store.</div> |
| <dl> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="../../../../constant-values.html#org.apache.ignite.configuration.CacheConfiguration.DFLT_WRITE_BEHIND_FLUSH_SIZE">Constant Field Values</a></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="DFLT_WRITE_BEHIND_CRITICAL_SIZE"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>DFLT_WRITE_BEHIND_CRITICAL_SIZE</h4> |
| <pre>public static final int DFLT_WRITE_BEHIND_CRITICAL_SIZE</pre> |
| <div class="block">Default critical size used when flush size is not specified.</div> |
| <dl> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="../../../../constant-values.html#org.apache.ignite.configuration.CacheConfiguration.DFLT_WRITE_BEHIND_CRITICAL_SIZE">Constant Field Values</a></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="DFLT_WRITE_BEHIND_FLUSH_FREQUENCY"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>DFLT_WRITE_BEHIND_FLUSH_FREQUENCY</h4> |
| <pre>public static final long DFLT_WRITE_BEHIND_FLUSH_FREQUENCY</pre> |
| <div class="block">Default flush frequency for write-behind cache store in milliseconds.</div> |
| <dl> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="../../../../constant-values.html#org.apache.ignite.configuration.CacheConfiguration.DFLT_WRITE_BEHIND_FLUSH_FREQUENCY">Constant Field Values</a></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="DFLT_WRITE_FROM_BEHIND_FLUSH_THREAD_CNT"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>DFLT_WRITE_FROM_BEHIND_FLUSH_THREAD_CNT</h4> |
| <pre>public static final int DFLT_WRITE_FROM_BEHIND_FLUSH_THREAD_CNT</pre> |
| <div class="block">Default count of flush threads for write-behind cache store.</div> |
| <dl> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="../../../../constant-values.html#org.apache.ignite.configuration.CacheConfiguration.DFLT_WRITE_FROM_BEHIND_FLUSH_THREAD_CNT">Constant Field Values</a></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="DFLT_WRITE_BEHIND_BATCH_SIZE"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>DFLT_WRITE_BEHIND_BATCH_SIZE</h4> |
| <pre>public static final int DFLT_WRITE_BEHIND_BATCH_SIZE</pre> |
| <div class="block">Default batch size for write-behind cache store.</div> |
| <dl> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="../../../../constant-values.html#org.apache.ignite.configuration.CacheConfiguration.DFLT_WRITE_BEHIND_BATCH_SIZE">Constant Field Values</a></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="DFLT_WRITE_BEHIND_COALESCING"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>DFLT_WRITE_BEHIND_COALESCING</h4> |
| <pre>public static final boolean DFLT_WRITE_BEHIND_COALESCING</pre> |
| <div class="block">Default write coalescing for write-behind cache store.</div> |
| <dl> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="../../../../constant-values.html#org.apache.ignite.configuration.CacheConfiguration.DFLT_WRITE_BEHIND_COALESCING">Constant Field Values</a></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="DFLT_MAX_QUERY_ITERATOR_CNT"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>DFLT_MAX_QUERY_ITERATOR_CNT</h4> |
| <pre>public static final int DFLT_MAX_QUERY_ITERATOR_CNT</pre> |
| <div class="block">Default maximum number of query iterators that can be stored.</div> |
| <dl> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="../../../../constant-values.html#org.apache.ignite.configuration.CacheConfiguration.DFLT_MAX_QUERY_ITERATOR_CNT">Constant Field Values</a></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="DFLT_LOAD_PREV_VAL"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>DFLT_LOAD_PREV_VAL</h4> |
| <pre>public static final boolean DFLT_LOAD_PREV_VAL</pre> |
| <div class="block">Default value for load previous value flag.</div> |
| <dl> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="../../../../constant-values.html#org.apache.ignite.configuration.CacheConfiguration.DFLT_LOAD_PREV_VAL">Constant Field Values</a></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="DFLT_READ_FROM_BACKUP"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>DFLT_READ_FROM_BACKUP</h4> |
| <pre>public static final boolean DFLT_READ_FROM_BACKUP</pre> |
| <div class="block">Default value for 'readFromBackup' flag.</div> |
| <dl> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="../../../../constant-values.html#org.apache.ignite.configuration.CacheConfiguration.DFLT_READ_FROM_BACKUP">Constant Field Values</a></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="ALL_NODES"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>ALL_NODES</h4> |
| <pre>public static final <a href="../../../../org/apache/ignite/lang/IgnitePredicate.html" title="interface in org.apache.ignite.lang">IgnitePredicate</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/cluster/ClusterNode.html" title="interface in org.apache.ignite.cluster">ClusterNode</a><span class='angle_bracket'>></span> ALL_NODES</pre> |
| <div class="block">Filter that accepts all nodes.</div> |
| </li> |
| </ul> |
| <a name="DFLT_LONG_QRY_WARN_TIMEOUT"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>DFLT_LONG_QRY_WARN_TIMEOUT</h4> |
| <pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a> |
| public static final long DFLT_LONG_QRY_WARN_TIMEOUT</pre> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span> </div> |
| <div class="block">Default timeout after which long query warning will be printed.</div> |
| <dl> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="../../../../constant-values.html#org.apache.ignite.configuration.CacheConfiguration.DFLT_LONG_QRY_WARN_TIMEOUT">Constant Field Values</a></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="DFLT_QRY_DETAIL_METRICS_SIZE"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>DFLT_QRY_DETAIL_METRICS_SIZE</h4> |
| <pre>public static final int DFLT_QRY_DETAIL_METRICS_SIZE</pre> |
| <div class="block">Default number of queries detail metrics to collect.</div> |
| <dl> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="../../../../constant-values.html#org.apache.ignite.configuration.CacheConfiguration.DFLT_QRY_DETAIL_METRICS_SIZE">Constant Field Values</a></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="DFLT_STORE_KEEP_BINARY"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>DFLT_STORE_KEEP_BINARY</h4> |
| <pre>public static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a> DFLT_STORE_KEEP_BINARY</pre> |
| <div class="block">Default value for keep binary in store behavior .</div> |
| </li> |
| </ul> |
| <a name="DFLT_CONCURRENT_LOAD_ALL_THRESHOLD"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>DFLT_CONCURRENT_LOAD_ALL_THRESHOLD</h4> |
| <pre>public static final int DFLT_CONCURRENT_LOAD_ALL_THRESHOLD</pre> |
| <div class="block">Default threshold for concurrent loading of keys from <a href="../../../../org/apache/ignite/cache/store/CacheStore.html" title="interface in org.apache.ignite.cache.store"><code>CacheStore</code></a>.</div> |
| <dl> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="../../../../constant-values.html#org.apache.ignite.configuration.CacheConfiguration.DFLT_CONCURRENT_LOAD_ALL_THRESHOLD">Constant Field Values</a></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="DFLT_PARTITION_LOSS_POLICY"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>DFLT_PARTITION_LOSS_POLICY</h4> |
| <pre>public static final <a href="../../../../org/apache/ignite/cache/PartitionLossPolicy.html" title="enum in org.apache.ignite.cache">PartitionLossPolicy</a> DFLT_PARTITION_LOSS_POLICY</pre> |
| <div class="block">Default partition loss policy.</div> |
| </li> |
| </ul> |
| <a name="DFLT_QUERY_PARALLELISM"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>DFLT_QUERY_PARALLELISM</h4> |
| <pre>public static final int DFLT_QUERY_PARALLELISM</pre> |
| <div class="block">Default query parallelism.</div> |
| <dl> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="../../../../constant-values.html#org.apache.ignite.configuration.CacheConfiguration.DFLT_QUERY_PARALLELISM">Constant Field Values</a></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="DFLT_EVENTS_DISABLED"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>DFLT_EVENTS_DISABLED</h4> |
| <pre>public static final boolean DFLT_EVENTS_DISABLED</pre> |
| <div class="block">Default value for events disabled flag.</div> |
| <dl> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="../../../../constant-values.html#org.apache.ignite.configuration.CacheConfiguration.DFLT_EVENTS_DISABLED">Constant Field Values</a></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="DFLT_SQL_ONHEAP_CACHE_MAX_SIZE"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>DFLT_SQL_ONHEAP_CACHE_MAX_SIZE</h4> |
| <pre>public static final int DFLT_SQL_ONHEAP_CACHE_MAX_SIZE</pre> |
| <div class="block">Default SQL on-heap cache size.</div> |
| <dl> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="../../../../constant-values.html#org.apache.ignite.configuration.CacheConfiguration.DFLT_SQL_ONHEAP_CACHE_MAX_SIZE">Constant Field Values</a></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="DFLT_DISK_PAGE_COMPRESSION"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>DFLT_DISK_PAGE_COMPRESSION</h4> |
| <pre>public static final <a href="../../../../org/apache/ignite/configuration/DiskPageCompression.html" title="enum in org.apache.ignite.configuration">DiskPageCompression</a> DFLT_DISK_PAGE_COMPRESSION</pre> |
| <div class="block">Default disk page compression algorithm.</div> |
| </li> |
| </ul> |
| <a name="DFLT_COPY_ON_READ"> |
| <!-- --> |
| </a> |
| <ul class="blockListLast"> |
| <li class="blockList"> |
| <h4>DFLT_COPY_ON_READ</h4> |
| <pre>public static final boolean DFLT_COPY_ON_READ</pre> |
| <div class="block">Default value for 'copyOnRead' flag.</div> |
| <dl> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="../../../../constant-values.html#org.apache.ignite.configuration.CacheConfiguration.DFLT_COPY_ON_READ">Constant Field Values</a></dd> |
| </dl> |
| </li> |
| </ul> |
| </li> |
| </ul> |
| <!-- ========= CONSTRUCTOR DETAIL ======== --> |
| <ul class="blockList"> |
| <li class="blockList"><a name="constructor.detail"> |
| <!-- --> |
| </a> |
| <h3>Constructor Detail</h3> |
| <a name="CacheConfiguration--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>CacheConfiguration</h4> |
| <pre>public CacheConfiguration()</pre> |
| <div class="block">Empty constructor (all values are initialized to their defaults).</div> |
| </li> |
| </ul> |
| <a name="CacheConfiguration-java.lang.String-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>CacheConfiguration</h4> |
| <pre>public CacheConfiguration(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> name)</pre> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>name</code> - Cache name.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="CacheConfiguration-javax.cache.configuration.CompleteConfiguration-"> |
| <!-- --> |
| </a> |
| <ul class="blockListLast"> |
| <li class="blockList"> |
| <h4>CacheConfiguration</h4> |
| <pre>public CacheConfiguration(javax.cache.configuration.CompleteConfiguration<span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span> cfg)</pre> |
| <div class="block">Copy constructor.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>cfg</code> - Configuration to copy.</dd> |
| </dl> |
| </li> |
| </ul> |
| </li> |
| </ul> |
| <!-- ============ METHOD DETAIL ========== --> |
| <ul class="blockList"> |
| <li class="blockList"><a name="method.detail"> |
| <!-- --> |
| </a> |
| <h3>Method Detail</h3> |
| <a name="getGroupName--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getGroupName</h4> |
| <pre>public <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> getGroupName()</pre> |
| <div class="block">Gets the cache group name. |
| |
| Caches with the same group name share single underlying 'physical' cache (partition set), |
| but are logically isolated. |
| |
| Since underlying cache is shared, the following configuration properties should be the same within group: |
| <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setAffinity-org.apache.ignite.cache.affinity.AffinityFunction-"><code>setAffinity(AffinityFunction)</code></a>, <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setNodeFilter-org.apache.ignite.lang.IgnitePredicate-"><code>setNodeFilter(IgnitePredicate)</code></a>, <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#cacheMode"><code>cacheMode</code></a>, |
| <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setTopologyValidator-org.apache.ignite.configuration.TopologyValidator-"><code>setTopologyValidator(TopologyValidator)</code></a>, <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setPartitionLossPolicy-org.apache.ignite.cache.PartitionLossPolicy-"><code>setPartitionLossPolicy(PartitionLossPolicy)</code></a>, |
| <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setDataRegionName-java.lang.String-"><code>setDataRegionName(String)</code></a>. |
| |
| Grouping caches reduces overall overhead, since internal data structures are shared.</div> |
| <dl> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>Cache group name.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="setGroupName-java.lang.String-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setGroupName</h4> |
| <pre>public <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span> setGroupName(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> grpName)</pre> |
| <div class="block">Sets the cache group name. |
| |
| Caches with the same group name share single underlying 'physical' cache (partition set), |
| but are logically isolated. |
| |
| Since underlying cache is shared, the following configuration properties should be the same within group: |
| <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setAffinity-org.apache.ignite.cache.affinity.AffinityFunction-"><code>setAffinity(AffinityFunction)</code></a>, <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setNodeFilter-org.apache.ignite.lang.IgnitePredicate-"><code>setNodeFilter(IgnitePredicate)</code></a>, <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#cacheMode"><code>cacheMode</code></a>, |
| <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setTopologyValidator-org.apache.ignite.configuration.TopologyValidator-"><code>setTopologyValidator(TopologyValidator)</code></a>, <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setPartitionLossPolicy-org.apache.ignite.cache.PartitionLossPolicy-"><code>setPartitionLossPolicy(PartitionLossPolicy)</code></a>, |
| <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setDataRegionName-java.lang.String-"><code>setDataRegionName(String)</code></a>. |
| |
| Grouping caches reduces overall overhead, since internal data structures are shared.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>grpName</code> - Cache group name.</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd><code>this</code> for chaining.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getName--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getName</h4> |
| <pre>public <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> getName()</pre> |
| <div class="block">Cache name. The cache will be accessed via <a href="../../../../org/apache/ignite/Ignite.html#cache-java.lang.String-"><code>Ignite.cache(String)</code></a> method.</div> |
| <dl> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>Cache name.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="setName-java.lang.String-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setName</h4> |
| <pre>public <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span> setName(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> name)</pre> |
| <div class="block">Sets cache name.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>name</code> - Cache name. Can not be <tt>null</tt> or empty.</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd><code>this</code> for chaining.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getDataRegionName--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getDataRegionName</h4> |
| <pre>@Nullable |
| public @Nullable <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> getDataRegionName()</pre> |
| <dl> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd><a href="../../../../org/apache/ignite/configuration/DataRegionConfiguration.html" title="class in org.apache.ignite.configuration"><code>DataRegionConfiguration</code></a> name.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getMemoryPolicyName--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getMemoryPolicyName</h4> |
| <pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a> |
| public <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> getMemoryPolicyName()</pre> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span> <span class="deprecationComment">Use <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#getDataRegionName--"><code>getDataRegionName()</code></a> (String)} instead.</span></div> |
| </li> |
| </ul> |
| <a name="setDataRegionName-java.lang.String-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setDataRegionName</h4> |
| <pre>public <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span> setDataRegionName(@Nullable |
| @Nullable <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> dataRegionName)</pre> |
| <div class="block">Sets a name of <a href="../../../../org/apache/ignite/configuration/DataRegionConfiguration.html" title="class in org.apache.ignite.configuration"><code>DataRegionConfiguration</code></a> for this cache.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>dataRegionName</code> - DataRegionConfiguration name. Can be null (default DataRegionConfiguration will be used) |
| but should not be empty.</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd><code>this</code> for chaining.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="setMemoryPolicyName-java.lang.String-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setMemoryPolicyName</h4> |
| <pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a> |
| public <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span> setMemoryPolicyName(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> memPlcName)</pre> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span> <span class="deprecationComment">Use <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setDataRegionName-java.lang.String-"><code>setDataRegionName(String)</code></a> instead.</span></div> |
| </li> |
| </ul> |
| <a name="getEvictionPolicy--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getEvictionPolicy</h4> |
| <pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a> |
| @Nullable |
| public @Nullable <a href="../../../../org/apache/ignite/cache/eviction/EvictionPolicy.html" title="interface in org.apache.ignite.cache.eviction">EvictionPolicy</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span> getEvictionPolicy()</pre> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span> <span class="deprecationComment">Use <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#getEvictionPolicyFactory--"><code>getEvictionPolicyFactory()</code></a> instead.</span></div> |
| <div class="block">Gets cache eviction policy. By default, returns <code>null</code> |
| which means that evictions are disabled for cache.</div> |
| <dl> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>Cache eviction policy or <code>null</code> if evictions should be disabled.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="setEvictionPolicy-org.apache.ignite.cache.eviction.EvictionPolicy-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setEvictionPolicy</h4> |
| <pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a> |
| public <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span> setEvictionPolicy(@Nullable |
| @Nullable <a href="../../../../org/apache/ignite/cache/eviction/EvictionPolicy.html" title="interface in org.apache.ignite.cache.eviction">EvictionPolicy</a> evictPlc)</pre> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span> <span class="deprecationComment">Use <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setEvictionPolicyFactory-javax.cache.configuration.Factory-"><code>setEvictionPolicyFactory(Factory)</code></a> instead.</span></div> |
| <div class="block">Sets cache eviction policy.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>evictPlc</code> - Cache eviction policy.</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd><code>this</code> for chaining.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getEvictionPolicyFactory--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getEvictionPolicyFactory</h4> |
| <pre>@Nullable |
| public @Nullable javax.cache.configuration.Factory<span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/cache/eviction/EvictionPolicy.html" title="interface in org.apache.ignite.cache.eviction">EvictionPolicy</a><span class='angle_bracket'><</span>? super <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,? super <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span><span class='angle_bracket'>></span> getEvictionPolicyFactory()</pre> |
| <div class="block">Gets cache eviction policy factory. By default, returns <code>null</code> |
| which means that evictions are disabled for cache.</div> |
| <dl> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>Cache eviction policy factory or <code>null</code> if evictions should be disabled |
| or if <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#getEvictionPolicy--"><code>getEvictionPolicy()</code></a> should be used instead.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="setEvictionPolicyFactory-javax.cache.configuration.Factory-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setEvictionPolicyFactory</h4> |
| <pre>public <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span> setEvictionPolicyFactory(@Nullable |
| @Nullable javax.cache.configuration.Factory<span class='angle_bracket'><</span>? extends <a href="../../../../org/apache/ignite/cache/eviction/EvictionPolicy.html" title="interface in org.apache.ignite.cache.eviction">EvictionPolicy</a><span class='angle_bracket'><</span>? super <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,? super <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span><span class='angle_bracket'>></span> evictPlcFactory)</pre> |
| <div class="block">Sets cache eviction policy factory. |
| Note: Eviction policy factory should be <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io"><code>Serializable</code></a>.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>evictPlcFactory</code> - Cache eviction policy factory.</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd><code>this</code> for chaining.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="isOnheapCacheEnabled--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>isOnheapCacheEnabled</h4> |
| <pre>public boolean isOnheapCacheEnabled()</pre> |
| <div class="block">Checks if the on-heap cache is enabled for the off-heap based page memory.</div> |
| <dl> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>On-heap cache enabled flag.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="setOnheapCacheEnabled-boolean-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setOnheapCacheEnabled</h4> |
| <pre>public <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span> setOnheapCacheEnabled(boolean onheapCache)</pre> |
| <div class="block">Configures on-heap cache for the off-heap based page memory.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>onheapCache</code> - <code>True</code> if on-heap cache should be enabled.</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd><code>this</code> for chaining.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="isSqlOnheapCacheEnabled--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>isSqlOnheapCacheEnabled</h4> |
| <pre>public boolean isSqlOnheapCacheEnabled()</pre> |
| <div class="block">Gets whether SQL on-heap cache is enabled. When enabled, Ignite will cache SQL rows as they are accessed by |
| query engine. Rows are invalidated and evicted from cache when relevant cache entry is either changed or |
| evicted.</div> |
| <dl> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>Whether SQL onheap cache is enabled.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="setSqlOnheapCacheEnabled-boolean-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setSqlOnheapCacheEnabled</h4> |
| <pre>public <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span> setSqlOnheapCacheEnabled(boolean sqlOnheapCache)</pre> |
| <div class="block">Sets whether SQL on-heap cache is enabled. When enabled, Ignite will cache SQL rows as they are accessed by |
| query engine. Rows are invalidated and evicted from cache when relevant cache entry is either changed or |
| evicted.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>sqlOnheapCache</code> - Whether SQL onheap cache is enabled.</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd><code>this</code> for chaining.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getSqlOnheapCacheMaxSize--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getSqlOnheapCacheMaxSize</h4> |
| <pre>public int getSqlOnheapCacheMaxSize()</pre> |
| <div class="block">Gets maximum SQL on-heap cache. Measured in number of rows. When maximum size is reached oldest cached rows |
| will be evicted. |
| <p> |
| Zero or negative value stand for unlimited size. |
| <p> |
| Defaults to <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#DFLT_SQL_ONHEAP_CACHE_MAX_SIZE"><code>DFLT_SQL_ONHEAP_CACHE_MAX_SIZE</code></a>.</div> |
| <dl> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>SQL on-heap cache max size.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="setSqlOnheapCacheMaxSize-int-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setSqlOnheapCacheMaxSize</h4> |
| <pre>public <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span> setSqlOnheapCacheMaxSize(int sqlOnheapCacheMaxSize)</pre> |
| <div class="block">Sets maximum SQL on-heap cache. Measured in number of rows. When maximum size is reached oldest cached rows |
| will be evicted. |
| <p> |
| Zero or negative value stand for unlimited size. |
| <p> |
| Defaults to <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#DFLT_SQL_ONHEAP_CACHE_MAX_SIZE"><code>DFLT_SQL_ONHEAP_CACHE_MAX_SIZE</code></a>.</div> |
| <dl> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd><code>this</code> for chaining.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getNearConfiguration--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getNearConfiguration</h4> |
| <pre>public <a href="../../../../org/apache/ignite/configuration/NearCacheConfiguration.html" title="class in org.apache.ignite.configuration">NearCacheConfiguration</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span> getNearConfiguration()</pre> |
| <dl> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>Near enabled flag.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="setNearConfiguration-org.apache.ignite.configuration.NearCacheConfiguration-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setNearConfiguration</h4> |
| <pre>public <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span> setNearConfiguration(<a href="../../../../org/apache/ignite/configuration/NearCacheConfiguration.html" title="class in org.apache.ignite.configuration">NearCacheConfiguration</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span> nearCfg)</pre> |
| <div class="block">Sets the near cache configuration to use on all cache nodes.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>nearCfg</code> - Near cache configuration.</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd><code>this</code> for chaining.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getPlatformCacheConfiguration--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getPlatformCacheConfiguration</h4> |
| <pre>public <a href="../../../../org/apache/ignite/configuration/PlatformCacheConfiguration.html" title="class in org.apache.ignite.configuration">PlatformCacheConfiguration</a> getPlatformCacheConfiguration()</pre> |
| <div class="block">Gets platform cache configuration.</div> |
| <dl> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>Platform cache configuration or null.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="setPlatformCacheConfiguration-org.apache.ignite.configuration.PlatformCacheConfiguration-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setPlatformCacheConfiguration</h4> |
| <pre>public <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span> setPlatformCacheConfiguration(<a href="../../../../org/apache/ignite/configuration/PlatformCacheConfiguration.html" title="class in org.apache.ignite.configuration">PlatformCacheConfiguration</a> platformCfg)</pre> |
| <div class="block">Sets platform cache configuration. |
| Enables native platform (only .NET currently) cache when not null. |
| Cache entries will be stored in deserialized form in native platform memory (e.g. .NET objects in CLR heap). |
| <p> |
| When enabled on server nodes, all primary keys will be stored in platform memory as well. |
| <p> |
| Same eviction policy applies to near cache entries for all keys on client nodes and |
| non-primary keys on server nodes. |
| <p> |
| Enabling this can greatly improve performance for key-value operations and scan queries, |
| at the expense of RAM usage.</div> |
| <dl> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd><code>this</code> for chaining.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getWriteSynchronizationMode--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getWriteSynchronizationMode</h4> |
| <pre>public <a href="../../../../org/apache/ignite/cache/CacheWriteSynchronizationMode.html" title="enum in org.apache.ignite.cache">CacheWriteSynchronizationMode</a> getWriteSynchronizationMode()</pre> |
| <div class="block">Gets write synchronization mode. This mode controls whether the main |
| caller should wait for update on other nodes to complete or not.</div> |
| <dl> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>Write synchronization mode.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="setWriteSynchronizationMode-org.apache.ignite.cache.CacheWriteSynchronizationMode-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setWriteSynchronizationMode</h4> |
| <pre>public <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span> setWriteSynchronizationMode(<a href="../../../../org/apache/ignite/cache/CacheWriteSynchronizationMode.html" title="enum in org.apache.ignite.cache">CacheWriteSynchronizationMode</a> writeSync)</pre> |
| <div class="block">Sets write synchronization mode. |
| <p> |
| Default synchronization mode is <a href="../../../../org/apache/ignite/cache/CacheWriteSynchronizationMode.html#PRIMARY_SYNC"><code>CacheWriteSynchronizationMode.PRIMARY_SYNC</code></a>.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>writeSync</code> - Write synchronization mode.</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd><code>this</code> for chaining.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getNodeFilter--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getNodeFilter</h4> |
| <pre>public <a href="../../../../org/apache/ignite/lang/IgnitePredicate.html" title="interface in org.apache.ignite.lang">IgnitePredicate</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/cluster/ClusterNode.html" title="interface in org.apache.ignite.cluster">ClusterNode</a><span class='angle_bracket'>></span> getNodeFilter()</pre> |
| <div class="block">Gets filter which determines on what nodes the cache should be started.</div> |
| <dl> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>Predicate specifying on which nodes the cache should be started.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="setNodeFilter-org.apache.ignite.lang.IgnitePredicate-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setNodeFilter</h4> |
| <pre>public <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span> setNodeFilter(<a href="../../../../org/apache/ignite/lang/IgnitePredicate.html" title="interface in org.apache.ignite.lang">IgnitePredicate</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/cluster/ClusterNode.html" title="interface in org.apache.ignite.cluster">ClusterNode</a><span class='angle_bracket'>></span> nodeFilter)</pre> |
| <div class="block">Sets filter which determines on what nodes the cache should be started.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>nodeFilter</code> - Predicate specifying on which nodes the cache should be started.</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd><code>this</code> for chaining.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getEvictionFilter--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getEvictionFilter</h4> |
| <pre>public <a href="../../../../org/apache/ignite/cache/eviction/EvictionFilter.html" title="interface in org.apache.ignite.cache.eviction">EvictionFilter</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span> getEvictionFilter()</pre> |
| <div class="block">Gets eviction filter to specify which entries should not be evicted |
| (except explicit evict by calling <a href="../../../../org/apache/ignite/IgniteCache.html#localEvict-java.util.Collection-"><code>IgniteCache.localEvict(Collection)</code></a>). |
| If <a href="../../../../org/apache/ignite/cache/eviction/EvictionFilter.html#evictAllowed-javax.cache.Cache.Entry-"><code>EvictionFilter.evictAllowed(Cache.Entry)</code></a> method |
| returns <code>false</code> then eviction policy will not be notified and entry will |
| never be evicted. |
| <p> |
| If not provided, any entry may be evicted depending on |
| <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#getEvictionPolicyFactory--"><code>getEvictionPolicyFactory()</code></a> eviction policy} configuration.</div> |
| <dl> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>Eviction filter or <code>null</code>.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="setEvictionFilter-org.apache.ignite.cache.eviction.EvictionFilter-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setEvictionFilter</h4> |
| <pre>public <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span> setEvictionFilter(<a href="../../../../org/apache/ignite/cache/eviction/EvictionFilter.html" title="interface in org.apache.ignite.cache.eviction">EvictionFilter</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span> evictFilter)</pre> |
| <div class="block">Sets eviction filter.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>evictFilter</code> - Eviction filter.</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd><code>this</code> for chaining.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="isEagerTtl--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>isEagerTtl</h4> |
| <pre>public boolean isEagerTtl()</pre> |
| <div class="block">Gets flag indicating whether expired cache entries will be eagerly removed from cache. |
| If there is at least one cache configured with this flag set to <code>true</code>, Ignite |
| will create a single thread to clean up expired entries in background. When flag is |
| set to <code>false</code>, expired entries will be removed on next entry access. |
| <p> |
| When not set, default value is <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#DFLT_EAGER_TTL"><code>DFLT_EAGER_TTL</code></a>. |
| <p> |
| <b>Note</b> that this flag only matters for entries expiring based on |
| <code>ExpiryPolicy</code> and should not be confused with entry |
| evictions based on configured <a href="../../../../org/apache/ignite/cache/eviction/EvictionPolicy.html" title="interface in org.apache.ignite.cache.eviction"><code>EvictionPolicy</code></a>.</div> |
| <dl> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>Flag indicating whether Ignite will eagerly remove expired entries.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="setEagerTtl-boolean-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setEagerTtl</h4> |
| <pre>public <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span> setEagerTtl(boolean eagerTtl)</pre> |
| <div class="block">Sets eager ttl flag.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>eagerTtl</code> - <code>True</code> if Ignite should eagerly remove expired cache entries.</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd><code>this</code> for chaining.</dd> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#isEagerTtl--"><code>isEagerTtl()</code></a></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="isLoadPreviousValue--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>isLoadPreviousValue</h4> |
| <pre>public boolean isLoadPreviousValue()</pre> |
| <div class="block">Gets flag indicating whether value should be loaded from store if it is not in the cache |
| for following cache operations: |
| <ul> |
| <li><a href="../../../../org/apache/ignite/IgniteCache.html#putIfAbsent-K-V-"><code>IgniteCache.putIfAbsent(Object, Object)</code></a></li> |
| <li><a href="../../../../org/apache/ignite/IgniteCache.html#replace-K-V-"><code>IgniteCache.replace(Object, Object)</code></a></li> |
| <li><a href="../../../../org/apache/ignite/IgniteCache.html#replace-K-V-V-"><code>IgniteCache.replace(Object, Object, Object)</code></a></li> |
| <li><a href="../../../../org/apache/ignite/IgniteCache.html#remove-K-V-"><code>IgniteCache.remove(Object, Object)</code></a></li> |
| <li><a href="../../../../org/apache/ignite/IgniteCache.html#getAndPut-K-V-"><code>IgniteCache.getAndPut(Object, Object)</code></a></li> |
| <li><a href="../../../../org/apache/ignite/IgniteCache.html#getAndRemove-K-"><code>IgniteCache.getAndRemove(Object)</code></a></li> |
| <li><a href="../../../../org/apache/ignite/IgniteCache.html#getAndReplace-K-V-"><code>IgniteCache.getAndReplace(Object, Object)</code></a></li> |
| <li><a href="../../../../org/apache/ignite/IgniteCache.html#getAndPutIfAbsent-K-V-"><code>IgniteCache.getAndPutIfAbsent(Object, Object)</code></a></li> |
| </ul></div> |
| <dl> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>Load previous value flag.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="setLoadPreviousValue-boolean-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setLoadPreviousValue</h4> |
| <pre>public <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span> setLoadPreviousValue(boolean loadPrevVal)</pre> |
| <div class="block">Sets flag indicating whether value should be loaded from store if it is not in the cache |
| for following cache operations: |
| <ul> |
| <li><a href="../../../../org/apache/ignite/IgniteCache.html#putIfAbsent-K-V-"><code>IgniteCache.putIfAbsent(Object, Object)</code></a></li> |
| <li><a href="../../../../org/apache/ignite/IgniteCache.html#replace-K-V-"><code>IgniteCache.replace(Object, Object)</code></a></li> |
| <li><a href="../../../../org/apache/ignite/IgniteCache.html#replace-K-V-V-"><code>IgniteCache.replace(Object, Object, Object)</code></a></li> |
| <li><a href="../../../../org/apache/ignite/IgniteCache.html#remove-K-V-"><code>IgniteCache.remove(Object, Object)</code></a></li> |
| <li><a href="../../../../org/apache/ignite/IgniteCache.html#getAndPut-K-V-"><code>IgniteCache.getAndPut(Object, Object)</code></a></li> |
| <li><a href="../../../../org/apache/ignite/IgniteCache.html#getAndRemove-K-"><code>IgniteCache.getAndRemove(Object)</code></a></li> |
| <li><a href="../../../../org/apache/ignite/IgniteCache.html#getAndReplace-K-V-"><code>IgniteCache.getAndReplace(Object, Object)</code></a></li> |
| <li><a href="../../../../org/apache/ignite/IgniteCache.html#getAndPutIfAbsent-K-V-"><code>IgniteCache.getAndPutIfAbsent(Object, Object)</code></a></li> |
| </ul> |
| When not set, default value is <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#DFLT_LOAD_PREV_VAL"><code>DFLT_LOAD_PREV_VAL</code></a>.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>loadPrevVal</code> - Load previous value flag.</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd><code>this</code> for chaining.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getCacheStoreFactory--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getCacheStoreFactory</h4> |
| <pre>public javax.cache.configuration.Factory<span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/cache/store/CacheStore.html" title="interface in org.apache.ignite.cache.store">CacheStore</a><span class='angle_bracket'><</span>? super <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,? super <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span><span class='angle_bracket'>></span> getCacheStoreFactory()</pre> |
| <div class="block">Gets factory for underlying persistent storage for read-through and write-through operations.</div> |
| <dl> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>Cache store factory.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="setCacheStoreFactory-javax.cache.configuration.Factory-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setCacheStoreFactory</h4> |
| <pre>public <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span> setCacheStoreFactory(javax.cache.configuration.Factory<span class='angle_bracket'><</span>? extends <a href="../../../../org/apache/ignite/cache/store/CacheStore.html" title="interface in org.apache.ignite.cache.store">CacheStore</a><span class='angle_bracket'><</span>? super <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,? super <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span><span class='angle_bracket'>></span> storeFactory)</pre> |
| <div class="block">Sets factory for persistent storage for cache data.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>storeFactory</code> - Cache store factory.</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd><code>this</code> for chaining.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="isStoreKeepBinary--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>isStoreKeepBinary</h4> |
| <pre>public <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a> isStoreKeepBinary()</pre> |
| <div class="block">Flag indicating that <a href="../../../../org/apache/ignite/cache/store/CacheStore.html" title="interface in org.apache.ignite.cache.store"><code>CacheStore</code></a> implementation |
| is working with binary objects instead of Java objects. |
| Default value of this flag is <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#DFLT_STORE_KEEP_BINARY"><code>DFLT_STORE_KEEP_BINARY</code></a>. |
| <p> |
| If set to <code>false</code>, Ignite will deserialize keys and |
| values stored in binary format before they are passed |
| to cache store. |
| <p> |
| Note that setting this flag to <code>false</code> can simplify |
| store implementation in some cases, but it can cause performance |
| degradation due to additional serializations and deserializations |
| of binary objects. You will also need to have key and value |
| classes on all nodes since binary will be deserialized when |
| store is called.</div> |
| <dl> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>Keep binary in store flag.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="setStoreKeepBinary-boolean-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setStoreKeepBinary</h4> |
| <pre>public <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span> setStoreKeepBinary(boolean storeKeepBinary)</pre> |
| <div class="block">Sets keep binary in store flag.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>storeKeepBinary</code> - Keep binary in store flag.</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd><code>this</code> for chaining.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getStoreConcurrentLoadAllThreshold--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getStoreConcurrentLoadAllThreshold</h4> |
| <pre>public int getStoreConcurrentLoadAllThreshold()</pre> |
| <div class="block">Gets the threshold used in cases when values for multiple keys are being loaded from an underlying |
| <a href="../../../../org/apache/ignite/cache/store/CacheStore.html" title="interface in org.apache.ignite.cache.store"><code>CacheStore</code></a> in parallel. In the situation when several threads load the same or intersecting set of keys |
| and the total number of keys to load is less or equal to this threshold then there will be no a second call to |
| the storage in order to load a key from thread A if the same key is already being loaded by thread B. |
| |
| The threshold should be controlled wisely. On the one hand if it's set to a big value then the interaction with |
| a storage during the load of missing keys will be minimal. On the other hand the big value may result in |
| significant performance degradation because it is needed to check for every key whether it's being loaded or not. |
| |
| When not set, default value is <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#DFLT_CONCURRENT_LOAD_ALL_THRESHOLD"><code>DFLT_CONCURRENT_LOAD_ALL_THRESHOLD</code></a>.</div> |
| <dl> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>The concurrent load-all threshold.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="setStoreConcurrentLoadAllThreshold-int-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setStoreConcurrentLoadAllThreshold</h4> |
| <pre>public <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span> setStoreConcurrentLoadAllThreshold(int storeConcurrentLoadAllThreshold)</pre> |
| <div class="block">Sets the concurrent load-all threshold used for cases when keys' values are being loaded from <a href="../../../../org/apache/ignite/cache/store/CacheStore.html" title="interface in org.apache.ignite.cache.store"><code>CacheStore</code></a> |
| in parallel.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>storeConcurrentLoadAllThreshold</code> - The concurrent load-all threshold.</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd><code>this</code> for chaining.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getAffinity--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getAffinity</h4> |
| <pre>public <a href="../../../../org/apache/ignite/cache/affinity/AffinityFunction.html" title="interface in org.apache.ignite.cache.affinity">AffinityFunction</a> getAffinity()</pre> |
| <div class="block">Gets key topology resolver to provide mapping from keys to nodes.</div> |
| <dl> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>Key topology resolver to provide mapping from keys to nodes.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="setAffinity-org.apache.ignite.cache.affinity.AffinityFunction-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setAffinity</h4> |
| <pre>public <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span> setAffinity(<a href="../../../../org/apache/ignite/cache/affinity/AffinityFunction.html" title="interface in org.apache.ignite.cache.affinity">AffinityFunction</a> aff)</pre> |
| <div class="block">Sets affinity for cache keys.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>aff</code> - Cache key affinity.</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd><code>this</code> for chaining.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getCacheMode--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getCacheMode</h4> |
| <pre>public <a href="../../../../org/apache/ignite/cache/CacheMode.html" title="enum in org.apache.ignite.cache">CacheMode</a> getCacheMode()</pre> |
| <div class="block">Gets caching mode to use. You can configure cache either to be local-only, |
| fully replicated, partitioned, or near. If not provided, <a href="../../../../org/apache/ignite/cache/CacheMode.html#PARTITIONED"><code>CacheMode.PARTITIONED</code></a> |
| mode will be used by default (defined by <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#DFLT_CACHE_MODE"><code>DFLT_CACHE_MODE</code></a> constant).</div> |
| <dl> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd><code>True</code> if cache is local.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="setCacheMode-org.apache.ignite.cache.CacheMode-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setCacheMode</h4> |
| <pre>public <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span> setCacheMode(<a href="../../../../org/apache/ignite/cache/CacheMode.html" title="enum in org.apache.ignite.cache">CacheMode</a> cacheMode)</pre> |
| <div class="block">Sets caching mode.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>cacheMode</code> - Caching mode.</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd><code>this</code> for chaining.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getAtomicityMode--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getAtomicityMode</h4> |
| <pre>public <a href="../../../../org/apache/ignite/cache/CacheAtomicityMode.html" title="enum in org.apache.ignite.cache">CacheAtomicityMode</a> getAtomicityMode()</pre> |
| <div class="block">Gets cache atomicity mode. |
| <p> |
| Default value is defined by <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#DFLT_CACHE_ATOMICITY_MODE"><code>DFLT_CACHE_ATOMICITY_MODE</code></a>.</div> |
| <dl> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>Cache atomicity mode.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="setAtomicityMode-org.apache.ignite.cache.CacheAtomicityMode-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setAtomicityMode</h4> |
| <pre>public <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span> setAtomicityMode(<a href="../../../../org/apache/ignite/cache/CacheAtomicityMode.html" title="enum in org.apache.ignite.cache">CacheAtomicityMode</a> atomicityMode)</pre> |
| <div class="block">Sets cache atomicity mode.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>atomicityMode</code> - Cache atomicity mode.</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd><code>this</code> for chaining.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getBackups--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getBackups</h4> |
| <pre>public int getBackups()</pre> |
| <div class="block">Gets number of nodes used to back up single partition for <a href="../../../../org/apache/ignite/cache/CacheMode.html#PARTITIONED"><code>CacheMode.PARTITIONED</code></a> cache. |
| <p> |
| If not set, default value is <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#DFLT_BACKUPS"><code>DFLT_BACKUPS</code></a>.</div> |
| <dl> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>Number of backup nodes for one partition.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="setBackups-int-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setBackups</h4> |
| <pre>public <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span> setBackups(int backups)</pre> |
| <div class="block">Sets number of nodes used to back up single partition for <a href="../../../../org/apache/ignite/cache/CacheMode.html#PARTITIONED"><code>CacheMode.PARTITIONED</code></a> cache. |
| <p> |
| If not set, default value is <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#DFLT_BACKUPS"><code>DFLT_BACKUPS</code></a>.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>backups</code> - Number of backup nodes for one partition.</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd><code>this</code> for chaining.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getDefaultLockTimeout--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getDefaultLockTimeout</h4> |
| <pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a> |
| public long getDefaultLockTimeout()</pre> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span> <span class="deprecationComment">Default lock timeout configuration property has no effect.</span></div> |
| <div class="block">Gets default lock acquisition timeout. Default value is defined by <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#DFLT_LOCK_TIMEOUT"><code>DFLT_LOCK_TIMEOUT</code></a> |
| which is <code>0</code> and means that lock acquisition will never timeout.</div> |
| <dl> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>Default lock timeout.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="setDefaultLockTimeout-long-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setDefaultLockTimeout</h4> |
| <pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a> |
| public <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span> setDefaultLockTimeout(long dfltLockTimeout)</pre> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span> <span class="deprecationComment">Default lock timeout configuration property has no effect.</span></div> |
| <div class="block">Sets default lock timeout in milliseconds. By default this value is defined by <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#DFLT_LOCK_TIMEOUT"><code>DFLT_LOCK_TIMEOUT</code></a>.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>dfltLockTimeout</code> - Default lock timeout.</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd><code>this</code> for chaining.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="isInvalidate--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>isInvalidate</h4> |
| <pre>public boolean isInvalidate()</pre> |
| <div class="block">Invalidation flag. If <code>true</code>, values will be invalidated (nullified) upon commit in near cache.</div> |
| <dl> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>Invalidation flag.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="setInvalidate-boolean-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setInvalidate</h4> |
| <pre>public <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span> setInvalidate(boolean invalidate)</pre> |
| <div class="block">Sets invalidation flag for near cache entries in this transaction. Default is <code>false</code>.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>invalidate</code> - Flag to set this cache into invalidation-based mode. Default value is <code>false</code>.</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd><code>this</code> for chaining.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getTransactionManagerLookupClassName--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getTransactionManagerLookupClassName</h4> |
| <pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a> |
| public <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> getTransactionManagerLookupClassName()</pre> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span> <span class="deprecationComment">Use <a href="../../../../org/apache/ignite/configuration/TransactionConfiguration.html#getTxManagerFactory--"><code>TransactionConfiguration.getTxManagerFactory()</code></a> instead.</span></div> |
| <div class="block">Gets class name of transaction manager finder for integration for JEE app servers.</div> |
| <dl> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>Transaction manager finder.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="setTransactionManagerLookupClassName-java.lang.String-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setTransactionManagerLookupClassName</h4> |
| <pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a> |
| public <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span> setTransactionManagerLookupClassName(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> tmLookupClsName)</pre> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span> <span class="deprecationComment">Use <a href="../../../../org/apache/ignite/configuration/TransactionConfiguration.html#setTxManagerFactory-javax.cache.configuration.Factory-"><code>TransactionConfiguration.setTxManagerFactory(Factory)</code></a> instead.</span></div> |
| <div class="block">Sets look up mechanism for available <code>TransactionManager</code> implementation, if any.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>tmLookupClsName</code> - Name of class implementing GridCacheTmLookup interface that is used to |
| receive JTA transaction manager.</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd><code>this</code> for chaining.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="setRebalanceMode-org.apache.ignite.cache.CacheRebalanceMode-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setRebalanceMode</h4> |
| <pre>public <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span> setRebalanceMode(<a href="../../../../org/apache/ignite/cache/CacheRebalanceMode.html" title="enum in org.apache.ignite.cache">CacheRebalanceMode</a> rebalanceMode)</pre> |
| <div class="block">Sets cache rebalance mode.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>rebalanceMode</code> - Rebalance mode.</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd><code>this</code> for chaining.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getRebalanceMode--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getRebalanceMode</h4> |
| <pre>public <a href="../../../../org/apache/ignite/cache/CacheRebalanceMode.html" title="enum in org.apache.ignite.cache">CacheRebalanceMode</a> getRebalanceMode()</pre> |
| <div class="block">Gets rebalance mode for distributed cache. |
| <p> |
| Default is defined by <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#DFLT_REBALANCE_MODE"><code>DFLT_REBALANCE_MODE</code></a>.</div> |
| <dl> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>Rebalance mode.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getRebalanceOrder--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getRebalanceOrder</h4> |
| <pre>public int getRebalanceOrder()</pre> |
| <div class="block">Gets cache rebalance order. Rebalance order can be set to non-zero value for caches with |
| <a href="../../../../org/apache/ignite/cache/CacheRebalanceMode.html#SYNC"><code>SYNC</code></a> or <a href="../../../../org/apache/ignite/cache/CacheRebalanceMode.html#ASYNC"><code>ASYNC</code></a> rebalance modes only. |
| Note that caches with <a href="../../../../org/apache/ignite/cache/CacheRebalanceMode.html#SYNC"><code>SYNC</code></a> rebalancing mode are always rebalanced prior to caches |
| with <a href="../../../../org/apache/ignite/cache/CacheRebalanceMode.html#ASYNC"><code>ASYNC</code></a> rebalancing mode when rebalancing order is the same. |
| <p/> |
| The rebalance order guarantees that rebalancing for this cache will start only when rebalancing for |
| all caches with smaller rebalance order will be completed. |
| <p/> |
| If not set, cache order is 0.</div> |
| <dl> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>Cache rebalance order.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="setRebalanceOrder-int-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setRebalanceOrder</h4> |
| <pre>public <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span> setRebalanceOrder(int rebalanceOrder)</pre> |
| <div class="block">Sets cache rebalance order.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>rebalanceOrder</code> - Cache rebalance order.</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd><code>this</code> for chaining.</dd> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#getRebalanceOrder--"><code>getRebalanceOrder()</code></a></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getRebalanceBatchSize--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getRebalanceBatchSize</h4> |
| <pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a> |
| public int getRebalanceBatchSize()</pre> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span> <span class="deprecationComment">Use <a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#getRebalanceBatchSize--"><code>IgniteConfiguration.getRebalanceBatchSize()</code></a> instead.</span></div> |
| <div class="block">Gets size (in number bytes) to be loaded within a single rebalance message. |
| Rebalancing algorithm will split total data set on every node into multiple |
| batches prior to sending data. Default value is defined by |
| <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#DFLT_REBALANCE_BATCH_SIZE"><code>DFLT_REBALANCE_BATCH_SIZE</code></a>.</div> |
| <dl> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>Size in bytes of a single rebalance message.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="setRebalanceBatchSize-int-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setRebalanceBatchSize</h4> |
| <pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a> |
| public <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span> setRebalanceBatchSize(int rebalanceBatchSize)</pre> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span> <span class="deprecationComment">Use <a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#setRebalanceBatchSize-int-"><code>IgniteConfiguration.setRebalanceBatchSize(int)</code></a> instead.</span></div> |
| <div class="block">Sets rebalance batch size.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>rebalanceBatchSize</code> - Rebalance batch size.</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd><code>this</code> for chaining.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getRebalanceBatchesPrefetchCount--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getRebalanceBatchesPrefetchCount</h4> |
| <pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a> |
| public long getRebalanceBatchesPrefetchCount()</pre> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span> <span class="deprecationComment">Use <a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#getRebalanceBatchesPrefetchCount--"><code>IgniteConfiguration.getRebalanceBatchesPrefetchCount()</code></a> instead.</span></div> |
| <div class="block">To gain better rebalancing performance supplier node can provide more than one batch at rebalancing start and |
| provide one new to each next demand request. |
| |
| Gets number of batches generated by supply node at rebalancing start. |
| Minimum is 1.</div> |
| <dl> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>batches count</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="setRebalanceBatchesPrefetchCount-long-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setRebalanceBatchesPrefetchCount</h4> |
| <pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a> |
| public <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span> setRebalanceBatchesPrefetchCount(long rebalanceBatchesCnt)</pre> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span> <span class="deprecationComment">Use <a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#setRebalanceBatchesPrefetchCount-long-"><code>IgniteConfiguration.setRebalanceBatchesPrefetchCount(long)</code></a> instead.</span></div> |
| <div class="block">To gain better rebalancing performance supplier node can provide more than one batch at rebalancing start and |
| provide one new to each next demand request. |
| |
| Sets number of batches generated by supply node at rebalancing start. |
| Minimum is 1.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>rebalanceBatchesCnt</code> - batches count.</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd><code>this</code> for chaining.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getMaxConcurrentAsyncOperations--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getMaxConcurrentAsyncOperations</h4> |
| <pre>public int getMaxConcurrentAsyncOperations()</pre> |
| <div class="block">Gets maximum number of allowed concurrent asynchronous operations. If 0 returned then number |
| of concurrent asynchronous operations is unlimited. |
| <p> |
| If not set, default value is <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#DFLT_MAX_CONCURRENT_ASYNC_OPS"><code>DFLT_MAX_CONCURRENT_ASYNC_OPS</code></a>. |
| <p> |
| If user threads do not wait for asynchronous operations to complete, it is possible to overload |
| a system. This property enables back-pressure control by limiting number of scheduled asynchronous |
| cache operations.</div> |
| <dl> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>Maximum number of concurrent asynchronous operations or <code>0</code> if unlimited.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="setMaxConcurrentAsyncOperations-int-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setMaxConcurrentAsyncOperations</h4> |
| <pre>public <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span> setMaxConcurrentAsyncOperations(int maxConcurrentAsyncOps)</pre> |
| <div class="block">Sets maximum number of concurrent asynchronous operations.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>maxConcurrentAsyncOps</code> - Maximum number of concurrent asynchronous operations.</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd><code>this</code> for chaining.</dd> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#getMaxConcurrentAsyncOperations--"><code>getMaxConcurrentAsyncOperations()</code></a></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getSqlIndexMaxInlineSize--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getSqlIndexMaxInlineSize</h4> |
| <pre>public int getSqlIndexMaxInlineSize()</pre> |
| <div class="block">Gets maximum inline size for sql indexes. If -1 returned then |
| <code>IgniteSystemProperties.IGNITE_MAX_INDEX_PAYLOAD_SIZE</code> system property is used. |
| <p> |
| If not set, default value is <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#DFLT_SQL_INDEX_MAX_INLINE_SIZE"><code>DFLT_SQL_INDEX_MAX_INLINE_SIZE</code></a>.</div> |
| <dl> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>Maximum payload size for offheap indexes.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="setSqlIndexMaxInlineSize-int-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setSqlIndexMaxInlineSize</h4> |
| <pre>public <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span> setSqlIndexMaxInlineSize(int sqlIdxMaxInlineSize)</pre> |
| <div class="block">Sets maximum inline size for sql indexes.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>sqlIdxMaxInlineSize</code> - Maximum inline size for sql indexes.</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd><code>this</code> for chaining.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="isWriteBehindEnabled--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>isWriteBehindEnabled</h4> |
| <pre>public boolean isWriteBehindEnabled()</pre> |
| <div class="block">Flag indicating whether Ignite should use write-behind behaviour for the cache store. |
| By default write-behind is disabled which is defined via <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#DFLT_WRITE_BEHIND_ENABLED"><code>DFLT_WRITE_BEHIND_ENABLED</code></a> |
| constant.</div> |
| <dl> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd><code>True</code> if write-behind is enabled.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="setWriteBehindEnabled-boolean-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setWriteBehindEnabled</h4> |
| <pre>public <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span> setWriteBehindEnabled(boolean writeBehindEnabled)</pre> |
| <div class="block">Sets flag indicating whether write-behind is enabled.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>writeBehindEnabled</code> - <code>true</code> if write-behind is enabled.</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd><code>this</code> for chaining.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getWriteBehindFlushSize--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getWriteBehindFlushSize</h4> |
| <pre>public int getWriteBehindFlushSize()</pre> |
| <div class="block">Maximum size of the write-behind cache. If cache size exceeds this value, |
| all cached items are flushed to the cache store and write cache is cleared. |
| <p/> |
| If not provided, default value is <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#DFLT_WRITE_BEHIND_FLUSH_SIZE"><code>DFLT_WRITE_BEHIND_FLUSH_SIZE</code></a>. |
| If this value is <code>0</code>, then flush is performed according to the flush frequency interval. |
| <p/> |
| Note that you cannot set both, <code>flush</code> size and <code>flush frequency</code>, to <code>0</code>.</div> |
| <dl> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>Maximum object count in write-behind cache.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="setWriteBehindFlushSize-int-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setWriteBehindFlushSize</h4> |
| <pre>public <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span> setWriteBehindFlushSize(int writeBehindFlushSize)</pre> |
| <div class="block">Sets write-behind flush size.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>writeBehindFlushSize</code> - Write-behind cache flush size.</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd><code>this</code> for chaining.</dd> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#getWriteBehindFlushSize--"><code>getWriteBehindFlushSize()</code></a></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getWriteBehindFlushFrequency--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getWriteBehindFlushFrequency</h4> |
| <pre>public long getWriteBehindFlushFrequency()</pre> |
| <div class="block">Frequency with which write-behind cache is flushed to the cache store in milliseconds. |
| This value defines the maximum time interval between object insertion/deletion from the cache |
| ant the moment when corresponding operation is applied to the cache store. |
| <p> |
| If not provided, default value is <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#DFLT_WRITE_BEHIND_FLUSH_FREQUENCY"><code>DFLT_WRITE_BEHIND_FLUSH_FREQUENCY</code></a>. |
| If this value is <code>0</code>, then flush is performed according to the flush size. |
| <p> |
| Note that you cannot set both, <code>flush</code> size and <code>flush frequency</code>, to <code>0</code>.</div> |
| <dl> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>Write-behind flush frequency in milliseconds.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="setWriteBehindFlushFrequency-long-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setWriteBehindFlushFrequency</h4> |
| <pre>public <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span> setWriteBehindFlushFrequency(long writeBehindFlushFreq)</pre> |
| <div class="block">Sets write-behind flush frequency.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>writeBehindFlushFreq</code> - Write-behind flush frequency in milliseconds.</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd><code>this</code> for chaining.</dd> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#getWriteBehindFlushFrequency--"><code>getWriteBehindFlushFrequency()</code></a></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getWriteBehindFlushThreadCount--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getWriteBehindFlushThreadCount</h4> |
| <pre>public int getWriteBehindFlushThreadCount()</pre> |
| <div class="block">Number of threads that will perform cache flushing. Cache flushing is performed |
| when cache size exceeds value defined by |
| <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#getWriteBehindFlushSize--"><code>getWriteBehindFlushSize()</code></a>, or flush interval defined by |
| <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#getWriteBehindFlushFrequency--"><code>getWriteBehindFlushFrequency()</code></a> is elapsed. |
| <p/> |
| If not provided, default value is <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#DFLT_WRITE_FROM_BEHIND_FLUSH_THREAD_CNT"><code>DFLT_WRITE_FROM_BEHIND_FLUSH_THREAD_CNT</code></a>.</div> |
| <dl> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>Count of flush threads.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="setWriteBehindFlushThreadCount-int-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setWriteBehindFlushThreadCount</h4> |
| <pre>public <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span> setWriteBehindFlushThreadCount(int writeBehindFlushThreadCnt)</pre> |
| <div class="block">Sets flush thread count for write-behind cache.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>writeBehindFlushThreadCnt</code> - Count of flush threads.</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd><code>this</code> for chaining.</dd> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#getWriteBehindFlushThreadCount--"><code>getWriteBehindFlushThreadCount()</code></a></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getWriteBehindBatchSize--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getWriteBehindBatchSize</h4> |
| <pre>public int getWriteBehindBatchSize()</pre> |
| <div class="block">Maximum batch size for write-behind cache store operations. Store operations (get or remove) |
| are combined in a batch of this size to be passed to |
| <code>CacheWriter.writeAll(Collection)</code> or |
| <code>CacheWriter.deleteAll(Collection)</code> methods. |
| <p/> |
| If not provided, default value is <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#DFLT_WRITE_BEHIND_BATCH_SIZE"><code>DFLT_WRITE_BEHIND_BATCH_SIZE</code></a>.</div> |
| <dl> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>Maximum batch size for store operations.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="setWriteBehindBatchSize-int-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setWriteBehindBatchSize</h4> |
| <pre>public <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span> setWriteBehindBatchSize(int writeBehindBatchSize)</pre> |
| <div class="block">Sets maximum batch size for write-behind cache.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>writeBehindBatchSize</code> - Maximum batch size.</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd><code>this</code> for chaining.</dd> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#getWriteBehindBatchSize--"><code>getWriteBehindBatchSize()</code></a></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getWriteBehindCoalescing--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getWriteBehindCoalescing</h4> |
| <pre>public boolean getWriteBehindCoalescing()</pre> |
| <div class="block">Write coalescing flag for write-behind cache store operations. Store operations (get or remove) |
| with the same key are combined or coalesced to single, resulting operation |
| to reduce pressure to underlying cache store. |
| <p/> |
| If not provided, default value is <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#DFLT_WRITE_BEHIND_COALESCING"><code>DFLT_WRITE_BEHIND_COALESCING</code></a>.</div> |
| <dl> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>Write coalescing flag.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="setWriteBehindCoalescing-boolean-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setWriteBehindCoalescing</h4> |
| <pre>public <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span> setWriteBehindCoalescing(boolean writeBehindCoalescing)</pre> |
| <div class="block">Sets write coalescing flag for write-behind cache.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>writeBehindCoalescing</code> - Write coalescing flag.</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd><code>this</code> for chaining.</dd> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#getWriteBehindCoalescing--"><code>getWriteBehindCoalescing()</code></a></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getRebalanceThreadPoolSize--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getRebalanceThreadPoolSize</h4> |
| <pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a> |
| public int getRebalanceThreadPoolSize()</pre> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span> </div> |
| <div class="block">Use <a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#getRebalanceThreadPoolSize--"><code>IgniteConfiguration.getRebalanceThreadPoolSize()</code></a> instead.</div> |
| <dl> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>Size of rebalancing thread pool.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="setRebalanceThreadPoolSize-int-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setRebalanceThreadPoolSize</h4> |
| <pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a> |
| public <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span> setRebalanceThreadPoolSize(int rebalancePoolSize)</pre> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span> </div> |
| <div class="block">Use <a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#getRebalanceThreadPoolSize--"><code>IgniteConfiguration.getRebalanceThreadPoolSize()</code></a> instead.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>rebalancePoolSize</code> - Size of rebalancing thread pool.</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd><code>this</code> for chaining.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getRebalanceTimeout--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getRebalanceTimeout</h4> |
| <pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a> |
| public long getRebalanceTimeout()</pre> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span> <span class="deprecationComment">Use <a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#getRebalanceTimeout--"><code>IgniteConfiguration.getRebalanceTimeout()</code></a> instead.</span></div> |
| <div class="block">Gets rebalance timeout (ms). |
| <p> |
| Default value is <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#DFLT_REBALANCE_TIMEOUT"><code>DFLT_REBALANCE_TIMEOUT</code></a>.</div> |
| <dl> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>Rebalance timeout (ms).</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="setRebalanceTimeout-long-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setRebalanceTimeout</h4> |
| <pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a> |
| public <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span> setRebalanceTimeout(long rebalanceTimeout)</pre> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span> <span class="deprecationComment">Use <a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#setRebalanceTimeout-long-"><code>IgniteConfiguration.setRebalanceTimeout(long)</code></a> instead.</span></div> |
| <div class="block">Sets rebalance timeout (ms).</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>rebalanceTimeout</code> - Rebalance timeout (ms).</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd><code>this</code> for chaining.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getRebalanceDelay--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getRebalanceDelay</h4> |
| <pre>public long getRebalanceDelay()</pre> |
| <div class="block">Gets delay in milliseconds upon a node joining or leaving topology (or crash) after which rebalancing |
| should be started automatically. Rebalancing should be delayed if you plan to restart nodes |
| after they leave topology, or if you plan to start multiple nodes at once or one after another |
| and don't want to repartition and rebalance until all nodes are started. |
| <p> |
| For better efficiency user should usually make sure that new nodes get placed on |
| the same place of consistent hash ring as the left nodes, and that nodes are |
| restarted before this delay expires. To place nodes on the same place in consistent hash ring, |
| use <a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#setConsistentId-java.io.Serializable-"><code>IgniteConfiguration.setConsistentId(Serializable)</code></a> |
| to make sure that a node maps to the same hash ID event if restarted. As an example, |
| node IP address and port combination may be used in this case. |
| <p> |
| Default value is <code>0</code> which means that repartitioning and rebalancing will start |
| immediately upon node leaving topology. If <code>-1</code> is returned, then rebalancing |
| will only be started manually by calling <a href="../../../../org/apache/ignite/IgniteCache.html#rebalance--"><code>IgniteCache.rebalance()</code></a> method or |
| from management console.</div> |
| <dl> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>Rebalancing delay, <code>0</code> to start rebalancing immediately, <code>-1</code> to |
| start rebalancing manually, or positive value to specify delay in milliseconds |
| after which rebalancing should start automatically.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="setRebalanceDelay-long-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setRebalanceDelay</h4> |
| <pre>public <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span> setRebalanceDelay(long rebalanceDelay)</pre> |
| <div class="block">Sets rebalance delay (see <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#getRebalanceDelay--"><code>getRebalanceDelay()</code></a> for more information).</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>rebalanceDelay</code> - Rebalance delay to set.</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd><code>this</code> for chaining.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getRebalanceThrottle--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getRebalanceThrottle</h4> |
| <pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a> |
| public long getRebalanceThrottle()</pre> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span> <span class="deprecationComment">Use <a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#getRebalanceThrottle--"><code>IgniteConfiguration.getRebalanceThrottle()</code></a> instead.</span></div> |
| <div class="block">Time in milliseconds to wait between rebalance messages to avoid overloading of CPU or network. |
| When rebalancing large data sets, the CPU or network can get over-consumed with rebalancing messages, |
| which consecutively may slow down the application performance. This parameter helps tune |
| the amount of time to wait between rebalance messages to make sure that rebalancing process |
| does not have any negative performance impact. Note that application will continue to work |
| properly while rebalancing is still in progress. |
| <p> |
| Value of <code>0</code> means that throttling is disabled. By default throttling is disabled - |
| the default is defined by <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#DFLT_REBALANCE_THROTTLE"><code>DFLT_REBALANCE_THROTTLE</code></a> constant.</div> |
| <dl> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>Time in milliseconds to wait between rebalance messages to avoid overloading of CPU, |
| <code>0</code> to disable throttling.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="setRebalanceThrottle-long-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setRebalanceThrottle</h4> |
| <pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a> |
| public <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span> setRebalanceThrottle(long rebalanceThrottle)</pre> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span> <span class="deprecationComment">Use <a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#setRebalanceThrottle-long-"><code>IgniteConfiguration.setRebalanceThrottle(long)</code></a> instead.</span></div> |
| <div class="block">Time in milliseconds to wait between rebalance messages to avoid overloading of CPU or network. When rebalancing |
| large data sets, the CPU or network can get over-consumed with rebalancing messages, which consecutively may slow |
| down the application performance. This parameter helps tune the amount of time to wait between rebalance messages |
| to make sure that rebalancing process does not have any negative performance impact. Note that application will |
| continue to work properly while rebalancing is still in progress. <p> Value of <code>0</code> means that throttling is |
| disabled. By default throttling is disabled - the default is defined by <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#DFLT_REBALANCE_THROTTLE"><code>DFLT_REBALANCE_THROTTLE</code></a> constant.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>rebalanceThrottle</code> - Time in milliseconds to wait between rebalance messages to avoid overloading of CPU, |
| <code>0</code> to disable throttling.</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd><code>this</code> for chaining.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getAffinityMapper--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getAffinityMapper</h4> |
| <pre>public <a href="../../../../org/apache/ignite/cache/affinity/AffinityKeyMapper.html" title="interface in org.apache.ignite.cache.affinity">AffinityKeyMapper</a> getAffinityMapper()</pre> |
| <div class="block">Affinity key mapper used to provide custom affinity key for any given key. |
| Affinity mapper is particularly useful when several objects need to be collocated |
| on the same node (they will also be backed up on the same nodes as well). |
| <p> |
| If not provided, then default implementation will be used. The default behavior |
| is described in <a href="../../../../org/apache/ignite/cache/affinity/AffinityKeyMapper.html" title="interface in org.apache.ignite.cache.affinity"><code>AffinityKeyMapper</code></a> documentation.</div> |
| <dl> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>Mapper to use for affinity key mapping.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="setAffinityMapper-org.apache.ignite.cache.affinity.AffinityKeyMapper-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setAffinityMapper</h4> |
| <pre>public <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span> setAffinityMapper(<a href="../../../../org/apache/ignite/cache/affinity/AffinityKeyMapper.html" title="interface in org.apache.ignite.cache.affinity">AffinityKeyMapper</a> affMapper)</pre> |
| <div class="block">Sets custom affinity mapper. If not provided, then default implementation will be used. The default behavior is |
| described in <a href="../../../../org/apache/ignite/cache/affinity/AffinityKeyMapper.html" title="interface in org.apache.ignite.cache.affinity"><code>AffinityKeyMapper</code></a> documentation.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>affMapper</code> - Affinity mapper.</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd><code>this</code> for chaining.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getMaxQueryIteratorsCount--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getMaxQueryIteratorsCount</h4> |
| <pre>public int getMaxQueryIteratorsCount()</pre> |
| <div class="block">Gets maximum number of query iterators that can be stored. Iterators are stored to |
| support query pagination when each page of data is sent to user's node only on demand. |
| Increase this property if you are running and processing lots of queries in parallel. |
| <p> |
| Default value is <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#DFLT_MAX_QUERY_ITERATOR_CNT"><code>DFLT_MAX_QUERY_ITERATOR_CNT</code></a>.</div> |
| <dl> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>Maximum number of query iterators that can be stored.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="setMaxQueryIteratorsCount-int-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setMaxQueryIteratorsCount</h4> |
| <pre>public <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span> setMaxQueryIteratorsCount(int maxQryIterCnt)</pre> |
| <div class="block">Sets maximum number of query iterators that can be stored.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>maxQryIterCnt</code> - Maximum number of query iterators that can be stored.</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd><code>this</code> for chaining.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getInterceptor--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getInterceptor</h4> |
| <pre>@Nullable |
| public @Nullable <a href="../../../../org/apache/ignite/cache/CacheInterceptor.html" title="interface in org.apache.ignite.cache">CacheInterceptor</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span> getInterceptor()</pre> |
| <div class="block">Gets cache interceptor.</div> |
| <dl> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>Cache interceptor.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="setInterceptor-org.apache.ignite.cache.CacheInterceptor-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setInterceptor</h4> |
| <pre>public <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span> setInterceptor(<a href="../../../../org/apache/ignite/cache/CacheInterceptor.html" title="interface in org.apache.ignite.cache">CacheInterceptor</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span> interceptor)</pre> |
| <div class="block">Sets cache interceptor.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>interceptor</code> - Cache interceptor.</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd><code>this</code> for chaining.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="isReadFromBackup--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>isReadFromBackup</h4> |
| <pre>public boolean isReadFromBackup()</pre> |
| <div class="block">Gets flag indicating whether data can be read from backup. |
| If <code>false</code> always get data from primary node (never from backup). |
| <p> |
| Default value is defined by <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#DFLT_READ_FROM_BACKUP"><code>DFLT_READ_FROM_BACKUP</code></a>.</div> |
| <dl> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd><code>true</code> if data can be read from backup node or <code>false</code> if data always |
| should be read from primary node and never from backup.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="setReadFromBackup-boolean-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setReadFromBackup</h4> |
| <pre>public <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span> setReadFromBackup(boolean readFromBackup)</pre> |
| <div class="block">Sets read from backup flag.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>readFromBackup</code> - <code>true</code> to allow reads from backups.</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd><code>this</code> for chaining.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="isCopyOnRead--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>isCopyOnRead</h4> |
| <pre>public boolean isCopyOnRead()</pre> |
| <div class="block">Gets the flag indicating whether a copy of the value stored in the on-heap cache |
| (see <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#isOnheapCacheEnabled--"><code>isOnheapCacheEnabled()</code></a> should be created for a cache operation return the value. |
| |
| Also if this flag is set copies are created for values |
| passed to <a href="../../../../org/apache/ignite/cache/CacheInterceptor.html" title="interface in org.apache.ignite.cache"><code>CacheInterceptor</code></a> and to <a href="../../../../org/apache/ignite/cache/CacheEntryProcessor.html" title="interface in org.apache.ignite.cache"><code>CacheEntryProcessor</code></a>. |
| |
| If the on-heap cache is disabled then this flag is of no use.</div> |
| <dl> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>Copy on read flag.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="setCopyOnRead-boolean-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setCopyOnRead</h4> |
| <pre>public <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span> setCopyOnRead(boolean cpOnRead)</pre> |
| <div class="block">Sets copy on read flag.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>cpOnRead</code> - Copy on get flag.</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd><code>this</code> for chaining.</dd> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#isCopyOnRead--"><code>isCopyOnRead()</code></a></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="setSqlFunctionClasses-java.lang.Class...-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setSqlFunctionClasses</h4> |
| <pre>public <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span> setSqlFunctionClasses(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><span class='angle_bracket'><</span>?<span class='angle_bracket'>></span>... cls)</pre> |
| <div class="block">Sets classes with methods annotated by <a href="../../../../org/apache/ignite/cache/query/annotations/QuerySqlFunction.html" title="annotation in org.apache.ignite.cache.query.annotations"><code>QuerySqlFunction</code></a> |
| to be used as user-defined functions from SQL queries.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>cls</code> - One or more classes with SQL functions.</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd><code>this</code> for chaining.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getSqlFunctionClasses--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getSqlFunctionClasses</h4> |
| <pre>@Nullable |
| public @Nullable <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><span class='angle_bracket'><</span>?<span class='angle_bracket'>></span>[] getSqlFunctionClasses()</pre> |
| <div class="block">Gets classes with methods annotated by <a href="../../../../org/apache/ignite/cache/query/annotations/QuerySqlFunction.html" title="annotation in org.apache.ignite.cache.query.annotations"><code>QuerySqlFunction</code></a> |
| to be used as user-defined functions from SQL queries.</div> |
| <dl> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>Classes with SQL functions.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getLongQueryWarningTimeout--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getLongQueryWarningTimeout</h4> |
| <pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a> |
| public long getLongQueryWarningTimeout()</pre> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span> <span class="deprecationComment">Use <a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#getLongQueryWarningTimeout--"><code>IgniteConfiguration.getLongQueryWarningTimeout()</code></a> instead.</span></div> |
| <div class="block">Gets timeout in milliseconds after which long query warning will be printed.</div> |
| <dl> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>Timeout in milliseconds.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="setLongQueryWarningTimeout-long-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setLongQueryWarningTimeout</h4> |
| <pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a> |
| public <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span> setLongQueryWarningTimeout(long longQryWarnTimeout)</pre> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span> <span class="deprecationComment">Use <a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#setLongQueryWarningTimeout-long-"><code>IgniteConfiguration.setLongQueryWarningTimeout(long)</code></a> instead.</span></div> |
| <div class="block">Sets timeout in milliseconds after which long query warning will be printed.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>longQryWarnTimeout</code> - Timeout in milliseconds.</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd><code>this</code> for chaining.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getQueryDetailMetricsSize--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getQueryDetailMetricsSize</h4> |
| <pre>public int getQueryDetailMetricsSize()</pre> |
| <div class="block">Gets size of queries detail metrics that will be stored in memory for monitoring purposes. |
| If <code>0</code> then history will not be collected. |
| Note, larger number may lead to higher memory consumption.</div> |
| <dl> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>Maximum number of query metrics that will be stored in memory.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="setQueryDetailMetricsSize-int-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setQueryDetailMetricsSize</h4> |
| <pre>public <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span> setQueryDetailMetricsSize(int qryDetailMetricsSz)</pre> |
| <div class="block">Sets size of queries detail metrics that will be stored in memory for monitoring purposes.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>qryDetailMetricsSz</code> - Maximum number of latest queries metrics that will be stored in memory.</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd><code>this</code> for chaining.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getSqlSchema--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getSqlSchema</h4> |
| <pre>@Nullable |
| public @Nullable <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> getSqlSchema()</pre> |
| <div class="block">Gets custom name of the sql schema. If custom sql schema is not set then <code>null</code> will be returned and |
| quoted case sensitive name will be used as sql schema.</div> |
| <dl> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>Schema name for current cache according to SQL ANSI-99. Could be <code>null</code>.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="setSqlSchema-java.lang.String-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setSqlSchema</h4> |
| <pre>public <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span> setSqlSchema(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> sqlSchema)</pre> |
| <div class="block">Sets sql schema to be used for current cache. This name will correspond to SQL ANSI-99 standard. |
| Nonquoted identifiers are not case sensitive. Quoted identifiers are case sensitive. |
| <p/> |
| Be aware of using the same string in case sensitive and case insensitive manner simultaneously, since |
| behaviour for such case is not specified. |
| <p/> |
| When sqlSchema is not specified, quoted <code>cacheName</code> is used instead. |
| <p/> |
| <code>sqlSchema</code> could not be an empty string. Has to be <code>"\"\""</code> instead.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>sqlSchema</code> - Schema name for current cache according to SQL ANSI-99. Should not be <code>null</code>.</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd><code>this</code> for chaining.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="isSqlEscapeAll--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>isSqlEscapeAll</h4> |
| <pre>public boolean isSqlEscapeAll()</pre> |
| <div class="block">If <code>true</code> all the SQL table and field names will be escaped with double quotes like |
| (<code>"tableName"."fieldsName"</code>). This enforces case sensitivity for field names and |
| also allows having special characters in table and field names.</div> |
| <dl> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>Flag value.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="setSqlEscapeAll-boolean-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setSqlEscapeAll</h4> |
| <pre>public <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span> setSqlEscapeAll(boolean sqlEscapeAll)</pre> |
| <div class="block">If <code>true</code> all the SQL table and field names will be escaped with double quotes like |
| (<code>"tableName"."fieldsName"</code>). This enforces case sensitivity for field names and |
| also allows having special characters in table and field names.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>sqlEscapeAll</code> - Flag value.</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd><code>this</code> for chaining.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getIndexedTypes--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getIndexedTypes</h4> |
| <pre>public <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><span class='angle_bracket'><</span>?<span class='angle_bracket'>></span>[] getIndexedTypes()</pre> |
| <div class="block">Array of key and value type pairs to be indexed (thus array length must be always even). |
| It means each even (0,2,4...) class in the array will be considered as key type for cache entry, |
| each odd (1,3,5...) class will be considered as value type for cache entry. |
| <p> |
| The same key class can occur multiple times for different value classes, but each value class must be unique |
| because SQL table will be named as value class simple name. |
| <p> |
| To expose fields of these types onto SQL level and to index them you have to use annotations |
| from package <a href="../../../../org/apache/ignite/cache/query/annotations/package-summary.html"><code>org.apache.ignite.cache.query.annotations</code></a>.</div> |
| <dl> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>Key and value type pairs.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="setIndexedTypes-java.lang.Class...-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setIndexedTypes</h4> |
| <pre>public <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span> setIndexedTypes(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><span class='angle_bracket'><</span>?<span class='angle_bracket'>></span>... indexedTypes)</pre> |
| <div class="block">Array of key and value type pairs to be indexed (thus array length must be always even). |
| It means each even (0,2,4...) class in the array will be considered as key type for cache entry, |
| each odd (1,3,5...) class will be considered as value type for cache entry. |
| <p> |
| The same key class can occur multiple times for different value classes, but each value class must be unique |
| because SQL table will be named as value class simple name. |
| <p> |
| To expose fields of these types onto SQL level and to index them you have to use annotations |
| from package <a href="../../../../org/apache/ignite/cache/query/annotations/package-summary.html"><code>org.apache.ignite.cache.query.annotations</code></a>.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>indexedTypes</code> - Key and value type pairs.</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd><code>this</code> for chaining.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getPluginConfigurations--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getPluginConfigurations</h4> |
| <pre>public <a href="../../../../org/apache/ignite/plugin/CachePluginConfiguration.html" title="interface in org.apache.ignite.plugin">CachePluginConfiguration</a>[] getPluginConfigurations()</pre> |
| <div class="block">Gets array of cache plugin configurations.</div> |
| <dl> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>Cache plugin configurations.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="setPluginConfigurations-org.apache.ignite.plugin.CachePluginConfiguration...-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setPluginConfigurations</h4> |
| <pre>public <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span> setPluginConfigurations(<a href="../../../../org/apache/ignite/plugin/CachePluginConfiguration.html" title="interface in org.apache.ignite.plugin">CachePluginConfiguration</a>... pluginCfgs)</pre> |
| <div class="block">Sets cache plugin configurations.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>pluginCfgs</code> - Cache plugin configurations.</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd><code>this</code> for chaining.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getQueryEntities--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getQueryEntities</h4> |
| <pre>public <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/cache/QueryEntity.html" title="class in org.apache.ignite.cache">QueryEntity</a><span class='angle_bracket'>></span> getQueryEntities()</pre> |
| <div class="block">Gets a collection of configured query entities.</div> |
| <dl> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>Query entities configurations.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getPartitionLossPolicy--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getPartitionLossPolicy</h4> |
| <pre>public <a href="../../../../org/apache/ignite/cache/PartitionLossPolicy.html" title="enum in org.apache.ignite.cache">PartitionLossPolicy</a> getPartitionLossPolicy()</pre> |
| <div class="block">Gets partition loss policy. This policy defines how Ignite will react to a situation when all nodes for |
| some partition leave the cluster.</div> |
| <dl> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>Partition loss policy.</dd> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="../../../../org/apache/ignite/cache/PartitionLossPolicy.html" title="enum in org.apache.ignite.cache"><code>PartitionLossPolicy</code></a></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="setPartitionLossPolicy-org.apache.ignite.cache.PartitionLossPolicy-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setPartitionLossPolicy</h4> |
| <pre>public <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span> setPartitionLossPolicy(<a href="../../../../org/apache/ignite/cache/PartitionLossPolicy.html" title="enum in org.apache.ignite.cache">PartitionLossPolicy</a> partLossPlc)</pre> |
| <div class="block">Sets partition loss policy. This policy defines how Ignite will react to a situation when all nodes for |
| some partition leave the cluster.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>partLossPlc</code> - Partition loss policy.</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd><code>this</code> for chaining.</dd> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="../../../../org/apache/ignite/cache/PartitionLossPolicy.html" title="enum in org.apache.ignite.cache"><code>PartitionLossPolicy</code></a></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="setQueryEntities-java.util.Collection-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setQueryEntities</h4> |
| <pre>public <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span> setQueryEntities(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/cache/QueryEntity.html" title="class in org.apache.ignite.cache">QueryEntity</a><span class='angle_bracket'>></span> qryEntities)</pre> |
| <div class="block">Sets query entities configuration.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>qryEntities</code> - Query entities.</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd><code>this</code> for chaining.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="clearQueryEntities--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>clearQueryEntities</h4> |
| <pre>public <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span> clearQueryEntities()</pre> |
| <div class="block">Clear query entities.</div> |
| <dl> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd><code>this</code> for chaining.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getQueryParallelism--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getQueryParallelism</h4> |
| <pre>public int getQueryParallelism()</pre> |
| <div class="block">Defines a hint to query execution engine on desired degree of parallelism within a single node. |
| Query executor may or may not use this hint depending on estimated query costs. Query executor may define |
| certain restrictions on parallelism depending on query type and/or cache type. |
| <p> |
| As of <code>Apache Ignite 1.9</code> this hint is only supported for SQL queries with the following restrictions: |
| <ul> |
| <li>All caches participating in query must have the same degree of parallelism, exception is thrown |
| otherwise</li> |
| <li>All queries on the given cache will follow provided degree of parallelism</li> |
| </ul> |
| These restrictions will be removed in future versions of Apache Ignite. |
| <p> |
| Defaults to <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#DFLT_QUERY_PARALLELISM"><code>DFLT_QUERY_PARALLELISM</code></a>.</div> |
| <dl> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>Query parallelism.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="setQueryParallelism-int-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setQueryParallelism</h4> |
| <pre>public <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span> setQueryParallelism(int qryParallelism)</pre> |
| <div class="block">Sets query parallelism.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>qryParallelism</code> - Query parallelism.</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd><code>this</code> for chaining.</dd> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#getQueryParallelism--"><code>getQueryParallelism()</code></a></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getTopologyValidator--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getTopologyValidator</h4> |
| <pre>public <a href="../../../../org/apache/ignite/configuration/TopologyValidator.html" title="interface in org.apache.ignite.configuration">TopologyValidator</a> getTopologyValidator()</pre> |
| <div class="block">Gets topology validator. |
| <p> |
| See <a href="../../../../org/apache/ignite/configuration/TopologyValidator.html" title="interface in org.apache.ignite.configuration"><code>TopologyValidator</code></a> for details.</div> |
| <dl> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>validator.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="setTopologyValidator-org.apache.ignite.configuration.TopologyValidator-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setTopologyValidator</h4> |
| <pre>public <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span> setTopologyValidator(<a href="../../../../org/apache/ignite/configuration/TopologyValidator.html" title="interface in org.apache.ignite.configuration">TopologyValidator</a> topValidator)</pre> |
| <div class="block">Sets topology validator. |
| <p> |
| See <a href="../../../../org/apache/ignite/configuration/TopologyValidator.html" title="interface in org.apache.ignite.configuration"><code>TopologyValidator</code></a> for details.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>topValidator</code> - validator.</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd><code>this</code> for chaining.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getCacheStoreSessionListenerFactories--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getCacheStoreSessionListenerFactories</h4> |
| <pre>public javax.cache.configuration.Factory<span class='angle_bracket'><</span>? extends <a href="../../../../org/apache/ignite/cache/store/CacheStoreSessionListener.html" title="interface in org.apache.ignite.cache.store">CacheStoreSessionListener</a><span class='angle_bracket'>></span>[] getCacheStoreSessionListenerFactories()</pre> |
| <div class="block">Gets cache store session listener factories.</div> |
| <dl> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>Cache store session listener factories.</dd> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="../../../../org/apache/ignite/cache/store/CacheStoreSessionListener.html" title="interface in org.apache.ignite.cache.store"><code>CacheStoreSessionListener</code></a></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="setCacheStoreSessionListenerFactories-javax.cache.configuration.Factory...-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setCacheStoreSessionListenerFactories</h4> |
| <pre>public <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span> setCacheStoreSessionListenerFactories(javax.cache.configuration.Factory<span class='angle_bracket'><</span>? extends <a href="../../../../org/apache/ignite/cache/store/CacheStoreSessionListener.html" title="interface in org.apache.ignite.cache.store">CacheStoreSessionListener</a><span class='angle_bracket'>></span>... storeSesLsnrs)</pre> |
| <div class="block">Cache store session listener factories. |
| <p> |
| These listeners override global listeners provided in |
| <a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#setCacheStoreSessionListenerFactories-javax.cache.configuration.Factory...-"><code>IgniteConfiguration.setCacheStoreSessionListenerFactories(Factory[])</code></a> |
| configuration property.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>storeSesLsnrs</code> - Cache store session listener factories.</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd><code>this</code> for chaining.</dd> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="../../../../org/apache/ignite/cache/store/CacheStoreSessionListener.html" title="interface in org.apache.ignite.cache.store"><code>CacheStoreSessionListener</code></a></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getCacheEntryListenerConfigurations--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getCacheEntryListenerConfigurations</h4> |
| <pre>public <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang">Iterable</a><span class='angle_bracket'><</span>javax.cache.configuration.CacheEntryListenerConfiguration<span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span><span class='angle_bracket'>></span> getCacheEntryListenerConfigurations()</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code>getCacheEntryListenerConfigurations</code> in interface <code>javax.cache.configuration.CompleteConfiguration<span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span></code></dd> |
| <dt><span class="overrideSpecifyLabel">Overrides:</span></dt> |
| <dd><code>getCacheEntryListenerConfigurations</code> in class <code>javax.cache.configuration.MutableConfiguration<span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="addCacheEntryListenerConfiguration-javax.cache.configuration.CacheEntryListenerConfiguration-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>addCacheEntryListenerConfiguration</h4> |
| <pre>public javax.cache.configuration.MutableConfiguration<span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span> addCacheEntryListenerConfiguration(javax.cache.configuration.CacheEntryListenerConfiguration<span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span> cacheEntryLsnrCfg)</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Overrides:</span></dt> |
| <dd><code>addCacheEntryListenerConfiguration</code> in class <code>javax.cache.configuration.MutableConfiguration<span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="removeCacheEntryListenerConfiguration-javax.cache.configuration.CacheEntryListenerConfiguration-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>removeCacheEntryListenerConfiguration</h4> |
| <pre>public javax.cache.configuration.MutableConfiguration<span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span> removeCacheEntryListenerConfiguration(javax.cache.configuration.CacheEntryListenerConfiguration<span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span> cacheEntryLsnrCfg)</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Overrides:</span></dt> |
| <dd><code>removeCacheEntryListenerConfiguration</code> in class <code>javax.cache.configuration.MutableConfiguration<span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="writeReplace--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>writeReplace</h4> |
| <pre>protected <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> writeReplace()</pre> |
| <div class="block">Creates a copy of current configuration and removes all cache entry listeners. |
| They are executed only locally and should never be sent to remote nodes.</div> |
| <dl> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>Configuration object that will be serialized.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="setStatisticsEnabled-boolean-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setStatisticsEnabled</h4> |
| <pre>public <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span> setStatisticsEnabled(boolean enabled)</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Overrides:</span></dt> |
| <dd><code>setStatisticsEnabled</code> in class <code>javax.cache.configuration.MutableConfiguration<span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="setManagementEnabled-boolean-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setManagementEnabled</h4> |
| <pre>public <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span> setManagementEnabled(boolean enabled)</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Overrides:</span></dt> |
| <dd><code>setManagementEnabled</code> in class <code>javax.cache.configuration.MutableConfiguration<span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="setCacheLoaderFactory-javax.cache.configuration.Factory-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setCacheLoaderFactory</h4> |
| <pre>public <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span> setCacheLoaderFactory(javax.cache.configuration.Factory<span class='angle_bracket'><</span>? extends javax.cache.integration.CacheLoader<span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span><span class='angle_bracket'>></span> factory)</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Overrides:</span></dt> |
| <dd><code>setCacheLoaderFactory</code> in class <code>javax.cache.configuration.MutableConfiguration<span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="setCacheWriterFactory-javax.cache.configuration.Factory-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setCacheWriterFactory</h4> |
| <pre>public <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span> setCacheWriterFactory(javax.cache.configuration.Factory<span class='angle_bracket'><</span>? extends javax.cache.integration.CacheWriter<span class='angle_bracket'><</span>? super <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,? super <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span><span class='angle_bracket'>></span> factory)</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Overrides:</span></dt> |
| <dd><code>setCacheWriterFactory</code> in class <code>javax.cache.configuration.MutableConfiguration<span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="setExpiryPolicyFactory-javax.cache.configuration.Factory-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setExpiryPolicyFactory</h4> |
| <pre>public <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span> setExpiryPolicyFactory(javax.cache.configuration.Factory<span class='angle_bracket'><</span>? extends javax.cache.expiry.ExpiryPolicy<span class='angle_bracket'>></span> factory)</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Overrides:</span></dt> |
| <dd><code>setExpiryPolicyFactory</code> in class <code>javax.cache.configuration.MutableConfiguration<span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="setTypes-java.lang.Class-java.lang.Class-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setTypes</h4> |
| <pre>public <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span> setTypes(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a><span class='angle_bracket'>></span> keyType, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span> valType)</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Overrides:</span></dt> |
| <dd><code>setTypes</code> in class <code>javax.cache.configuration.MutableConfiguration<span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="setReadThrough-boolean-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setReadThrough</h4> |
| <pre>public <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span> setReadThrough(boolean isReadThrough)</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Overrides:</span></dt> |
| <dd><code>setReadThrough</code> in class <code>javax.cache.configuration.MutableConfiguration<span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="setWriteThrough-boolean-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setWriteThrough</h4> |
| <pre>public <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span> setWriteThrough(boolean isWriteThrough)</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Overrides:</span></dt> |
| <dd><code>setWriteThrough</code> in class <code>javax.cache.configuration.MutableConfiguration<span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="setStoreByValue-boolean-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setStoreByValue</h4> |
| <pre>public <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span> setStoreByValue(boolean isStoreByVal)</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Overrides:</span></dt> |
| <dd><code>setStoreByValue</code> in class <code>javax.cache.configuration.MutableConfiguration<span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="isEventsDisabled--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>isEventsDisabled</h4> |
| <pre>public <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a> isEventsDisabled()</pre> |
| <div class="block">Checks whether events are disabled for this cache.</div> |
| <dl> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>Events disabled flag.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="setEventsDisabled-boolean-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setEventsDisabled</h4> |
| <pre>public <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span> setEventsDisabled(boolean evtsDisabled)</pre> |
| <div class="block">Sets events disabled flag.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>evtsDisabled</code> - Events disabled flag.</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd><code>this</code> for chaining.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getKeyConfiguration--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getKeyConfiguration</h4> |
| <pre>public <a href="../../../../org/apache/ignite/cache/CacheKeyConfiguration.html" title="class in org.apache.ignite.cache">CacheKeyConfiguration</a>[] getKeyConfiguration()</pre> |
| <div class="block">Gets cache key configuration.</div> |
| <dl> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>Cache key configuration.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="setKeyConfiguration-org.apache.ignite.cache.CacheKeyConfiguration...-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setKeyConfiguration</h4> |
| <pre>public <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span> setKeyConfiguration(<a href="../../../../org/apache/ignite/cache/CacheKeyConfiguration.html" title="class in org.apache.ignite.cache">CacheKeyConfiguration</a>... cacheKeyCfg)</pre> |
| <div class="block">Sets cache key configuration.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>cacheKeyCfg</code> - Cache key configuration.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="isEncryptionEnabled--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>isEncryptionEnabled</h4> |
| <pre>public boolean isEncryptionEnabled()</pre> |
| <div class="block">Gets flag indicating whether data must be encrypted.</div> |
| <dl> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd><code>True</code> if this cache persistent data is encrypted.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="setEncryptionEnabled-boolean-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setEncryptionEnabled</h4> |
| <pre>public <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span> setEncryptionEnabled(boolean encryptionEnabled)</pre> |
| <div class="block">Sets encrypted flag.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>encryptionEnabled</code> - <code>True</code> if this cache persistent data should be encrypted.</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd><code>this</code> for chaining.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getDiskPageCompression--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getDiskPageCompression</h4> |
| <pre>public <a href="../../../../org/apache/ignite/configuration/DiskPageCompression.html" title="enum in org.apache.ignite.configuration">DiskPageCompression</a> getDiskPageCompression()</pre> |
| <div class="block">Gets disk page compression algorithm. |
| Makes sense only with enabled <a href="../../../../org/apache/ignite/configuration/DataRegionConfiguration.html#setPersistenceEnabled-boolean-"><code>persistence</code></a>.</div> |
| <dl> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>Disk page compression algorithm.</dd> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#getDiskPageCompressionLevel--"><code>getDiskPageCompressionLevel()</code></a></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="setDiskPageCompression-org.apache.ignite.configuration.DiskPageCompression-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setDiskPageCompression</h4> |
| <pre>public <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span> setDiskPageCompression(<a href="../../../../org/apache/ignite/configuration/DiskPageCompression.html" title="enum in org.apache.ignite.configuration">DiskPageCompression</a> diskPageCompression)</pre> |
| <div class="block">Sets disk page compression algorithm. |
| Makes sense only with enabled <a href="../../../../org/apache/ignite/configuration/DataRegionConfiguration.html#setPersistenceEnabled-boolean-"><code>persistence</code></a>.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>diskPageCompression</code> - Disk page compression algorithm.</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd><code>this</code> for chaining.</dd> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setDiskPageCompressionLevel-java.lang.Integer-"><code>setDiskPageCompressionLevel(java.lang.Integer)</code></a></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getDiskPageCompressionLevel--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getDiskPageCompressionLevel</h4> |
| <pre>public <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a> getDiskPageCompressionLevel()</pre> |
| <div class="block">Gets <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#getDiskPageCompression--"><code>algorithm</code></a> specific disk page compression level.</div> |
| <dl> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>Disk page compression level or <code>null</code> for default.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="setDiskPageCompressionLevel-java.lang.Integer-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setDiskPageCompressionLevel</h4> |
| <pre>public <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><span class='angle_bracket'><</span><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a><span class='angle_bracket'>></span> setDiskPageCompressionLevel(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a> diskPageCompressionLevel)</pre> |
| <div class="block">Sets <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setDiskPageCompression-org.apache.ignite.configuration.DiskPageCompression-"><code>algorithm</code></a> specific disk page compression level.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>diskPageCompressionLevel</code> - Disk page compression level or <code>null</code> to use default. |
| <a href="../../../../org/apache/ignite/configuration/DiskPageCompression.html#ZSTD"><code>Zstd</code></a>: from <code>-131072</code> to <code>22</code> (default <code>3</code>). |
| <a href="../../../../org/apache/ignite/configuration/DiskPageCompression.html#LZ4"><code>LZ4</code></a>: from <code>0</code> to <code>17</code> (default <code>0</code>).</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd><code>this</code> for chaining.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="toString--"> |
| <!-- --> |
| </a> |
| <ul class="blockListLast"> |
| <li class="blockList"> |
| <h4>toString</h4> |
| <pre>public <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> toString()</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Overrides:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#toString--" title="class or interface in java.lang">toString</a></code> in class <code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| </li> |
| </ul> |
| </li> |
| </ul> |
| </div> |
| </div> |
| <!-- ========= END OF CLASS DATA ========= --> |
| <!-- ======= START OF BOTTOM NAVBAR ====== --> |
| <div class="bottomNav"><a name="navbar.bottom"> |
| <!-- --> |
| </a> |
| <div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div> |
| <a name="navbar.bottom.firstrow"> |
| <!-- --> |
| </a> |
| <ul class="navList" title="Navigation"> |
| <li><a href="../../../../overview-summary.html">Overview</a></li> |
| <li><a href="package-summary.html">Package</a></li> |
| <li class="navBarCell1Rev">Class</li> |
| <li><a href="class-use/CacheConfiguration.html">Use</a></li> |
| <li><a href="package-tree.html">Tree</a></li> |
| <li><a href="../../../../deprecated-list.html">Deprecated</a></li> |
| <li><a href="../../../../index-all.html">Index</a></li> |
| <li><a href="../../../../help-doc.html">Help</a></li> |
| </ul> |
| </div> |
| <div class="subNav"> |
| <ul class="navList"> |
| <li><a href="../../../../org/apache/ignite/configuration/BinaryConfiguration.html" title="class in org.apache.ignite.configuration"><span class="typeNameLink">Prev Class</span></a></li> |
| <li><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.IgniteAllNodesPredicate.html" title="class in org.apache.ignite.configuration"><span class="typeNameLink">Next Class</span></a></li> |
| </ul> |
| <ul class="navList"> |
| <li><a href="../../../../index.html?org/apache/ignite/configuration/CacheConfiguration.html" target="_top">Frames</a></li> |
| <li><a href="CacheConfiguration.html" target="_top">No Frames</a></li> |
| </ul> |
| <ul class="navList" id="allclasses_navbar_bottom"> |
| <li><a href="../../../../allclasses-noframe.html">All Classes</a></li> |
| </ul> |
| <div> |
| <script type="text/javascript"><!-- |
| allClassesLink = document.getElementById("allclasses_navbar_bottom"); |
| if(window==top) { |
| allClassesLink.style.display = "block"; |
| } |
| else { |
| allClassesLink.style.display = "none"; |
| } |
| //--> |
| </script> |
| </div> |
| <div> |
| <ul class="subNavList"> |
| <li>Summary: </li> |
| <li><a href="#nested.class.summary">Nested</a> | </li> |
| <li><a href="#field.summary">Field</a> | </li> |
| <li><a href="#constructor.summary">Constr</a> | </li> |
| <li><a href="#method.summary">Method</a></li> |
| </ul> |
| <ul class="subNavList"> |
| <li>Detail: </li> |
| <li><a href="#field.detail">Field</a> | </li> |
| <li><a href="#constructor.detail">Constr</a> | </li> |
| <li><a href="#method.detail">Method</a></li> |
| </ul> |
| </div> |
| <a name="skip.navbar.bottom"> |
| <!-- --> |
| </a></div> |
| <!-- ======== END OF BOTTOM NAVBAR ======= --> |
| <p class="legalCopy"><small><table width="100%" border="0" cellspacing=0 cellpadding=0 style="padding: 5px"> <tr> <td> <table style="padding-left: 0; margin: 0"> <tbody style="padding: 0; margin: 0"> <tr style="padding: 0; margin: 0"> <td> <a target=_blank href="https://ignite.apache.org"><nobr>2021 Copyright © Apache Software Foundation</nobr></a> </td> </tr> </tbody> </table> </td> <td width="100%" align="right" valign="center"> <a href="https://twitter.com/ApacheIgnite" class="twitter-follow-button" data-show-count="false" data-size="large">Follow @ApacheIgnite</a> </td> </tr> <tr> <td colspan="2" valign="top" align="left"> <table style="padding-left: 0; margin: 0"> <tbody style="padding: 0; margin: 0"> <tr style="padding: 0; margin: 0"> <td> <b>Ignite Database and Caching Platform</b> </td> <td>: ver. <strong>2.11.0</strong> </td> </tr> <tr style="padding: 0; margin: 0"> <td> <b>Release Date</b> </td> <td>: September 11 2021 </td> </tr> </tbody> </table> </td> </tr> </table></small></p> |
| </body> |
| </html> |