Package | Description |
---|---|
org.apache.oozie.client |
Modifier and Type | Method and Description |
---|---|
T |
OozieClient.ClientCallable.call() |
protected abstract T |
OozieClient.ClientCallable.call(HttpURLConnection conn) |
void |
OozieClient.change(String jobId,
String changeValue)
Change a coordinator job.
|
protected HttpURLConnection |
OozieClient.createConnection(URL url,
String method)
Create http connection to oozie server.
|
protected HttpURLConnection |
AuthOozieClient.createConnection(URL url,
String method)
Create an authenticated connection to the Oozie server.
|
String |
OozieClient.dryrun(Properties conf)
dryrun for a given job
|
protected org.apache.hadoop.security.authentication.client.Authenticator |
AuthOozieClient.getAuthenticator()
Return the Hadoop-auth Authenticator to use.
|
Map<String,String> |
OozieClient.getAvailableOozieServers()
Return the list of available Oozie servers.
|
List<BulkResponse> |
OozieClient.getBulkInfo(String filter,
int start,
int len) |
BundleJob |
OozieClient.getBundleJobInfo(String jobId)
Get the info of a bundle job.
|
List<BundleJob> |
OozieClient.getBundleJobsInfo(String filter,
int start,
int len)
Return the info of the bundle jobs that match the filter.
|
CoordinatorAction |
OozieClient.getCoordActionInfo(String actionId)
Get the info of a coordinator action.
|
CoordinatorJob |
OozieClient.getCoordJobInfo(String jobId)
Get the info of a coordinator job.
|
CoordinatorJob |
OozieClient.getCoordJobInfo(String jobId,
String filter,
int start,
int len)
Get the info of a coordinator job and subset actions.
|
CoordinatorJob |
OozieClient.getCoordJobInfo(String jobId,
String filter,
int start,
int len,
String order)
Get the info of a coordinator job and subset actions.
|
List<CoordinatorJob> |
OozieClient.getCoordJobsInfo(String filter,
int start,
int len)
Return the info of the coordinator jobs that match the filter.
|
JMSConnectionInfo |
OozieClient.getJMSConnectionInfo()
Get the JMS Connection info
|
String |
OozieClient.getJMSTopicName(String jobId)
Gets the JMS topic name for a particular job
|
String |
OozieClient.getJobDefinition(String jobId)
Get the definition of a workflow job.
|
String |
OozieClient.getJobId(String externalId)
Return the workflow job Id for an external Id.
|
WorkflowJob |
OozieClient.getJobInfo(String jobId)
Get the info of a workflow job.
|
WorkflowJob |
OozieClient.getJobInfo(String jobId,
int start,
int len)
Get the info of a workflow job and subset actions.
|
String |
OozieClient.getJobLog(String jobId)
Get the log of a workflow job.
|
void |
OozieClient.getJobLog(String jobId,
String logRetrievalType,
String logRetrievalScope,
PrintStream ps)
Get the log of a job.
|
void |
OozieClient.getJobLog(String jobId,
String logRetrievalType,
String logRetrievalScope,
String logFilter,
PrintStream ps)
Get the log of a job.
|
List<WorkflowJob> |
OozieClient.getJobsInfo(String filter)
Return the info of the workflow jobs that match the filter.
|
List<WorkflowJob> |
OozieClient.getJobsInfo(String filter,
int start,
int len)
Return the info of the workflow jobs that match the filter.
|
String |
OozieClient.getProtocolUrl()
Return the Oozie URL used by the client and server for WS communications.
|
List<String> |
OozieClient.getQueueDump()
Return the Oozie queue's commands' dump
|
String |
OozieClient.getServerBuildVersion()
Return the Oozie server build version.
|
void |
OozieClient.getSlaInfo(int start,
int len,
String filter)
Print sla info about coordinator and workflow jobs and actions.
|
OozieClient.SYSTEM_MODE |
OozieClient.getSystemMode()
Returns if Oozie is in safe mode or not.
|
List<WorkflowJob> |
OozieClient.getWfsForCoordAction(String coordActionId) |
WorkflowAction |
OozieClient.getWorkflowActionInfo(String actionId)
Get the info of a workflow action.
|
List<CoordinatorAction> |
OozieClient.ignore(String jobId,
String scope)
Ignore a coordinator job.
|
void |
OozieClient.kill(String jobId)
Kill a workflow/coord/bundle job.
|
List<CoordinatorAction> |
OozieClient.kill(String jobId,
String rangeType,
String scope)
Kill coordinator actions
|
String |
OozieClient.listShareLib(String sharelibKey) |
void |
OozieClient.reRun(String jobId,
Properties conf)
Rerun a workflow job.
|
Void |
OozieClient.reRunBundle(String jobId,
String coordScope,
String dateScope,
boolean refresh,
boolean noCleanup)
Rerun bundle coordinators.
|
List<CoordinatorAction> |
OozieClient.reRunCoord(String jobId,
String rerunType,
String scope,
boolean refresh,
boolean noCleanup)
Rerun coordinator actions.
|
void |
OozieClient.resume(String jobId)
Resume a workflow job.
|
String |
OozieClient.run(Properties conf)
Submit and start a workflow job.
|
void |
OozieClient.setSystemMode(OozieClient.SYSTEM_MODE status)
Enable or disable safe mode.
|
void |
OozieClient.start(String jobId)
Start a workflow job.
|
String |
OozieClient.submit(Properties conf)
Submit a workflow job.
|
String |
XOozieClient.submitMapReduce(Properties conf)
Submit a Map/Reduce job via HTTP.
|
String |
XOozieClient.submitPig(Properties conf,
String pigScriptFile,
String[] pigArgs)
Deprecated.
|
String |
XOozieClient.submitScriptLanguage(Properties conf,
String scriptFile,
String[] args,
String jobType)
Submit a Pig or Hive job via HTTP.
|
String |
XOozieClient.submitScriptLanguage(Properties conf,
String scriptFile,
String[] args,
String[] params,
String jobType)
Submit a Pig or Hive job via HTTP.
|
String |
XOozieClient.submitSqoop(Properties conf,
String[] command,
String[] args)
Submit a Sqoop job via HTTP.
|
void |
OozieClient.suspend(String jobId)
Suspend a workflow job.
|
String |
OozieClient.updateCoord(String jobId,
Properties conf,
String dryrun,
String showDiff)
Update coord definition.
|
String |
OozieClient.updateCoord(String jobId,
String dryrun,
String showDiff)
Update coord definition without properties.
|
String |
OozieClient.updateShareLib() |
void |
OozieClient.validateWSVersion()
Validate that the Oozie client and server instances are protocol compatible.
|
Copyright © 2014 Apache Software Foundation. All Rights Reserved.