src/es_pii_tool/job.py [100:178]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    @property
    def status(self) -> t.Dict:
        """
        :getter: Get the job status
        :setter: Set the job status
        :type: dict
        """
        return self._status

    @status.setter
    def status(self, value: t.Dict) -> None:
        self._status = value

    @property
    def start_time(self) -> str:
        """
        :getter: Get the ISO8601 string representing the start time of this job
        :setter: Set the ISO8601 string representing the start time of this job
        :type: str
        """
        return self._start_time

    @start_time.setter
    def start_time(self, value: str) -> None:
        self._start_time = value

    @property
    def end_time(self) -> str:
        """
        :getter: Get the ISO8601 string representing the end time of this job
        :setter: Set the ISO8601 string representing the end time of this job
        :type: str
        """
        return self._end_time

    @end_time.setter
    def end_time(self, value: str) -> None:
        self._end_time = value

    @property
    def completed(self) -> bool:
        """
        :getter: Get the job completion state
        :setter: Set the job completion state
        :type: bool
        """
        return self._completed

    @completed.setter
    def completed(self, value: bool) -> None:
        self._completed = value

    @property
    def errors(self) -> bool:
        """
        :getter: Get job error state
        :setter: Set job error state
        :type: bool
        """
        return self._errors

    @errors.setter
    def errors(self, value: bool) -> None:
        self._errors = value

    @property
    def logs(self) -> t.Sequence[str]:
        """
        :getter: Get job logs
        :setter: Set job logs
        :type: list
        """
        return self._logs

    @logs.setter
    def logs(self, value: t.Sequence[str]) -> None:
        self._logs = value

    def add_log(self, value: str) -> None:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



src/es_pii_tool/trackables.py [38:95]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    @property
    def status(self) -> t.Dict:
        """
        The status of the current trackable, or retrieved from an previous
        incomplete trackable
        """
        return self._status

    @status.setter
    def status(self, value: t.Dict) -> None:
        self._status = value

    @property
    def start_time(self) -> str:
        """The ISO8601 string representing the start time of this trackable"""
        return self._start_time

    @start_time.setter
    def start_time(self, value: str) -> None:
        self._start_time = value

    @property
    def end_time(self) -> str:
        """The ISO8601 string representing the end time of this trackable"""
        return self._end_time

    @end_time.setter
    def end_time(self, value: str) -> None:
        self._end_time = value

    @property
    def completed(self) -> bool:
        """Is the trackable completed? or Did the trackable complete successfully?"""
        return self._completed

    @completed.setter
    def completed(self, value: bool) -> None:
        self._completed = value

    @property
    def errors(self) -> bool:
        """Were errors encountered during this trackable?"""
        return self._errors

    @errors.setter
    def errors(self, value: bool) -> None:
        self._errors = value

    @property
    def logs(self) -> t.Sequence[str]:
        """The list of log lines collected during this trackable"""
        return self._logs

    @logs.setter
    def logs(self, value: t.Sequence[str]) -> None:
        self._logs = value

    def add_log(self, value: str) -> None:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



