def METHOD_NAME(
    self, inputs: List[str], input_type: str, out_dir: str, dry_run: bool = True
) -> None:
    logger.info(f"Running the {self.name} pipeline.")
    self.clean_written_files()
    self.reset_uploads_history()
    if input_type not in self.in_stages:
        raise app_exceptions.UnsupportedStage(
            f"Error: Stage: '{ input_type.lower()}' is not supported."
        )
    return self._run_handlers(
        inputs=inputs, input_type=input_type, out_dir=out_dir, dry_run=dry_run
    )