class_docstr: CsvSchemaBuilder is for building a :class:`~CsvSchema`, corresponding to Java
  ``com.fasterxml.jackson.dataformat.csv.CsvSchema.Builder`` class.
  
  .. versionadded:: 1.16.0
docstr: Add all columns in ``schema`` to current schema.
  
  :param schema: Another :class:`CsvSchema`.
docstr_tok: ["Add","all","columns","in","``","schema","``","to","current","schema",".",":","param","schema",":","Another",":","class",":","`","CsvSchema","`","."]
code: def add_columns_from(self, schema: "CsvSchema") -> "CsvSchemaBuilder":
      """
      Add all columns in ``schema`` to current schema.
  
      :param schema: Another :class:`CsvSchema`.
      """
      self._j_schema_builder.addColumnsFrom(schema._j_schema)
      for field in schema._row_type:
          self._fields.append(field)
      return self
  
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 7 for calling the CsvSchemaBuilder obj's underlying member method code with example usage: obj.add_columns_from(schema) and returns: self