class_docstr: Serialization schema that serializes an object of Flink types into a CSV bytes. Serializes the
  input row into an ObjectNode and converts it into byte[].
  
  Result byte[] messages can be deserialized using CsvRowDeserializationSchema.
code: def __init__(self, j_csv_row_serialization_schema):
      super(CsvRowSerializationSchema, self).__init__(
          j_csv_row_serialization_schema
      )
  
imports: from typing import Optional, TYPE_CHECKING
  from pyflink.common.serialization import BulkWriterFactory, RowDataBulkWriterFactory, SerializationSchema, DeserializationSchema
  from pyflink.common.typeinfo import TypeInformation
  from pyflink.datastream.connectors.file_system import StreamFormat
  from pyflink.java_gateway import get_gateway
label_desc: Use image node_id 1 to create a new CsvRowSerializationSchema object from inherited base classes: SerializationSchema with example: obj = CsvRowSerializationSchema(j_csv_row_serialization_schema)