class_docstr: Defines all parameters that initialize a table environment. Those parameters are used only
  during instantiation of a :class:`~pyflink.table.TableEnvironment` and cannot be changed
  afterwards.
  
  Example:
  ::
  
      >>> EnvironmentSettings.new_instance() \
      ...     .in_streaming_mode() \
      ...     .with_built_in_catalog_name("my_catalog") \
      ...     .with_built_in_database_name("my_database") \
      ...     .build()
  
  :func:`~EnvironmentSettings.in_streaming_mode` or :func:`~EnvironmentSettings.in_batch_mode`
  might be convenient as shortcuts.
docstr: Gets the specified name of the initial catalog to be created when instantiating a
  :class:`~pyflink.table.TableEnvironment`.
  
  :return: The specified name of the initial catalog to be created.
docstr_tok: ["Gets","the","specified","name","of","the","initial","catalog","to","be","created","when","instantiating","a",":","class",":","`","~pyflink.table.TableEnvironment","`",".",":","return",":","The","specified","name","of","the","initial","catalog","to","be","created","."]
code: def get_built_in_catalog_name(self) -> str:
      """
      Gets the specified name of the initial catalog to be created when instantiating a
      :class:`~pyflink.table.TableEnvironment`.
  
      :return: The specified name of the initial catalog to be created.
      """
      return self._j_environment_settings.getBuiltInCatalogName()
  
file_path: flink/flink-python/pyflink/table/environment_settings.py
imports: import warnings
  from pyflink.java_gateway import get_gateway
  from pyflink.util.java_utils import create_url_class_loader
  from pyflink.common import Configuration
label_desc: Use image node_id 2 for calling the EnvironmentSettings obj's underlying member method code with example usage: obj.get_built_in_catalog_name() and returns: self