@InterfaceAudience.Private @InterfaceStability.Unstable public class MapReduceAction extends Node implements HasAttributes
MapReduceActionBuilder.
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 MapReduceActionBuilder.build() either.Node.NodeWithCondition| Modifier and Type | Method and Description |
|---|---|
List<String> |
getArchives()
Returns an immutable list of the names of the archives associated with this
MapReduceAction object. |
ActionAttributes |
getAttributes() |
String |
getConfigClass()
Returns the configuration class property of this
MapReduceAction object. |
String |
getConfigProperty(String property)
Returns the value associated with the provided configuration property name.
|
Map<String,String> |
getConfiguration()
Returns an immutable map of the configuration key-value pairs stored in this
MapReduceAction object. |
List<String> |
getFiles()
Returns an immutable list of the names of the files associated with this
MapReduceAction object. |
List<String> |
getJobXmls()
Returns the list of job XMLs stored in this
MapReduceAction object. |
String |
getNameNode()
Returns the name node stored in this
MapReduceAction object. |
Pipes |
getPipes()
Returns the
Pipes object stored in this MapReduceAction object. |
Prepare |
getPrepare()
Returns the
Prepare object stored in this MapReduceAction object. |
String |
getResourceManager() |
Streaming |
getStreaming()
Returns the
Streaming object stored in this MapReduceAction object. |
getAllChildren, getAllParents, getChildrenWithConditions, getChildrenWithoutConditions, getCredentials, getDefaultConditionalChild, getErrorHandler, getName, getParentsWithConditions, getParentsWithoutConditions, getRetryInterval, getRetryMax, getRetryPolicypublic String getResourceManager()
public String getNameNode()
MapReduceAction object.MapReduceAction object.public Prepare getPrepare()
Prepare object stored in this MapReduceAction object.Prepare object stored in this MapReduceAction object.public Streaming getStreaming()
Streaming object stored in this MapReduceAction object.Streaming object stored in this MapReduceAction object.public Pipes getPipes()
Pipes object stored in this MapReduceAction object.Pipes object stored in this MapReduceAction object.public List<String> getJobXmls()
MapReduceAction object.MapReduceAction object.public String getConfigProperty(String property)
property - The name of the configuration property for which the value will be returned.public Map<String,String> getConfiguration()
MapReduceAction object.MapReduceAction object.public String getConfigClass()
MapReduceAction object.MapReduceAction object.public List<String> getFiles()
MapReduceAction object.MapReduceAction object.public List<String> getArchives()
MapReduceAction object.MapReduceAction object.public ActionAttributes getAttributes()
getAttributes in interface HasAttributesCopyright © 2021 Apache Software Foundation. All rights reserved.