def METHOD_NAME(self, data: pd.DataFrame) -> None:
    save_path = get_filepath_str(self._get_save_path(), self._protocol)
    buf = BytesIO()
    data.to_csv(path_or_buf=buf, **self._save_args)
    with self._fs.open(save_path, mode="wb") as fs_file:
        fs_file.write(buf.getvalue())
    self._invalidate_cache()