blob: fc28ea17fcf92afe9122544191f1afb9a21fd8b1 [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_40) on Thu Jul 20 13:18:33 PDT 2017 -->
<title>Index (gobblin-cluster 0.11.0 API)</title>
<meta name="date" content="2017-07-20">
<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="Index (gobblin-cluster 0.11.0 API)";
}
}
catch(err) {
}
//-->
</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>Package</li>
<li>Class</li>
<li><a href="overview-tree.html">Tree</a></li>
<li><a href="deprecated-list.html">Deprecated</a></li>
<li class="navBarCell1Rev">Index</li>
<li><a href="help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="index.html?index-all.html" target="_top">Frames</a></li>
<li><a href="index-all.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>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="contentContainer"><a href="#I:A">A</a>&nbsp;<a href="#I:B">B</a>&nbsp;<a href="#I:C">C</a>&nbsp;<a href="#I:D">D</a>&nbsp;<a href="#I:E">E</a>&nbsp;<a href="#I:F">F</a>&nbsp;<a href="#I:G">G</a>&nbsp;<a href="#I:H">H</a>&nbsp;<a href="#I:I">I</a>&nbsp;<a href="#I:J">J</a>&nbsp;<a href="#I:M">M</a>&nbsp;<a href="#I:N">N</a>&nbsp;<a href="#I:O">O</a>&nbsp;<a href="#I:P">P</a>&nbsp;<a href="#I:R">R</a>&nbsp;<a href="#I:S">S</a>&nbsp;<a href="#I:T">T</a>&nbsp;<a href="#I:U">U</a>&nbsp;<a href="#I:V">V</a>&nbsp;<a href="#I:W">W</a>&nbsp;<a href="#I:Z">Z</a>&nbsp;<a name="I:A">
<!-- -->
</a>
<h2 class="title">A</h2>
<dl>
<dt><span class="memberNameLink"><a href="gobblin/cluster/GobblinClusterMetricTagNames.html#APPLICATION_ID">APPLICATION_ID</a></span> - Static variable in class gobblin.cluster.<a href="gobblin/cluster/GobblinClusterMetricTagNames.html" title="class in gobblin.cluster">GobblinClusterMetricTagNames</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="gobblin/cluster/GobblinClusterMetricTagNames.html#APPLICATION_NAME">APPLICATION_NAME</a></span> - Static variable in class gobblin.cluster.<a href="gobblin/cluster/GobblinClusterMetricTagNames.html" title="class in gobblin.cluster">GobblinClusterMetricTagNames</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="gobblin/cluster/GobblinClusterConfigurationKeys.html#APPLICATION_NAME_OPTION_NAME">APPLICATION_NAME_OPTION_NAME</a></span> - Static variable in class gobblin.cluster.<a href="gobblin/cluster/GobblinClusterConfigurationKeys.html" title="class in gobblin.cluster">GobblinClusterConfigurationKeys</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="gobblin/cluster/GobblinClusterManager.html#applicationId">applicationId</a></span> - Variable in class gobblin.cluster.<a href="gobblin/cluster/GobblinClusterManager.html" title="class in gobblin.cluster">GobblinClusterManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="gobblin/cluster/GobblinClusterManager.html#applicationLauncher">applicationLauncher</a></span> - Variable in class gobblin.cluster.<a href="gobblin/cluster/GobblinClusterManager.html" title="class in gobblin.cluster">GobblinClusterManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="gobblin/cluster/GobblinClusterManager.html#appWorkDir">appWorkDir</a></span> - Variable in class gobblin.cluster.<a href="gobblin/cluster/GobblinClusterManager.html" title="class in gobblin.cluster">GobblinClusterManager</a></dt>
<dd>&nbsp;</dd>
</dl>
<a name="I:B">
<!-- -->
</a>
<h2 class="title">B</h2>
<dl>
<dt><span class="memberNameLink"><a href="gobblin/cluster/GobblinTaskRunner.html#buildOptions--">buildOptions()</a></span> - Static method in class gobblin.cluster.<a href="gobblin/cluster/GobblinTaskRunner.html" title="class in gobblin.cluster">GobblinTaskRunner</a></dt>
<dd>&nbsp;</dd>
</dl>
<a name="I:C">
<!-- -->
</a>
<h2 class="title">C</h2>
<dl>
<dt><span class="memberNameLink"><a href="gobblin/cluster/GobblinHelixTask.html#cancel--">cancel()</a></span> - Method in class gobblin.cluster.<a href="gobblin/cluster/GobblinHelixTask.html" title="class in gobblin.cluster">GobblinHelixTask</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="gobblin/cluster/GobblinClusterManager.html#close--">close()</a></span> - Method in class gobblin.cluster.<a href="gobblin/cluster/GobblinClusterManager.html" title="class in gobblin.cluster">GobblinClusterManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="gobblin/cluster/GobblinHelixJobLauncher.html#close--">close()</a></span> - Method in class gobblin.cluster.<a href="gobblin/cluster/GobblinHelixJobLauncher.html" title="class in gobblin.cluster">GobblinHelixJobLauncher</a></dt>
<dd>&nbsp;</dd>
<dt><a href="gobblin/cluster/ClusterEventMetadataGenerator.html" title="class in gobblin.cluster"><span class="typeNameLink">ClusterEventMetadataGenerator</span></a> - Class in <a href="gobblin/cluster/package-summary.html">gobblin.cluster</a></dt>
<dd>
<div class="block"><a href="http://linkedin.github.io/gobblin/javadoc/0.11.0/gobblin-api/gobblin/runtime/api/EventMetadataGenerator.html?is-external=true" title="class or interface in gobblin.runtime.api"><code>EventMetadataGenerator</code></a> that outputs the processed message count and error messages
used for job status tracking</div>
</dd>
<dt><span class="memberNameLink"><a href="gobblin/cluster/ClusterEventMetadataGenerator.html#ClusterEventMetadataGenerator--">ClusterEventMetadataGenerator()</a></span> - Constructor for class gobblin.cluster.<a href="gobblin/cluster/ClusterEventMetadataGenerator.html" title="class in gobblin.cluster">ClusterEventMetadataGenerator</a></dt>
<dd>&nbsp;</dd>
<dt><a href="gobblin/cluster/event/ClusterManagerShutdownRequest.html" title="class in gobblin.cluster.event"><span class="typeNameLink">ClusterManagerShutdownRequest</span></a> - Class in <a href="gobblin/cluster/event/package-summary.html">gobblin.cluster.event</a></dt>
<dd>
<div class="block">A dummy class representing an ApplicationMaster shutdown request to be used with a
<a href="http://google.github.io/guava/releases/15.0/api/docs/com/google/common/eventbus/EventBus.html?is-external=true" title="class or interface in com.google.common.eventbus"><code>EventBus</code></a>.</div>
</dd>
<dt><span class="memberNameLink"><a href="gobblin/cluster/event/ClusterManagerShutdownRequest.html#ClusterManagerShutdownRequest--">ClusterManagerShutdownRequest()</a></span> - Constructor for class gobblin.cluster.event.<a href="gobblin/cluster/event/ClusterManagerShutdownRequest.html" title="class in gobblin.cluster.event">ClusterManagerShutdownRequest</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/helix/task/GobblinJobRebalancer.html#computeBestPossiblePartitionState-org.apache.helix.controller.stages.ClusterDataCache-org.apache.helix.model.IdealState-org.apache.helix.model.Resource-org.apache.helix.controller.stages.CurrentStateOutput-">computeBestPossiblePartitionState(ClusterDataCache, IdealState, Resource, CurrentStateOutput)</a></span> - Method in class org.apache.helix.task.<a href="org/apache/helix/task/GobblinJobRebalancer.html" title="class in org.apache.helix.task">GobblinJobRebalancer</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="gobblin/cluster/GobblinTaskRunner.html#config">config</a></span> - Variable in class gobblin.cluster.<a href="gobblin/cluster/GobblinTaskRunner.html" title="class in gobblin.cluster">GobblinTaskRunner</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="gobblin/cluster/JobConfigurationManager.html#config">config</a></span> - Variable in class gobblin.cluster.<a href="gobblin/cluster/JobConfigurationManager.html" title="class in gobblin.cluster">JobConfigurationManager</a></dt>
<dd>&nbsp;</dd>
<dt><a href="gobblin/cluster/ContainerMetrics.html" title="class in gobblin.cluster"><span class="typeNameLink">ContainerMetrics</span></a> - Class in <a href="gobblin/cluster/package-summary.html">gobblin.cluster</a></dt>
<dd>
<div class="block">Extension of <a href="http://linkedin.github.io/gobblin/javadoc/0.11.0/gobblin-metrics/gobblin/metrics/GobblinMetrics.html?is-external=true" title="class or interface in gobblin.metrics"><code>GobblinMetrics</code></a> specifically for <a href="gobblin/cluster/GobblinTaskRunner.html" title="class in gobblin.cluster"><code>GobblinTaskRunner</code></a>s.</div>
</dd>
<dt><span class="memberNameLink"><a href="gobblin/cluster/ContainerMetrics.html#ContainerMetrics-gobblin.configuration.State-java.lang.String-java.lang.String-">ContainerMetrics(State, String, String)</a></span> - Constructor for class gobblin.cluster.<a href="gobblin/cluster/ContainerMetrics.html" title="class in gobblin.cluster">ContainerMetrics</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="gobblin/cluster/HelixUtils.html#createGobblinHelixCluster-java.lang.String-java.lang.String-">createGobblinHelixCluster(String, String)</a></span> - Static method in class gobblin.cluster.<a href="gobblin/cluster/HelixUtils.html" title="class in gobblin.cluster">HelixUtils</a></dt>
<dd>
<div class="block">Create a Helix cluster for the Gobblin Cluster application.</div>
</dd>
<dt><span class="memberNameLink"><a href="gobblin/cluster/HelixUtils.html#createGobblinHelixCluster-java.lang.String-java.lang.String-boolean-">createGobblinHelixCluster(String, String, boolean)</a></span> - Static method in class gobblin.cluster.<a href="gobblin/cluster/HelixUtils.html" title="class in gobblin.cluster">HelixUtils</a></dt>
<dd>
<div class="block">Create a Helix cluster for the Gobblin Cluster application.</div>
</dd>
<dt><span class="memberNameLink"><a href="gobblin/cluster/GobblinTaskStateModelFactory.html#createNewStateModel-java.lang.String-java.lang.String-">createNewStateModel(String, String)</a></span> - Method in class gobblin.cluster.<a href="gobblin/cluster/GobblinTaskStateModelFactory.html" title="class in gobblin.cluster">GobblinTaskStateModelFactory</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="gobblin/cluster/GobblinHelixTaskFactory.html#createNewTask-org.apache.helix.task.TaskCallbackContext-">createNewTask(TaskCallbackContext)</a></span> - Method in class gobblin.cluster.<a href="gobblin/cluster/GobblinHelixTaskFactory.html" title="class in gobblin.cluster">GobblinHelixTaskFactory</a></dt>
<dd>&nbsp;</dd>
</dl>
<a name="I:D">
<!-- -->
</a>
<h2 class="title">D</h2>
<dl>
<dt><span class="memberNameLink"><a href="gobblin/cluster/GobblinClusterConfigurationKeys.html#DEFAULT_JOB_CATALOG">DEFAULT_JOB_CATALOG</a></span> - Static variable in class gobblin.cluster.<a href="gobblin/cluster/GobblinClusterConfigurationKeys.html" title="class in gobblin.cluster">GobblinClusterConfigurationKeys</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="gobblin/cluster/GobblinClusterConfigurationKeys.html#DEFAULT_SPEC_EXECUTOR_INSTANCE_CONSUMER_CLASS">DEFAULT_SPEC_EXECUTOR_INSTANCE_CONSUMER_CLASS</a></span> - Static variable in class gobblin.cluster.<a href="gobblin/cluster/GobblinClusterConfigurationKeys.html" title="class in gobblin.cluster">GobblinClusterConfigurationKeys</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="gobblin/cluster/GobblinClusterConfigurationKeys.html#DEFAULT_STANDALONE_CLUSTER_MODE">DEFAULT_STANDALONE_CLUSTER_MODE</a></span> - Static variable in class gobblin.cluster.<a href="gobblin/cluster/GobblinClusterConfigurationKeys.html" title="class in gobblin.cluster">GobblinClusterConfigurationKeys</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="gobblin/cluster/GobblinClusterConfigurationKeys.html#DEFAULT_STOP_TIMEOUT_SECONDS">DEFAULT_STOP_TIMEOUT_SECONDS</a></span> - Static variable in class gobblin.cluster.<a href="gobblin/cluster/GobblinClusterConfigurationKeys.html" title="class in gobblin.cluster">GobblinClusterConfigurationKeys</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="gobblin/cluster/GobblinClusterConfigurationKeys.html#DEFAULT_STREAMING_SPEC_EXECUTOR_INSTANCE_CONSUMER_CLASS">DEFAULT_STREAMING_SPEC_EXECUTOR_INSTANCE_CONSUMER_CLASS</a></span> - Static variable in class gobblin.cluster.<a href="gobblin/cluster/GobblinClusterConfigurationKeys.html" title="class in gobblin.cluster">GobblinClusterConfigurationKeys</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="gobblin/cluster/GobblinHelixTaskDriver.html#deleteJob-java.lang.String-java.lang.String-">deleteJob(String, String)</a></span> - Method in class gobblin.cluster.<a href="gobblin/cluster/GobblinHelixTaskDriver.html" title="class in gobblin.cluster">GobblinHelixTaskDriver</a></dt>
<dd>
<div class="block">Delete a job from an existing named queue,
the queue has to be stopped prior to this call</div>
</dd>
<dt><a href="gobblin/cluster/event/DeleteJobConfigArrivalEvent.html" title="class in gobblin.cluster.event"><span class="typeNameLink">DeleteJobConfigArrivalEvent</span></a> - Class in <a href="gobblin/cluster/event/package-summary.html">gobblin.cluster.event</a></dt>
<dd>
<div class="block">A type of events for the deletion of a job configuration to be used with a
<a href="http://google.github.io/guava/releases/15.0/api/docs/com/google/common/eventbus/EventBus.html?is-external=true" title="class or interface in com.google.common.eventbus"><code>EventBus</code></a>.</div>
</dd>
<dt><span class="memberNameLink"><a href="gobblin/cluster/event/DeleteJobConfigArrivalEvent.html#DeleteJobConfigArrivalEvent-java.lang.String-java.util.Properties-">DeleteJobConfigArrivalEvent(String, Properties)</a></span> - Constructor for class gobblin.cluster.event.<a href="gobblin/cluster/event/DeleteJobConfigArrivalEvent.html" title="class in gobblin.cluster.event">DeleteJobConfigArrivalEvent</a></dt>
<dd>&nbsp;</dd>
</dl>
<a name="I:E">
<!-- -->
</a>
<h2 class="title">E</h2>
<dl>
<dt><span class="memberNameLink"><a href="gobblin/cluster/GobblinHelixMessagingService.GobblinHelixCriteriaEvaluator.html#evaluateCriteria-org.apache.helix.Criteria-org.apache.helix.HelixManager-">evaluateCriteria(Criteria, HelixManager)</a></span> - Method in class gobblin.cluster.<a href="gobblin/cluster/GobblinHelixMessagingService.GobblinHelixCriteriaEvaluator.html" title="class in gobblin.cluster">GobblinHelixMessagingService.GobblinHelixCriteriaEvaluator</a></dt>
<dd>
<div class="block">Examine persisted data to match wildcards in <code>Criteria</code></div>
</dd>
<dt><span class="memberNameLink"><a href="gobblin/cluster/GobblinClusterManager.html#eventBus">eventBus</a></span> - Variable in class gobblin.cluster.<a href="gobblin/cluster/GobblinClusterManager.html" title="class in gobblin.cluster">GobblinClusterManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="gobblin/cluster/GobblinTaskRunner.html#eventBus">eventBus</a></span> - Variable in class gobblin.cluster.<a href="gobblin/cluster/GobblinTaskRunner.html" title="class in gobblin.cluster">GobblinTaskRunner</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="gobblin/cluster/JobConfigurationManager.html#eventBus">eventBus</a></span> - Variable in class gobblin.cluster.<a href="gobblin/cluster/JobConfigurationManager.html" title="class in gobblin.cluster">JobConfigurationManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="gobblin/cluster/GobblinHelixJobLauncher.html#executeCancellation--">executeCancellation()</a></span> - Method in class gobblin.cluster.<a href="gobblin/cluster/GobblinHelixJobLauncher.html" title="class in gobblin.cluster">GobblinHelixJobLauncher</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="gobblin/cluster/GobblinHelixJob.html#executeImpl-org.quartz.JobExecutionContext-">executeImpl(JobExecutionContext)</a></span> - Method in class gobblin.cluster.<a href="gobblin/cluster/GobblinHelixJob.html" title="class in gobblin.cluster">GobblinHelixJob</a></dt>
<dd>&nbsp;</dd>
</dl>
<a name="I:F">
<!-- -->
</a>
<h2 class="title">F</h2>
<dl>
<dt><span class="memberNameLink"><a href="gobblin/cluster/GobblinClusterMetricTagNames.html#FLOW_EXECUTION_ID">FLOW_EXECUTION_ID</a></span> - Static variable in class gobblin.cluster.<a href="gobblin/cluster/GobblinClusterMetricTagNames.html" title="class in gobblin.cluster">GobblinClusterMetricTagNames</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="gobblin/cluster/GobblinClusterMetricTagNames.html#FLOW_GROUP">FLOW_GROUP</a></span> - Static variable in class gobblin.cluster.<a href="gobblin/cluster/GobblinClusterMetricTagNames.html" title="class in gobblin.cluster">GobblinClusterMetricTagNames</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="gobblin/cluster/GobblinClusterMetricTagNames.html#FLOW_NAME">FLOW_NAME</a></span> - Static variable in class gobblin.cluster.<a href="gobblin/cluster/GobblinClusterMetricTagNames.html" title="class in gobblin.cluster">GobblinClusterMetricTagNames</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="gobblin/cluster/GobblinClusterManager.html#fs">fs</a></span> - Variable in class gobblin.cluster.<a href="gobblin/cluster/GobblinClusterManager.html" title="class in gobblin.cluster">GobblinClusterManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="gobblin/cluster/GobblinTaskRunner.html#fs">fs</a></span> - Variable in class gobblin.cluster.<a href="gobblin/cluster/GobblinTaskRunner.html" title="class in gobblin.cluster">GobblinTaskRunner</a></dt>
<dd>&nbsp;</dd>
</dl>
<a name="I:G">
<!-- -->
</a>
<h2 class="title">G</h2>
<dl>
<dt><span class="memberNameLink"><a href="gobblin/cluster/GobblinHelixMessagingService.html#generateMessage-org.apache.helix.Criteria-org.apache.helix.model.Message-">generateMessage(Criteria, Message)</a></span> - Method in class gobblin.cluster.<a href="gobblin/cluster/GobblinHelixMessagingService.html" title="class in gobblin.cluster">GobblinHelixMessagingService</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="gobblin/cluster/ContainerMetrics.html#get-gobblin.configuration.State-java.lang.String-java.lang.String-">get(State, String, String)</a></span> - Static method in class gobblin.cluster.<a href="gobblin/cluster/ContainerMetrics.html" title="class in gobblin.cluster">ContainerMetrics</a></dt>
<dd>
<div class="block">Get a <a href="gobblin/cluster/ContainerMetrics.html" title="class in gobblin.cluster"><code>ContainerMetrics</code></a> instance given the <a href="http://linkedin.github.io/gobblin/javadoc/0.11.0/gobblin-api/gobblin/configuration/State.html?is-external=true" title="class or interface in gobblin.configuration"><code>State</code></a> of a container, the name of the application the
container belongs to, and the workerId of the container.</div>
</dd>
<dt><span class="memberNameLink"><a href="gobblin/cluster/GobblinClusterUtils.html#getAppWorkDirPath-org.apache.hadoop.fs.FileSystem-java.lang.String-java.lang.String-">getAppWorkDirPath(FileSystem, String, String)</a></span> - Static method in class gobblin.cluster.<a href="gobblin/cluster/GobblinClusterUtils.html" title="class in gobblin.cluster">GobblinClusterUtils</a></dt>
<dd>
<div class="block">Get the application working directory <a href="http://hadoop.apache.org/docs/r2.3.0/api/org/apache/hadoop/fs/Path.html?is-external=true" title="class or interface in org.apache.hadoop.fs"><code>Path</code></a>.</div>
</dd>
<dt><span class="memberNameLink"><a href="gobblin/cluster/GobblinClusterUtils.html#getAppWorkDirPath-java.lang.String-java.lang.String-">getAppWorkDirPath(String, String)</a></span> - Static method in class gobblin.cluster.<a href="gobblin/cluster/GobblinClusterUtils.html" title="class in gobblin.cluster">GobblinClusterUtils</a></dt>
<dd>
<div class="block">Get the application working directory <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang"><code>String</code></a>.</div>
</dd>
<dt><span class="memberNameLink"><a href="gobblin/cluster/HelixUtils.html#getHelixInstanceName-java.lang.String-int-">getHelixInstanceName(String, int)</a></span> - Static method in class gobblin.cluster.<a href="gobblin/cluster/HelixUtils.html" title="class in gobblin.cluster">HelixUtils</a></dt>
<dd>
<div class="block">Get a Helix instance name.</div>
</dd>
<dt><span class="memberNameLink"><a href="gobblin/cluster/GobblinClusterUtils.html#getHostname--">getHostname()</a></span> - Static method in class gobblin.cluster.<a href="gobblin/cluster/GobblinClusterUtils.html" title="class in gobblin.cluster">GobblinClusterUtils</a></dt>
<dd>
<div class="block">Get the name of the current host.</div>
</dd>
<dt><span class="memberNameLink"><a href="gobblin/cluster/event/DeleteJobConfigArrivalEvent.html#getJobConfig--">getJobConfig()</a></span> - Method in class gobblin.cluster.event.<a href="gobblin/cluster/event/DeleteJobConfigArrivalEvent.html" title="class in gobblin.cluster.event">DeleteJobConfigArrivalEvent</a></dt>
<dd>
<div class="block">Get the job config in a <a href="https://docs.oracle.com/javase/7/docs/api/java/util/Properties.html?is-external=true" title="class or interface in java.util"><code>Properties</code></a> object.</div>
</dd>
<dt><span class="memberNameLink"><a href="gobblin/cluster/event/NewJobConfigArrivalEvent.html#getJobConfig--">getJobConfig()</a></span> - Method in class gobblin.cluster.event.<a href="gobblin/cluster/event/NewJobConfigArrivalEvent.html" title="class in gobblin.cluster.event">NewJobConfigArrivalEvent</a></dt>
<dd>
<div class="block">Get the job config in a <a href="https://docs.oracle.com/javase/7/docs/api/java/util/Properties.html?is-external=true" title="class or interface in java.util"><code>Properties</code></a> object.</div>
</dd>
<dt><span class="memberNameLink"><a href="gobblin/cluster/event/UpdateJobConfigArrivalEvent.html#getJobConfig--">getJobConfig()</a></span> - Method in class gobblin.cluster.event.<a href="gobblin/cluster/event/UpdateJobConfigArrivalEvent.html" title="class in gobblin.cluster.event">UpdateJobConfigArrivalEvent</a></dt>
<dd>
<div class="block">Get the job config in a <a href="https://docs.oracle.com/javase/7/docs/api/java/util/Properties.html?is-external=true" title="class or interface in java.util"><code>Properties</code></a> object.</div>
</dd>
<dt><span class="memberNameLink"><a href="gobblin/cluster/event/DeleteJobConfigArrivalEvent.html#getJobName--">getJobName()</a></span> - Method in class gobblin.cluster.event.<a href="gobblin/cluster/event/DeleteJobConfigArrivalEvent.html" title="class in gobblin.cluster.event">DeleteJobConfigArrivalEvent</a></dt>
<dd>
<div class="block">Get the job name.</div>
</dd>
<dt><span class="memberNameLink"><a href="gobblin/cluster/event/NewJobConfigArrivalEvent.html#getJobName--">getJobName()</a></span> - Method in class gobblin.cluster.event.<a href="gobblin/cluster/event/NewJobConfigArrivalEvent.html" title="class in gobblin.cluster.event">NewJobConfigArrivalEvent</a></dt>
<dd>
<div class="block">Get the job name.</div>
</dd>
<dt><span class="memberNameLink"><a href="gobblin/cluster/event/UpdateJobConfigArrivalEvent.html#getJobName--">getJobName()</a></span> - Method in class gobblin.cluster.event.<a href="gobblin/cluster/event/UpdateJobConfigArrivalEvent.html" title="class in gobblin.cluster.event">UpdateJobConfigArrivalEvent</a></dt>
<dd>
<div class="block">Get the job name.</div>
</dd>
<dt><span class="memberNameLink"><a href="gobblin/cluster/ClusterEventMetadataGenerator.html#getMetadata-gobblin.runtime.JobContext-gobblin.metrics.event.EventName-">getMetadata(JobContext, EventName)</a></span> - Method in class gobblin.cluster.<a href="gobblin/cluster/ClusterEventMetadataGenerator.html" title="class in gobblin.cluster">ClusterEventMetadataGenerator</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="gobblin/cluster/GobblinTaskRunner.html#getServices--">getServices()</a></span> - Method in class gobblin.cluster.<a href="gobblin/cluster/GobblinTaskRunner.html" title="class in gobblin.cluster">GobblinTaskRunner</a></dt>
<dd>
<div class="block">Creates and returns a <a href="https://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util"><code>List</code></a> of additional <a href="http://google.github.io/guava/releases/15.0/api/docs/com/google/common/util/concurrent/Service.html?is-external=true" title="class or interface in com.google.common.util.concurrent"><code>Service</code></a>s that should be run in this
<a href="gobblin/cluster/GobblinTaskRunner.html" title="class in gobblin.cluster"><code>GobblinTaskRunner</code></a>.</div>
</dd>
<dt><span class="memberNameLink"><a href="gobblin/cluster/GobblinClusterManager.html#getUserDefinedMessageHandlerFactory--">getUserDefinedMessageHandlerFactory()</a></span> - Method in class gobblin.cluster.<a href="gobblin/cluster/GobblinClusterManager.html" title="class in gobblin.cluster">GobblinClusterManager</a></dt>
<dd>
<div class="block">Creates and returns a <code>MessageHandlerFactory</code> for handling of Helix
<code>Message.MessageType.USER_DEFINE_MSG</code>s.</div>
</dd>
<dt><span class="memberNameLink"><a href="gobblin/cluster/GobblinTaskRunner.html#getUserDefinedMessageHandlerFactory--">getUserDefinedMessageHandlerFactory()</a></span> - Method in class gobblin.cluster.<a href="gobblin/cluster/GobblinTaskRunner.html" title="class in gobblin.cluster">GobblinTaskRunner</a></dt>
<dd>
<div class="block">Creates and returns a <code>MessageHandlerFactory</code> for handling of Helix
<code>Message.MessageType.USER_DEFINE_MSG</code>s.</div>
</dd>
<dt><a href="gobblin/cluster/package-summary.html">gobblin.cluster</a> - package gobblin.cluster</dt>
<dd>&nbsp;</dd>
<dt><a href="gobblin/cluster/event/package-summary.html">gobblin.cluster.event</a> - package gobblin.cluster.event</dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="gobblin/cluster/GobblinClusterConfigurationKeys.html#GOBBLIN_CLUSTER_LOG4J_CONFIGURATION_FILE">GOBBLIN_CLUSTER_LOG4J_CONFIGURATION_FILE</a></span> - Static variable in class gobblin.cluster.<a href="gobblin/cluster/GobblinClusterConfigurationKeys.html" title="class in gobblin.cluster">GobblinClusterConfigurationKeys</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="gobblin/cluster/GobblinClusterConfigurationKeys.html#GOBBLIN_CLUSTER_PREFIX">GOBBLIN_CLUSTER_PREFIX</a></span> - Static variable in class gobblin.cluster.<a href="gobblin/cluster/GobblinClusterConfigurationKeys.html" title="class in gobblin.cluster">GobblinClusterConfigurationKeys</a></dt>
<dd>&nbsp;</dd>
<dt><a href="gobblin/cluster/GobblinClusterConfigurationKeys.html" title="class in gobblin.cluster"><span class="typeNameLink">GobblinClusterConfigurationKeys</span></a> - Class in <a href="gobblin/cluster/package-summary.html">gobblin.cluster</a></dt>
<dd>
<div class="block">A central place for configuration related constants of a Gobblin Cluster.</div>
</dd>
<dt><span class="memberNameLink"><a href="gobblin/cluster/GobblinClusterConfigurationKeys.html#GobblinClusterConfigurationKeys--">GobblinClusterConfigurationKeys()</a></span> - Constructor for class gobblin.cluster.<a href="gobblin/cluster/GobblinClusterConfigurationKeys.html" title="class in gobblin.cluster">GobblinClusterConfigurationKeys</a></dt>
<dd>&nbsp;</dd>
<dt><a href="gobblin/cluster/GobblinClusterManager.html" title="class in gobblin.cluster"><span class="typeNameLink">GobblinClusterManager</span></a> - Class in <a href="gobblin/cluster/package-summary.html">gobblin.cluster</a></dt>
<dd>
<div class="block">The central cluster manager for Gobblin Clusters.</div>
</dd>
<dt><span class="memberNameLink"><a href="gobblin/cluster/GobblinClusterManager.html#GobblinClusterManager-java.lang.String-java.lang.String-com.typesafe.config.Config-com.google.common.base.Optional-">GobblinClusterManager(String, String, Config, Optional&lt;Path&gt;)</a></span> - Constructor for class gobblin.cluster.<a href="gobblin/cluster/GobblinClusterManager.html" title="class in gobblin.cluster">GobblinClusterManager</a></dt>
<dd>&nbsp;</dd>
<dt><a href="gobblin/cluster/GobblinClusterMetricTagNames.html" title="class in gobblin.cluster"><span class="typeNameLink">GobblinClusterMetricTagNames</span></a> - Class in <a href="gobblin/cluster/package-summary.html">gobblin.cluster</a></dt>
<dd>
<div class="block">A central place for constants of <a href="http://linkedin.github.io/gobblin/javadoc/0.11.0/gobblin-metrics/gobblin/metrics/MetricContext.html?is-external=true" title="class or interface in gobblin.metrics"><code>MetricContext</code></a> tag names for a Gobblin cluster.</div>
</dd>
<dt><span class="memberNameLink"><a href="gobblin/cluster/GobblinClusterMetricTagNames.html#GobblinClusterMetricTagNames--">GobblinClusterMetricTagNames()</a></span> - Constructor for class gobblin.cluster.<a href="gobblin/cluster/GobblinClusterMetricTagNames.html" title="class in gobblin.cluster">GobblinClusterMetricTagNames</a></dt>
<dd>&nbsp;</dd>
<dt><a href="gobblin/cluster/GobblinClusterUtils.html" title="class in gobblin.cluster"><span class="typeNameLink">GobblinClusterUtils</span></a> - Class in <a href="gobblin/cluster/package-summary.html">gobblin.cluster</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="gobblin/cluster/GobblinClusterUtils.html#GobblinClusterUtils--">GobblinClusterUtils()</a></span> - Constructor for class gobblin.cluster.<a href="gobblin/cluster/GobblinClusterUtils.html" title="class in gobblin.cluster">GobblinClusterUtils</a></dt>
<dd>&nbsp;</dd>
<dt><a href="gobblin/cluster/GobblinHelixConstants.html" title="class in gobblin.cluster"><span class="typeNameLink">GobblinHelixConstants</span></a> - Class in <a href="gobblin/cluster/package-summary.html">gobblin.cluster</a></dt>
<dd>
<div class="block">Class for defining constants used while interacting with Helix</div>
</dd>
<dt><span class="memberNameLink"><a href="gobblin/cluster/GobblinHelixConstants.html#GobblinHelixConstants--">GobblinHelixConstants()</a></span> - Constructor for class gobblin.cluster.<a href="gobblin/cluster/GobblinHelixConstants.html" title="class in gobblin.cluster">GobblinHelixConstants</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="gobblin/cluster/GobblinHelixMessagingService.GobblinHelixCriteriaEvaluator.html#GobblinHelixCriteriaEvaluator--">GobblinHelixCriteriaEvaluator()</a></span> - Constructor for class gobblin.cluster.<a href="gobblin/cluster/GobblinHelixMessagingService.GobblinHelixCriteriaEvaluator.html" title="class in gobblin.cluster">GobblinHelixMessagingService.GobblinHelixCriteriaEvaluator</a></dt>
<dd>&nbsp;</dd>
<dt><a href="gobblin/cluster/GobblinHelixJob.html" title="class in gobblin.cluster"><span class="typeNameLink">GobblinHelixJob</span></a> - Class in <a href="gobblin/cluster/package-summary.html">gobblin.cluster</a></dt>
<dd>
<div class="block">An implementation of a Quartz's <code>Job</code> that uses a <a href="gobblin/cluster/GobblinHelixJobLauncher.html" title="class in gobblin.cluster"><code>GobblinHelixJobLauncher</code></a>
to launch a Gobblin job.</div>
</dd>
<dt><span class="memberNameLink"><a href="gobblin/cluster/GobblinHelixJob.html#GobblinHelixJob--">GobblinHelixJob()</a></span> - Constructor for class gobblin.cluster.<a href="gobblin/cluster/GobblinHelixJob.html" title="class in gobblin.cluster">GobblinHelixJob</a></dt>
<dd>&nbsp;</dd>
<dt><a href="gobblin/cluster/GobblinHelixJobLauncher.html" title="class in gobblin.cluster"><span class="typeNameLink">GobblinHelixJobLauncher</span></a> - Class in <a href="gobblin/cluster/package-summary.html">gobblin.cluster</a></dt>
<dd>
<div class="block">An implementation of <a href="http://linkedin.github.io/gobblin/javadoc/0.11.0/gobblin-runtime/gobblin/runtime/JobLauncher.html?is-external=true" title="class or interface in gobblin.runtime"><code>JobLauncher</code></a> that launches a Gobblin job using the Helix task framework.</div>
</dd>
<dt><span class="memberNameLink"><a href="gobblin/cluster/GobblinHelixJobLauncher.html#GobblinHelixJobLauncher-java.util.Properties-org.apache.helix.HelixManager-org.apache.hadoop.fs.Path-java.util.List-">GobblinHelixJobLauncher(Properties, HelixManager, Path, List&lt;? extends Tag&lt;?&gt;&gt;)</a></span> - Constructor for class gobblin.cluster.<a href="gobblin/cluster/GobblinHelixJobLauncher.html" title="class in gobblin.cluster">GobblinHelixJobLauncher</a></dt>
<dd>&nbsp;</dd>
<dt><a href="gobblin/cluster/GobblinHelixJobScheduler.html" title="class in gobblin.cluster"><span class="typeNameLink">GobblinHelixJobScheduler</span></a> - Class in <a href="gobblin/cluster/package-summary.html">gobblin.cluster</a></dt>
<dd>
<div class="block">An extension to <a href="http://linkedin.github.io/gobblin/javadoc/0.11.0/gobblin-runtime/gobblin/scheduler/JobScheduler.html?is-external=true" title="class or interface in gobblin.scheduler"><code>JobScheduler</code></a> that schedules and runs Gobblin jobs on Helix using
<a href="gobblin/cluster/GobblinHelixJobLauncher.html" title="class in gobblin.cluster"><code>GobblinHelixJobLauncher</code></a>s.</div>
</dd>
<dt><span class="memberNameLink"><a href="gobblin/cluster/GobblinHelixJobScheduler.html#GobblinHelixJobScheduler-java.util.Properties-org.apache.helix.HelixManager-com.google.common.eventbus.EventBus-org.apache.hadoop.fs.Path-java.util.List-gobblin.scheduler.SchedulerService-gobblin.runtime.api.MutableJobCatalog-">GobblinHelixJobScheduler(Properties, HelixManager, EventBus, Path, List&lt;? extends Tag&lt;?&gt;&gt;, SchedulerService, MutableJobCatalog)</a></span> - Constructor for class gobblin.cluster.<a href="gobblin/cluster/GobblinHelixJobScheduler.html" title="class in gobblin.cluster">GobblinHelixJobScheduler</a></dt>
<dd>&nbsp;</dd>
<dt><a href="gobblin/cluster/GobblinHelixMessagingService.html" title="class in gobblin.cluster"><span class="typeNameLink">GobblinHelixMessagingService</span></a> - Class in <a href="gobblin/cluster/package-summary.html">gobblin.cluster</a></dt>
<dd>
<div class="block">#HELIX-0.6.7-WORKAROUND
The GobblinHelixMessagingService is a temporary workaround for missing messaging support for INSTANCES in helix 0.6.7</div>
</dd>
<dt><span class="memberNameLink"><a href="gobblin/cluster/GobblinHelixMessagingService.html#GobblinHelixMessagingService-org.apache.helix.HelixManager-">GobblinHelixMessagingService(HelixManager)</a></span> - Constructor for class gobblin.cluster.<a href="gobblin/cluster/GobblinHelixMessagingService.html" title="class in gobblin.cluster">GobblinHelixMessagingService</a></dt>
<dd>&nbsp;</dd>
<dt><a href="gobblin/cluster/GobblinHelixMessagingService.GobblinHelixCriteriaEvaluator.html" title="class in gobblin.cluster"><span class="typeNameLink">GobblinHelixMessagingService.GobblinHelixCriteriaEvaluator</span></a> - Class in <a href="gobblin/cluster/package-summary.html">gobblin.cluster</a></dt>
<dd>&nbsp;</dd>
<dt><a href="gobblin/cluster/GobblinHelixTask.html" title="class in gobblin.cluster"><span class="typeNameLink">GobblinHelixTask</span></a> - Class in <a href="gobblin/cluster/package-summary.html">gobblin.cluster</a></dt>
<dd>
<div class="block">An implementation of Helix's <code>Task</code> that wraps and runs one or more Gobblin
<a href="http://linkedin.github.io/gobblin/javadoc/0.11.0/gobblin-runtime/gobblin/runtime/Task.html?is-external=true" title="class or interface in gobblin.runtime"><code>Task</code></a>s.</div>
</dd>
<dt><span class="memberNameLink"><a href="gobblin/cluster/GobblinHelixTask.html#GobblinHelixTask-org.apache.helix.task.TaskCallbackContext-com.google.common.base.Optional-gobblin.runtime.TaskExecutor-gobblin.runtime.TaskStateTracker-org.apache.hadoop.fs.FileSystem-org.apache.hadoop.fs.Path-gobblin.runtime.util.StateStores-">GobblinHelixTask(TaskCallbackContext, Optional&lt;ContainerMetrics&gt;, TaskExecutor, TaskStateTracker, FileSystem, Path, StateStores)</a></span> - Constructor for class gobblin.cluster.<a href="gobblin/cluster/GobblinHelixTask.html" title="class in gobblin.cluster">GobblinHelixTask</a></dt>
<dd>&nbsp;</dd>
<dt><a href="gobblin/cluster/GobblinHelixTaskDriver.html" title="class in gobblin.cluster"><span class="typeNameLink">GobblinHelixTaskDriver</span></a> - Class in <a href="gobblin/cluster/package-summary.html">gobblin.cluster</a></dt>
<dd>
<div class="block">#HELIX-0.6.7-WORKAROUND
Replacement TaskDriver methods to workaround bugs and changes in behavior for the 0.6.7 upgrade</div>
</dd>
<dt><span class="memberNameLink"><a href="gobblin/cluster/GobblinHelixTaskDriver.html#GobblinHelixTaskDriver-org.apache.helix.HelixManager-">GobblinHelixTaskDriver(HelixManager)</a></span> - Constructor for class gobblin.cluster.<a href="gobblin/cluster/GobblinHelixTaskDriver.html" title="class in gobblin.cluster">GobblinHelixTaskDriver</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="gobblin/cluster/GobblinHelixTaskDriver.html#GobblinHelixTaskDriver-org.apache.helix.manager.zk.ZkClient-java.lang.String-">GobblinHelixTaskDriver(ZkClient, String)</a></span> - Constructor for class gobblin.cluster.<a href="gobblin/cluster/GobblinHelixTaskDriver.html" title="class in gobblin.cluster">GobblinHelixTaskDriver</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="gobblin/cluster/GobblinHelixTaskDriver.html#GobblinHelixTaskDriver-org.apache.helix.manager.zk.ZkClient-org.apache.helix.manager.zk.ZkBaseDataAccessor-java.lang.String-">GobblinHelixTaskDriver(ZkClient, ZkBaseDataAccessor&lt;ZNRecord&gt;, String)</a></span> - Constructor for class gobblin.cluster.<a href="gobblin/cluster/GobblinHelixTaskDriver.html" title="class in gobblin.cluster">GobblinHelixTaskDriver</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="gobblin/cluster/GobblinHelixTaskDriver.html#GobblinHelixTaskDriver-org.apache.helix.HelixAdmin-org.apache.helix.HelixDataAccessor-org.apache.helix.ConfigAccessor-org.apache.helix.store.HelixPropertyStore-java.lang.String-">GobblinHelixTaskDriver(HelixAdmin, HelixDataAccessor, ConfigAccessor, HelixPropertyStore&lt;ZNRecord&gt;, String)</a></span> - Constructor for class gobblin.cluster.<a href="gobblin/cluster/GobblinHelixTaskDriver.html" title="class in gobblin.cluster">GobblinHelixTaskDriver</a></dt>
<dd>&nbsp;</dd>
<dt><a href="gobblin/cluster/GobblinHelixTaskFactory.html" title="class in gobblin.cluster"><span class="typeNameLink">GobblinHelixTaskFactory</span></a> - Class in <a href="gobblin/cluster/package-summary.html">gobblin.cluster</a></dt>
<dd>
<div class="block">An implementation of Helix's <code>TaskFactory</code> for <a href="gobblin/cluster/GobblinHelixTask.html" title="class in gobblin.cluster"><code>GobblinHelixTask</code></a>s.</div>
</dd>
<dt><span class="memberNameLink"><a href="gobblin/cluster/GobblinHelixTaskFactory.html#GobblinHelixTaskFactory-com.google.common.base.Optional-gobblin.runtime.TaskExecutor-gobblin.runtime.TaskStateTracker-org.apache.hadoop.fs.FileSystem-org.apache.hadoop.fs.Path-com.typesafe.config.Config-">GobblinHelixTaskFactory(Optional&lt;ContainerMetrics&gt;, TaskExecutor, TaskStateTracker, FileSystem, Path, Config)</a></span> - Constructor for class gobblin.cluster.<a href="gobblin/cluster/GobblinHelixTaskFactory.html" title="class in gobblin.cluster">GobblinHelixTaskFactory</a></dt>
<dd>&nbsp;</dd>
<dt><a href="gobblin/cluster/GobblinHelixTaskStateTracker.html" title="class in gobblin.cluster"><span class="typeNameLink">GobblinHelixTaskStateTracker</span></a> - Class in <a href="gobblin/cluster/package-summary.html">gobblin.cluster</a></dt>
<dd>
<div class="block">A concrete extension to <a href="http://linkedin.github.io/gobblin/javadoc/0.11.0/gobblin-runtime/gobblin/runtime/AbstractTaskStateTracker.html?is-external=true" title="class or interface in gobblin.runtime"><code>AbstractTaskStateTracker</code></a> for a Gobblin Cluster.</div>
</dd>
<dt><span class="memberNameLink"><a href="gobblin/cluster/GobblinHelixTaskStateTracker.html#GobblinHelixTaskStateTracker-java.util.Properties-org.apache.helix.HelixManager-">GobblinHelixTaskStateTracker(Properties, HelixManager)</a></span> - Constructor for class gobblin.cluster.<a href="gobblin/cluster/GobblinHelixTaskStateTracker.html" title="class in gobblin.cluster">GobblinHelixTaskStateTracker</a></dt>
<dd>&nbsp;</dd>
<dt><a href="org/apache/helix/task/GobblinJobRebalancer.html" title="class in org.apache.helix.task"><span class="typeNameLink">GobblinJobRebalancer</span></a> - Class in <a href="org/apache/helix/task/package-summary.html">org.apache.helix.task</a></dt>
<dd>
<div class="block">Custom rebalancer implementation for the <code>Job</code> in task model.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/helix/task/GobblinJobRebalancer.html#GobblinJobRebalancer--">GobblinJobRebalancer()</a></span> - Constructor for class org.apache.helix.task.<a href="org/apache/helix/task/GobblinJobRebalancer.html" title="class in org.apache.helix.task">GobblinJobRebalancer</a></dt>
<dd>&nbsp;</dd>
<dt><a href="gobblin/cluster/GobblinTaskRunner.html" title="class in gobblin.cluster"><span class="typeNameLink">GobblinTaskRunner</span></a> - Class in <a href="gobblin/cluster/package-summary.html">gobblin.cluster</a></dt>
<dd>
<div class="block">The main class running in the containers managing services for running Gobblin
<a href="http://linkedin.github.io/gobblin/javadoc/0.11.0/gobblin-api/gobblin/source/workunit/WorkUnit.html?is-external=true" title="class or interface in gobblin.source.workunit"><code>WorkUnit</code></a>s.</div>
</dd>
<dt><span class="memberNameLink"><a href="gobblin/cluster/GobblinTaskRunner.html#GobblinTaskRunner-java.lang.String-java.lang.String-java.lang.String-java.lang.String-com.typesafe.config.Config-com.google.common.base.Optional-">GobblinTaskRunner(String, String, String, String, Config, Optional&lt;Path&gt;)</a></span> - Constructor for class gobblin.cluster.<a href="gobblin/cluster/GobblinTaskRunner.html" title="class in gobblin.cluster">GobblinTaskRunner</a></dt>
<dd>&nbsp;</dd>
<dt><a href="gobblin/cluster/GobblinTaskStateModel.html" title="class in gobblin.cluster"><span class="typeNameLink">GobblinTaskStateModel</span></a> - Class in <a href="gobblin/cluster/package-summary.html">gobblin.cluster</a></dt>
<dd>
<div class="block">A state model for a Gobblin task that implements all supported state transitions.</div>
</dd>
<dt><span class="memberNameLink"><a href="gobblin/cluster/GobblinTaskStateModel.html#GobblinTaskStateModel-org.apache.helix.HelixManager-java.util.Map-java.util.concurrent.ScheduledExecutorService-">GobblinTaskStateModel(HelixManager, Map&lt;String, TaskFactory&gt;, ScheduledExecutorService)</a></span> - Constructor for class gobblin.cluster.<a href="gobblin/cluster/GobblinTaskStateModel.html" title="class in gobblin.cluster">GobblinTaskStateModel</a></dt>
<dd>&nbsp;</dd>
<dt><a href="gobblin/cluster/GobblinTaskStateModelFactory.html" title="class in gobblin.cluster"><span class="typeNameLink">GobblinTaskStateModelFactory</span></a> - Class in <a href="gobblin/cluster/package-summary.html">gobblin.cluster</a></dt>
<dd>
<div class="block">A <code>TaskStateModelFactory</code> for <a href="gobblin/cluster/GobblinTaskStateModel.html" title="class in gobblin.cluster"><code>GobblinTaskStateModel</code></a>s.</div>
</dd>
<dt><span class="memberNameLink"><a href="gobblin/cluster/GobblinTaskStateModelFactory.html#GobblinTaskStateModelFactory-org.apache.helix.HelixManager-java.util.Map-java.util.concurrent.ScheduledExecutorService-">GobblinTaskStateModelFactory(HelixManager, Map&lt;String, TaskFactory&gt;, ScheduledExecutorService)</a></span> - Constructor for class gobblin.cluster.<a href="gobblin/cluster/GobblinTaskStateModelFactory.html" title="class in gobblin.cluster">GobblinTaskStateModelFactory</a></dt>
<dd>&nbsp;</dd>
</dl>
<a name="I:H">
<!-- -->
</a>
<h2 class="title">H</h2>
<dl>
<dt><span class="memberNameLink"><a href="gobblin/cluster/GobblinClusterManager.html#handleApplicationMasterShutdownRequest-gobblin.cluster.event.ClusterManagerShutdownRequest-">handleApplicationMasterShutdownRequest(ClusterManagerShutdownRequest)</a></span> - Method in class gobblin.cluster.<a href="gobblin/cluster/GobblinClusterManager.html" title="class in gobblin.cluster">GobblinClusterManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="gobblin/cluster/GobblinHelixJobScheduler.html#handleDeleteJobConfigArrival-gobblin.cluster.event.DeleteJobConfigArrivalEvent-">handleDeleteJobConfigArrival(DeleteJobConfigArrivalEvent)</a></span> - Method in class gobblin.cluster.<a href="gobblin/cluster/GobblinHelixJobScheduler.html" title="class in gobblin.cluster">GobblinHelixJobScheduler</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="gobblin/cluster/GobblinHelixJobScheduler.html#handleNewJobConfigArrival-gobblin.cluster.event.NewJobConfigArrivalEvent-">handleNewJobConfigArrival(NewJobConfigArrivalEvent)</a></span> - Method in class gobblin.cluster.<a href="gobblin/cluster/GobblinHelixJobScheduler.html" title="class in gobblin.cluster">GobblinHelixJobScheduler</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="gobblin/cluster/GobblinHelixJobScheduler.html#handleUpdateJobConfigArrival-gobblin.cluster.event.UpdateJobConfigArrivalEvent-">handleUpdateJobConfigArrival(UpdateJobConfigArrivalEvent)</a></span> - Method in class gobblin.cluster.<a href="gobblin/cluster/GobblinHelixJobScheduler.html" title="class in gobblin.cluster">GobblinHelixJobScheduler</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="gobblin/cluster/GobblinClusterConfigurationKeys.html#HELIX_CLUSTER_NAME_KEY">HELIX_CLUSTER_NAME_KEY</a></span> - Static variable in class gobblin.cluster.<a href="gobblin/cluster/GobblinClusterConfigurationKeys.html" title="class in gobblin.cluster">GobblinClusterConfigurationKeys</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="gobblin/cluster/GobblinClusterConfigurationKeys.html#HELIX_CLUSTER_TASK_CONCURRENCY">HELIX_CLUSTER_TASK_CONCURRENCY</a></span> - Static variable in class gobblin.cluster.<a href="gobblin/cluster/GobblinClusterConfigurationKeys.html" title="class in gobblin.cluster">GobblinClusterConfigurationKeys</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="gobblin/cluster/GobblinClusterConfigurationKeys.html#HELIX_CLUSTER_TASK_CONCURRENCY_DEFAULT">HELIX_CLUSTER_TASK_CONCURRENCY_DEFAULT</a></span> - Static variable in class gobblin.cluster.<a href="gobblin/cluster/GobblinClusterConfigurationKeys.html" title="class in gobblin.cluster">GobblinClusterConfigurationKeys</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="gobblin/cluster/GobblinClusterMetricTagNames.html#HELIX_INSTANCE_NAME">HELIX_INSTANCE_NAME</a></span> - Static variable in class gobblin.cluster.<a href="gobblin/cluster/GobblinClusterMetricTagNames.html" title="class in gobblin.cluster">GobblinClusterMetricTagNames</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="gobblin/cluster/GobblinClusterConfigurationKeys.html#HELIX_INSTANCE_NAME_KEY">HELIX_INSTANCE_NAME_KEY</a></span> - Static variable in class gobblin.cluster.<a href="gobblin/cluster/GobblinClusterConfigurationKeys.html" title="class in gobblin.cluster">GobblinClusterConfigurationKeys</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="gobblin/cluster/GobblinClusterConfigurationKeys.html#HELIX_INSTANCE_NAME_OPTION_NAME">HELIX_INSTANCE_NAME_OPTION_NAME</a></span> - Static variable in class gobblin.cluster.<a href="gobblin/cluster/GobblinClusterConfigurationKeys.html" title="class in gobblin.cluster">GobblinClusterConfigurationKeys</a></dt>
<dd>&nbsp;</dd>
<dt><a href="gobblin/cluster/HelixMessageSubTypes.html" title="enum in gobblin.cluster"><span class="typeNameLink">HelixMessageSubTypes</span></a> - Enum in <a href="gobblin/cluster/package-summary.html">gobblin.cluster</a></dt>
<dd>
<div class="block">An enumeration of Helix message sub types.</div>
</dd>
<dt><a href="gobblin/cluster/HelixUtils.html" title="class in gobblin.cluster"><span class="typeNameLink">HelixUtils</span></a> - Class in <a href="gobblin/cluster/package-summary.html">gobblin.cluster</a></dt>
<dd>
<div class="block">A utility class for working with Gobblin on Helix.</div>
</dd>
<dt><span class="memberNameLink"><a href="gobblin/cluster/HelixUtils.html#HelixUtils--">HelixUtils()</a></span> - Constructor for class gobblin.cluster.<a href="gobblin/cluster/HelixUtils.html" title="class in gobblin.cluster">HelixUtils</a></dt>
<dd>&nbsp;</dd>
</dl>
<a name="I:I">
<!-- -->
</a>
<h2 class="title">I</h2>
<dl>
<dt><span class="memberNameLink"><a href="gobblin/cluster/GobblinClusterConfigurationKeys.html#INPUT_WORK_UNIT_DIR_NAME">INPUT_WORK_UNIT_DIR_NAME</a></span> - Static variable in class gobblin.cluster.<a href="gobblin/cluster/GobblinClusterConfigurationKeys.html" title="class in gobblin.cluster">GobblinClusterConfigurationKeys</a></dt>
<dd>&nbsp;</dd>
</dl>
<a name="I:J">
<!-- -->
</a>
<h2 class="title">J</h2>
<dl>
<dt><span class="memberNameLink"><a href="gobblin/cluster/GobblinClusterConfigurationKeys.html#JOB_CATALOG_KEY">JOB_CATALOG_KEY</a></span> - Static variable in class gobblin.cluster.<a href="gobblin/cluster/GobblinClusterConfigurationKeys.html" title="class in gobblin.cluster">GobblinClusterConfigurationKeys</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="gobblin/cluster/GobblinClusterConfigurationKeys.html#JOB_CONF_PATH_KEY">JOB_CONF_PATH_KEY</a></span> - Static variable in class gobblin.cluster.<a href="gobblin/cluster/GobblinClusterConfigurationKeys.html" title="class in gobblin.cluster">GobblinClusterConfigurationKeys</a></dt>
<dd>
<div class="block">A path pointing to a directory that contains job execution files to be executed by Gobblin.</div>
</dd>
<dt><span class="memberNameLink"><a href="gobblin/cluster/GobblinClusterConfigurationKeys.html#JOB_CONFIGURATION_MANAGER_KEY">JOB_CONFIGURATION_MANAGER_KEY</a></span> - Static variable in class gobblin.cluster.<a href="gobblin/cluster/GobblinClusterConfigurationKeys.html" title="class in gobblin.cluster">GobblinClusterConfigurationKeys</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="gobblin/cluster/GobblinClusterConfigurationKeys.html#JOB_EXECUTE_IN_SCHEDULING_THREAD">JOB_EXECUTE_IN_SCHEDULING_THREAD</a></span> - Static variable in class gobblin.cluster.<a href="gobblin/cluster/GobblinClusterConfigurationKeys.html" title="class in gobblin.cluster">GobblinClusterConfigurationKeys</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="gobblin/cluster/GobblinClusterConfigurationKeys.html#JOB_EXECUTE_IN_SCHEDULING_THREAD_DEFAULT">JOB_EXECUTE_IN_SCHEDULING_THREAD_DEFAULT</a></span> - Static variable in class gobblin.cluster.<a href="gobblin/cluster/GobblinClusterConfigurationKeys.html" title="class in gobblin.cluster">GobblinClusterConfigurationKeys</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="gobblin/cluster/GobblinClusterMetricTagNames.html#JOB_EXECUTION_ID">JOB_EXECUTION_ID</a></span> - Static variable in class gobblin.cluster.<a href="gobblin/cluster/GobblinClusterMetricTagNames.html" title="class in gobblin.cluster">GobblinClusterMetricTagNames</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="gobblin/cluster/GobblinClusterMetricTagNames.html#JOB_GROUP">JOB_GROUP</a></span> - Static variable in class gobblin.cluster.<a href="gobblin/cluster/GobblinClusterMetricTagNames.html" title="class in gobblin.cluster">GobblinClusterMetricTagNames</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="gobblin/cluster/GobblinClusterMetricTagNames.html#JOB_NAME">JOB_NAME</a></span> - Static variable in class gobblin.cluster.<a href="gobblin/cluster/GobblinClusterMetricTagNames.html" title="class in gobblin.cluster">GobblinClusterMetricTagNames</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="gobblin/cluster/GobblinClusterConfigurationKeys.html#JOB_SPEC_REFRESH_INTERVAL">JOB_SPEC_REFRESH_INTERVAL</a></span> - Static variable in class gobblin.cluster.<a href="gobblin/cluster/GobblinClusterConfigurationKeys.html" title="class in gobblin.cluster">GobblinClusterConfigurationKeys</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="gobblin/cluster/JobConfigurationManager.html#jobConfDirPath">jobConfDirPath</a></span> - Variable in class gobblin.cluster.<a href="gobblin/cluster/JobConfigurationManager.html" title="class in gobblin.cluster">JobConfigurationManager</a></dt>
<dd>&nbsp;</dd>
<dt><a href="gobblin/cluster/JobConfigurationManager.html" title="class in gobblin.cluster"><span class="typeNameLink">JobConfigurationManager</span></a> - Class in <a href="gobblin/cluster/package-summary.html">gobblin.cluster</a></dt>
<dd>
<div class="block">A class for managing Gobblin job configurations.</div>
</dd>
<dt><span class="memberNameLink"><a href="gobblin/cluster/JobConfigurationManager.html#JobConfigurationManager-com.google.common.eventbus.EventBus-com.typesafe.config.Config-">JobConfigurationManager(EventBus, Config)</a></span> - Constructor for class gobblin.cluster.<a href="gobblin/cluster/JobConfigurationManager.html" title="class in gobblin.cluster">JobConfigurationManager</a></dt>
<dd>&nbsp;</dd>
</dl>
<a name="I:M">
<!-- -->
</a>
<h2 class="title">M</h2>
<dl>
<dt><span class="memberNameLink"><a href="gobblin/cluster/GobblinClusterManager.html#main-java.lang.String:A-">main(String[])</a></span> - Static method in class gobblin.cluster.<a href="gobblin/cluster/GobblinClusterManager.html" title="class in gobblin.cluster">GobblinClusterManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="gobblin/cluster/GobblinTaskRunner.html#main-java.lang.String:A-">main(String[])</a></span> - Static method in class gobblin.cluster.<a href="gobblin/cluster/GobblinTaskRunner.html" title="class in gobblin.cluster">GobblinTaskRunner</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="gobblin/cluster/ClusterEventMetadataGenerator.html#MESSAGE_KEY">MESSAGE_KEY</a></span> - Static variable in class gobblin.cluster.<a href="gobblin/cluster/ClusterEventMetadataGenerator.html" title="class in gobblin.cluster">ClusterEventMetadataGenerator</a></dt>
<dd>&nbsp;</dd>
</dl>
<a name="I:N">
<!-- -->
</a>
<h2 class="title">N</h2>
<dl>
<dt><a href="gobblin/cluster/event/NewJobConfigArrivalEvent.html" title="class in gobblin.cluster.event"><span class="typeNameLink">NewJobConfigArrivalEvent</span></a> - Class in <a href="gobblin/cluster/event/package-summary.html">gobblin.cluster.event</a></dt>
<dd>
<div class="block">A type of events for the arrival of a new job configuration to be used with a
<a href="http://google.github.io/guava/releases/15.0/api/docs/com/google/common/eventbus/EventBus.html?is-external=true" title="class or interface in com.google.common.eventbus"><code>EventBus</code></a>.</div>
</dd>
<dt><span class="memberNameLink"><a href="gobblin/cluster/event/NewJobConfigArrivalEvent.html#NewJobConfigArrivalEvent-java.lang.String-java.util.Properties-">NewJobConfigArrivalEvent(String, Properties)</a></span> - Constructor for class gobblin.cluster.event.<a href="gobblin/cluster/event/NewJobConfigArrivalEvent.html" title="class in gobblin.cluster.event">NewJobConfigArrivalEvent</a></dt>
<dd>&nbsp;</dd>
<dt><a href="gobblin/cluster/NoopReplyHandler.html" title="class in gobblin.cluster"><span class="typeNameLink">NoopReplyHandler</span></a> - Class in <a href="gobblin/cluster/package-summary.html">gobblin.cluster</a></dt>
<dd>
<div class="block">Class that handles Helix messaging response via no-op.</div>
</dd>
<dt><span class="memberNameLink"><a href="gobblin/cluster/NoopReplyHandler.html#NoopReplyHandler--">NoopReplyHandler()</a></span> - Constructor for class gobblin.cluster.<a href="gobblin/cluster/NoopReplyHandler.html" title="class in gobblin.cluster">NoopReplyHandler</a></dt>
<dd>&nbsp;</dd>
</dl>
<a name="I:O">
<!-- -->
</a>
<h2 class="title">O</h2>
<dl>
<dt><span class="memberNameLink"><a href="gobblin/cluster/NoopReplyHandler.html#onReplyMessage-org.apache.helix.model.Message-">onReplyMessage(Message)</a></span> - Method in class gobblin.cluster.<a href="gobblin/cluster/NoopReplyHandler.html" title="class in gobblin.cluster">NoopReplyHandler</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="gobblin/cluster/GobblinHelixTaskStateTracker.html#onTaskCommitCompletion-gobblin.runtime.Task-">onTaskCommitCompletion(Task)</a></span> - Method in class gobblin.cluster.<a href="gobblin/cluster/GobblinHelixTaskStateTracker.html" title="class in gobblin.cluster">GobblinHelixTaskStateTracker</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="gobblin/cluster/GobblinHelixTaskStateTracker.html#onTaskRunCompletion-gobblin.runtime.Task-">onTaskRunCompletion(Task)</a></span> - Method in class gobblin.cluster.<a href="gobblin/cluster/GobblinHelixTaskStateTracker.html" title="class in gobblin.cluster">GobblinHelixTaskStateTracker</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="gobblin/cluster/NoopReplyHandler.html#onTimeOut--">onTimeOut()</a></span> - Method in class gobblin.cluster.<a href="gobblin/cluster/NoopReplyHandler.html" title="class in gobblin.cluster">NoopReplyHandler</a></dt>
<dd>&nbsp;</dd>
<dt><a href="org/apache/helix/task/package-summary.html">org.apache.helix.task</a> - package org.apache.helix.task</dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="gobblin/cluster/GobblinClusterConfigurationKeys.html#OUTPUT_TASK_STATE_DIR_NAME">OUTPUT_TASK_STATE_DIR_NAME</a></span> - Static variable in class gobblin.cluster.<a href="gobblin/cluster/GobblinClusterConfigurationKeys.html" title="class in gobblin.cluster">GobblinClusterConfigurationKeys</a></dt>
<dd>&nbsp;</dd>
</dl>
<a name="I:P">
<!-- -->
</a>
<h2 class="title">P</h2>
<dl>
<dt><span class="memberNameLink"><a href="gobblin/cluster/JobConfigurationManager.html#postDeleteJobConfigArrival-java.lang.String-java.util.Properties-">postDeleteJobConfigArrival(String, Properties)</a></span> - Method in class gobblin.cluster.<a href="gobblin/cluster/JobConfigurationManager.html" title="class in gobblin.cluster">JobConfigurationManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="gobblin/cluster/JobConfigurationManager.html#postNewJobConfigArrival-java.lang.String-java.util.Properties-">postNewJobConfigArrival(String, Properties)</a></span> - Method in class gobblin.cluster.<a href="gobblin/cluster/JobConfigurationManager.html" title="class in gobblin.cluster">JobConfigurationManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="gobblin/cluster/JobConfigurationManager.html#postUpdateJobConfigArrival-java.lang.String-java.util.Properties-">postUpdateJobConfigArrival(String, Properties)</a></span> - Method in class gobblin.cluster.<a href="gobblin/cluster/JobConfigurationManager.html" title="class in gobblin.cluster">JobConfigurationManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="gobblin/cluster/GobblinTaskRunner.html#printUsage-org.apache.commons.cli.Options-">printUsage(Options)</a></span> - Static method in class gobblin.cluster.<a href="gobblin/cluster/GobblinTaskRunner.html" title="class in gobblin.cluster">GobblinTaskRunner</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="gobblin/cluster/ClusterEventMetadataGenerator.html#PROCESSED_COUNT_KEY">PROCESSED_COUNT_KEY</a></span> - Static variable in class gobblin.cluster.<a href="gobblin/cluster/ClusterEventMetadataGenerator.html" title="class in gobblin.cluster">ClusterEventMetadataGenerator</a></dt>
<dd>&nbsp;</dd>
</dl>
<a name="I:R">
<!-- -->
</a>
<h2 class="title">R</h2>
<dl>
<dt><span class="memberNameLink"><a href="gobblin/cluster/GobblinHelixTaskStateTracker.html#registerNewTask-gobblin.runtime.Task-">registerNewTask(Task)</a></span> - Method in class gobblin.cluster.<a href="gobblin/cluster/GobblinHelixTaskStateTracker.html" title="class in gobblin.cluster">GobblinHelixTaskStateTracker</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="gobblin/cluster/GobblinHelixTask.html#run--">run()</a></span> - Method in class gobblin.cluster.<a href="gobblin/cluster/GobblinHelixTask.html" title="class in gobblin.cluster">GobblinHelixTask</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="gobblin/cluster/GobblinHelixJobScheduler.html#runJob-java.util.Properties-gobblin.runtime.listeners.JobListener-">runJob(Properties, JobListener)</a></span> - Method in class gobblin.cluster.<a href="gobblin/cluster/GobblinHelixJobScheduler.html" title="class in gobblin.cluster">GobblinHelixJobScheduler</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="gobblin/cluster/GobblinHelixJobLauncher.html#runWorkUnits-java.util.List-">runWorkUnits(List&lt;WorkUnit&gt;)</a></span> - Method in class gobblin.cluster.<a href="gobblin/cluster/GobblinHelixJobLauncher.html" title="class in gobblin.cluster">GobblinHelixJobLauncher</a></dt>
<dd>&nbsp;</dd>
</dl>
<a name="I:S">
<!-- -->
</a>
<h2 class="title">S</h2>
<dl>
<dt><a href="gobblin/cluster/ScheduledJobConfigurationManager.html" title="class in gobblin.cluster"><span class="typeNameLink">ScheduledJobConfigurationManager</span></a> - Class in <a href="gobblin/cluster/package-summary.html">gobblin.cluster</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="gobblin/cluster/ScheduledJobConfigurationManager.html#ScheduledJobConfigurationManager-com.google.common.eventbus.EventBus-com.typesafe.config.Config-">ScheduledJobConfigurationManager(EventBus, Config)</a></span> - Constructor for class gobblin.cluster.<a href="gobblin/cluster/ScheduledJobConfigurationManager.html" title="class in gobblin.cluster">ScheduledJobConfigurationManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="gobblin/cluster/GobblinHelixJobScheduler.html#scheduleJob-java.util.Properties-gobblin.runtime.listeners.JobListener-">scheduleJob(Properties, JobListener)</a></span> - Method in class gobblin.cluster.<a href="gobblin/cluster/GobblinHelixJobScheduler.html" title="class in gobblin.cluster">GobblinHelixJobScheduler</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="gobblin/cluster/JobConfigurationManager.html#shutDown--">shutDown()</a></span> - Method in class gobblin.cluster.<a href="gobblin/cluster/JobConfigurationManager.html" title="class in gobblin.cluster">JobConfigurationManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="gobblin/cluster/ScheduledJobConfigurationManager.html#shutDown--">shutDown()</a></span> - Method in class gobblin.cluster.<a href="gobblin/cluster/ScheduledJobConfigurationManager.html" title="class in gobblin.cluster">ScheduledJobConfigurationManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="gobblin/cluster/StreamingJobConfigurationManager.html#shutDown--">shutDown()</a></span> - Method in class gobblin.cluster.<a href="gobblin/cluster/StreamingJobConfigurationManager.html" title="class in gobblin.cluster">StreamingJobConfigurationManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="gobblin/cluster/GobblinHelixConstants.html#SHUTDOWN_MESSAGE_TYPE">SHUTDOWN_MESSAGE_TYPE</a></span> - Static variable in class gobblin.cluster.<a href="gobblin/cluster/GobblinHelixConstants.html" title="class in gobblin.cluster">GobblinHelixConstants</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="gobblin/cluster/GobblinClusterConfigurationKeys.html#SPEC_EXECUTOR_INSTANCE_CONSUMER_CLASS_KEY">SPEC_EXECUTOR_INSTANCE_CONSUMER_CLASS_KEY</a></span> - Static variable in class gobblin.cluster.<a href="gobblin/cluster/GobblinClusterConfigurationKeys.html" title="class in gobblin.cluster">GobblinClusterConfigurationKeys</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="gobblin/cluster/GobblinClusterConfigurationKeys.html#STANDALONE_CLUSTER_MODE">STANDALONE_CLUSTER_MODE</a></span> - Static variable in class gobblin.cluster.<a href="gobblin/cluster/GobblinClusterConfigurationKeys.html" title="class in gobblin.cluster">GobblinClusterConfigurationKeys</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="gobblin/cluster/GobblinClusterConfigurationKeys.html#STANDALONE_CLUSTER_MODE_KEY">STANDALONE_CLUSTER_MODE_KEY</a></span> - Static variable in class gobblin.cluster.<a href="gobblin/cluster/GobblinClusterConfigurationKeys.html" title="class in gobblin.cluster">GobblinClusterConfigurationKeys</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="gobblin/cluster/GobblinClusterManager.html#start--">start()</a></span> - Method in class gobblin.cluster.<a href="gobblin/cluster/GobblinClusterManager.html" title="class in gobblin.cluster">GobblinClusterManager</a></dt>
<dd>
<div class="block">Start the Gobblin Cluster Manager.</div>
</dd>
<dt><span class="memberNameLink"><a href="gobblin/cluster/GobblinTaskRunner.html#start--">start()</a></span> - Method in class gobblin.cluster.<a href="gobblin/cluster/GobblinTaskRunner.html" title="class in gobblin.cluster">GobblinTaskRunner</a></dt>
<dd>
<div class="block">Start this <a href="gobblin/cluster/GobblinTaskRunner.html" title="class in gobblin.cluster"><code>GobblinTaskRunner</code></a> instance.</div>
</dd>
<dt><span class="memberNameLink"><a href="gobblin/cluster/GobblinHelixJobScheduler.html#startUp--">startUp()</a></span> - Method in class gobblin.cluster.<a href="gobblin/cluster/GobblinHelixJobScheduler.html" title="class in gobblin.cluster">GobblinHelixJobScheduler</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="gobblin/cluster/JobConfigurationManager.html#startUp--">startUp()</a></span> - Method in class gobblin.cluster.<a href="gobblin/cluster/JobConfigurationManager.html" title="class in gobblin.cluster">JobConfigurationManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="gobblin/cluster/ScheduledJobConfigurationManager.html#startUp--">startUp()</a></span> - Method in class gobblin.cluster.<a href="gobblin/cluster/ScheduledJobConfigurationManager.html" title="class in gobblin.cluster">ScheduledJobConfigurationManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="gobblin/cluster/StreamingJobConfigurationManager.html#startUp--">startUp()</a></span> - Method in class gobblin.cluster.<a href="gobblin/cluster/StreamingJobConfigurationManager.html" title="class in gobblin.cluster">StreamingJobConfigurationManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="gobblin/cluster/GobblinClusterManager.html#stop--">stop()</a></span> - Method in class gobblin.cluster.<a href="gobblin/cluster/GobblinClusterManager.html" title="class in gobblin.cluster">GobblinClusterManager</a></dt>
<dd>
<div class="block">Stop the Gobblin Cluster Manager.</div>
</dd>
<dt><span class="memberNameLink"><a href="gobblin/cluster/GobblinTaskRunner.html#stop--">stop()</a></span> - Method in class gobblin.cluster.<a href="gobblin/cluster/GobblinTaskRunner.html" title="class in gobblin.cluster">GobblinTaskRunner</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="gobblin/cluster/GobblinClusterConfigurationKeys.html#STOP_TIMEOUT_SECONDS">STOP_TIMEOUT_SECONDS</a></span> - Static variable in class gobblin.cluster.<a href="gobblin/cluster/GobblinClusterConfigurationKeys.html" title="class in gobblin.cluster">GobblinClusterConfigurationKeys</a></dt>
<dd>&nbsp;</dd>
<dt><a href="gobblin/cluster/StreamingJobConfigurationManager.html" title="class in gobblin.cluster"><span class="typeNameLink">StreamingJobConfigurationManager</span></a> - Class in <a href="gobblin/cluster/package-summary.html">gobblin.cluster</a></dt>
<dd>
<div class="block">A <a href="gobblin/cluster/JobConfigurationManager.html" title="class in gobblin.cluster"><code>JobConfigurationManager</code></a> that fetches job specs from a <a href="http://linkedin.github.io/gobblin/javadoc/0.11.0/gobblin-api/gobblin/runtime/api/SpecExecutorInstanceConsumer.html?is-external=true" title="class or interface in gobblin.runtime.api"><code>SpecExecutorInstanceConsumer</code></a> in a loop
without</div>
</dd>
<dt><span class="memberNameLink"><a href="gobblin/cluster/StreamingJobConfigurationManager.html#StreamingJobConfigurationManager-com.google.common.eventbus.EventBus-com.typesafe.config.Config-gobblin.runtime.api.MutableJobCatalog-">StreamingJobConfigurationManager(EventBus, Config, MutableJobCatalog)</a></span> - Constructor for class gobblin.cluster.<a href="gobblin/cluster/StreamingJobConfigurationManager.html" title="class in gobblin.cluster">StreamingJobConfigurationManager</a></dt>
<dd>&nbsp;</dd>
</dl>
<a name="I:T">
<!-- -->
</a>
<h2 class="title">T</h2>
<dl>
<dt><span class="memberNameLink"><a href="gobblin/cluster/GobblinClusterConfigurationKeys.html#TAR_GZ_FILE_SUFFIX">TAR_GZ_FILE_SUFFIX</a></span> - Static variable in class gobblin.cluster.<a href="gobblin/cluster/GobblinClusterConfigurationKeys.html" title="class in gobblin.cluster">GobblinClusterConfigurationKeys</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="gobblin/cluster/GobblinClusterMetricTagNames.html#TASK_RUNNER_ID">TASK_RUNNER_ID</a></span> - Static variable in class gobblin.cluster.<a href="gobblin/cluster/GobblinClusterMetricTagNames.html" title="class in gobblin.cluster">GobblinClusterMetricTagNames</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="gobblin/cluster/GobblinClusterConfigurationKeys.html#TASK_SUCCESS_OPTIONAL_KEY">TASK_SUCCESS_OPTIONAL_KEY</a></span> - Static variable in class gobblin.cluster.<a href="gobblin/cluster/GobblinClusterConfigurationKeys.html" title="class in gobblin.cluster">GobblinClusterConfigurationKeys</a></dt>
<dd>&nbsp;</dd>
</dl>
<a name="I:U">
<!-- -->
</a>
<h2 class="title">U</h2>
<dl>
<dt><a href="gobblin/cluster/event/UpdateJobConfigArrivalEvent.html" title="class in gobblin.cluster.event"><span class="typeNameLink">UpdateJobConfigArrivalEvent</span></a> - Class in <a href="gobblin/cluster/event/package-summary.html">gobblin.cluster.event</a></dt>
<dd>
<div class="block">A type of events for the update of a job configuration to be used with a
<a href="http://google.github.io/guava/releases/15.0/api/docs/com/google/common/eventbus/EventBus.html?is-external=true" title="class or interface in com.google.common.eventbus"><code>EventBus</code></a>.</div>
</dd>
<dt><span class="memberNameLink"><a href="gobblin/cluster/event/UpdateJobConfigArrivalEvent.html#UpdateJobConfigArrivalEvent-java.lang.String-java.util.Properties-">UpdateJobConfigArrivalEvent(String, Properties)</a></span> - Constructor for class gobblin.cluster.event.<a href="gobblin/cluster/event/UpdateJobConfigArrivalEvent.html" title="class in gobblin.cluster.event">UpdateJobConfigArrivalEvent</a></dt>
<dd>&nbsp;</dd>
</dl>
<a name="I:V">
<!-- -->
</a>
<h2 class="title">V</h2>
<dl>
<dt><span class="memberNameLink"><a href="gobblin/cluster/HelixMessageSubTypes.html#valueOf-java.lang.String-">valueOf(String)</a></span> - Static method in enum gobblin.cluster.<a href="gobblin/cluster/HelixMessageSubTypes.html" title="enum in gobblin.cluster">HelixMessageSubTypes</a></dt>
<dd>
<div class="block">Returns the enum constant of this type with the specified name.</div>
</dd>
<dt><span class="memberNameLink"><a href="gobblin/cluster/HelixMessageSubTypes.html#values--">values()</a></span> - Static method in enum gobblin.cluster.<a href="gobblin/cluster/HelixMessageSubTypes.html" title="enum in gobblin.cluster">HelixMessageSubTypes</a></dt>
<dd>
<div class="block">Returns an array containing the constants of this enum type, in
the order they are declared.</div>
</dd>
</dl>
<a name="I:W">
<!-- -->
</a>
<h2 class="title">W</h2>
<dl>
<dt><span class="memberNameLink"><a href="gobblin/cluster/GobblinClusterConfigurationKeys.html#WORK_UNIT_FILE_PATH">WORK_UNIT_FILE_PATH</a></span> - Static variable in class gobblin.cluster.<a href="gobblin/cluster/GobblinClusterConfigurationKeys.html" title="class in gobblin.cluster">GobblinClusterConfigurationKeys</a></dt>
<dd>&nbsp;</dd>
</dl>
<a name="I:Z">
<!-- -->
</a>
<h2 class="title">Z</h2>
<dl>
<dt><span class="memberNameLink"><a href="gobblin/cluster/GobblinClusterConfigurationKeys.html#ZK_CONNECTION_STRING_KEY">ZK_CONNECTION_STRING_KEY</a></span> - Static variable in class gobblin.cluster.<a href="gobblin/cluster/GobblinClusterConfigurationKeys.html" title="class in gobblin.cluster">GobblinClusterConfigurationKeys</a></dt>
<dd>&nbsp;</dd>
</dl>
<a href="#I:A">A</a>&nbsp;<a href="#I:B">B</a>&nbsp;<a href="#I:C">C</a>&nbsp;<a href="#I:D">D</a>&nbsp;<a href="#I:E">E</a>&nbsp;<a href="#I:F">F</a>&nbsp;<a href="#I:G">G</a>&nbsp;<a href="#I:H">H</a>&nbsp;<a href="#I:I">I</a>&nbsp;<a href="#I:J">J</a>&nbsp;<a href="#I:M">M</a>&nbsp;<a href="#I:N">N</a>&nbsp;<a href="#I:O">O</a>&nbsp;<a href="#I:P">P</a>&nbsp;<a href="#I:R">R</a>&nbsp;<a href="#I:S">S</a>&nbsp;<a href="#I:T">T</a>&nbsp;<a href="#I:U">U</a>&nbsp;<a href="#I:V">V</a>&nbsp;<a href="#I:W">W</a>&nbsp;<a href="#I:Z">Z</a>&nbsp;</div>
<!-- ======= 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>Package</li>
<li>Class</li>
<li><a href="overview-tree.html">Tree</a></li>
<li><a href="deprecated-list.html">Deprecated</a></li>
<li class="navBarCell1Rev">Index</li>
<li><a href="help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="index.html?index-all.html" target="_top">Frames</a></li>
<li><a href="index-all.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>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>