Skip to content

OperationProgress

Type: Object

A print operation progress record tracks the progress of an operation, including the current status, percentage completed, and any errors encountered. It is intended as a write-only log, and thus an entry cannot be updated, an update is simply creating a new entry with the updated information.

Fields

NameTypeArgsDescriptionDeprecated
componentComponent!The component this progress record is associated with
componentIdID!
deadlineDateTimeThe deadline for the operation, if applicable.
idID!
operationOperationThe operation this progress record is associated with
operationIdID
progressFloatThe progress of completion for the operation in units provided by the unit attribute.
resourceResourceThe resource that this progress record is associated with
resourceIdID
statePrintJobStatusEnumThe current status of the operation, e.g., 'in_progress', 'completed', 'failed'.
stateSinceDateTimeThe timestamp when the current state was set.
targetProductionFloatThe target production quantity for the operation, in the same units as unit.
timePlannedIntThe planned time for the operation in seconds.
timeRemainingIntThe estimated time remaining for the operation in seconds.
timeSpentIntThe time spent on the operation in seconds.
timestampDateTimeThe timestamp when the progress record was created or last updated.
unitStringThe unit of measurement for the progress, e.g., 'mm', 'cm', 'inches'.
wasteFloatThe amount of waste generated during the operation, in the same units as unit.

Relationships

Connect. Combine. Collaborate.
The pioneering open integration platform, dedicated to transforming connectivity in the printing industry.