| <!DOCTYPE html > |
| <html> |
| <head> |
| <title>cluster - org.apache.gearpump.cluster</title> |
| <meta name="description" content="cluster - org.apache.gearpump.cluster" /> |
| <meta name="keywords" content="cluster org.apache.gearpump.cluster" /> |
| <meta http-equiv="content-type" content="text/html; charset=UTF-8" /> |
| |
| <link href="../../../../lib/template.css" media="screen" type="text/css" rel="stylesheet" /> |
| <link href="../../../../lib/diagrams.css" media="screen" type="text/css" rel="stylesheet" id="diagrams-css" /> |
| <script type="text/javascript" src="../../../../lib/jquery.js" id="jquery-js"></script> |
| <script type="text/javascript" src="../../../../lib/jquery-ui.js"></script> |
| <script type="text/javascript" src="../../../../lib/template.js"></script> |
| <script type="text/javascript" src="../../../../lib/tools.tooltip.js"></script> |
| |
| <script type="text/javascript"> |
| if(top === self) { |
| var url = '../../../../index.html'; |
| var hash = 'org.apache.gearpump.cluster.package'; |
| var anchor = window.location.hash; |
| var anchor_opt = ''; |
| if (anchor.length >= 1) |
| anchor_opt = '@' + anchor.substring(1); |
| window.location.href = url + '#' + hash + anchor_opt; |
| } |
| </script> |
| |
| </head> |
| <body class="value"> |
| <div id="definition"> |
| <img alt="Package" src="../../../../lib/package_big.png" /> |
| <p id="owner"><a href="../../../package.html" class="extype" name="org">org</a>.<a href="../../package.html" class="extype" name="org.apache">apache</a>.<a href="../package.html" class="extype" name="org.apache.gearpump">gearpump</a></p> |
| <h1>cluster</h1><span class="permalink"> |
| <a href="../../../../index.html#org.apache.gearpump.cluster.package" title="Permalink" target="_top"> |
| <img src="../../../../lib/permalink.png" alt="Permalink" /> |
| </a> |
| </span> |
| </div> |
| |
| <h4 id="signature" class="signature"> |
| <span class="modifier_kind"> |
| <span class="modifier"></span> |
| <span class="kind">package</span> |
| </span> |
| <span class="symbol"> |
| <span class="name">cluster</span> |
| </span> |
| </h4> |
| |
| <div id="comment" class="fullcommenttop"></div> |
| |
| |
| <div id="mbrsel"> |
| <div id="textfilter"><span class="pre"></span><span class="input"><input id="mbrsel-input" type="text" accesskey="/" /></span><span class="post"></span></div> |
| |
| |
| <div id="visbl"> |
| <span class="filtertype">Visibility</span> |
| <ol><li class="public in"><span>Public</span></li><li class="all out"><span>All</span></li></ol> |
| </div> |
| </div> |
| |
| <div id="template"> |
| <div id="allMembers"> |
| |
| |
| <div id="types" class="types members"> |
| <h3>Type Members</h3> |
| <ol><li name="org.apache.gearpump.cluster.AppDescription" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped"> |
| <a id="AppDescriptionextendsProductwithSerializable"></a> |
| <a id="AppDescription:AppDescription"></a> |
| <h4 class="signature"> |
| <span class="modifier_kind"> |
| <span class="modifier"></span> |
| <span class="kind">case class</span> |
| </span> |
| <span class="symbol"> |
| <a href="AppDescription.html"><span class="name">AppDescription</span></a><span class="params">(<span name="name">name: <span class="extype" name="scala.Predef.String">String</span></span>, <span name="appMaster">appMaster: <span class="extype" name="scala.Predef.String">String</span></span>, <span name="userConfig">userConfig: <a href="UserConfig.html" class="extype" name="org.apache.gearpump.cluster.UserConfig">UserConfig</a></span>, <span name="clusterConfig">clusterConfig: <span class="extype" name="com.typesafe.config.Config">Config</span> = <span class="symbol">ConfigFactory.empty()</span></span>)</span><span class="result"> extends <span class="extype" name="scala.Product">Product</span> with <span class="extype" name="scala.Serializable">Serializable</span></span> |
| </span> |
| </h4><span class="permalink"> |
| <a href="../../../../index.html#org.apache.gearpump.cluster.package@AppDescriptionextendsProductwithSerializable" title="Permalink" target="_top"> |
| <img src="../../../../lib/permalink.png" alt="Permalink" /> |
| </a> |
| </span> |
| <p class="shortcomment cmt">This contains all information to run an application |
| </p><div class="fullcomment"><div class="comment cmt"><p>This contains all information to run an application |
| </p></div><dl class="paramcmts block"><dt class="param">name</dt><dd class="cmt"><p>The name of this application</p></dd><dt class="param">appMaster</dt><dd class="cmt"><p>The class name of AppMaster Actor</p></dd><dt class="param">userConfig</dt><dd class="cmt"><p>user configuration.</p></dd><dt class="param">clusterConfig</dt><dd class="cmt"><p>User provided cluster config, it overrides gear.conf when starting |
| new applications. In most cases, you should not need to change it. If you do |
| really need to change it, please use ClusterConfigSource(filePath) to |
| construct the object, while filePath points to the .conf file.</p></dd></dl></div> |
| </li><li name="org.apache.gearpump.cluster.AppJar" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped"> |
| <a id="AppJarextendsProductwithSerializable"></a> |
| <a id="AppJar:AppJar"></a> |
| <h4 class="signature"> |
| <span class="modifier_kind"> |
| <span class="modifier"></span> |
| <span class="kind">case class</span> |
| </span> |
| <span class="symbol"> |
| <a href="AppJar.html"><span class="name">AppJar</span></a><span class="params">(<span name="name">name: <span class="extype" name="scala.Predef.String">String</span></span>, <span name="filePath">filePath: <a href="../jarstore/FilePath.html" class="extype" name="org.apache.gearpump.jarstore.FilePath">FilePath</a></span>)</span><span class="result"> extends <span class="extype" name="scala.Product">Product</span> with <span class="extype" name="scala.Serializable">Serializable</span></span> |
| </span> |
| </h4><span class="permalink"> |
| <a href="../../../../index.html#org.apache.gearpump.cluster.package@AppJarextendsProductwithSerializable" title="Permalink" target="_top"> |
| <img src="../../../../lib/permalink.png" alt="Permalink" /> |
| </a> |
| </span> |
| <p class="shortcomment cmt">Jar file container in the cluster |
| </p><div class="fullcomment"><div class="comment cmt"><p>Jar file container in the cluster |
| </p></div><dl class="paramcmts block"><dt class="param">name</dt><dd class="cmt"><p>A meaningful name to represent this jar</p></dd><dt class="param">filePath</dt><dd class="cmt"><p>Where the jar file is stored.</p></dd></dl></div> |
| </li><li name="org.apache.gearpump.cluster.AppMasterContext" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped"> |
| <a id="AppMasterContextextendsProductwithSerializable"></a> |
| <a id="AppMasterContext:AppMasterContext"></a> |
| <h4 class="signature"> |
| <span class="modifier_kind"> |
| <span class="modifier"></span> |
| <span class="kind">case class</span> |
| </span> |
| <span class="symbol"> |
| <a href="AppMasterContext.html"><span class="name">AppMasterContext</span></a><span class="params">(<span name="appId">appId: <span class="extype" name="scala.Int">Int</span></span>, <span name="username">username: <span class="extype" name="scala.Predef.String">String</span></span>, <span name="resource">resource: <a href="scheduler/Resource.html" class="extype" name="org.apache.gearpump.cluster.scheduler.Resource">Resource</a></span>, <span name="workerInfo">workerInfo: <a href="appmaster/WorkerInfo.html" class="extype" name="org.apache.gearpump.cluster.appmaster.WorkerInfo">WorkerInfo</a></span>, <span name="appJar">appJar: <span class="extype" name="scala.Option">Option</span>[<a href="AppJar.html" class="extype" name="org.apache.gearpump.cluster.AppJar">AppJar</a>]</span>, <span name="masterProxy">masterProxy: <span class="extype" name="akka.actor.ActorRef">ActorRef</span></span>, <span name="registerData">registerData: <a href="AppMasterRegisterData.html" class="extype" name="org.apache.gearpump.cluster.AppMasterRegisterData">AppMasterRegisterData</a></span>)</span><span class="result"> extends <span class="extype" name="scala.Product">Product</span> with <span class="extype" name="scala.Serializable">Serializable</span></span> |
| </span> |
| </h4><span class="permalink"> |
| <a href="../../../../index.html#org.apache.gearpump.cluster.package@AppMasterContextextendsProductwithSerializable" title="Permalink" target="_top"> |
| <img src="../../../../lib/permalink.png" alt="Permalink" /> |
| </a> |
| </span> |
| <p class="shortcomment cmt">This contains context information when starting an AppMaster |
| </p><div class="fullcomment"><div class="comment cmt"><p>This contains context information when starting an AppMaster |
| </p></div><dl class="paramcmts block"><dt class="param">appId</dt><dd class="cmt"><p>application instance id assigned, it is unique in the cluster</p></dd><dt class="param">username</dt><dd class="cmt"><p>The username who submitted this application</p></dd><dt class="param">resource</dt><dd class="cmt"><p>Resouce allocated to start this AppMaster daemon. AppMaster are allowed to |
| request more resource from Master.</p></dd><dt class="param">appJar</dt><dd class="cmt"><p>application Jar. If the jar is already in classpath, then it can be None.</p></dd><dt class="param">masterProxy</dt><dd class="cmt"><p>The proxy to master actor, it bridges the messages between appmaster |
| and master</p></dd><dt class="param">registerData</dt><dd class="cmt"><p>AppMaster are required to send this data to Master by when doing |
| RegisterAppMaster.</p></dd></dl></div> |
| </li><li name="org.apache.gearpump.cluster.AppMasterRegisterData" visbl="pub" data-isabs="true" fullComment="no" group="Ungrouped"> |
| <a id="AppMasterRegisterDataextendsAnyRef"></a> |
| <a id="AppMasterRegisterData:AppMasterRegisterData"></a> |
| <h4 class="signature"> |
| <span class="modifier_kind"> |
| <span class="modifier"></span> |
| <span class="kind">trait</span> |
| </span> |
| <span class="symbol"> |
| <a href="AppMasterRegisterData.html"><span class="name">AppMasterRegisterData</span></a><span class="result"> extends <span class="extype" name="scala.AnyRef">AnyRef</span></span> |
| </span> |
| </h4><span class="permalink"> |
| <a href="../../../../index.html#org.apache.gearpump.cluster.package@AppMasterRegisterDataextendsAnyRef" title="Permalink" target="_top"> |
| <img src="../../../../lib/permalink.png" alt="Permalink" /> |
| </a> |
| </span> |
| |
| </li><li name="org.apache.gearpump.cluster.Application" visbl="pub" data-isabs="true" fullComment="yes" group="Ungrouped"> |
| <a id="ApplicationextendsAnyRef"></a> |
| <a id="Application:Application"></a> |
| <h4 class="signature"> |
| <span class="modifier_kind"> |
| <span class="modifier"></span> |
| <span class="kind">trait</span> |
| </span> |
| <span class="symbol"> |
| <a href="Application.html"><span class="name">Application</span></a><span class="result"> extends <span class="extype" name="scala.AnyRef">AnyRef</span></span> |
| </span> |
| </h4><span class="permalink"> |
| <a href="../../../../index.html#org.apache.gearpump.cluster.package@ApplicationextendsAnyRef" title="Permalink" target="_top"> |
| <img src="../../../../lib/permalink.png" alt="Permalink" /> |
| </a> |
| </span> |
| <p class="shortcomment cmt">Each job, streaming or not streaming, need to provide an Application class.</p><div class="fullcomment"><div class="comment cmt"><p>Each job, streaming or not streaming, need to provide an Application class. |
| The master uses this class to start AppMaster. |
| </p></div></div> |
| </li><li name="org.apache.gearpump.cluster.ApplicationMaster" visbl="pub" data-isabs="true" fullComment="yes" group="Ungrouped"> |
| <a id="ApplicationMasterextendsActor"></a> |
| <a id="ApplicationMaster:ApplicationMaster"></a> |
| <h4 class="signature"> |
| <span class="modifier_kind"> |
| <span class="modifier">abstract </span> |
| <span class="kind">class</span> |
| </span> |
| <span class="symbol"> |
| <a href="ApplicationMaster.html"><span class="name">ApplicationMaster</span></a><span class="result"> extends <span class="extype" name="akka.actor.Actor">Actor</span></span> |
| </span> |
| </h4><span class="permalink"> |
| <a href="../../../../index.html#org.apache.gearpump.cluster.package@ApplicationMasterextendsActor" title="Permalink" target="_top"> |
| <img src="../../../../lib/permalink.png" alt="Permalink" /> |
| </a> |
| </span> |
| <p class="shortcomment cmt">Used for verification.</p><div class="fullcomment"><div class="comment cmt"><p>Used for verification. All AppMaster must extend this interface |
| </p></div></div> |
| </li><li name="org.apache.gearpump.cluster.ClusterConfigSource" visbl="pub" data-isabs="true" fullComment="yes" group="Ungrouped"> |
| <a id="ClusterConfigSourceextendsSerializable"></a> |
| <a id="ClusterConfigSource:ClusterConfigSource"></a> |
| <h4 class="signature"> |
| <span class="modifier_kind"> |
| <span class="modifier">sealed </span> |
| <span class="kind">trait</span> |
| </span> |
| <span class="symbol"> |
| <a href="ClusterConfigSource.html"><span class="name">ClusterConfigSource</span></a><span class="result"> extends <span class="extype" name="scala.Serializable">Serializable</span></span> |
| </span> |
| </h4><span class="permalink"> |
| <a href="../../../../index.html#org.apache.gearpump.cluster.package@ClusterConfigSourceextendsSerializable" title="Permalink" target="_top"> |
| <img src="../../../../lib/permalink.png" alt="Permalink" /> |
| </a> |
| </span> |
| <p class="shortcomment cmt">Data Source of ClusterConfig</p><div class="fullcomment"><div class="comment cmt"><p>Data Source of ClusterConfig</p><p>Please use ClusterConfigSource.apply(filePath) to construct this object |
| </p></div></div> |
| </li><li name="org.apache.gearpump.cluster.ExecutorContext" visbl="pub" data-isabs="false" fullComment="no" group="Ungrouped"> |
| <a id="ExecutorContextextendsProductwithSerializable"></a> |
| <a id="ExecutorContext:ExecutorContext"></a> |
| <h4 class="signature"> |
| <span class="modifier_kind"> |
| <span class="modifier"></span> |
| <span class="kind">case class</span> |
| </span> |
| <span class="symbol"> |
| <a href="ExecutorContext.html"><span class="name">ExecutorContext</span></a><span class="params">(<span name="executorId">executorId: <span class="extype" name="scala.Int">Int</span></span>, <span name="worker">worker: <a href="appmaster/WorkerInfo.html" class="extype" name="org.apache.gearpump.cluster.appmaster.WorkerInfo">WorkerInfo</a></span>, <span name="appId">appId: <span class="extype" name="scala.Int">Int</span></span>, <span name="appName">appName: <span class="extype" name="scala.Predef.String">String</span></span>, <span name="appMaster">appMaster: <span class="extype" name="akka.actor.ActorRef">ActorRef</span></span>, <span name="resource">resource: <a href="scheduler/Resource.html" class="extype" name="org.apache.gearpump.cluster.scheduler.Resource">Resource</a></span>)</span><span class="result"> extends <span class="extype" name="scala.Product">Product</span> with <span class="extype" name="scala.Serializable">Serializable</span></span> |
| </span> |
| </h4><span class="permalink"> |
| <a href="../../../../index.html#org.apache.gearpump.cluster.package@ExecutorContextextendsProductwithSerializable" title="Permalink" target="_top"> |
| <img src="../../../../lib/permalink.png" alt="Permalink" /> |
| </a> |
| </span> |
| <p class="shortcomment cmt">Serves as the context to start an Executor JVM.</p> |
| </li><li name="org.apache.gearpump.cluster.ExecutorJVMConfig" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped"> |
| <a id="ExecutorJVMConfigextendsProductwithSerializable"></a> |
| <a id="ExecutorJVMConfig:ExecutorJVMConfig"></a> |
| <h4 class="signature"> |
| <span class="modifier_kind"> |
| <span class="modifier"></span> |
| <span class="kind">case class</span> |
| </span> |
| <span class="symbol"> |
| <a href="ExecutorJVMConfig.html"><span class="name">ExecutorJVMConfig</span></a><span class="params">(<span name="classPath">classPath: <span class="extype" name="scala.Array">Array</span>[<span class="extype" name="scala.Predef.String">String</span>]</span>, <span name="jvmArguments">jvmArguments: <span class="extype" name="scala.Array">Array</span>[<span class="extype" name="scala.Predef.String">String</span>]</span>, <span name="mainClass">mainClass: <span class="extype" name="scala.Predef.String">String</span></span>, <span name="arguments">arguments: <span class="extype" name="scala.Array">Array</span>[<span class="extype" name="scala.Predef.String">String</span>]</span>, <span name="jar">jar: <span class="extype" name="scala.Option">Option</span>[<a href="AppJar.html" class="extype" name="org.apache.gearpump.cluster.AppJar">AppJar</a>]</span>, <span name="username">username: <span class="extype" name="scala.Predef.String">String</span></span>, <span name="executorAkkaConfig">executorAkkaConfig: <span class="extype" name="com.typesafe.config.Config">Config</span> = <span class="symbol">ConfigFactory.empty()</span></span>)</span><span class="result"> extends <span class="extype" name="scala.Product">Product</span> with <span class="extype" name="scala.Serializable">Serializable</span></span> |
| </span> |
| </h4><span class="permalink"> |
| <a href="../../../../index.html#org.apache.gearpump.cluster.package@ExecutorJVMConfigextendsProductwithSerializable" title="Permalink" target="_top"> |
| <img src="../../../../lib/permalink.png" alt="Permalink" /> |
| </a> |
| </span> |
| <p class="shortcomment cmt">JVM configurations to start an Executor JVM.</p><div class="fullcomment"><div class="comment cmt"><p>JVM configurations to start an Executor JVM. |
| </p></div><dl class="paramcmts block"><dt class="param">classPath</dt><dd class="cmt"><p>When executor is created by a worker JVM, executor automatically inherits |
| parent worker's classpath. Sometimes, you still want to add some extra |
| classpath, you can do this by specify classPath option.</p></dd><dt class="param">jvmArguments</dt><dd class="cmt"><p>java arguments like -Dxx=yy</p></dd><dt class="param">mainClass</dt><dd class="cmt"><p>Executor main class name like org.apache.gearpump.xx.AppMaster</p></dd><dt class="param">arguments</dt><dd class="cmt"><p>Executor command line arguments</p></dd><dt class="param">jar</dt><dd class="cmt"><p>application jar</p></dd><dt class="param">executorAkkaConfig</dt><dd class="cmt"><p>Akka config used to initialize the actor system of this executor. |
| It uses org.apache.gearpump.util.Constants.GEARPUMP_CUSTOM_CONFIG_FILE |
| to pass the config to executor process</p></dd></dl></div> |
| </li><li name="org.apache.gearpump.cluster.UserConfig" visbl="pub" data-isabs="false" fullComment="no" group="Ungrouped"> |
| <a id="UserConfigextendsSerializable"></a> |
| <a id="UserConfig:UserConfig"></a> |
| <h4 class="signature"> |
| <span class="modifier_kind"> |
| <span class="modifier">final </span> |
| <span class="kind">class</span> |
| </span> |
| <span class="symbol"> |
| <a href="UserConfig.html"><span class="name">UserConfig</span></a><span class="result"> extends <span class="extype" name="scala.Serializable">Serializable</span></span> |
| </span> |
| </h4><span class="permalink"> |
| <a href="../../../../index.html#org.apache.gearpump.cluster.package@UserConfigextendsSerializable" title="Permalink" target="_top"> |
| <img src="../../../../lib/permalink.png" alt="Permalink" /> |
| </a> |
| </span> |
| <p class="shortcomment cmt">Immutable configuration |
| </p> |
| </li></ol> |
| </div> |
| |
| |
| |
| <div id="values" class="values members"> |
| <h3>Value Members</h3> |
| <ol><li name="org.apache.gearpump.cluster.AppMasterToMaster" visbl="pub" data-isabs="false" fullComment="no" group="Ungrouped"> |
| <a id="AppMasterToMaster"></a> |
| <a id="AppMasterToMaster:AppMasterToMaster"></a> |
| <h4 class="signature"> |
| <span class="modifier_kind"> |
| <span class="modifier"></span> |
| <span class="kind">object</span> |
| </span> |
| <span class="symbol"> |
| <a href="AppMasterToMaster$.html"><span class="name">AppMasterToMaster</span></a> |
| </span> |
| </h4><span class="permalink"> |
| <a href="../../../../index.html#org.apache.gearpump.cluster.package@AppMasterToMaster" title="Permalink" target="_top"> |
| <img src="../../../../lib/permalink.png" alt="Permalink" /> |
| </a> |
| </span> |
| |
| </li><li name="org.apache.gearpump.cluster.AppMasterToWorker" visbl="pub" data-isabs="false" fullComment="no" group="Ungrouped"> |
| <a id="AppMasterToWorker"></a> |
| <a id="AppMasterToWorker:AppMasterToWorker"></a> |
| <h4 class="signature"> |
| <span class="modifier_kind"> |
| <span class="modifier"></span> |
| <span class="kind">object</span> |
| </span> |
| <span class="symbol"> |
| <a href="AppMasterToWorker$.html"><span class="name">AppMasterToWorker</span></a> |
| </span> |
| </h4><span class="permalink"> |
| <a href="../../../../index.html#org.apache.gearpump.cluster.package@AppMasterToWorker" title="Permalink" target="_top"> |
| <img src="../../../../lib/permalink.png" alt="Permalink" /> |
| </a> |
| </span> |
| |
| </li><li name="org.apache.gearpump.cluster.Application" visbl="pub" data-isabs="false" fullComment="no" group="Ungrouped"> |
| <a id="Application"></a> |
| <a id="Application:Application"></a> |
| <h4 class="signature"> |
| <span class="modifier_kind"> |
| <span class="modifier"></span> |
| <span class="kind">object</span> |
| </span> |
| <span class="symbol"> |
| <a href="Application$.html"><span class="name">Application</span></a> |
| </span> |
| </h4><span class="permalink"> |
| <a href="../../../../index.html#org.apache.gearpump.cluster.package@Application" title="Permalink" target="_top"> |
| <img src="../../../../lib/permalink.png" alt="Permalink" /> |
| </a> |
| </span> |
| |
| </li><li name="org.apache.gearpump.cluster.ClientToMaster" visbl="pub" data-isabs="false" fullComment="no" group="Ungrouped"> |
| <a id="ClientToMaster"></a> |
| <a id="ClientToMaster:ClientToMaster"></a> |
| <h4 class="signature"> |
| <span class="modifier_kind"> |
| <span class="modifier"></span> |
| <span class="kind">object</span> |
| </span> |
| <span class="symbol"> |
| <a href="ClientToMaster$.html"><span class="name">ClientToMaster</span></a> |
| </span> |
| </h4><span class="permalink"> |
| <a href="../../../../index.html#org.apache.gearpump.cluster.package@ClientToMaster" title="Permalink" target="_top"> |
| <img src="../../../../lib/permalink.png" alt="Permalink" /> |
| </a> |
| </span> |
| |
| </li><li name="org.apache.gearpump.cluster.ClusterConfig" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped"> |
| <a id="ClusterConfig"></a> |
| <a id="ClusterConfig:ClusterConfig"></a> |
| <h4 class="signature"> |
| <span class="modifier_kind"> |
| <span class="modifier"></span> |
| <span class="kind">object</span> |
| </span> |
| <span class="symbol"> |
| <a href="ClusterConfig$.html"><span class="name">ClusterConfig</span></a> |
| </span> |
| </h4><span class="permalink"> |
| <a href="../../../../index.html#org.apache.gearpump.cluster.package@ClusterConfig" title="Permalink" target="_top"> |
| <img src="../../../../lib/permalink.png" alt="Permalink" /> |
| </a> |
| </span> |
| <p class="shortcomment cmt">All Gearpump application should use this class to load configurations.</p><div class="fullcomment"><div class="comment cmt"><p>All Gearpump application should use this class to load configurations.</p><p>Compared with Akka built-in com.typesafe.config.ConfigFactory, this class also |
| resolve config from file gear.conf and geardefault.conf.</p><p>Overriding order:</p><pre>System Properties |
| > Custom configuration file (by using system property -Dgearpump.config.file) > |
| > gear.conf |
| > geardefault.conf |
| > reference.conf</pre></div></div> |
| </li><li name="org.apache.gearpump.cluster.ClusterConfigSource" visbl="pub" data-isabs="false" fullComment="no" group="Ungrouped"> |
| <a id="ClusterConfigSource"></a> |
| <a id="ClusterConfigSource:ClusterConfigSource"></a> |
| <h4 class="signature"> |
| <span class="modifier_kind"> |
| <span class="modifier"></span> |
| <span class="kind">object</span> |
| </span> |
| <span class="symbol"> |
| <a href="ClusterConfigSource$.html"><span class="name">ClusterConfigSource</span></a><span class="result"> extends <span class="extype" name="scala.Serializable">Serializable</span></span> |
| </span> |
| </h4><span class="permalink"> |
| <a href="../../../../index.html#org.apache.gearpump.cluster.package@ClusterConfigSource" title="Permalink" target="_top"> |
| <img src="../../../../lib/permalink.png" alt="Permalink" /> |
| </a> |
| </span> |
| |
| </li><li name="org.apache.gearpump.cluster.MasterToAppMaster" visbl="pub" data-isabs="false" fullComment="no" group="Ungrouped"> |
| <a id="MasterToAppMaster"></a> |
| <a id="MasterToAppMaster:MasterToAppMaster"></a> |
| <h4 class="signature"> |
| <span class="modifier_kind"> |
| <span class="modifier"></span> |
| <span class="kind">object</span> |
| </span> |
| <span class="symbol"> |
| <a href="MasterToAppMaster$.html"><span class="name">MasterToAppMaster</span></a> |
| </span> |
| </h4><span class="permalink"> |
| <a href="../../../../index.html#org.apache.gearpump.cluster.package@MasterToAppMaster" title="Permalink" target="_top"> |
| <img src="../../../../lib/permalink.png" alt="Permalink" /> |
| </a> |
| </span> |
| |
| </li><li name="org.apache.gearpump.cluster.MasterToClient" visbl="pub" data-isabs="false" fullComment="no" group="Ungrouped"> |
| <a id="MasterToClient"></a> |
| <a id="MasterToClient:MasterToClient"></a> |
| <h4 class="signature"> |
| <span class="modifier_kind"> |
| <span class="modifier"></span> |
| <span class="kind">object</span> |
| </span> |
| <span class="symbol"> |
| <a href="MasterToClient$.html"><span class="name">MasterToClient</span></a> |
| </span> |
| </h4><span class="permalink"> |
| <a href="../../../../index.html#org.apache.gearpump.cluster.package@MasterToClient" title="Permalink" target="_top"> |
| <img src="../../../../lib/permalink.png" alt="Permalink" /> |
| </a> |
| </span> |
| |
| </li><li name="org.apache.gearpump.cluster.UserConfig" visbl="pub" data-isabs="false" fullComment="no" group="Ungrouped"> |
| <a id="UserConfig"></a> |
| <a id="UserConfig:UserConfig"></a> |
| <h4 class="signature"> |
| <span class="modifier_kind"> |
| <span class="modifier"></span> |
| <span class="kind">object</span> |
| </span> |
| <span class="symbol"> |
| <a href="UserConfig$.html"><span class="name">UserConfig</span></a><span class="result"> extends <span class="extype" name="scala.Serializable">Serializable</span></span> |
| </span> |
| </h4><span class="permalink"> |
| <a href="../../../../index.html#org.apache.gearpump.cluster.package@UserConfig" title="Permalink" target="_top"> |
| <img src="../../../../lib/permalink.png" alt="Permalink" /> |
| </a> |
| </span> |
| |
| </li><li name="org.apache.gearpump.cluster.WorkerToAppMaster" visbl="pub" data-isabs="false" fullComment="no" group="Ungrouped"> |
| <a id="WorkerToAppMaster"></a> |
| <a id="WorkerToAppMaster:WorkerToAppMaster"></a> |
| <h4 class="signature"> |
| <span class="modifier_kind"> |
| <span class="modifier"></span> |
| <span class="kind">object</span> |
| </span> |
| <span class="symbol"> |
| <a href="WorkerToAppMaster$.html"><span class="name">WorkerToAppMaster</span></a> |
| </span> |
| </h4><span class="permalink"> |
| <a href="../../../../index.html#org.apache.gearpump.cluster.package@WorkerToAppMaster" title="Permalink" target="_top"> |
| <img src="../../../../lib/permalink.png" alt="Permalink" /> |
| </a> |
| </span> |
| |
| </li><li name="org.apache.gearpump.cluster.appmaster" visbl="pub" data-isabs="false" fullComment="no" group="Ungrouped"> |
| <a id="appmaster"></a> |
| <a id="appmaster:appmaster"></a> |
| <h4 class="signature"> |
| <span class="modifier_kind"> |
| <span class="modifier"></span> |
| <span class="kind">package</span> |
| </span> |
| <span class="symbol"> |
| <a href="appmaster/package.html"><span class="name">appmaster</span></a> |
| </span> |
| </h4><span class="permalink"> |
| <a href="../../../../index.html#org.apache.gearpump.cluster.package@appmaster" title="Permalink" target="_top"> |
| <img src="../../../../lib/permalink.png" alt="Permalink" /> |
| </a> |
| </span> |
| |
| </li><li name="org.apache.gearpump.cluster.client" visbl="pub" data-isabs="false" fullComment="no" group="Ungrouped"> |
| <a id="client"></a> |
| <a id="client:client"></a> |
| <h4 class="signature"> |
| <span class="modifier_kind"> |
| <span class="modifier"></span> |
| <span class="kind">package</span> |
| </span> |
| <span class="symbol"> |
| <a href="client/package.html"><span class="name">client</span></a> |
| </span> |
| </h4><span class="permalink"> |
| <a href="../../../../index.html#org.apache.gearpump.cluster.package@client" title="Permalink" target="_top"> |
| <img src="../../../../lib/permalink.png" alt="Permalink" /> |
| </a> |
| </span> |
| |
| </li><li name="org.apache.gearpump.cluster.main" visbl="pub" data-isabs="false" fullComment="no" group="Ungrouped"> |
| <a id="main"></a> |
| <a id="main:main"></a> |
| <h4 class="signature"> |
| <span class="modifier_kind"> |
| <span class="modifier"></span> |
| <span class="kind">package</span> |
| </span> |
| <span class="symbol"> |
| <a href="main/package.html"><span class="name">main</span></a> |
| </span> |
| </h4><span class="permalink"> |
| <a href="../../../../index.html#org.apache.gearpump.cluster.package@main" title="Permalink" target="_top"> |
| <img src="../../../../lib/permalink.png" alt="Permalink" /> |
| </a> |
| </span> |
| |
| </li><li name="org.apache.gearpump.cluster.master" visbl="pub" data-isabs="false" fullComment="no" group="Ungrouped"> |
| <a id="master"></a> |
| <a id="master:master"></a> |
| <h4 class="signature"> |
| <span class="modifier_kind"> |
| <span class="modifier"></span> |
| <span class="kind">package</span> |
| </span> |
| <span class="symbol"> |
| <a href="master/package.html"><span class="name">master</span></a> |
| </span> |
| </h4><span class="permalink"> |
| <a href="../../../../index.html#org.apache.gearpump.cluster.package@master" title="Permalink" target="_top"> |
| <img src="../../../../lib/permalink.png" alt="Permalink" /> |
| </a> |
| </span> |
| |
| </li><li name="org.apache.gearpump.cluster.scheduler" visbl="pub" data-isabs="false" fullComment="no" group="Ungrouped"> |
| <a id="scheduler"></a> |
| <a id="scheduler:scheduler"></a> |
| <h4 class="signature"> |
| <span class="modifier_kind"> |
| <span class="modifier"></span> |
| <span class="kind">package</span> |
| </span> |
| <span class="symbol"> |
| <a href="scheduler/package.html"><span class="name">scheduler</span></a> |
| </span> |
| </h4><span class="permalink"> |
| <a href="../../../../index.html#org.apache.gearpump.cluster.package@scheduler" title="Permalink" target="_top"> |
| <img src="../../../../lib/permalink.png" alt="Permalink" /> |
| </a> |
| </span> |
| |
| </li><li name="org.apache.gearpump.cluster.worker" visbl="pub" data-isabs="false" fullComment="no" group="Ungrouped"> |
| <a id="worker"></a> |
| <a id="worker:worker"></a> |
| <h4 class="signature"> |
| <span class="modifier_kind"> |
| <span class="modifier"></span> |
| <span class="kind">package</span> |
| </span> |
| <span class="symbol"> |
| <a href="worker/package.html"><span class="name">worker</span></a> |
| </span> |
| </h4><span class="permalink"> |
| <a href="../../../../index.html#org.apache.gearpump.cluster.package@worker" title="Permalink" target="_top"> |
| <img src="../../../../lib/permalink.png" alt="Permalink" /> |
| </a> |
| </span> |
| |
| </li></ol> |
| </div> |
| |
| |
| |
| |
| </div> |
| |
| <div id="inheritedMembers"> |
| |
| |
| </div> |
| |
| <div id="groupedMembers"> |
| <div class="group" name="Ungrouped"> |
| <h3>Ungrouped</h3> |
| |
| </div> |
| </div> |
| |
| </div> |
| |
| <div id="tooltip"></div> |
| |
| <div id="footer"> </div> |
| |
| |
| </body> |
| </html> |