blob: 30c6047aab3e86eea873fedaceaf434a05795454 [file] [log] [blame]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<link rel="canonical" href="https://ignite.apache.org/releases/2.1.0/javadoc/org/apache/ignite/configuration/IgniteConfiguration.html" />
<META NAME="ROBOTS" CONTENT="NOINDEX">
<!-- Generated by javadoc (version 1.7.0_80) on Thu Jul 20 19:37:42 UTC 2017 -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>IgniteConfiguration (Ignite 2.1.0)</title>
<meta name="date" content="2017-07-20">
<link rel="stylesheet" type="text/css" href="../../../../javadoc.css" title="Style">
<script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','https://www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-61232409-1', 'auto');
ga('send', 'pageview');
</script></head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="IgniteConfiguration (Ignite 2.1.0)";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><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/IgniteConfiguration.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 class="aboutLanguage"><em>Ignite - In-Memory Data Fabric</em></div>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../org/apache/ignite/configuration/HadoopConfiguration.html" title="class in org.apache.ignite.configuration"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../../org/apache/ignite/configuration/IgniteReflectionFactory.html" title="class in org.apache.ignite.configuration"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?org/apache/ignite/configuration/IgniteConfiguration.html" target="_top">Frames</a></li>
<li><a href="IgniteConfiguration.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:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</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 IgniteConfiguration" class="title">Class IgniteConfiguration</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li><a href="http://docs.oracle.com/javase/7/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>org.apache.ignite.configuration.IgniteConfiguration</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<br>
<pre>public class <span class="strong">IgniteConfiguration</span>
extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre>
<div class="block">This class defines grid runtime configuration. This configuration is passed to
<a href="../../../../org/apache/ignite/Ignition.html#start(org.apache.ignite.configuration.IgniteConfiguration)"><code>Ignition.start(IgniteConfiguration)</code></a> method. It defines all configuration
parameters required to start a grid instance. Usually, a special
class called "loader" will create an instance of this interface and apply
<a href="../../../../org/apache/ignite/Ignition.html#start(org.apache.ignite.configuration.IgniteConfiguration)"><code>Ignition.start(IgniteConfiguration)</code></a> method to initialize Ignite instance.
<p>
Note that you should only set values that differ from defaults, as grid
will automatically pick default values for all values that are not set.
<p>
For more information about grid configuration and startup refer to <a href="../../../../org/apache/ignite/Ignition.html" title="class in org.apache.ignite"><code>Ignition</code></a>
documentation.</div>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- =========== FIELD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="field_summary">
<!-- -->
</a>
<h3>Field Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
<caption><span>Fields</span><span class="tabEnd">&nbsp;</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 int</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#AVAILABLE_PROC_CNT">AVAILABLE_PROC_CNT</a></strong></code>
<div class="block">Default core size of public thread pool.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#COURTESY_LOGGER_NAME">COURTESY_LOGGER_NAME</a></strong></code>
<div class="block">Courtesy notice log category.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static boolean</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#DFLT_ACTIVE_ON_START">DFLT_ACTIVE_ON_START</a></strong></code>
<div class="block">Default value for active on start flag.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static boolean</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#DFLT_ALL_SEG_RESOLVERS_PASS_REQ">DFLT_ALL_SEG_RESOLVERS_PASS_REQ</a></strong></code>
<div class="block">Default value for all segmentation resolvers pass required.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static boolean</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#DFLT_CACHE_SANITY_CHECK_ENABLED">DFLT_CACHE_SANITY_CHECK_ENABLED</a></strong></code>
<div class="block">Default value for cache sanity check enabled flag.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#DFLT_CLIENT_FAILURE_DETECTION_TIMEOUT">DFLT_CLIENT_FAILURE_DETECTION_TIMEOUT</a></strong></code>
<div class="block">Default failure detection timeout for client nodes in millis.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#DFLT_DATA_STREAMER_POOL_SIZE">DFLT_DATA_STREAMER_POOL_SIZE</a></strong></code>
<div class="block">Default size of data streamer thread pool.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../org/apache/ignite/configuration/DeploymentMode.html" title="enum in org.apache.ignite.configuration">DeploymentMode</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#DFLT_DEPLOYMENT_MODE">DFLT_DEPLOYMENT_MODE</a></strong></code>
<div class="block">Default deployment mode (value is <a href="../../../../org/apache/ignite/configuration/DeploymentMode.html#SHARED"><code>DeploymentMode.SHARED</code></a>).</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static long</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#DFLT_DISCOVERY_STARTUP_DELAY">DFLT_DISCOVERY_STARTUP_DELAY</a></strong></code>
<div class="block">Default discovery startup delay in milliseconds (value is <code>60,000ms</code>).</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#DFLT_FAILURE_DETECTION_TIMEOUT">DFLT_FAILURE_DETECTION_TIMEOUT</a></strong></code>
<div class="block">Default failure detection timeout in millis.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static boolean</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#DFLT_LATE_AFF_ASSIGNMENT">DFLT_LATE_AFF_ASSIGNMENT</a></strong></code>
<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static long</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#DFLT_LONG_QRY_WARN_TIMEOUT">DFLT_LONG_QRY_WARN_TIMEOUT</a></strong></code>
<div class="block">Default timeout after which long query warning will be printed.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static boolean</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#DFLT_MARSHAL_LOCAL_JOBS">DFLT_MARSHAL_LOCAL_JOBS</a></strong></code>
<div class="block">Default marshal local jobs flag.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static long</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#DFLT_METRICS_EXPIRE_TIME">DFLT_METRICS_EXPIRE_TIME</a></strong></code>
<div class="block">Default metrics expire time.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#DFLT_METRICS_HISTORY_SIZE">DFLT_METRICS_HISTORY_SIZE</a></strong></code>
<div class="block">Default metrics history size (value is <code>10000</code>).</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static long</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#DFLT_METRICS_LOG_FREQ">DFLT_METRICS_LOG_FREQ</a></strong></code>
<div class="block">Default frequency of metrics log print out.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static long</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#DFLT_METRICS_UPDATE_FREQ">DFLT_METRICS_UPDATE_FREQ</a></strong></code>
<div class="block">Default metrics update frequency.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#DFLT_MGMT_THREAD_CNT">DFLT_MGMT_THREAD_CNT</a></strong></code>
<div class="block">Default size of management thread pool.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static long</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#DFLT_NETWORK_TIMEOUT">DFLT_NETWORK_TIMEOUT</a></strong></code>
<div class="block">Default maximum timeout to wait for network responses in milliseconds (value is <code>5,000ms</code>).</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static boolean</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#DFLT_P2P_ENABLED">DFLT_P2P_ENABLED</a></strong></code>
<div class="block">Default flag for peer class loading.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#DFLT_P2P_MISSED_RESOURCES_CACHE_SIZE">DFLT_P2P_MISSED_RESOURCES_CACHE_SIZE</a></strong></code>
<div class="block">Default cache size for missed resources.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#DFLT_P2P_THREAD_CNT">DFLT_P2P_THREAD_CNT</a></strong></code>
<div class="block">Default size of peer class loading thread pool.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#DFLT_PUBLIC_THREAD_CNT">DFLT_PUBLIC_THREAD_CNT</a></strong></code>
<div class="block">Default core size of public thread pool.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#DFLT_QUERY_THREAD_POOL_SIZE">DFLT_QUERY_THREAD_POOL_SIZE</a></strong></code>
<div class="block">Default size of query thread pool.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#DFLT_REBALANCE_THREAD_POOL_SIZE">DFLT_REBALANCE_THREAD_POOL_SIZE</a></strong></code>
<div class="block">Default limit of threads used for rebalance.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static long</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#DFLT_SEG_CHK_FREQ">DFLT_SEG_CHK_FREQ</a></strong></code>
<div class="block">Default segment check frequency in discovery manager.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../org/apache/ignite/plugin/segmentation/SegmentationPolicy.html" title="enum in org.apache.ignite.plugin.segmentation">SegmentationPolicy</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#DFLT_SEG_PLC">DFLT_SEG_PLC</a></strong></code>
<div class="block">Default segmentation policy.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#DFLT_SEG_RESOLVE_ATTEMPTS">DFLT_SEG_RESOLVE_ATTEMPTS</a></strong></code>
<div class="block">Default value segmentation resolve attempts count.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#DFLT_SEND_RETRY_CNT">DFLT_SEND_RETRY_CNT</a></strong></code>
<div class="block">Default message send retries count.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static long</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#DFLT_SEND_RETRY_DELAY">DFLT_SEND_RETRY_DELAY</a></strong></code>
<div class="block">Default interval between message send retries.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#DFLT_SYSTEM_CORE_THREAD_CNT">DFLT_SYSTEM_CORE_THREAD_CNT</a></strong></code>
<div class="block">Default size of system thread pool.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#DFLT_TCP_PORT">DFLT_TCP_PORT</a></strong></code>
<div class="block">Default TCP server port.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static long</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#DFLT_THREAD_KEEP_ALIVE_TIME">DFLT_THREAD_KEEP_ALIVE_TIME</a></strong></code>
<div class="block">Default Ignite thread keep alive time.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#DFLT_TIME_SERVER_PORT_BASE">DFLT_TIME_SERVER_PORT_BASE</a></strong></code>
<div class="block">Default time server port base.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#DFLT_TIME_SERVER_PORT_RANGE">DFLT_TIME_SERVER_PORT_RANGE</a></strong></code>
<div class="block">Default time server port range.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static boolean</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#DFLT_WAIT_FOR_SEG_ON_START">DFLT_WAIT_FOR_SEG_ON_START</a></strong></code>
<div class="block">Default value for wait for segment on startup flag.</div>
</td>
</tr>
</table>
</li>
</ul>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor_summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#IgniteConfiguration()">IgniteConfiguration</a></strong>()</code>
<div class="block">Creates valid grid configuration with all default values.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#IgniteConfiguration(org.apache.ignite.configuration.IgniteConfiguration)">IgniteConfiguration</a></strong>(<a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html" title="class in org.apache.ignite.configuration">IgniteConfiguration</a>&nbsp;cfg)</code>
<div class="block">Creates grid configuration by coping all configuration properties from
given configuration.</div>
</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method_summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/AddressResolver.html" title="interface in org.apache.ignite.configuration">AddressResolver</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#getAddressResolver()">getAddressResolver</a></strong>()</code>
<div class="block">Gets address resolver for addresses mapping determination.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#getAsyncCallbackPoolSize()">getAsyncCallbackPoolSize</a></strong>()</code>
<div class="block">Size of thread pool that is in charge of processing asynchronous callbacks.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/AtomicConfiguration.html" title="class in org.apache.ignite.configuration">AtomicConfiguration</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#getAtomicConfiguration()">getAtomicConfiguration</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/BinaryConfiguration.html" title="class in org.apache.ignite.configuration">BinaryConfiguration</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#getBinaryConfiguration()">getBinaryConfiguration</a></strong>()</code>
<div class="block">Gets configuration for Ignite Binary objects.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a>[]</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#getCacheConfiguration()">getCacheConfiguration</a></strong>()</code>
<div class="block">Gets configuration (descriptors) for all caches.</div>
</td>
</tr>
<tr class="rowColor">
<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><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#getCacheKeyConfiguration()">getCacheKeyConfiguration</a></strong>()</code>
<div class="block">Gets cache key configuration.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>javax.cache.configuration.Factory&lt;<a href="../../../../org/apache/ignite/cache/store/CacheStoreSessionListener.html" title="interface in org.apache.ignite.cache.store">CacheStoreSessionListener</a>&gt;[]</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#getCacheStoreSessionListenerFactories()">getCacheStoreSessionListenerFactories</a></strong>()</code>
<div class="block">Gets cache store session listener factories.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../org/apache/ignite/spi/checkpoint/CheckpointSpi.html" title="interface in org.apache.ignite.spi.checkpoint">CheckpointSpi</a>[]</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#getCheckpointSpi()">getCheckpointSpi</a></strong>()</code>
<div class="block">Should return fully configured checkpoint SPI implementation.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/ClassLoader.html?is-external=true" title="class or interface in java.lang">ClassLoader</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#getClassLoader()">getClassLoader</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#getClientFailureDetectionTimeout()">getClientFailureDetectionTimeout</a></strong>()</code>
<div class="block">Returns failure detection timeout for client nodes used by <a href="../../../../org/apache/ignite/spi/discovery/tcp/TcpDiscoverySpi.html" title="class in org.apache.ignite.spi.discovery.tcp"><code>TcpDiscoverySpi</code></a> and <a href="../../../../org/apache/ignite/spi/communication/tcp/TcpCommunicationSpi.html" title="class in org.apache.ignite.spi.communication.tcp"><code>TcpCommunicationSpi</code></a>.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../org/apache/ignite/spi/collision/CollisionSpi.html" title="interface in org.apache.ignite.spi.collision">CollisionSpi</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#getCollisionSpi()">getCollisionSpi</a></strong>()</code>
<div class="block">Should return fully configured collision SPI implementation.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../org/apache/ignite/spi/communication/CommunicationSpi.html" title="interface in org.apache.ignite.spi.communication">CommunicationSpi</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#getCommunicationSpi()">getCommunicationSpi</a></strong>()</code>
<div class="block">Should return fully configured SPI communication implementation.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/ConnectorConfiguration.html" title="class in org.apache.ignite.configuration">ConnectorConfiguration</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#getConnectorConfiguration()">getConnectorConfiguration</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#getConsistentId()">getConsistentId</a></strong>()</code>
<div class="block">Gets consistent globally unique node ID which survives node restarts.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#getDataStreamerThreadPoolSize()">getDataStreamerThreadPoolSize</a></strong>()</code>
<div class="block">Size of thread pool that is in charge of processing data stream messages.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/DeploymentMode.html" title="enum in org.apache.ignite.configuration">DeploymentMode</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#getDeploymentMode()">getDeploymentMode</a></strong>()</code>
<div class="block">Gets deployment mode for deploying tasks and other classes on this node.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../org/apache/ignite/spi/deployment/DeploymentSpi.html" title="interface in org.apache.ignite.spi.deployment">DeploymentSpi</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#getDeploymentSpi()">getDeploymentSpi</a></strong>()</code>
<div class="block">Should return fully configured deployment SPI implementation.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../org/apache/ignite/spi/discovery/DiscoverySpi.html" title="interface in org.apache.ignite.spi.discovery">DiscoverySpi</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#getDiscoverySpi()">getDiscoverySpi</a></strong>()</code>
<div class="block">Should return fully configured discovery SPI implementation.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>long</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#getDiscoveryStartupDelay()">getDiscoveryStartupDelay</a></strong>()</code>
<div class="block">This value is used to expire messages from waiting list whenever node
discovery discrepancies happen.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../org/apache/ignite/spi/eventstorage/EventStorageSpi.html" title="interface in org.apache.ignite.spi.eventstorage">EventStorageSpi</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#getEventStorageSpi()">getEventStorageSpi</a></strong>()</code>
<div class="block">Should return fully configured event SPI implementation.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/ExecutorConfiguration.html" title="class in org.apache.ignite.configuration">ExecutorConfiguration</a>[]</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#getExecutorConfiguration()">getExecutorConfiguration</a></strong>()</code>
<div class="block">Gets custom executors for user compute tasks.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../org/apache/ignite/spi/failover/FailoverSpi.html" title="interface in org.apache.ignite.spi.failover">FailoverSpi</a>[]</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#getFailoverSpi()">getFailoverSpi</a></strong>()</code>
<div class="block">Should return fully configured failover SPI implementation.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#getFailureDetectionTimeout()">getFailureDetectionTimeout</a></strong>()</code>
<div class="block">Returns failure detection timeout used by <a href="../../../../org/apache/ignite/spi/discovery/tcp/TcpDiscoverySpi.html" title="class in org.apache.ignite.spi.discovery.tcp"><code>TcpDiscoverySpi</code></a> and <a href="../../../../org/apache/ignite/spi/communication/tcp/TcpCommunicationSpi.html" title="class in org.apache.ignite.spi.communication.tcp"><code>TcpCommunicationSpi</code></a>.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/FileSystemConfiguration.html" title="class in org.apache.ignite.configuration">FileSystemConfiguration</a>[]</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#getFileSystemConfiguration()">getFileSystemConfiguration</a></strong>()</code>
<div class="block">Gets IGFS (Ignite In-Memory File System) configurations.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../org/apache/ignite/IgniteLogger.html" title="interface in org.apache.ignite">IgniteLogger</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#getGridLogger()">getGridLogger</a></strong>()</code>
<div class="block">Should return an instance of logger to use in grid.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#getGridName()">getGridName</a></strong>()</code>
<div class="block"><strong>Deprecated.</strong>&nbsp;
<div class="block"><i>Use <a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#getIgniteInstanceName()"><code>getIgniteInstanceName()</code></a> instead.</i></div>
</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/HadoopConfiguration.html" title="class in org.apache.ignite.configuration">HadoopConfiguration</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#getHadoopConfiguration()">getHadoopConfiguration</a></strong>()</code>
<div class="block">Gets hadoop configuration.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#getIgfsThreadPoolSize()">getIgfsThreadPoolSize</a></strong>()</code>
<div class="block">Size of thread pool that is in charge of processing outgoing IGFS messages.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#getIgniteHome()">getIgniteHome</a></strong>()</code>
<div class="block">Should return Ignite installation home folder.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#getIgniteInstanceName()">getIgniteInstanceName</a></strong>()</code>
<div class="block">Gets optional local instance name.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>int[]</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#getIncludeEventTypes()">getIncludeEventTypes</a></strong>()</code>
<div class="block">Gets array of event types, which will be recorded.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[]</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#getIncludeProperties()">getIncludeProperties</a></strong>()</code>
<div class="block">Gets array of system or environment properties to include into node attributes.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../org/apache/ignite/spi/indexing/IndexingSpi.html" title="interface in org.apache.ignite.spi.indexing">IndexingSpi</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#getIndexingSpi()">getIndexingSpi</a></strong>()</code>
<div class="block">Should return fully configured indexing SPI implementations.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../org/apache/ignite/lifecycle/LifecycleBean.html" title="interface in org.apache.ignite.lifecycle">LifecycleBean</a>[]</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#getLifecycleBeans()">getLifecycleBeans</a></strong>()</code>
<div class="block">Returns a collection of life-cycle beans.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../org/apache/ignite/spi/loadbalancing/LoadBalancingSpi.html" title="interface in org.apache.ignite.spi.loadbalancing">LoadBalancingSpi</a>[]</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#getLoadBalancingSpi()">getLoadBalancingSpi</a></strong>()</code>
<div class="block">Should return fully configured load balancing SPI implementation.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="../../../../org/apache/ignite/lang/IgnitePredicate.html" title="interface in org.apache.ignite.lang">IgnitePredicate</a>&lt;? extends <a href="../../../../org/apache/ignite/events/Event.html" title="interface in org.apache.ignite.events">Event</a>&gt;,int[]&gt;</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#getLocalEventListeners()">getLocalEventListeners</a></strong>()</code>
<div class="block">Gets map of pre-configured local event listeners.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#getLocalHost()">getLocalHost</a></strong>()</code>
<div class="block">Gets system-wide local address or host for all Ignite components to bind to.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>long</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#getLongQueryWarningTimeout()">getLongQueryWarningTimeout</a></strong>()</code>
<div class="block">Gets timeout in milliseconds after which long query warning will be printed.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#getManagementThreadPoolSize()">getManagementThreadPoolSize</a></strong>()</code>
<div class="block">Size of thread pool that is in charge of processing internal and Visor
<a href="../../../../org/apache/ignite/compute/ComputeJob.html" title="interface in org.apache.ignite.compute"><code>GridJobs</code></a>.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../org/apache/ignite/marshaller/Marshaller.html" title="interface in org.apache.ignite.marshaller">Marshaller</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#getMarshaller()">getMarshaller</a></strong>()</code>
<div class="block"><strong>Deprecated.</strong>&nbsp;
<div class="block"><i>Since 2.1. Some Ignite features will not work if non-null marshaller is set
(IgniteCache.withKeepBinary(), .NET, CPP, ODBC)</i></div>
</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/javax/management/MBeanServer.html?is-external=true" title="class or interface in javax.management">MBeanServer</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#getMBeanServer()">getMBeanServer</a></strong>()</code>
<div class="block">Should return MBean server instance.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/MemoryConfiguration.html" title="class in org.apache.ignite.configuration">MemoryConfiguration</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#getMemoryConfiguration()">getMemoryConfiguration</a></strong>()</code>
<div class="block">Gets page memory configuration.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>long</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#getMetricsExpireTime()">getMetricsExpireTime</a></strong>()</code>
<div class="block">Elapsed time in milliseconds after which node metrics are considered expired.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#getMetricsHistorySize()">getMetricsHistorySize</a></strong>()</code>
<div class="block">Number of node metrics to keep in memory to calculate totals and averages.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>long</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#getMetricsLogFrequency()">getMetricsLogFrequency</a></strong>()</code>
<div class="block">Gets frequency of metrics log print out.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>long</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#getMetricsUpdateFrequency()">getMetricsUpdateFrequency</a></strong>()</code>
<div class="block">Gets Ignite metrics update frequency in milliseconds.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#getNetworkSendRetryCount()">getNetworkSendRetryCount</a></strong>()</code>
<div class="block">Message send retries count.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>long</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#getNetworkSendRetryDelay()">getNetworkSendRetryDelay</a></strong>()</code>
<div class="block">Interval in milliseconds between message send retries.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>long</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#getNetworkTimeout()">getNetworkTimeout</a></strong>()</code>
<div class="block">Maximum timeout in milliseconds for network requests.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/UUID.html?is-external=true" title="class or interface in java.util">UUID</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#getNodeId()">getNodeId</a></strong>()</code>
<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/OdbcConfiguration.html" title="class in org.apache.ignite.configuration">OdbcConfiguration</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#getOdbcConfiguration()">getOdbcConfiguration</a></strong>()</code>
<div class="block"><strong>Deprecated.</strong>&nbsp;
<div class="block"><i>Use <a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#getSqlConnectorConfiguration()"><code>getSqlConnectorConfiguration()</code></a> instead.</i></div>
</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[]</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#getPeerClassLoadingLocalClassPathExclude()">getPeerClassLoadingLocalClassPathExclude</a></strong>()</code>
<div class="block">Should return list of packages from the system classpath that need to
be peer-to-peer loaded from task originating node.
'*' is supported at the end of the package name which means
that all sub-packages and their classes are included like in Java
package import clause.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#getPeerClassLoadingMissedResourcesCacheSize()">getPeerClassLoadingMissedResourcesCacheSize</a></strong>()</code>
<div class="block">Returns missed resources cache size.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#getPeerClassLoadingThreadPoolSize()">getPeerClassLoadingThreadPoolSize</a></strong>()</code>
<div class="block">Size of thread pool which is in charge of peer class loading requests/responses.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/PersistentStoreConfiguration.html" title="class in org.apache.ignite.configuration">PersistentStoreConfiguration</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#getPersistentStoreConfiguration()">getPersistentStoreConfiguration</a></strong>()</code>
<div class="block">Gets persistence configuration used by Apache Ignite Persistent Store.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/PlatformConfiguration.html" title="interface in org.apache.ignite.configuration">PlatformConfiguration</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#getPlatformConfiguration()">getPlatformConfiguration</a></strong>()</code>
<div class="block">Gets platform configuration.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../org/apache/ignite/plugin/PluginConfiguration.html" title="interface in org.apache.ignite.plugin">PluginConfiguration</a>[]</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#getPluginConfigurations()">getPluginConfigurations</a></strong>()</code>
<div class="block">Gets plugin configurations.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#getPublicThreadPoolSize()">getPublicThreadPoolSize</a></strong>()</code>
<div class="block">Should return a thread pool size to be used in grid.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#getQueryThreadPoolSize()">getQueryThreadPoolSize</a></strong>()</code>
<div class="block">Size of thread pool that is in charge of processing query messages.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#getRebalanceThreadPoolSize()">getRebalanceThreadPoolSize</a></strong>()</code>
<div class="block">Gets Max count of threads can be used at rebalancing.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../org/apache/ignite/plugin/segmentation/SegmentationPolicy.html" title="enum in org.apache.ignite.plugin.segmentation">SegmentationPolicy</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#getSegmentationPolicy()">getSegmentationPolicy</a></strong>()</code>
<div class="block">Returns segmentation policy.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#getSegmentationResolveAttempts()">getSegmentationResolveAttempts</a></strong>()</code>
<div class="block">Gets segmentation resolve attempts.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../org/apache/ignite/plugin/segmentation/SegmentationResolver.html" title="interface in org.apache.ignite.plugin.segmentation">SegmentationResolver</a>[]</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#getSegmentationResolvers()">getSegmentationResolvers</a></strong>()</code>
<div class="block">Returns a collection of segmentation resolvers.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>long</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#getSegmentCheckFrequency()">getSegmentCheckFrequency</a></strong>()</code>
<div class="block">Returns frequency of network segment check by discovery manager.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../org/apache/ignite/services/ServiceConfiguration.html" title="class in org.apache.ignite.services">ServiceConfiguration</a>[]</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#getServiceConfiguration()">getServiceConfiguration</a></strong>()</code>
<div class="block">Gets configurations for services to be deployed on the grid.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#getServiceThreadPoolSize()">getServiceThreadPoolSize</a></strong>()</code>
<div class="block">Should return a thread pool size to be used in grid.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/SqlConnectorConfiguration.html" title="class in org.apache.ignite.configuration">SqlConnectorConfiguration</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#getSqlConnectorConfiguration()">getSqlConnectorConfiguration</a></strong>()</code>
<div class="block">Gets SQL connector configuration.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>javax.cache.configuration.Factory&lt;<a href="http://docs.oracle.com/javase/7/docs/api/javax/net/ssl/SSLContext.html?is-external=true" title="class or interface in javax.net.ssl">SSLContext</a>&gt;</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#getSslContextFactory()">getSslContextFactory</a></strong>()</code>
<div class="block">Returns SSL context factory that will be used for creating a secure socket layer.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#getStripedPoolSize()">getStripedPoolSize</a></strong>()</code>
<div class="block">Returns striped pool size that should be used for cache requests
processing.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#getSystemThreadPoolSize()">getSystemThreadPoolSize</a></strong>()</code>
<div class="block">Size of thread pool that is in charge of processing internal system messages.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#getTimeServerPortBase()">getTimeServerPortBase</a></strong>()</code>
<div class="block">Gets base UPD port number for grid time server.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#getTimeServerPortRange()">getTimeServerPortRange</a></strong>()</code>
<div class="block">Defines port range to try for time server start.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/TransactionConfiguration.html" title="class in org.apache.ignite.configuration">TransactionConfiguration</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#getTransactionConfiguration()">getTransactionConfiguration</a></strong>()</code>
<div class="block">Gets transactions configuration.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,?&gt;</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#getUserAttributes()">getUserAttributes</a></strong>()</code>
<div class="block">Should return any user-defined attributes to be added to this node.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>long</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#getUtilityCacheKeepAliveTime()">getUtilityCacheKeepAliveTime</a></strong>()</code>
<div class="block">Keep alive time of thread pool that is in charge of processing utility cache messages.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#getUtilityCacheThreadPoolSize()">getUtilityCacheThreadPoolSize</a></strong>()</code>
<div class="block">Default size of thread pool that is in charge of processing utility cache messages.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../org/apache/ignite/lang/IgniteInClosure.html" title="interface in org.apache.ignite.lang">IgniteInClosure</a>&lt;<a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html" title="class in org.apache.ignite.configuration">IgniteConfiguration</a>&gt;</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#getWarmupClosure()">getWarmupClosure</a></strong>()</code>
<div class="block">Gets grid warmup closure.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#getWorkDirectory()">getWorkDirectory</a></strong>()</code>
<div class="block">Gets Ignite work directory.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#isActiveOnStart()">isActiveOnStart</a></strong>()</code>
<div class="block">Gets flag indicating whether the cluster will be active on start.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#isAllSegmentationResolversPassRequired()">isAllSegmentationResolversPassRequired</a></strong>()</code>
<div class="block">Gets all segmentation resolvers pass required flag.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#isCacheSanityCheckEnabled()">isCacheSanityCheckEnabled</a></strong>()</code>
<div class="block">Gets flag indicating whether cache sanity check is enabled.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#isClientMode()">isClientMode</a></strong>()</code>
<div class="block">Gets client mode flag.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#isDaemon()">isDaemon</a></strong>()</code>
<div class="block">Whether or not this node should be a daemon node.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#isLateAffinityAssignment()">isLateAffinityAssignment</a></strong>()</code>
<div class="block"><strong>Deprecated.</strong>&nbsp;
<div class="block"><i>Starting from Ignite 2.1 late affinity assignment is always enabled.</i></div>
</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#isMarshalLocalJobs()">isMarshalLocalJobs</a></strong>()</code>
<div class="block">If this flag is set to <code>true</code>, jobs mapped to local node will be
marshalled as if it was remote node.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#isPeerClassLoadingEnabled()">isPeerClassLoadingEnabled</a></strong>()</code>
<div class="block">Returns <code>true</code> if peer class loading is enabled, <code>false</code>
otherwise.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#isPersistentStoreEnabled()">isPersistentStoreEnabled</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#isWaitForSegmentOnStart()">isWaitForSegmentOnStart</a></strong>()</code>
<div class="block">Gets wait for segment on startup flag.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html" title="class in org.apache.ignite.configuration">IgniteConfiguration</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#setActiveOnStart(boolean)">setActiveOnStart</a></strong>(boolean&nbsp;activeOnStart)</code>
<div class="block">Sets flag indicating whether the cluster will be active on start.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html" title="class in org.apache.ignite.configuration">IgniteConfiguration</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#setAddressResolver(org.apache.ignite.configuration.AddressResolver)">setAddressResolver</a></strong>(<a href="../../../../org/apache/ignite/configuration/AddressResolver.html" title="interface in org.apache.ignite.configuration">AddressResolver</a>&nbsp;addrRslvr)</code>
<div class="block">Sets address resolver for addresses mapping determination.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html" title="class in org.apache.ignite.configuration">IgniteConfiguration</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#setAllSegmentationResolversPassRequired(boolean)">setAllSegmentationResolversPassRequired</a></strong>(boolean&nbsp;allResolversPassReq)</code>
<div class="block">Sets all segmentation resolvers pass required flag.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html" title="class in org.apache.ignite.configuration">IgniteConfiguration</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#setAsyncCallbackPoolSize(int)">setAsyncCallbackPoolSize</a></strong>(int&nbsp;poolSize)</code>
<div class="block">Sets async callback thread pool size to use within grid.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html" title="class in org.apache.ignite.configuration">IgniteConfiguration</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#setAtomicConfiguration(org.apache.ignite.configuration.AtomicConfiguration)">setAtomicConfiguration</a></strong>(<a href="../../../../org/apache/ignite/configuration/AtomicConfiguration.html" title="class in org.apache.ignite.configuration">AtomicConfiguration</a>&nbsp;atomicCfg)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html" title="class in org.apache.ignite.configuration">IgniteConfiguration</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#setBinaryConfiguration(org.apache.ignite.configuration.BinaryConfiguration)">setBinaryConfiguration</a></strong>(<a href="../../../../org/apache/ignite/configuration/BinaryConfiguration.html" title="class in org.apache.ignite.configuration">BinaryConfiguration</a>&nbsp;binaryCfg)</code>
<div class="block">Sets configuration for Ignite Binary objects.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html" title="class in org.apache.ignite.configuration">IgniteConfiguration</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#setCacheConfiguration(org.apache.ignite.configuration.CacheConfiguration...)">setCacheConfiguration</a></strong>(<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a>...&nbsp;cacheCfg)</code>
<div class="block">Sets cache configurations.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html" title="class in org.apache.ignite.configuration">IgniteConfiguration</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#setCacheKeyConfiguration(org.apache.ignite.cache.CacheKeyConfiguration...)">setCacheKeyConfiguration</a></strong>(<a href="../../../../org/apache/ignite/cache/CacheKeyConfiguration.html" title="class in org.apache.ignite.cache">CacheKeyConfiguration</a>...&nbsp;cacheKeyCfg)</code>
<div class="block">Sets cache key configuration.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html" title="class in org.apache.ignite.configuration">IgniteConfiguration</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#setCacheSanityCheckEnabled(boolean)">setCacheSanityCheckEnabled</a></strong>(boolean&nbsp;cacheSanityCheckEnabled)</code>
<div class="block">Sets cache sanity check flag.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html" title="class in org.apache.ignite.configuration">IgniteConfiguration</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#setCacheStoreSessionListenerFactories(javax.cache.configuration.Factory...)">setCacheStoreSessionListenerFactories</a></strong>(javax.cache.configuration.Factory&lt;<a href="../../../../org/apache/ignite/cache/store/CacheStoreSessionListener.html" title="interface in org.apache.ignite.cache.store">CacheStoreSessionListener</a>&gt;...&nbsp;storeSesLsnrs)</code>
<div class="block">Cache store session listener factories.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html" title="class in org.apache.ignite.configuration">IgniteConfiguration</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#setCheckpointSpi(org.apache.ignite.spi.checkpoint.CheckpointSpi...)">setCheckpointSpi</a></strong>(<a href="../../../../org/apache/ignite/spi/checkpoint/CheckpointSpi.html" title="interface in org.apache.ignite.spi.checkpoint">CheckpointSpi</a>...&nbsp;cpSpi)</code>
<div class="block">Sets fully configured instance of <a href="../../../../org/apache/ignite/spi/checkpoint/CheckpointSpi.html" title="interface in org.apache.ignite.spi.checkpoint"><code>CheckpointSpi</code></a>.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html" title="class in org.apache.ignite.configuration">IgniteConfiguration</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#setClassLoader(java.lang.ClassLoader)">setClassLoader</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/ClassLoader.html?is-external=true" title="class or interface in java.lang">ClassLoader</a>&nbsp;classLdr)</code>
<div class="block">Sets loader which will be used for instantiating execution context (<code>EntryProcessors</code>,
<code>CacheEntryListeners</code>, <code>CacheLoaders</code> and
<code>ExpiryPolicys</code>).</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html" title="class in org.apache.ignite.configuration">IgniteConfiguration</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#setClientFailureDetectionTimeout(long)">setClientFailureDetectionTimeout</a></strong>(long&nbsp;clientFailureDetectionTimeout)</code>
<div class="block">Sets failure detection timeout to use in <a href="../../../../org/apache/ignite/spi/discovery/tcp/TcpDiscoverySpi.html" title="class in org.apache.ignite.spi.discovery.tcp"><code>TcpDiscoverySpi</code></a> and <a href="../../../../org/apache/ignite/spi/communication/tcp/TcpCommunicationSpi.html" title="class in org.apache.ignite.spi.communication.tcp"><code>TcpCommunicationSpi</code></a>.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html" title="class in org.apache.ignite.configuration">IgniteConfiguration</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#setClientMode(boolean)">setClientMode</a></strong>(boolean&nbsp;clientMode)</code>
<div class="block">Sets client mode flag.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html" title="class in org.apache.ignite.configuration">IgniteConfiguration</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#setCollisionSpi(org.apache.ignite.spi.collision.CollisionSpi)">setCollisionSpi</a></strong>(<a href="../../../../org/apache/ignite/spi/collision/CollisionSpi.html" title="interface in org.apache.ignite.spi.collision">CollisionSpi</a>&nbsp;colSpi)</code>
<div class="block">Sets fully configured instance of <a href="../../../../org/apache/ignite/spi/collision/CollisionSpi.html" title="interface in org.apache.ignite.spi.collision"><code>CollisionSpi</code></a>.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html" title="class in org.apache.ignite.configuration">IgniteConfiguration</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#setCommunicationSpi(org.apache.ignite.spi.communication.CommunicationSpi)">setCommunicationSpi</a></strong>(<a href="../../../../org/apache/ignite/spi/communication/CommunicationSpi.html" title="interface in org.apache.ignite.spi.communication">CommunicationSpi</a>&nbsp;commSpi)</code>
<div class="block">Sets fully configured instance of <a href="../../../../org/apache/ignite/spi/communication/CommunicationSpi.html" title="interface in org.apache.ignite.spi.communication"><code>CommunicationSpi</code></a>.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html" title="class in org.apache.ignite.configuration">IgniteConfiguration</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#setConnectorConfiguration(org.apache.ignite.configuration.ConnectorConfiguration)">setConnectorConfiguration</a></strong>(<a href="../../../../org/apache/ignite/configuration/ConnectorConfiguration.html" title="class in org.apache.ignite.configuration">ConnectorConfiguration</a>&nbsp;connectorCfg)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html" title="class in org.apache.ignite.configuration">IgniteConfiguration</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#setConsistentId(java.io.Serializable)">setConsistentId</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>&nbsp;consistentId)</code>
<div class="block">Sets consistent globally unique node ID which survives node restarts.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html" title="class in org.apache.ignite.configuration">IgniteConfiguration</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#setDaemon(boolean)">setDaemon</a></strong>(boolean&nbsp;daemon)</code>
<div class="block">Sets daemon flag.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html" title="class in org.apache.ignite.configuration">IgniteConfiguration</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#setDataStreamerThreadPoolSize(int)">setDataStreamerThreadPoolSize</a></strong>(int&nbsp;poolSize)</code>
<div class="block">Set thread pool size that will be used to process data stream messages.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html" title="class in org.apache.ignite.configuration">IgniteConfiguration</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#setDeploymentMode(org.apache.ignite.configuration.DeploymentMode)">setDeploymentMode</a></strong>(<a href="../../../../org/apache/ignite/configuration/DeploymentMode.html" title="enum in org.apache.ignite.configuration">DeploymentMode</a>&nbsp;deployMode)</code>
<div class="block">Sets task classes and resources sharing mode.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html" title="class in org.apache.ignite.configuration">IgniteConfiguration</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#setDeploymentSpi(org.apache.ignite.spi.deployment.DeploymentSpi)">setDeploymentSpi</a></strong>(<a href="../../../../org/apache/ignite/spi/deployment/DeploymentSpi.html" title="interface in org.apache.ignite.spi.deployment">DeploymentSpi</a>&nbsp;deploySpi)</code>
<div class="block">Sets fully configured instance of <a href="../../../../org/apache/ignite/spi/deployment/DeploymentSpi.html" title="interface in org.apache.ignite.spi.deployment"><code>DeploymentSpi</code></a>.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html" title="class in org.apache.ignite.configuration">IgniteConfiguration</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#setDiscoverySpi(org.apache.ignite.spi.discovery.DiscoverySpi)">setDiscoverySpi</a></strong>(<a href="../../../../org/apache/ignite/spi/discovery/DiscoverySpi.html" title="interface in org.apache.ignite.spi.discovery">DiscoverySpi</a>&nbsp;discoSpi)</code>
<div class="block">Sets fully configured instance of <a href="../../../../org/apache/ignite/spi/discovery/DiscoverySpi.html" title="interface in org.apache.ignite.spi.discovery"><code>DiscoverySpi</code></a>.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html" title="class in org.apache.ignite.configuration">IgniteConfiguration</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#setDiscoveryStartupDelay(long)">setDiscoveryStartupDelay</a></strong>(long&nbsp;discoStartupDelay)</code>
<div class="block">Sets time in milliseconds after which a certain metric value is considered expired.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html" title="class in org.apache.ignite.configuration">IgniteConfiguration</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#setEventStorageSpi(org.apache.ignite.spi.eventstorage.EventStorageSpi)">setEventStorageSpi</a></strong>(<a href="../../../../org/apache/ignite/spi/eventstorage/EventStorageSpi.html" title="interface in org.apache.ignite.spi.eventstorage">EventStorageSpi</a>&nbsp;evtSpi)</code>
<div class="block">Sets fully configured instance of <a href="../../../../org/apache/ignite/spi/eventstorage/EventStorageSpi.html" title="interface in org.apache.ignite.spi.eventstorage"><code>EventStorageSpi</code></a>.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html" title="class in org.apache.ignite.configuration">IgniteConfiguration</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#setExecutorConfiguration(org.apache.ignite.configuration.ExecutorConfiguration...)">setExecutorConfiguration</a></strong>(<a href="../../../../org/apache/ignite/configuration/ExecutorConfiguration.html" title="class in org.apache.ignite.configuration">ExecutorConfiguration</a>...&nbsp;execCfgs)</code>
<div class="block">Sets custom executors for user compute tasks.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html" title="class in org.apache.ignite.configuration">IgniteConfiguration</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#setFailoverSpi(org.apache.ignite.spi.failover.FailoverSpi...)">setFailoverSpi</a></strong>(<a href="../../../../org/apache/ignite/spi/failover/FailoverSpi.html" title="interface in org.apache.ignite.spi.failover">FailoverSpi</a>...&nbsp;failSpi)</code>
<div class="block">Sets fully configured instance of <a href="../../../../org/apache/ignite/spi/failover/FailoverSpi.html" title="interface in org.apache.ignite.spi.failover"><code>FailoverSpi</code></a>.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html" title="class in org.apache.ignite.configuration">IgniteConfiguration</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#setFailureDetectionTimeout(long)">setFailureDetectionTimeout</a></strong>(long&nbsp;failureDetectionTimeout)</code>
<div class="block">Sets failure detection timeout to use in <a href="../../../../org/apache/ignite/spi/discovery/tcp/TcpDiscoverySpi.html" title="class in org.apache.ignite.spi.discovery.tcp"><code>TcpDiscoverySpi</code></a> and <a href="../../../../org/apache/ignite/spi/communication/tcp/TcpCommunicationSpi.html" title="class in org.apache.ignite.spi.communication.tcp"><code>TcpCommunicationSpi</code></a>.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html" title="class in org.apache.ignite.configuration">IgniteConfiguration</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#setFileSystemConfiguration(org.apache.ignite.configuration.FileSystemConfiguration...)">setFileSystemConfiguration</a></strong>(<a href="../../../../org/apache/ignite/configuration/FileSystemConfiguration.html" title="class in org.apache.ignite.configuration">FileSystemConfiguration</a>...&nbsp;igfsCfg)</code>
<div class="block">Sets IGFS (Ignite In-Memory File System) configurations.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html" title="class in org.apache.ignite.configuration">IgniteConfiguration</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#setGridLogger(org.apache.ignite.IgniteLogger)">setGridLogger</a></strong>(<a href="../../../../org/apache/ignite/IgniteLogger.html" title="interface in org.apache.ignite">IgniteLogger</a>&nbsp;log)</code>
<div class="block">Sets logger to use within grid.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html" title="class in org.apache.ignite.configuration">IgniteConfiguration</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#setGridName(java.lang.String)">setGridName</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;gridName)</code>
<div class="block"><strong>Deprecated.</strong>&nbsp;
<div class="block"><i>Use <a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#setIgniteInstanceName(java.lang.String)"><code>setIgniteInstanceName(String)</code></a> instead.</i></div>
</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html" title="class in org.apache.ignite.configuration">IgniteConfiguration</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#setHadoopConfiguration(org.apache.ignite.configuration.HadoopConfiguration)">setHadoopConfiguration</a></strong>(<a href="../../../../org/apache/ignite/configuration/HadoopConfiguration.html" title="class in org.apache.ignite.configuration">HadoopConfiguration</a>&nbsp;hadoopCfg)</code>
<div class="block">Sets hadoop configuration.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html" title="class in org.apache.ignite.configuration">IgniteConfiguration</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#setIgfsThreadPoolSize(int)">setIgfsThreadPoolSize</a></strong>(int&nbsp;poolSize)</code>
<div class="block">Set thread pool size that will be used to process outgoing IGFS messages.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html" title="class in org.apache.ignite.configuration">IgniteConfiguration</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#setIgniteHome(java.lang.String)">setIgniteHome</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;igniteHome)</code>
<div class="block">Sets Ignite installation folder.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html" title="class in org.apache.ignite.configuration">IgniteConfiguration</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#setIgniteInstanceName(java.lang.String)">setIgniteInstanceName</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;instanceName)</code>
<div class="block">Sets of local instance name.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html" title="class in org.apache.ignite.configuration">IgniteConfiguration</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#setIncludeEventTypes(int...)">setIncludeEventTypes</a></strong>(int...&nbsp;inclEvtTypes)</code>
<div class="block">Sets array of event types, which will be recorded by <code>GridEventStorageManager.record(Event)</code>.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html" title="class in org.apache.ignite.configuration">IgniteConfiguration</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#setIncludeProperties(java.lang.String...)">setIncludeProperties</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>...&nbsp;includeProps)</code>
<div class="block">Sets array of system or environment property names to include into node attributes.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html" title="class in org.apache.ignite.configuration">IgniteConfiguration</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#setIndexingSpi(org.apache.ignite.spi.indexing.IndexingSpi)">setIndexingSpi</a></strong>(<a href="../../../../org/apache/ignite/spi/indexing/IndexingSpi.html" title="interface in org.apache.ignite.spi.indexing">IndexingSpi</a>&nbsp;indexingSpi)</code>
<div class="block">Sets fully configured instances of <a href="../../../../org/apache/ignite/spi/indexing/IndexingSpi.html" title="interface in org.apache.ignite.spi.indexing"><code>IndexingSpi</code></a>.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html" title="class in org.apache.ignite.configuration">IgniteConfiguration</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#setLateAffinityAssignment(boolean)">setLateAffinityAssignment</a></strong>(boolean&nbsp;lateAffAssignment)</code>
<div class="block"><strong>Deprecated.</strong>&nbsp;
<div class="block"><i>Starting from Ignite 2.1 late affinity assignment is always enabled.</i></div>
</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html" title="class in org.apache.ignite.configuration">IgniteConfiguration</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#setLifecycleBeans(org.apache.ignite.lifecycle.LifecycleBean...)">setLifecycleBeans</a></strong>(<a href="../../../../org/apache/ignite/lifecycle/LifecycleBean.html" title="interface in org.apache.ignite.lifecycle">LifecycleBean</a>...&nbsp;lifecycleBeans)</code>
<div class="block">Sets a collection of lifecycle beans.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html" title="class in org.apache.ignite.configuration">IgniteConfiguration</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#setLoadBalancingSpi(org.apache.ignite.spi.loadbalancing.LoadBalancingSpi...)">setLoadBalancingSpi</a></strong>(<a href="../../../../org/apache/ignite/spi/loadbalancing/LoadBalancingSpi.html" title="interface in org.apache.ignite.spi.loadbalancing">LoadBalancingSpi</a>...&nbsp;loadBalancingSpi)</code>
<div class="block">Sets fully configured instance of <a href="../../../../org/apache/ignite/spi/loadbalancing/LoadBalancingSpi.html" title="interface in org.apache.ignite.spi.loadbalancing"><code>LoadBalancingSpi</code></a>.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html" title="class in org.apache.ignite.configuration">IgniteConfiguration</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#setLocalEventListeners(java.util.Map)">setLocalEventListeners</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="../../../../org/apache/ignite/lang/IgnitePredicate.html" title="interface in org.apache.ignite.lang">IgnitePredicate</a>&lt;? extends <a href="../../../../org/apache/ignite/events/Event.html" title="interface in org.apache.ignite.events">Event</a>&gt;,int[]&gt;&nbsp;lsnrs)</code>
<div class="block">Sets map of pre-configured local event listeners.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html" title="class in org.apache.ignite.configuration">IgniteConfiguration</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#setLocalHost(java.lang.String)">setLocalHost</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;locHost)</code>
<div class="block">Sets system-wide local address or host for all Ignite components to bind to.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html" title="class in org.apache.ignite.configuration">IgniteConfiguration</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#setLongQueryWarningTimeout(long)">setLongQueryWarningTimeout</a></strong>(long&nbsp;longQryWarnTimeout)</code>
<div class="block">Sets timeout in milliseconds after which long query warning will be printed.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html" title="class in org.apache.ignite.configuration">IgniteConfiguration</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#setManagementThreadPoolSize(int)">setManagementThreadPoolSize</a></strong>(int&nbsp;poolSize)</code>
<div class="block">Sets management thread pool size to use within grid.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html" title="class in org.apache.ignite.configuration">IgniteConfiguration</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#setMarshaller(org.apache.ignite.marshaller.Marshaller)">setMarshaller</a></strong>(<a href="../../../../org/apache/ignite/marshaller/Marshaller.html" title="interface in org.apache.ignite.marshaller">Marshaller</a>&nbsp;marsh)</code>
<div class="block"><strong>Deprecated.</strong>&nbsp;
<div class="block"><i>Since 2.1. Some Ignite features will not work if non-null marshaller is set
(IgniteCache.withKeepBinary(), .NET, CPP, ODBC)</i></div>
</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html" title="class in org.apache.ignite.configuration">IgniteConfiguration</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#setMarshalLocalJobs(boolean)">setMarshalLocalJobs</a></strong>(boolean&nbsp;marshLocJobs)</code>
<div class="block">Sets marshal local jobs flag.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html" title="class in org.apache.ignite.configuration">IgniteConfiguration</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#setMBeanServer(javax.management.MBeanServer)">setMBeanServer</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/javax/management/MBeanServer.html?is-external=true" title="class or interface in javax.management">MBeanServer</a>&nbsp;mbeanSrv)</code>
<div class="block">Sets initialized and started MBean server.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html" title="class in org.apache.ignite.configuration">IgniteConfiguration</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#setMemoryConfiguration(org.apache.ignite.configuration.MemoryConfiguration)">setMemoryConfiguration</a></strong>(<a href="../../../../org/apache/ignite/configuration/MemoryConfiguration.html" title="class in org.apache.ignite.configuration">MemoryConfiguration</a>&nbsp;memCfg)</code>
<div class="block">Sets page memory configuration.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html" title="class in org.apache.ignite.configuration">IgniteConfiguration</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#setMetricsExpireTime(long)">setMetricsExpireTime</a></strong>(long&nbsp;metricsExpTime)</code>
<div class="block">Sets time in milliseconds after which a certain metric value is considered expired.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html" title="class in org.apache.ignite.configuration">IgniteConfiguration</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#setMetricsHistorySize(int)">setMetricsHistorySize</a></strong>(int&nbsp;metricsHistSize)</code>
<div class="block">Sets number of metrics kept in history to compute totals and averages.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html" title="class in org.apache.ignite.configuration">IgniteConfiguration</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#setMetricsLogFrequency(long)">setMetricsLogFrequency</a></strong>(long&nbsp;metricsLogFreq)</code>
<div class="block">Sets frequency of metrics log print out.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html" title="class in org.apache.ignite.configuration">IgniteConfiguration</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#setMetricsUpdateFrequency(long)">setMetricsUpdateFrequency</a></strong>(long&nbsp;metricsUpdateFreq)</code>
<div class="block">Sets Ignite metrics update frequency in milliseconds.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html" title="class in org.apache.ignite.configuration">IgniteConfiguration</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#setNetworkSendRetryCount(int)">setNetworkSendRetryCount</a></strong>(int&nbsp;sndRetryCnt)</code>
<div class="block">Sets message send retries count.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html" title="class in org.apache.ignite.configuration">IgniteConfiguration</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#setNetworkSendRetryDelay(long)">setNetworkSendRetryDelay</a></strong>(long&nbsp;sndRetryDelay)</code>
<div class="block">Sets interval in milliseconds between message send retries.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html" title="class in org.apache.ignite.configuration">IgniteConfiguration</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#setNetworkTimeout(long)">setNetworkTimeout</a></strong>(long&nbsp;netTimeout)</code>
<div class="block">Maximum timeout in milliseconds for network requests.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html" title="class in org.apache.ignite.configuration">IgniteConfiguration</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#setNodeId(java.util.UUID)">setNodeId</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/UUID.html?is-external=true" title="class or interface in java.util">UUID</a>&nbsp;nodeId)</code>
<div class="block"><strong>Deprecated.</strong>&nbsp;
<div class="block"><i>Use <a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#setConsistentId(java.io.Serializable)"><code>setConsistentId(Serializable)</code></a> instead.</i></div>
</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html" title="class in org.apache.ignite.configuration">IgniteConfiguration</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#setOdbcConfiguration(org.apache.ignite.configuration.OdbcConfiguration)">setOdbcConfiguration</a></strong>(<a href="../../../../org/apache/ignite/configuration/OdbcConfiguration.html" title="class in org.apache.ignite.configuration">OdbcConfiguration</a>&nbsp;odbcCfg)</code>
<div class="block"><strong>Deprecated.</strong>&nbsp;
<div class="block"><i>Use <a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#setSqlConnectorConfiguration(org.apache.ignite.configuration.SqlConnectorConfiguration)"><code>setSqlConnectorConfiguration(SqlConnectorConfiguration)</code></a> instead.</i></div>
</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html" title="class in org.apache.ignite.configuration">IgniteConfiguration</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#setPeerClassLoadingEnabled(boolean)">setPeerClassLoadingEnabled</a></strong>(boolean&nbsp;p2pEnabled)</code>
<div class="block">Enables/disables peer class loading.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html" title="class in org.apache.ignite.configuration">IgniteConfiguration</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#setPeerClassLoadingLocalClassPathExclude(java.lang.String...)">setPeerClassLoadingLocalClassPathExclude</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>...&nbsp;p2pLocClsPathExcl)</code>
<div class="block">Sets list of packages in a system class path that should be P2P
loaded even if they exist locally.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html" title="class in org.apache.ignite.configuration">IgniteConfiguration</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#setPeerClassLoadingMissedResourcesCacheSize(int)">setPeerClassLoadingMissedResourcesCacheSize</a></strong>(int&nbsp;p2pMissedCacheSize)</code>
<div class="block">Sets size of missed resources cache.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html" title="class in org.apache.ignite.configuration">IgniteConfiguration</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#setPeerClassLoadingThreadPoolSize(int)">setPeerClassLoadingThreadPoolSize</a></strong>(int&nbsp;poolSize)</code>
<div class="block">Sets thread pool size to use for peer class loading.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html" title="class in org.apache.ignite.configuration">IgniteConfiguration</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#setPersistentStoreConfiguration(org.apache.ignite.configuration.PersistentStoreConfiguration)">setPersistentStoreConfiguration</a></strong>(<a href="../../../../org/apache/ignite/configuration/PersistentStoreConfiguration.html" title="class in org.apache.ignite.configuration">PersistentStoreConfiguration</a>&nbsp;pstCfg)</code>
<div class="block">Sets persistence configuration activating Apache Ignite Persistent Store.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html" title="class in org.apache.ignite.configuration">IgniteConfiguration</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#setPlatformConfiguration(org.apache.ignite.configuration.PlatformConfiguration)">setPlatformConfiguration</a></strong>(<a href="../../../../org/apache/ignite/configuration/PlatformConfiguration.html" title="interface in org.apache.ignite.configuration">PlatformConfiguration</a>&nbsp;platformCfg)</code>
<div class="block">Sets platform configuration.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html" title="class in org.apache.ignite.configuration">IgniteConfiguration</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#setPluginConfigurations(org.apache.ignite.plugin.PluginConfiguration...)">setPluginConfigurations</a></strong>(<a href="../../../../org/apache/ignite/plugin/PluginConfiguration.html" title="interface in org.apache.ignite.plugin">PluginConfiguration</a>...&nbsp;pluginCfgs)</code>
<div class="block">Sets plugin configurations.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html" title="class in org.apache.ignite.configuration">IgniteConfiguration</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#setPublicThreadPoolSize(int)">setPublicThreadPoolSize</a></strong>(int&nbsp;poolSize)</code>
<div class="block">Sets thread pool size to use within grid.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html" title="class in org.apache.ignite.configuration">IgniteConfiguration</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#setQueryThreadPoolSize(int)">setQueryThreadPoolSize</a></strong>(int&nbsp;poolSize)</code>
<div class="block">Sets query thread pool size to use within grid.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html" title="class in org.apache.ignite.configuration">IgniteConfiguration</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#setRebalanceThreadPoolSize(int)">setRebalanceThreadPoolSize</a></strong>(int&nbsp;rebalanceThreadPoolSize)</code>
<div class="block">Sets Max count of threads can be used at rebalancing.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html" title="class in org.apache.ignite.configuration">IgniteConfiguration</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#setSegmentationPolicy(org.apache.ignite.plugin.segmentation.SegmentationPolicy)">setSegmentationPolicy</a></strong>(<a href="../../../../org/apache/ignite/plugin/segmentation/SegmentationPolicy.html" title="enum in org.apache.ignite.plugin.segmentation">SegmentationPolicy</a>&nbsp;segPlc)</code>
<div class="block">Sets segmentation policy.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html" title="class in org.apache.ignite.configuration">IgniteConfiguration</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#setSegmentationResolveAttempts(int)">setSegmentationResolveAttempts</a></strong>(int&nbsp;segResolveAttempts)</code>
<div class="block">Sets segmentation resolve attempts count.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html" title="class in org.apache.ignite.configuration">IgniteConfiguration</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#setSegmentationResolvers(org.apache.ignite.plugin.segmentation.SegmentationResolver...)">setSegmentationResolvers</a></strong>(<a href="../../../../org/apache/ignite/plugin/segmentation/SegmentationResolver.html" title="interface in org.apache.ignite.plugin.segmentation">SegmentationResolver</a>...&nbsp;segResolvers)</code>
<div class="block">Sets segmentation resolvers.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html" title="class in org.apache.ignite.configuration">IgniteConfiguration</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#setSegmentCheckFrequency(long)">setSegmentCheckFrequency</a></strong>(long&nbsp;segChkFreq)</code>
<div class="block">Sets network segment check frequency.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html" title="class in org.apache.ignite.configuration">IgniteConfiguration</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#setServiceConfiguration(org.apache.ignite.services.ServiceConfiguration...)">setServiceConfiguration</a></strong>(<a href="../../../../org/apache/ignite/services/ServiceConfiguration.html" title="class in org.apache.ignite.services">ServiceConfiguration</a>...&nbsp;svcCfgs)</code>
<div class="block">Sets configurations for services to be deployed on the grid.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html" title="class in org.apache.ignite.configuration">IgniteConfiguration</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#setServiceThreadPoolSize(int)">setServiceThreadPoolSize</a></strong>(int&nbsp;poolSize)</code>
<div class="block">Sets thread pool size to use within grid.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html" title="class in org.apache.ignite.configuration">IgniteConfiguration</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#setSqlConnectorConfiguration(org.apache.ignite.configuration.SqlConnectorConfiguration)">setSqlConnectorConfiguration</a></strong>(<a href="../../../../org/apache/ignite/configuration/SqlConnectorConfiguration.html" title="class in org.apache.ignite.configuration">SqlConnectorConfiguration</a>&nbsp;sqlConnCfg)</code>
<div class="block">Sets SQL connector configuration.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html" title="class in org.apache.ignite.configuration">IgniteConfiguration</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#setSslContextFactory(javax.cache.configuration.Factory)">setSslContextFactory</a></strong>(javax.cache.configuration.Factory&lt;<a href="http://docs.oracle.com/javase/7/docs/api/javax/net/ssl/SSLContext.html?is-external=true" title="class or interface in javax.net.ssl">SSLContext</a>&gt;&nbsp;sslCtxFactory)</code>
<div class="block">Sets SSL context factory that will be used for creating a secure socket layer.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html" title="class in org.apache.ignite.configuration">IgniteConfiguration</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#setStripedPoolSize(int)">setStripedPoolSize</a></strong>(int&nbsp;stripedPoolSize)</code>
<div class="block">Sets striped pool size that should be used for cache requests
processing.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html" title="class in org.apache.ignite.configuration">IgniteConfiguration</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#setSystemThreadPoolSize(int)">setSystemThreadPoolSize</a></strong>(int&nbsp;poolSize)</code>
<div class="block">Sets system thread pool size to use within grid.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html" title="class in org.apache.ignite.configuration">IgniteConfiguration</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#setTimeServerPortBase(int)">setTimeServerPortBase</a></strong>(int&nbsp;timeSrvPortBase)</code>
<div class="block">Sets time server port base.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html" title="class in org.apache.ignite.configuration">IgniteConfiguration</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#setTimeServerPortRange(int)">setTimeServerPortRange</a></strong>(int&nbsp;timeSrvPortRange)</code>
<div class="block">Sets time server port range.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html" title="class in org.apache.ignite.configuration">IgniteConfiguration</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#setTransactionConfiguration(org.apache.ignite.configuration.TransactionConfiguration)">setTransactionConfiguration</a></strong>(<a href="../../../../org/apache/ignite/configuration/TransactionConfiguration.html" title="class in org.apache.ignite.configuration">TransactionConfiguration</a>&nbsp;txCfg)</code>
<div class="block">Sets transactions configuration.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html" title="class in org.apache.ignite.configuration">IgniteConfiguration</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#setUserAttributes(java.util.Map)">setUserAttributes</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,?&gt;&nbsp;userAttrs)</code>
<div class="block">Sets user attributes for this node.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html" title="class in org.apache.ignite.configuration">IgniteConfiguration</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#setUtilityCacheKeepAliveTime(long)">setUtilityCacheKeepAliveTime</a></strong>(long&nbsp;keepAliveTime)</code>
<div class="block">Sets keep alive time of thread pool size that will be used to process utility cache messages.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html" title="class in org.apache.ignite.configuration">IgniteConfiguration</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#setUtilityCachePoolSize(int)">setUtilityCachePoolSize</a></strong>(int&nbsp;poolSize)</code>
<div class="block">Sets default thread pool size that will be used to process utility cache messages.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html" title="class in org.apache.ignite.configuration">IgniteConfiguration</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#setWaitForSegmentOnStart(boolean)">setWaitForSegmentOnStart</a></strong>(boolean&nbsp;waitForSegOnStart)</code>
<div class="block">Sets wait for segment on start flag.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html" title="class in org.apache.ignite.configuration">IgniteConfiguration</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#setWarmupClosure(org.apache.ignite.lang.IgniteInClosure)">setWarmupClosure</a></strong>(<a href="../../../../org/apache/ignite/lang/IgniteInClosure.html" title="interface in org.apache.ignite.lang">IgniteInClosure</a>&lt;<a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html" title="class in org.apache.ignite.configuration">IgniteConfiguration</a>&gt;&nbsp;warmupClos)</code>
<div class="block">Sets warmup closure to execute before grid startup.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html" title="class in org.apache.ignite.configuration">IgniteConfiguration</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#setWorkDirectory(java.lang.String)">setWorkDirectory</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;igniteWorkDir)</code>
<div class="block">Sets Ignite work folder.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#toString()">toString</a></strong>()</code></td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
<code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#wait(long,%20int)" 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="COURTESY_LOGGER_NAME">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>COURTESY_LOGGER_NAME</h4>
<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> COURTESY_LOGGER_NAME</pre>
<div class="block">Courtesy notice log category.</div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ignite.configuration.IgniteConfiguration.COURTESY_LOGGER_NAME">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="DFLT_P2P_ENABLED">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>DFLT_P2P_ENABLED</h4>
<pre>public static final&nbsp;boolean DFLT_P2P_ENABLED</pre>
<div class="block">Default flag for peer class loading. By default the value is <code>false</code>
which means that peer class loading is disabled.</div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ignite.configuration.IgniteConfiguration.DFLT_P2P_ENABLED">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="DFLT_METRICS_HISTORY_SIZE">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>DFLT_METRICS_HISTORY_SIZE</h4>
<pre>public static final&nbsp;int DFLT_METRICS_HISTORY_SIZE</pre>
<div class="block">Default metrics history size (value is <code>10000</code>).</div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ignite.configuration.IgniteConfiguration.DFLT_METRICS_HISTORY_SIZE">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="DFLT_METRICS_UPDATE_FREQ">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>DFLT_METRICS_UPDATE_FREQ</h4>
<pre>public static final&nbsp;long DFLT_METRICS_UPDATE_FREQ</pre>
<div class="block">Default metrics update frequency.</div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ignite.configuration.IgniteConfiguration.DFLT_METRICS_UPDATE_FREQ">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="DFLT_METRICS_EXPIRE_TIME">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>DFLT_METRICS_EXPIRE_TIME</h4>
<pre>public static final&nbsp;long DFLT_METRICS_EXPIRE_TIME</pre>
<div class="block">Default metrics expire time. The value is <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Long.html?is-external=true#MAX_VALUE" title="class or interface in java.lang"><code>Long.MAX_VALUE</code></a> which
means that metrics never expire.</div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ignite.configuration.IgniteConfiguration.DFLT_METRICS_EXPIRE_TIME">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="DFLT_NETWORK_TIMEOUT">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>DFLT_NETWORK_TIMEOUT</h4>
<pre>public static final&nbsp;long DFLT_NETWORK_TIMEOUT</pre>
<div class="block">Default maximum timeout to wait for network responses in milliseconds (value is <code>5,000ms</code>).</div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ignite.configuration.IgniteConfiguration.DFLT_NETWORK_TIMEOUT">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="DFLT_SEND_RETRY_DELAY">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>DFLT_SEND_RETRY_DELAY</h4>
<pre>public static final&nbsp;long DFLT_SEND_RETRY_DELAY</pre>
<div class="block">Default interval between message send retries.</div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ignite.configuration.IgniteConfiguration.DFLT_SEND_RETRY_DELAY">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="DFLT_SEND_RETRY_CNT">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>DFLT_SEND_RETRY_CNT</h4>
<pre>public static final&nbsp;int DFLT_SEND_RETRY_CNT</pre>
<div class="block">Default message send retries count.</div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ignite.configuration.IgniteConfiguration.DFLT_SEND_RETRY_CNT">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="DFLT_DISCOVERY_STARTUP_DELAY">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>DFLT_DISCOVERY_STARTUP_DELAY</h4>
<pre>public static final&nbsp;long DFLT_DISCOVERY_STARTUP_DELAY</pre>
<div class="block">Default discovery startup delay in milliseconds (value is <code>60,000ms</code>).</div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ignite.configuration.IgniteConfiguration.DFLT_DISCOVERY_STARTUP_DELAY">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="DFLT_DEPLOYMENT_MODE">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>DFLT_DEPLOYMENT_MODE</h4>
<pre>public static final&nbsp;<a href="../../../../org/apache/ignite/configuration/DeploymentMode.html" title="enum in org.apache.ignite.configuration">DeploymentMode</a> DFLT_DEPLOYMENT_MODE</pre>
<div class="block">Default deployment mode (value is <a href="../../../../org/apache/ignite/configuration/DeploymentMode.html#SHARED"><code>DeploymentMode.SHARED</code></a>).</div>
</li>
</ul>
<a name="DFLT_P2P_MISSED_RESOURCES_CACHE_SIZE">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>DFLT_P2P_MISSED_RESOURCES_CACHE_SIZE</h4>
<pre>public static final&nbsp;int DFLT_P2P_MISSED_RESOURCES_CACHE_SIZE</pre>
<div class="block">Default cache size for missed resources.</div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ignite.configuration.IgniteConfiguration.DFLT_P2P_MISSED_RESOURCES_CACHE_SIZE">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="DFLT_TIME_SERVER_PORT_BASE">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>DFLT_TIME_SERVER_PORT_BASE</h4>
<pre>public static final&nbsp;int DFLT_TIME_SERVER_PORT_BASE</pre>
<div class="block">Default time server port base.</div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ignite.configuration.IgniteConfiguration.DFLT_TIME_SERVER_PORT_BASE">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="DFLT_TIME_SERVER_PORT_RANGE">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>DFLT_TIME_SERVER_PORT_RANGE</h4>
<pre>public static final&nbsp;int DFLT_TIME_SERVER_PORT_RANGE</pre>
<div class="block">Default time server port range.</div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ignite.configuration.IgniteConfiguration.DFLT_TIME_SERVER_PORT_RANGE">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="AVAILABLE_PROC_CNT">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>AVAILABLE_PROC_CNT</h4>
<pre>public static final&nbsp;int AVAILABLE_PROC_CNT</pre>
<div class="block">Default core size of public thread pool.</div>
</li>
</ul>
<a name="DFLT_PUBLIC_THREAD_CNT">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>DFLT_PUBLIC_THREAD_CNT</h4>
<pre>public static final&nbsp;int DFLT_PUBLIC_THREAD_CNT</pre>
<div class="block">Default core size of public thread pool.</div>
</li>
</ul>
<a name="DFLT_DATA_STREAMER_POOL_SIZE">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>DFLT_DATA_STREAMER_POOL_SIZE</h4>
<pre>public static final&nbsp;int DFLT_DATA_STREAMER_POOL_SIZE</pre>
<div class="block">Default size of data streamer thread pool.</div>
</li>
</ul>
<a name="DFLT_REBALANCE_THREAD_POOL_SIZE">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>DFLT_REBALANCE_THREAD_POOL_SIZE</h4>
<pre>public static final&nbsp;int DFLT_REBALANCE_THREAD_POOL_SIZE</pre>
<div class="block">Default limit of threads used for rebalance.</div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ignite.configuration.IgniteConfiguration.DFLT_REBALANCE_THREAD_POOL_SIZE">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="DFLT_SYSTEM_CORE_THREAD_CNT">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>DFLT_SYSTEM_CORE_THREAD_CNT</h4>
<pre>public static final&nbsp;int DFLT_SYSTEM_CORE_THREAD_CNT</pre>
<div class="block">Default size of system thread pool.</div>
</li>
</ul>
<a name="DFLT_QUERY_THREAD_POOL_SIZE">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>DFLT_QUERY_THREAD_POOL_SIZE</h4>
<pre>public static final&nbsp;int DFLT_QUERY_THREAD_POOL_SIZE</pre>
<div class="block">Default size of query thread pool.</div>
</li>
</ul>
<a name="DFLT_THREAD_KEEP_ALIVE_TIME">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>DFLT_THREAD_KEEP_ALIVE_TIME</h4>
<pre>public static final&nbsp;long DFLT_THREAD_KEEP_ALIVE_TIME</pre>
<div class="block">Default Ignite thread keep alive time.</div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ignite.configuration.IgniteConfiguration.DFLT_THREAD_KEEP_ALIVE_TIME">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="DFLT_P2P_THREAD_CNT">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>DFLT_P2P_THREAD_CNT</h4>
<pre>public static final&nbsp;int DFLT_P2P_THREAD_CNT</pre>
<div class="block">Default size of peer class loading thread pool.</div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ignite.configuration.IgniteConfiguration.DFLT_P2P_THREAD_CNT">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="DFLT_MGMT_THREAD_CNT">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>DFLT_MGMT_THREAD_CNT</h4>
<pre>public static final&nbsp;int DFLT_MGMT_THREAD_CNT</pre>
<div class="block">Default size of management thread pool.</div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ignite.configuration.IgniteConfiguration.DFLT_MGMT_THREAD_CNT">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="DFLT_SEG_PLC">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>DFLT_SEG_PLC</h4>
<pre>public static final&nbsp;<a href="../../../../org/apache/ignite/plugin/segmentation/SegmentationPolicy.html" title="enum in org.apache.ignite.plugin.segmentation">SegmentationPolicy</a> DFLT_SEG_PLC</pre>
<div class="block">Default segmentation policy.</div>
</li>
</ul>
<a name="DFLT_WAIT_FOR_SEG_ON_START">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>DFLT_WAIT_FOR_SEG_ON_START</h4>
<pre>public static final&nbsp;boolean DFLT_WAIT_FOR_SEG_ON_START</pre>
<div class="block">Default value for wait for segment on startup flag.</div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ignite.configuration.IgniteConfiguration.DFLT_WAIT_FOR_SEG_ON_START">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="DFLT_ALL_SEG_RESOLVERS_PASS_REQ">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>DFLT_ALL_SEG_RESOLVERS_PASS_REQ</h4>
<pre>public static final&nbsp;boolean DFLT_ALL_SEG_RESOLVERS_PASS_REQ</pre>
<div class="block">Default value for all segmentation resolvers pass required.</div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ignite.configuration.IgniteConfiguration.DFLT_ALL_SEG_RESOLVERS_PASS_REQ">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="DFLT_SEG_RESOLVE_ATTEMPTS">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>DFLT_SEG_RESOLVE_ATTEMPTS</h4>
<pre>public static final&nbsp;int DFLT_SEG_RESOLVE_ATTEMPTS</pre>
<div class="block">Default value segmentation resolve attempts count.</div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ignite.configuration.IgniteConfiguration.DFLT_SEG_RESOLVE_ATTEMPTS">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="DFLT_SEG_CHK_FREQ">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>DFLT_SEG_CHK_FREQ</h4>
<pre>public static final&nbsp;long DFLT_SEG_CHK_FREQ</pre>
<div class="block">Default segment check frequency in discovery manager.</div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ignite.configuration.IgniteConfiguration.DFLT_SEG_CHK_FREQ">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="DFLT_METRICS_LOG_FREQ">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>DFLT_METRICS_LOG_FREQ</h4>
<pre>public static final&nbsp;long DFLT_METRICS_LOG_FREQ</pre>
<div class="block">Default frequency of metrics log print out.</div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ignite.configuration.IgniteConfiguration.DFLT_METRICS_LOG_FREQ">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="DFLT_TCP_PORT">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>DFLT_TCP_PORT</h4>
<pre>public static final&nbsp;int DFLT_TCP_PORT</pre>
<div class="block">Default TCP server port.</div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ignite.configuration.IgniteConfiguration.DFLT_TCP_PORT">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="DFLT_MARSHAL_LOCAL_JOBS">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>DFLT_MARSHAL_LOCAL_JOBS</h4>
<pre>public static final&nbsp;boolean DFLT_MARSHAL_LOCAL_JOBS</pre>
<div class="block">Default marshal local jobs flag.</div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ignite.configuration.IgniteConfiguration.DFLT_MARSHAL_LOCAL_JOBS">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="DFLT_CACHE_SANITY_CHECK_ENABLED">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>DFLT_CACHE_SANITY_CHECK_ENABLED</h4>
<pre>public static final&nbsp;boolean DFLT_CACHE_SANITY_CHECK_ENABLED</pre>
<div class="block">Default value for cache sanity check enabled flag.</div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ignite.configuration.IgniteConfiguration.DFLT_CACHE_SANITY_CHECK_ENABLED">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="DFLT_LATE_AFF_ASSIGNMENT">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>DFLT_LATE_AFF_ASSIGNMENT</h4>
<pre><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a>
public static final&nbsp;boolean DFLT_LATE_AFF_ASSIGNMENT</pre>
<div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
<div class="block">Default value for late affinity assignment flag.</div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ignite.configuration.IgniteConfiguration.DFLT_LATE_AFF_ASSIGNMENT">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="DFLT_ACTIVE_ON_START">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>DFLT_ACTIVE_ON_START</h4>
<pre>public static final&nbsp;boolean DFLT_ACTIVE_ON_START</pre>
<div class="block">Default value for active on start flag.</div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ignite.configuration.IgniteConfiguration.DFLT_ACTIVE_ON_START">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="DFLT_FAILURE_DETECTION_TIMEOUT">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>DFLT_FAILURE_DETECTION_TIMEOUT</h4>
<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a> DFLT_FAILURE_DETECTION_TIMEOUT</pre>
<div class="block">Default failure detection timeout in millis.</div>
</li>
</ul>
<a name="DFLT_CLIENT_FAILURE_DETECTION_TIMEOUT">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>DFLT_CLIENT_FAILURE_DETECTION_TIMEOUT</h4>
<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a> DFLT_CLIENT_FAILURE_DETECTION_TIMEOUT</pre>
<div class="block">Default failure detection timeout for client nodes in millis.</div>
</li>
</ul>
<a name="DFLT_LONG_QRY_WARN_TIMEOUT">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>DFLT_LONG_QRY_WARN_TIMEOUT</h4>
<pre>public static final&nbsp;long DFLT_LONG_QRY_WARN_TIMEOUT</pre>
<div class="block">Default timeout after which long query warning will be printed.</div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ignite.configuration.IgniteConfiguration.DFLT_LONG_QRY_WARN_TIMEOUT">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="IgniteConfiguration()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>IgniteConfiguration</h4>
<pre>public&nbsp;IgniteConfiguration()</pre>
<div class="block">Creates valid grid configuration with all default values.</div>
</li>
</ul>
<a name="IgniteConfiguration(org.apache.ignite.configuration.IgniteConfiguration)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>IgniteConfiguration</h4>
<pre>public&nbsp;IgniteConfiguration(<a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html" title="class in org.apache.ignite.configuration">IgniteConfiguration</a>&nbsp;cfg)</pre>
<div class="block">Creates grid configuration by coping all configuration properties from
given configuration.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>cfg</code> - Grid configuration to copy from.</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="getGridName()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getGridName</h4>
<pre><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a>
public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getGridName()</pre>
<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>Use <a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#getIgniteInstanceName()"><code>getIgniteInstanceName()</code></a> instead.</i></div>
<div class="block">Gets optional grid name. Returns <code>null</code> if non-default grid name was not
provided.
<p>The name only works locally and has no effect on topology</p></div>
<dl><dt><span class="strong">Returns:</span></dt><dd>Optional grid name. Can be <code>null</code>, which is default grid name, if
non-default grid name was not provided.</dd></dl>
</li>
</ul>
<a name="getIgniteInstanceName()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getIgniteInstanceName</h4>
<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getIgniteInstanceName()</pre>
<div class="block">Gets optional local instance name. Returns <code>null</code> if non-default local instance
name was not provided.
<p>The name only works locally and has no effect on topology</p></div>
<dl><dt><span class="strong">Returns:</span></dt><dd>Optional local instance name. Can be <code>null</code>, which is default local
instance name, if non-default local instance name was not provided.</dd></dl>
</li>
</ul>
<a name="isDaemon()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isDaemon</h4>
<pre>public&nbsp;boolean&nbsp;isDaemon()</pre>
<div class="block">Whether or not this node should be a daemon node.
<p>
Daemon nodes are the usual grid nodes that participate in topology but not
visible on the main APIs, i.e. they are not part of any cluster groups. The only
way to see daemon nodes is to use <a href="../../../../org/apache/ignite/cluster/ClusterGroup.html#forDaemons()"><code>ClusterGroup.forDaemons()</code></a> method.
<p>
Daemon nodes are used primarily for management and monitoring functionality that
is build on Ignite and needs to participate in the topology, but also needs to be
excluded from the "normal" topology, so that it won't participate in the task execution
or in-memory data grid storage.</div>
<dl><dt><span class="strong">Returns:</span></dt><dd><code>True</code> if this node should be a daemon node, <code>false</code> otherwise.</dd><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../org/apache/ignite/cluster/ClusterGroup.html#forDaemons()"><code>ClusterGroup.forDaemons()</code></a></dd></dl>
</li>
</ul>
<a name="setDaemon(boolean)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setDaemon</h4>
<pre>public&nbsp;<a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html" title="class in org.apache.ignite.configuration">IgniteConfiguration</a>&nbsp;setDaemon(boolean&nbsp;daemon)</pre>
<div class="block">Sets daemon flag.
<p>
Daemon nodes are the usual grid nodes that participate in topology but not
visible on the main APIs, i.e. they are not part of any cluster group. The only
way to see daemon nodes is to use <a href="../../../../org/apache/ignite/cluster/ClusterGroup.html#forDaemons()"><code>ClusterGroup.forDaemons()</code></a> method.
<p>
Daemon nodes are used primarily for management and monitoring functionality that
is build on Ignite and needs to participate in the topology, but also needs to be
excluded from the "normal" topology, so that it won't participate in the task execution
or in-memory data grid storage.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>daemon</code> - Daemon flag.</dd>
<dt><span class="strong">Returns:</span></dt><dd><code>this</code> for chaining.</dd></dl>
</li>
</ul>
<a name="setGridName(java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setGridName</h4>
<pre><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a>
public&nbsp;<a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html" title="class in org.apache.ignite.configuration">IgniteConfiguration</a>&nbsp;setGridName(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;gridName)</pre>
<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>Use <a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#setIgniteInstanceName(java.lang.String)"><code>setIgniteInstanceName(String)</code></a> instead.</i></div>
<div class="block">Sets grid name. Note that <code>null</code> is a default grid name.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>gridName</code> - Grid name to set. Can be <code>null</code>, which is default
grid name.</dd>
<dt><span class="strong">Returns:</span></dt><dd><code>this</code> for chaining.</dd></dl>
</li>
</ul>
<a name="setIgniteInstanceName(java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setIgniteInstanceName</h4>
<pre>public&nbsp;<a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html" title="class in org.apache.ignite.configuration">IgniteConfiguration</a>&nbsp;setIgniteInstanceName(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;instanceName)</pre>
<div class="block">Sets of local instance name. Note that <code>null</code> is a default local instance name.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>instanceName</code> - Local instance name to set. Can be <code>null</code>. which is default
local instance name.</dd>
<dt><span class="strong">Returns:</span></dt><dd><code>this</code> for chaining.</dd></dl>
</li>
</ul>
<a name="setConsistentId(java.io.Serializable)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setConsistentId</h4>
<pre>public&nbsp;<a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html" title="class in org.apache.ignite.configuration">IgniteConfiguration</a>&nbsp;setConsistentId(<a href="http://docs.oracle.com/javase/7/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>&nbsp;consistentId)</pre>
<div class="block">Sets consistent globally unique node ID which survives node restarts.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>consistentId</code> - Node consistent ID.</dd>
<dt><span class="strong">Returns:</span></dt><dd><code>this</code> for chaining.</dd></dl>
</li>
</ul>
<a name="getConsistentId()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getConsistentId</h4>
<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>&nbsp;getConsistentId()</pre>
<div class="block">Gets consistent globally unique node ID which survives node restarts.</div>
<dl><dt><span class="strong">Returns:</span></dt><dd>Node consistent ID.</dd></dl>
</li>
</ul>
<a name="getUserAttributes()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getUserAttributes</h4>
<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,?&gt;&nbsp;getUserAttributes()</pre>
<div class="block">Should return any user-defined attributes to be added to this node. These attributes can
then be accessed on nodes by calling <a href="../../../../org/apache/ignite/cluster/ClusterNode.html#attribute(java.lang.String)"><code>ClusterNode.attribute(String)</code></a> or
<a href="../../../../org/apache/ignite/cluster/ClusterNode.html#attributes()"><code>ClusterNode.attributes()</code></a> methods.
<p>
Note that system adds the following (among others) attributes automatically:
<ul>
<li><code>{@link System#getProperties()}</code> - All system properties.</li>
<li><code>{@link System#getenv(String)}</code> - All environment properties.</li>
</ul>
<p>
Note that grid will add all System properties and environment properties
to grid node attributes also. SPIs may also add node attributes that are
used for SPI implementation.
<p>
<b>NOTE:</b> attributes names starting with <code>org.apache.ignite</code> are reserved
for internal use.</div>
<dl><dt><span class="strong">Returns:</span></dt><dd>User defined attributes for this node.</dd></dl>
</li>
</ul>
<a name="setUserAttributes(java.util.Map)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setUserAttributes</h4>
<pre>public&nbsp;<a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html" title="class in org.apache.ignite.configuration">IgniteConfiguration</a>&nbsp;setUserAttributes(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,?&gt;&nbsp;userAttrs)</pre>
<div class="block">Sets user attributes for this node.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>userAttrs</code> - User attributes for this node.</dd>
<dt><span class="strong">Returns:</span></dt><dd><code>this</code> for chaining.</dd><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#getUserAttributes()"><code>getUserAttributes()</code></a></dd></dl>
</li>
</ul>
<a name="getGridLogger()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getGridLogger</h4>
<pre>public&nbsp;<a href="../../../../org/apache/ignite/IgniteLogger.html" title="interface in org.apache.ignite">IgniteLogger</a>&nbsp;getGridLogger()</pre>
<div class="block">Should return an instance of logger to use in grid. If not provided,
<a href="../../../../org/apache/ignite/logger/log4j/Log4JLogger.html"><code>Log4JLogger</code></a>
will be used.</div>
<dl><dt><span class="strong">Returns:</span></dt><dd>Logger to use in grid.</dd></dl>
</li>
</ul>
<a name="setGridLogger(org.apache.ignite.IgniteLogger)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setGridLogger</h4>
<pre>public&nbsp;<a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html" title="class in org.apache.ignite.configuration">IgniteConfiguration</a>&nbsp;setGridLogger(<a href="../../../../org/apache/ignite/IgniteLogger.html" title="interface in org.apache.ignite">IgniteLogger</a>&nbsp;log)</pre>
<div class="block">Sets logger to use within grid.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>log</code> - Logger to use within grid.</dd>
<dt><span class="strong">Returns:</span></dt><dd><code>this</code> for chaining.</dd><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#getGridLogger()"><code>getGridLogger()</code></a></dd></dl>
</li>
</ul>
<a name="getStripedPoolSize()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getStripedPoolSize</h4>
<pre>public&nbsp;int&nbsp;getStripedPoolSize()</pre>
<div class="block">Returns striped pool size that should be used for cache requests
processing.
<p>
If set to non-positive value then requests get processed in system pool.
<p>
Striped pool is better for typical cache operations.</div>
<dl><dt><span class="strong">Returns:</span></dt><dd>Positive value if striped pool should be initialized
with configured number of threads (stripes) and used for requests processing
or non-positive value to process requests in system pool.</dd><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#getPublicThreadPoolSize()"><code>getPublicThreadPoolSize()</code></a>,
<a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#getSystemThreadPoolSize()"><code>getSystemThreadPoolSize()</code></a></dd></dl>
</li>
</ul>
<a name="setStripedPoolSize(int)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setStripedPoolSize</h4>
<pre>public&nbsp;<a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html" title="class in org.apache.ignite.configuration">IgniteConfiguration</a>&nbsp;setStripedPoolSize(int&nbsp;stripedPoolSize)</pre>
<div class="block">Sets striped pool size that should be used for cache requests
processing.
<p>
If set to non-positive value then requests get processed in system pool.
<p>
Striped pool is better for typical cache operations.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>stripedPoolSize</code> - Positive value if striped pool should be initialized
with passed in number of threads (stripes) and used for requests processing
or non-positive value to process requests in system pool.</dd>
<dt><span class="strong">Returns:</span></dt><dd><code>this</code> for chaining.</dd><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#getPublicThreadPoolSize()"><code>getPublicThreadPoolSize()</code></a>,
<a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#getSystemThreadPoolSize()"><code>getSystemThreadPoolSize()</code></a></dd></dl>
</li>
</ul>
<a name="getPublicThreadPoolSize()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getPublicThreadPoolSize</h4>
<pre>public&nbsp;int&nbsp;getPublicThreadPoolSize()</pre>
<div class="block">Should return a thread pool size to be used in grid.
This executor service will be in charge of processing <a href="../../../../org/apache/ignite/compute/ComputeJob.html" title="interface in org.apache.ignite.compute"><code>GridJobs</code></a>
and user messages sent to node.
<p>
If not provided, executor service will have size <a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#DFLT_PUBLIC_THREAD_CNT"><code>DFLT_PUBLIC_THREAD_CNT</code></a>.</div>
<dl><dt><span class="strong">Returns:</span></dt><dd>Thread pool size to be used in grid to process job execution
requests and user messages sent to the node.</dd></dl>
</li>
</ul>
<a name="getServiceThreadPoolSize()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getServiceThreadPoolSize</h4>
<pre>public&nbsp;int&nbsp;getServiceThreadPoolSize()</pre>
<div class="block">Should return a thread pool size to be used in grid.
This executor service will be in charge of processing <a href="../../../../org/apache/ignite/services/Service.html" title="interface in org.apache.ignite.services"><code>Service</code></a> proxy invocations.
<p>
If not provided, executor service will have size <a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#DFLT_PUBLIC_THREAD_CNT"><code>DFLT_PUBLIC_THREAD_CNT</code></a>.</div>
<dl><dt><span class="strong">Returns:</span></dt><dd>Thread pool size to be used in grid to process service proxy invocations.</dd></dl>
</li>
</ul>
<a name="getSystemThreadPoolSize()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getSystemThreadPoolSize</h4>
<pre>public&nbsp;int&nbsp;getSystemThreadPoolSize()</pre>
<div class="block">Size of thread pool that is in charge of processing internal system messages.
<p>
If not provided, executor service will have size <a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#DFLT_SYSTEM_CORE_THREAD_CNT"><code>DFLT_SYSTEM_CORE_THREAD_CNT</code></a>.</div>
<dl><dt><span class="strong">Returns:</span></dt><dd>Thread pool size to be used in grid for internal system messages.</dd></dl>
</li>
</ul>
<a name="getAsyncCallbackPoolSize()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getAsyncCallbackPoolSize</h4>
<pre>public&nbsp;int&nbsp;getAsyncCallbackPoolSize()</pre>
<div class="block">Size of thread pool that is in charge of processing asynchronous callbacks.
<p>
This pool is used for callbacks annotated with <a href="../../../../org/apache/ignite/lang/IgniteAsyncCallback.html" title="annotation in org.apache.ignite.lang"><code>IgniteAsyncCallback</code></a>.
<p>
If not provided, executor service will have size <a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#DFLT_PUBLIC_THREAD_CNT"><code>DFLT_PUBLIC_THREAD_CNT</code></a>.</div>
<dl><dt><span class="strong">Returns:</span></dt><dd>Thread pool size to be used.</dd><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../org/apache/ignite/lang/IgniteAsyncCallback.html" title="annotation in org.apache.ignite.lang"><code>IgniteAsyncCallback</code></a></dd></dl>
</li>
</ul>
<a name="getManagementThreadPoolSize()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getManagementThreadPoolSize</h4>
<pre>public&nbsp;int&nbsp;getManagementThreadPoolSize()</pre>
<div class="block">Size of thread pool that is in charge of processing internal and Visor
<a href="../../../../org/apache/ignite/compute/ComputeJob.html" title="interface in org.apache.ignite.compute"><code>GridJobs</code></a>.
<p>
If not provided, executor service will have size <a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#DFLT_MGMT_THREAD_CNT"><code>DFLT_MGMT_THREAD_CNT</code></a></div>
<dl><dt><span class="strong">Returns:</span></dt><dd>Thread pool size to be used in grid for internal and Visor
jobs processing.</dd></dl>
</li>
</ul>
<a name="getPeerClassLoadingThreadPoolSize()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getPeerClassLoadingThreadPoolSize</h4>
<pre>public&nbsp;int&nbsp;getPeerClassLoadingThreadPoolSize()</pre>
<div class="block">Size of thread pool which is in charge of peer class loading requests/responses. If you don't use
peer class loading and use GAR deployment only we would recommend to decrease
the value of total threads to <code>1</code>.
<p>
If not provided, executor service will have size <a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#DFLT_P2P_THREAD_CNT"><code>DFLT_P2P_THREAD_CNT</code></a>.</div>
<dl><dt><span class="strong">Returns:</span></dt><dd>Thread pool size to be used for peer class loading
requests handling.</dd></dl>
</li>
</ul>
<a name="getIgfsThreadPoolSize()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getIgfsThreadPoolSize</h4>
<pre>public&nbsp;int&nbsp;getIgfsThreadPoolSize()</pre>
<div class="block">Size of thread pool that is in charge of processing outgoing IGFS messages.
<p>
If not provided, executor service will have size equals number of processors available in system.</div>
<dl><dt><span class="strong">Returns:</span></dt><dd>Thread pool size to be used for IGFS outgoing message sending.</dd></dl>
</li>
</ul>
<a name="getDataStreamerThreadPoolSize()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getDataStreamerThreadPoolSize</h4>
<pre>public&nbsp;int&nbsp;getDataStreamerThreadPoolSize()</pre>
<div class="block">Size of thread pool that is in charge of processing data stream messages.
<p>
If not provided, executor service will have size <a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#DFLT_DATA_STREAMER_POOL_SIZE"><code>DFLT_DATA_STREAMER_POOL_SIZE</code></a>.</div>
<dl><dt><span class="strong">Returns:</span></dt><dd>Thread pool size to be used for data stream messages.</dd></dl>
</li>
</ul>
<a name="getUtilityCacheThreadPoolSize()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getUtilityCacheThreadPoolSize</h4>
<pre>public&nbsp;int&nbsp;getUtilityCacheThreadPoolSize()</pre>
<div class="block">Default size of thread pool that is in charge of processing utility cache messages.
<p>
If not provided, executor service will have size <a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#DFLT_SYSTEM_CORE_THREAD_CNT"><code>DFLT_SYSTEM_CORE_THREAD_CNT</code></a>.</div>
<dl><dt><span class="strong">Returns:</span></dt><dd>Default thread pool size to be used in grid for utility cache messages.</dd></dl>
</li>
</ul>
<a name="getUtilityCacheKeepAliveTime()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getUtilityCacheKeepAliveTime</h4>
<pre>public&nbsp;long&nbsp;getUtilityCacheKeepAliveTime()</pre>
<div class="block">Keep alive time of thread pool that is in charge of processing utility cache messages.
<p>
If not provided, executor service will have keep alive time <a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#DFLT_THREAD_KEEP_ALIVE_TIME"><code>DFLT_THREAD_KEEP_ALIVE_TIME</code></a>.</div>
<dl><dt><span class="strong">Returns:</span></dt><dd>Thread pool keep alive time (in milliseconds) to be used in grid for utility cache messages.</dd></dl>
</li>
</ul>
<a name="getQueryThreadPoolSize()">
<!-- -->
</a>
<ul class="blockList">