def METHOD_NAME(self, mode_id: str, link_types="", connectors=1) -> None:
    """Adds centroid connectors for the desired mode to the network file
    Centroid connectors are created by connecting the zone centroid to one or more nodes selected from
    all those that satisfy the mode and link_types criteria and are inside the zone.
    The selection of the nodes that will be connected is done simply by computing running the
    `KMeans2 <https://docs.scipy.org/doc/scipy/reference/generated/scipy.cluster.vq.kmeans2.html>`_
    clustering algorithm from SciPy and selecting the nodes closest to each cluster centroid.
    When there are no node candidates inside the zone, the search area is progressively expanded until
    at least one candidate is found.
    If fewer candidates than required connectors are found, all candidates are connected.
    :Arguments:
        **mode_id** (:obj:`str`): Mode ID we are trying to connect
        **link_types** (:obj:`str`, `Optional`): String with all the link type IDs that can be considered.
        eg: yCdR. Defaults to ALL link types
        **connectors** (:obj:`int`, `Optional`): Number of connectors to add. Defaults to 1
    """
    connector_creation(
        self.geometry,
        zone_id=self.zone_id,
        srid=self.__srid__,
        mode_id=mode_id,
        link_types=link_types,
        connectors=connectors,
        network=self._project.network,
    )