def METHOD_NAME(self) -> Union[TableLastUpdated, None]:
    if not self._extract_iter:
        self._extract_iter = self._get_extract_iter()
    try:
        return next(self._extract_iter)
    except StopIteration:
        return None