org.apache.falcon.oozie.workflow
Class MAPREDUCE

java.lang.Object
  extended by org.apache.falcon.oozie.workflow.MAPREDUCE

public class MAPREDUCE
extends Object

Java class for MAP-REDUCE complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="MAP-REDUCE">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="job-tracker" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="name-node" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="prepare" type="{uri:oozie:workflow:0.3}PREPARE" minOccurs="0"/>
         <choice minOccurs="0">
           <element name="streaming" type="{uri:oozie:workflow:0.3}STREAMING" minOccurs="0"/>
           <element name="pipes" type="{uri:oozie:workflow:0.3}PIPES" minOccurs="0"/>
         </choice>
         <element name="job-xml" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="configuration" type="{uri:oozie:workflow:0.3}CONFIGURATION" minOccurs="0"/>
         <element name="file" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
         <element name="archive" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 


Field Summary
protected  List<String> archive
           
protected  CONFIGURATION configuration
           
protected  List<String> file
           
protected  String jobTracker
           
protected  String jobXml
           
protected  String nameNode
           
protected  PIPES pipes
           
protected  PREPARE prepare
           
protected  STREAMING streaming
           
 
Constructor Summary
MAPREDUCE()
           
 
Method Summary
 List<String> getArchive()
          Gets the value of the archive property.
 CONFIGURATION getConfiguration()
          Gets the value of the configuration property.
 List<String> getFile()
          Gets the value of the file property.
 String getJobTracker()
          Gets the value of the jobTracker property.
 String getJobXml()
          Gets the value of the jobXml property.
 String getNameNode()
          Gets the value of the nameNode property.
 PIPES getPipes()
          Gets the value of the pipes property.
 PREPARE getPrepare()
          Gets the value of the prepare property.
 STREAMING getStreaming()
          Gets the value of the streaming property.
 void setConfiguration(CONFIGURATION value)
          Sets the value of the configuration property.
 void setJobTracker(String value)
          Sets the value of the jobTracker property.
 void setJobXml(String value)
          Sets the value of the jobXml property.
 void setNameNode(String value)
          Sets the value of the nameNode property.
 void setPipes(PIPES value)
          Sets the value of the pipes property.
 void setPrepare(PREPARE value)
          Sets the value of the prepare property.
 void setStreaming(STREAMING value)
          Sets the value of the streaming property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

jobTracker

protected String jobTracker

nameNode

protected String nameNode

prepare

protected PREPARE prepare

streaming

protected STREAMING streaming

pipes

protected PIPES pipes

jobXml

protected String jobXml

configuration

protected CONFIGURATION configuration

file

protected List<String> file

archive

protected List<String> archive
Constructor Detail

MAPREDUCE

public MAPREDUCE()
Method Detail

getJobTracker

public String getJobTracker()
Gets the value of the jobTracker property.

Returns:
possible object is String

setJobTracker

public void setJobTracker(String value)
Sets the value of the jobTracker property.

Parameters:
value - allowed object is String

getNameNode

public String getNameNode()
Gets the value of the nameNode property.

Returns:
possible object is String

setNameNode

public void setNameNode(String value)
Sets the value of the nameNode property.

Parameters:
value - allowed object is String

getPrepare

public PREPARE getPrepare()
Gets the value of the prepare property.

Returns:
possible object is PREPARE

setPrepare

public void setPrepare(PREPARE value)
Sets the value of the prepare property.

Parameters:
value - allowed object is PREPARE

getStreaming

public STREAMING getStreaming()
Gets the value of the streaming property.

Returns:
possible object is STREAMING

setStreaming

public void setStreaming(STREAMING value)
Sets the value of the streaming property.

Parameters:
value - allowed object is STREAMING

getPipes

public PIPES getPipes()
Gets the value of the pipes property.

Returns:
possible object is PIPES

setPipes

public void setPipes(PIPES value)
Sets the value of the pipes property.

Parameters:
value - allowed object is PIPES

getJobXml

public String getJobXml()
Gets the value of the jobXml property.

Returns:
possible object is String

setJobXml

public void setJobXml(String value)
Sets the value of the jobXml property.

Parameters:
value - allowed object is String

getConfiguration

public CONFIGURATION getConfiguration()
Gets the value of the configuration property.

Returns:
possible object is CONFIGURATION

setConfiguration

public void setConfiguration(CONFIGURATION value)
Sets the value of the configuration property.

Parameters:
value - allowed object is CONFIGURATION

getFile

public List<String> getFile()
Gets the value of the file property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the file property.

For example, to add a new item, do as follows:

    getFile().add(newItem);
 

Objects of the following type(s) are allowed in the list String


getArchive

public List<String> getArchive()
Gets the value of the archive property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the archive property.

For example, to add a new item, do as follows:

    getArchive().add(newItem);
 

Objects of the following type(s) are allowed in the list String



Copyright © 2013-2014 Apache Software Foundation. All Rights Reserved.