execution Step Log defines result of a specific step processing (only for execution in experiment mode).
Attributes
| Name | Type | Description |
|---|---|---|
| execution_step_log_id | uuid.UUID | technical id of an execution step log. |
| content | str | str representing result of this execution. |
| execution_id | uuid.UUID | parent execution id. |
| status | ExecutionStatus | status of this execution step log. |
| step_id | uuid.UUID | technical id of the pipeline step. |
| createdById | uuid.UUID | unique identifier of creating user. |
| createdDate | int | timestamp of created date. |
| updatedById | uuid.UUID | unique identifier of updating user. |
| updatedDate | int | timestamp of updated date. |
Methods
api_id()
formatted id of the expected_step_log (execution_step_log_id)
return: string formatted UUID of the ExecutionStepLog.
endpoint()
endpoint name used to manipulate execution step log on backend.
return: endpoint name.
from_json()
load the execution step log entity from a dictionary.
| Name | Type | Default | Description |
|---|---|---|---|
| obj | dict version of the datapoint. |
set_id()
specify the id_value neutrally
| Name | Type | Default | Description |
|---|---|---|---|
| id_value |
return:
to_json()
convert the execution step log to a dictionary compatible with JSON format.
| Name | Type | Default | Description |
|---|---|---|---|
| target | str | None |
return: dictionary representation of the execution step log object.