public class ScriptTransformIOInfo extends Object implements Serializable
The data will be serialized, and then feed into the script. So, we need to how to serialize
the data including the serializing class inputSerdeClass and the corresponding
properties inputSerdeProps needed while doing serializing. The recordWriterClass is for how to write the serialized data.
And the output of the script need to be deserialized. So, we need to know how to deserialize
it, including the deserializing class outputSerdeClass and the corresponding properties
outputSerdeProps. The recordReaderClass is for how to read the deserialized
data.
serializableConf is the configuration that the writer/read may need.
| Constructor and Description |
|---|
ScriptTransformIOInfo(String inputSerdeClass,
Map<String,String> inputSerdeProps,
String outputSerdeClass,
Map<String,String> outputSerdeProps,
String recordWriterClass,
String recordReaderClass,
Serializable serializableConf) |
| Modifier and Type | Method and Description |
|---|---|
String |
getInputSerdeClass() |
Map<String,String> |
getInputSerdeProps() |
String |
getOutputSerdeClass() |
Map<String,String> |
getOutputSerdeProps() |
String |
getRecordReaderClass() |
String |
getRecordWriterClass() |
Serializable |
getSerializableConf() |
String |
toString() |
public String getInputSerdeClass()
public String getOutputSerdeClass()
public String getRecordReaderClass()
public String getRecordWriterClass()
public Serializable getSerializableConf()
Copyright © 2014–2025 The Apache Software Foundation. All rights reserved.