def METHOD_NAME(
    self,
    artifact_id: str,
    *,
    finalize: bool = True,
    before_commit: step_upload.PreCommitFn,
    result_future: "concurrent.futures.Future[None]",
):
    event = step_checksum.RequestCommitArtifact(
        artifact_id, finalize, before_commit, result_future
    )
    self._incoming_queue.put(event)