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–2024 The Apache Software Foundation. All rights reserved.