blob: b367bb4a9524ac642a653b330d335676bc73ae8b [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>
<!-- Generated by javadoc (1.8.0_201) on Thu Apr 11 20:05:12 EDT 2019 -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>MiniAccumuloConfig (Apache Accumulo Project 1.9.3 API)</title>
<meta name="date" content="2019-04-11">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="MiniAccumuloConfig (Apache Accumulo Project 1.9.3 API)";
}
}
catch(err) {
}
//-->
var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/MiniAccumuloConfig.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../org/apache/accumulo/minicluster/MiniAccumuloCluster.html" title="class in org.apache.accumulo.minicluster"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../org/apache/accumulo/minicluster/MiniAccumuloInstance.html" title="class in org.apache.accumulo.minicluster"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?org/apache/accumulo/minicluster/MiniAccumuloConfig.html" target="_top">Frames</a></li>
<li><a href="MiniAccumuloConfig.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;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>Field&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>Field&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.accumulo.minicluster</div>
<h2 title="Class MiniAccumuloConfig" class="title">Class MiniAccumuloConfig</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
<li>
<ul class="inheritance">
<li>org.apache.accumulo.minicluster.MiniAccumuloConfig</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<br>
<pre>public class <span class="typeNameLabel">MiniAccumuloConfig</span>
extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre>
<div class="block">Holds configuration for <a href="../../../../org/apache/accumulo/minicluster/MiniAccumuloCluster.html" title="class in org.apache.accumulo.minicluster"><code>MiniAccumuloCluster</code></a>. Required configurations must be passed to
constructor(s) and all other configurations are optional.</div>
<dl>
<dt><span class="simpleTagLabel">Since:</span></dt>
<dd>1.5.0</dd>
</dl>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../org/apache/accumulo/minicluster/MiniAccumuloConfig.html#MiniAccumuloConfig-java.io.File-java.lang.String-">MiniAccumuloConfig</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/File.html?is-external=true" title="class or interface in java.io">File</a>&nbsp;dir,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;rootPassword)</code>&nbsp;</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>long</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/accumulo/minicluster/MiniAccumuloConfig.html#getDefaultMemory--">getDefaultMemory</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/File.html?is-external=true" title="class or interface in java.io">File</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/accumulo/minicluster/MiniAccumuloConfig.html#getDir--">getDir</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/accumulo/minicluster/MiniAccumuloConfig.html#getInstanceName--">getInstanceName</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i3" class="rowColor">
<td class="colFirst"><code>long</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/accumulo/minicluster/MiniAccumuloConfig.html#getMemory-org.apache.accumulo.minicluster.ServerType-">getMemory</a></span>(<a href="../../../../org/apache/accumulo/minicluster/ServerType.html" title="enum in org.apache.accumulo.minicluster">ServerType</a>&nbsp;serverType)</code>&nbsp;</td>
</tr>
<tr id="i4" class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[]</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/accumulo/minicluster/MiniAccumuloConfig.html#getNativeLibPaths--">getNativeLibPaths</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i5" class="rowColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/accumulo/minicluster/MiniAccumuloConfig.html#getNumTservers--">getNumTservers</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i6" class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/accumulo/minicluster/MiniAccumuloConfig.html#getRootPassword--">getRootPassword</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i7" class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/accumulo/minicluster/MiniAccumuloConfig.html#getSiteConfig--">getSiteConfig</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i8" class="altColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/accumulo/minicluster/MiniAccumuloConfig.html#getZooKeeperPort--">getZooKeeperPort</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i9" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/accumulo/minicluster/MiniAccumuloConfig.html#isJDWPEnabled--">isJDWPEnabled</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i10" class="altColor">
<td class="colFirst"><code><a href="../../../../org/apache/accumulo/minicluster/MiniAccumuloConfig.html" title="class in org.apache.accumulo.minicluster">MiniAccumuloConfig</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/accumulo/minicluster/MiniAccumuloConfig.html#setDefaultMemory-long-org.apache.accumulo.minicluster.MemoryUnit-">setDefaultMemory</a></span>(long&nbsp;memory,
<a href="../../../../org/apache/accumulo/minicluster/MemoryUnit.html" title="enum in org.apache.accumulo.minicluster">MemoryUnit</a>&nbsp;memoryUnit)</code>
<div class="block">Sets the default memory size to use.</div>
</td>
</tr>
<tr id="i11" class="rowColor">
<td class="colFirst"><code><a href="../../../../org/apache/accumulo/minicluster/MiniAccumuloConfig.html" title="class in org.apache.accumulo.minicluster">MiniAccumuloConfig</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/accumulo/minicluster/MiniAccumuloConfig.html#setInstanceName-java.lang.String-">setInstanceName</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;instanceName)</code>
<div class="block">Calling this method is optional.</div>
</td>
</tr>
<tr id="i12" class="altColor">
<td class="colFirst"><code><a href="../../../../org/apache/accumulo/minicluster/MiniAccumuloConfig.html" title="class in org.apache.accumulo.minicluster">MiniAccumuloConfig</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/accumulo/minicluster/MiniAccumuloConfig.html#setJDWPEnabled-boolean-">setJDWPEnabled</a></span>(boolean&nbsp;jdwpEnabled)</code>&nbsp;</td>
</tr>
<tr id="i13" class="rowColor">
<td class="colFirst"><code><a href="../../../../org/apache/accumulo/minicluster/MiniAccumuloConfig.html" title="class in org.apache.accumulo.minicluster">MiniAccumuloConfig</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/accumulo/minicluster/MiniAccumuloConfig.html#setMemory-org.apache.accumulo.minicluster.ServerType-long-org.apache.accumulo.minicluster.MemoryUnit-">setMemory</a></span>(<a href="../../../../org/apache/accumulo/minicluster/ServerType.html" title="enum in org.apache.accumulo.minicluster">ServerType</a>&nbsp;serverType,
long&nbsp;memory,
<a href="../../../../org/apache/accumulo/minicluster/MemoryUnit.html" title="enum in org.apache.accumulo.minicluster">MemoryUnit</a>&nbsp;memoryUnit)</code>
<div class="block">Sets the amount of memory to use in the master process.</div>
</td>
</tr>
<tr id="i14" class="altColor">
<td class="colFirst"><code><a href="../../../../org/apache/accumulo/minicluster/MiniAccumuloConfig.html" title="class in org.apache.accumulo.minicluster">MiniAccumuloConfig</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/accumulo/minicluster/MiniAccumuloConfig.html#setNativeLibPaths-java.lang.String...-">setNativeLibPaths</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>...&nbsp;nativePathItems)</code>
<div class="block">Sets the path for processes to use for loading native libraries</div>
</td>
</tr>
<tr id="i15" class="rowColor">
<td class="colFirst"><code><a href="../../../../org/apache/accumulo/minicluster/MiniAccumuloConfig.html" title="class in org.apache.accumulo.minicluster">MiniAccumuloConfig</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/accumulo/minicluster/MiniAccumuloConfig.html#setNumTservers-int-">setNumTservers</a></span>(int&nbsp;numTservers)</code>
<div class="block">Calling this method is optional.</div>
</td>
</tr>
<tr id="i16" class="altColor">
<td class="colFirst"><code><a href="../../../../org/apache/accumulo/minicluster/MiniAccumuloConfig.html" title="class in org.apache.accumulo.minicluster">MiniAccumuloConfig</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/accumulo/minicluster/MiniAccumuloConfig.html#setSiteConfig-java.util.Map-">setSiteConfig</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;siteConfig)</code>
<div class="block">Calling this method is optional.</div>
</td>
</tr>
<tr id="i17" class="rowColor">
<td class="colFirst"><code><a href="../../../../org/apache/accumulo/minicluster/MiniAccumuloConfig.html" title="class in org.apache.accumulo.minicluster">MiniAccumuloConfig</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/accumulo/minicluster/MiniAccumuloConfig.html#setZooKeeperPort-int-">setZooKeeperPort</a></span>(int&nbsp;zooKeeperPort)</code>
<div class="block">Calling this method is optional.</div>
</td>
</tr>
<tr id="i18" class="altColor">
<td class="colFirst"><code><a href="../../../../org/apache/accumulo/minicluster/MiniAccumuloConfig.html" title="class in org.apache.accumulo.minicluster">MiniAccumuloConfig</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/accumulo/minicluster/MiniAccumuloConfig.html#setZooKeeperStartupTime-long-">setZooKeeperStartupTime</a></span>(long&nbsp;zooKeeperStartupTime)</code>
<div class="block">Configure the time to wait for ZooKeeper to startup.</div>
</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="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
<code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#toString--" title="class or interface in java.lang">toString</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a name="MiniAccumuloConfig-java.io.File-java.lang.String-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>MiniAccumuloConfig</h4>
<pre>public&nbsp;MiniAccumuloConfig(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/File.html?is-external=true" title="class or interface in java.io">File</a>&nbsp;dir,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;rootPassword)</pre>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>dir</code> - An empty or nonexistant directory that Accumulo and Zookeeper can store data in.
Creating the directory is left to the user. Java 7, Guava, and Junit provide methods
for creating temporary directories.</dd>
<dd><code>rootPassword</code> - The initial password for the Accumulo root user</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="setNumTservers-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setNumTservers</h4>
<pre>public&nbsp;<a href="../../../../org/apache/accumulo/minicluster/MiniAccumuloConfig.html" title="class in org.apache.accumulo.minicluster">MiniAccumuloConfig</a>&nbsp;setNumTservers(int&nbsp;numTservers)</pre>
<div class="block">Calling this method is optional. If not set, it defaults to two.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>numTservers</code> - the number of tablet servers that mini accumulo cluster should start</dd>
</dl>
</li>
</ul>
<a name="setInstanceName-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setInstanceName</h4>
<pre>public&nbsp;<a href="../../../../org/apache/accumulo/minicluster/MiniAccumuloConfig.html" title="class in org.apache.accumulo.minicluster">MiniAccumuloConfig</a>&nbsp;setInstanceName(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;instanceName)</pre>
<div class="block">Calling this method is optional. If not set, defaults to 'miniInstance'</div>
<dl>
<dt><span class="simpleTagLabel">Since:</span></dt>
<dd>1.6.0</dd>
</dl>
</li>
</ul>
<a name="setSiteConfig-java.util.Map-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setSiteConfig</h4>
<pre>public&nbsp;<a href="../../../../org/apache/accumulo/minicluster/MiniAccumuloConfig.html" title="class in org.apache.accumulo.minicluster">MiniAccumuloConfig</a>&nbsp;setSiteConfig(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;siteConfig)</pre>
<div class="block">Calling this method is optional. If not set, it defaults to an empty map.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>siteConfig</code> - key/values that you normally put in accumulo-site.xml can be put here.</dd>
</dl>
</li>
</ul>
<a name="setZooKeeperPort-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setZooKeeperPort</h4>
<pre>public&nbsp;<a href="../../../../org/apache/accumulo/minicluster/MiniAccumuloConfig.html" title="class in org.apache.accumulo.minicluster">MiniAccumuloConfig</a>&nbsp;setZooKeeperPort(int&nbsp;zooKeeperPort)</pre>
<div class="block">Calling this method is optional. A random port is generated by default</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>zooKeeperPort</code> - A valid (and unused) port to use for the zookeeper</dd>
<dt><span class="simpleTagLabel">Since:</span></dt>
<dd>1.6.0</dd>
</dl>
</li>
</ul>
<a name="setZooKeeperStartupTime-long-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setZooKeeperStartupTime</h4>
<pre>public&nbsp;<a href="../../../../org/apache/accumulo/minicluster/MiniAccumuloConfig.html" title="class in org.apache.accumulo.minicluster">MiniAccumuloConfig</a>&nbsp;setZooKeeperStartupTime(long&nbsp;zooKeeperStartupTime)</pre>
<div class="block">Configure the time to wait for ZooKeeper to startup. Calling this method is optional. The
default is 20000 milliseconds</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>zooKeeperStartupTime</code> - Time to wait for ZooKeeper to startup, in milliseconds</dd>
<dt><span class="simpleTagLabel">Since:</span></dt>
<dd>1.6.1</dd>
</dl>
</li>
</ul>
<a name="setMemory-org.apache.accumulo.minicluster.ServerType-long-org.apache.accumulo.minicluster.MemoryUnit-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setMemory</h4>
<pre>public&nbsp;<a href="../../../../org/apache/accumulo/minicluster/MiniAccumuloConfig.html" title="class in org.apache.accumulo.minicluster">MiniAccumuloConfig</a>&nbsp;setMemory(<a href="../../../../org/apache/accumulo/minicluster/ServerType.html" title="enum in org.apache.accumulo.minicluster">ServerType</a>&nbsp;serverType,
long&nbsp;memory,
<a href="../../../../org/apache/accumulo/minicluster/MemoryUnit.html" title="enum in org.apache.accumulo.minicluster">MemoryUnit</a>&nbsp;memoryUnit)</pre>
<div class="block">Sets the amount of memory to use in the master process. Calling this method is optional.
Default memory is 128M</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>serverType</code> - the type of server to apply the memory settings</dd>
<dd><code>memory</code> - amount of memory to set</dd>
<dd><code>memoryUnit</code> - the units for which to apply with the memory size</dd>
<dt><span class="simpleTagLabel">Since:</span></dt>
<dd>1.6.0</dd>
</dl>
</li>
</ul>
<a name="setDefaultMemory-long-org.apache.accumulo.minicluster.MemoryUnit-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setDefaultMemory</h4>
<pre>public&nbsp;<a href="../../../../org/apache/accumulo/minicluster/MiniAccumuloConfig.html" title="class in org.apache.accumulo.minicluster">MiniAccumuloConfig</a>&nbsp;setDefaultMemory(long&nbsp;memory,
<a href="../../../../org/apache/accumulo/minicluster/MemoryUnit.html" title="enum in org.apache.accumulo.minicluster">MemoryUnit</a>&nbsp;memoryUnit)</pre>
<div class="block">Sets the default memory size to use. This value is also used when a ServerType has not been
configured explicitly. Calling this method is optional. Default memory is 128M</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>memory</code> - amount of memory to set</dd>
<dd><code>memoryUnit</code> - the units for which to apply with the memory size</dd>
<dt><span class="simpleTagLabel">Since:</span></dt>
<dd>1.6.0</dd>
</dl>
</li>
</ul>
<a name="getSiteConfig--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getSiteConfig</h4>
<pre>public&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;getSiteConfig()</pre>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>a copy of the site config</dd>
</dl>
</li>
</ul>
<a name="getInstanceName--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getInstanceName</h4>
<pre>public&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getInstanceName()</pre>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>name of configured instance</dd>
<dt><span class="simpleTagLabel">Since:</span></dt>
<dd>1.6.0</dd>
</dl>
</li>
</ul>
<a name="getZooKeeperPort--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getZooKeeperPort</h4>
<pre>public&nbsp;int&nbsp;getZooKeeperPort()</pre>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The configured zookeeper port</dd>
<dt><span class="simpleTagLabel">Since:</span></dt>
<dd>1.6.0</dd>
</dl>
</li>
</ul>
<a name="getMemory-org.apache.accumulo.minicluster.ServerType-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getMemory</h4>
<pre>public&nbsp;long&nbsp;getMemory(<a href="../../../../org/apache/accumulo/minicluster/ServerType.html" title="enum in org.apache.accumulo.minicluster">ServerType</a>&nbsp;serverType)</pre>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>serverType</code> - get configuration for this server type</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>memory configured in bytes, returns default if this server type is not configured</dd>
<dt><span class="simpleTagLabel">Since:</span></dt>
<dd>1.6.0</dd>
</dl>
</li>
</ul>
<a name="getDefaultMemory--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getDefaultMemory</h4>
<pre>public&nbsp;long&nbsp;getDefaultMemory()</pre>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>memory configured in bytes</dd>
<dt><span class="simpleTagLabel">Since:</span></dt>
<dd>1.6.0</dd>
</dl>
</li>
</ul>
<a name="getDir--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getDir</h4>
<pre>public&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/io/File.html?is-external=true" title="class or interface in java.io">File</a>&nbsp;getDir()</pre>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the base directory of the cluster configuration</dd>
</dl>
</li>
</ul>
<a name="getRootPassword--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getRootPassword</h4>
<pre>public&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getRootPassword()</pre>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the root password of this cluster configuration</dd>
</dl>
</li>
</ul>
<a name="getNumTservers--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getNumTservers</h4>
<pre>public&nbsp;int&nbsp;getNumTservers()</pre>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the number of tservers configured for this cluster</dd>
</dl>
</li>
</ul>
<a name="isJDWPEnabled--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isJDWPEnabled</h4>
<pre>public&nbsp;boolean&nbsp;isJDWPEnabled()</pre>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>is the current configuration in jdwpEnabled mode?</dd>
<dt><span class="simpleTagLabel">Since:</span></dt>
<dd>1.6.0</dd>
</dl>
</li>
</ul>
<a name="setJDWPEnabled-boolean-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setJDWPEnabled</h4>
<pre>public&nbsp;<a href="../../../../org/apache/accumulo/minicluster/MiniAccumuloConfig.html" title="class in org.apache.accumulo.minicluster">MiniAccumuloConfig</a>&nbsp;setJDWPEnabled(boolean&nbsp;jdwpEnabled)</pre>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>jdwpEnabled</code> - should the processes run remote jdwpEnabled servers?</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the current instance</dd>
<dt><span class="simpleTagLabel">Since:</span></dt>
<dd>1.6.0</dd>
</dl>
</li>
</ul>
<a name="getNativeLibPaths--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getNativeLibPaths</h4>
<pre>public&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[]&nbsp;getNativeLibPaths()</pre>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the paths to use for loading native libraries</dd>
<dt><span class="simpleTagLabel">Since:</span></dt>
<dd>1.6.0</dd>
</dl>
</li>
</ul>
<a name="setNativeLibPaths-java.lang.String...-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>setNativeLibPaths</h4>
<pre>public&nbsp;<a href="../../../../org/apache/accumulo/minicluster/MiniAccumuloConfig.html" title="class in org.apache.accumulo.minicluster">MiniAccumuloConfig</a>&nbsp;setNativeLibPaths(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>...&nbsp;nativePathItems)</pre>
<div class="block">Sets the path for processes to use for loading native libraries</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>nativePathItems</code> - the nativePathItems to set</dd>
<dt><span class="simpleTagLabel">Since:</span></dt>
<dd>1.6.0</dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/MiniAccumuloConfig.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../org/apache/accumulo/minicluster/MiniAccumuloCluster.html" title="class in org.apache.accumulo.minicluster"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../org/apache/accumulo/minicluster/MiniAccumuloInstance.html" title="class in org.apache.accumulo.minicluster"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?org/apache/accumulo/minicluster/MiniAccumuloConfig.html" target="_top">Frames</a></li>
<li><a href="MiniAccumuloConfig.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&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>Field&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.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small>Copyright &#169; 2011&#x2013;2019 <a href="https://www.apache.org">The Apache Software Foundation</a>. All rights reserved.</small></p>
</body>
</html>