ray.job_submission.JobDetails#

class ray.job_submission.JobDetails(*, type: JobType, job_id: str | None = None, submission_id: str | None = None, driver_info: DriverInfo | None = None, status: JobStatus, entrypoint: str, message: str | None = None, error_type: str | None = None, start_time: int | None = None, end_time: int | None = None, metadata: Dict[str, str] | None = None, runtime_env: Dict[str, Any] | None = None, driver_agent_http_address: str | None = None, driver_node_id: str | None = None, driver_exit_code: int | None = None)[源代码]#

基类:BaseModel

包含有关其驱动程序及其提交的额外详细信息的作业数据。

PublicAPI (测试版): 此API目前处于测试阶段,在成为稳定版本之前可能会发生变化。

方法

__init__

通过解析和验证来自关键字参数的输入数据来创建一个新模型。

construct

从受信任或预验证的数据中创建一个新的模型设置 __dict__ 和 __fields_set__。

copy

复制一个模型,可以选择性地包含、排除和更改哪些字段。

dict

生成模型的字典表示,可以选择性地指定要包含或排除的字段。

json

生成模型的 JSON 表示,includeexclude 参数按照 dict() 的方式处理。

update_forward_refs

尝试根据此模型、globalns 和 localns 更新字段上的 ForwardRefs。

属性

type

job_id

submission_id

driver_info

status

entrypoint

message

error_type

start_time

end_time

metadata

runtime_env

driver_agent_http_address

driver_node_id

driver_exit_code