@InterfaceAudience.Private @InterfaceStability.Unstable public class SparkAction extends Node implements HasAttributes
SparkActionBuilder.
The properties of the builder can only be set once, an attempt to set them a second time will trigger
an IllegalStateException.
Builder instances can be used to build several elements, although properties already set cannot be changed after
a call to SparkActionBuilder.build() either.Node.NodeWithCondition| Constructor and Description |
|---|
SparkAction(org.apache.oozie.fluentjob.api.action.Node.ConstructionData constructionData,
ActionAttributes attributes,
String master,
String mode,
String actionName,
String actionClass,
String jar,
String sparkOpts) |
| Modifier and Type | Method and Description |
|---|---|
String |
getActionClass() |
String |
getActionName() |
List<String> |
getArchives() |
List<String> |
getArgs() |
ActionAttributes |
getAttributes() |
String |
getConfigProperty(String property) |
Map<String,String> |
getConfiguration() |
List<String> |
getFiles() |
String |
getJar() |
List<String> |
getJobXmls() |
Launcher |
getLauncher() |
String |
getMaster() |
String |
getMode() |
String |
getNameNode() |
Prepare |
getPrepare() |
String |
getResourceManager() |
String |
getSparkOpts() |
getAllChildren, getAllParents, getChildrenWithConditions, getChildrenWithoutConditions, getCredentials, getDefaultConditionalChild, getErrorHandler, getName, getParentsWithConditions, getParentsWithoutConditions, getRetryInterval, getRetryMax, getRetryPolicypublic String getResourceManager()
public String getNameNode()
public Prepare getPrepare()
public Launcher getLauncher()
public String getMaster()
public String getMode()
public String getActionName()
public String getActionClass()
public String getJar()
public String getSparkOpts()
public ActionAttributes getAttributes()
getAttributes in interface HasAttributesCopyright © 2021 Apache Software Foundation. All rights reserved.