org.apache.hadoop.hive.ql.plan
Class ScriptDesc

java.lang.Object
  extended by org.apache.hadoop.hive.ql.plan.AbstractOperatorDesc
      extended by org.apache.hadoop.hive.ql.plan.ScriptDesc
All Implemented Interfaces:
Serializable, Cloneable, OperatorDesc

public class ScriptDesc
extends AbstractOperatorDesc

ScriptDesc.

See Also:
Serialized Form

Constructor Summary
ScriptDesc()
           
ScriptDesc(String scriptCmd, TableDesc scriptInputInfo, Class<? extends RecordWriter> inRecordWriterClass, TableDesc scriptOutputInfo, Class<? extends RecordReader> outRecordReaderClass, Class<? extends RecordReader> errRecordReaderClass, TableDesc scriptErrInfo)
           
 
Method Summary
 Class<? extends RecordReader> getErrRecordReaderClass()
           
 Class<? extends RecordWriter> getInRecordWriterClass()
           
 Class<? extends RecordReader> getOutRecordReaderClass()
           
 String getScriptCmd()
           
 TableDesc getScriptErrInfo()
           
 TableDesc getScriptInputInfo()
           
 TableDesc getScriptOutputInfo()
           
 void setErrRecordReaderClass(Class<? extends RecordReader> errRecordReaderClass)
           
 void setInRecordWriterClass(Class<? extends RecordWriter> inRecordWriterClass)
           
 void setOutRecordReaderClass(Class<? extends RecordReader> outRecordReaderClass)
           
 void setScriptCmd(String scriptCmd)
           
 void setScriptErrInfo(TableDesc scriptErrInfo)
           
 void setScriptInputInfo(TableDesc scriptInputInfo)
           
 void setScriptOutputInfo(TableDesc scriptOutputInfo)
           
 
Methods inherited from class org.apache.hadoop.hive.ql.plan.AbstractOperatorDesc
clone, getOpTraits, getStatistics, setOpTraits, setStatistics, setVectorMode
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ScriptDesc

public ScriptDesc()

ScriptDesc

public ScriptDesc(String scriptCmd,
                  TableDesc scriptInputInfo,
                  Class<? extends RecordWriter> inRecordWriterClass,
                  TableDesc scriptOutputInfo,
                  Class<? extends RecordReader> outRecordReaderClass,
                  Class<? extends RecordReader> errRecordReaderClass,
                  TableDesc scriptErrInfo)
Method Detail

getScriptCmd

public String getScriptCmd()

setScriptCmd

public void setScriptCmd(String scriptCmd)

getScriptOutputInfo

public TableDesc getScriptOutputInfo()

setScriptOutputInfo

public void setScriptOutputInfo(TableDesc scriptOutputInfo)

getScriptErrInfo

public TableDesc getScriptErrInfo()

setScriptErrInfo

public void setScriptErrInfo(TableDesc scriptErrInfo)

getScriptInputInfo

public TableDesc getScriptInputInfo()

setScriptInputInfo

public void setScriptInputInfo(TableDesc scriptInputInfo)

getOutRecordReaderClass

public Class<? extends RecordReader> getOutRecordReaderClass()
Returns:
the outRecordReaderClass

setOutRecordReaderClass

public void setOutRecordReaderClass(Class<? extends RecordReader> outRecordReaderClass)
Parameters:
outRecordReaderClass - the outRecordReaderClass to set

getErrRecordReaderClass

public Class<? extends RecordReader> getErrRecordReaderClass()
Returns:
the errRecordReaderClass

setErrRecordReaderClass

public void setErrRecordReaderClass(Class<? extends RecordReader> errRecordReaderClass)
Parameters:
errRecordReaderClass - the errRecordReaderClass to set

getInRecordWriterClass

public Class<? extends RecordWriter> getInRecordWriterClass()
Returns:
the inRecordWriterClass

setInRecordWriterClass

public void setInRecordWriterClass(Class<? extends RecordWriter> inRecordWriterClass)
Parameters:
inRecordWriterClass - the inRecordWriterClass to set


Copyright © 2014 The Apache Software Foundation. All rights reserved.