def METHOD_NAME(self) -> List[Adapter]:
    paths = []
    for obj_proxy in self._object_manager.get_objects():
        proxy = obj_proxy.get_interface('org.bluez.Adapter1')
        if proxy:
            assert isinstance(proxy, Gio.DBusProxy)
            paths.append(proxy.get_object_path())
    return [Adapter(obj_path=path) for path in paths]