Class ScriptTransformIOInfo
- java.lang.Object
 - 
- org.apache.flink.table.runtime.script.ScriptTransformIOInfo
 
 
- 
- All Implemented Interfaces:
 Serializable
public class ScriptTransformIOInfo extends Object implements Serializable
The wrapper class of the input/out schema for script transform.The data will be serialized, and then feed into the script. So, we need to how to serialize the data including the serializing class
inputSerdeClassand the corresponding propertiesinputSerdePropsneeded while doing serializing. TherecordWriterClassis 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
outputSerdeClassand the corresponding propertiesoutputSerdeProps. TherecordReaderClassis for how to read the deserialized data.serializableConfis the configuration that the writer/read may need.- See Also:
 - Serialized Form
 
 
- 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetInputSerdeClass()Map<String,String>getInputSerdeProps()StringgetOutputSerdeClass()Map<String,String>getOutputSerdeProps()StringgetRecordReaderClass()StringgetRecordWriterClass()SerializablegetSerializableConf()StringtoString() 
 - 
 
- 
- 
Method Detail
- 
getInputSerdeClass
public String getInputSerdeClass()
 
- 
getOutputSerdeClass
public String getOutputSerdeClass()
 
- 
getRecordReaderClass
public String getRecordReaderClass()
 
- 
getRecordWriterClass
public String getRecordWriterClass()
 
- 
getSerializableConf
public Serializable getSerializableConf()
 
 - 
 
 -