Describes one step in an operation.
A service can omit steps. It can also return only active steps or some completed steps.
Returns a safe value for JSON logs.
Returns a safe value for JSON logs.
Returns a human-readable step description.
Returns the step finish time when the service provides it.
Returns the step start time when the service provides it.
Returns a text form for logs.
Returns work counts when the service provides them.
Returns the completed work as a value from 0 to 1.
Returns undefined when the work counts are missing or invalid.
Describes one step in an operation.
A service can omit steps. It can also return only active steps or some completed steps.
Example