writeTo method
Implementation
void writeTo(TeleportObjectWriter scope) {
scope.writeInt32Field(fieldIdTotalRetries, totalRetries);
scope.writeInt32Field(fieldIdRunsRemaining, runsRemaining);
scope.writeInt32Field(fieldIdTotalItems, totalItems);
scope.writeStringField(fieldIdStartedAt, startedAt);
scope.writeStringField(fieldIdProcessingId, processingId);
scope.writeInt32Field(fieldIdTotalRuns, totalRuns);
scope.writeInt32Field(fieldIdTotalFailures, totalFailures);
scope.writeInt32Field(fieldIdItemsRemaining, itemsRemaining);
scope.writeFloat32Field(fieldIdElapsedSeconds, elapsedSeconds);
scope.writeFloat32Field(fieldIdEstimatedTimeLeftSecondsRuns, estimatedTimeLeftSecondsRuns);
scope.writeInt32Field(fieldIdTotalPages, totalPages);
scope.writeFloat32Field(fieldIdEstimatedTimeLeftSecondsItems, estimatedTimeLeftSecondsItems);
scope.writeDictionaryField(fieldIdUsages, TeleportType.string_, TeleportType.float64, (dict0) {
for (final pair1 in usages.entries) {
final entry2 = dict0.beginEntry();
entry2.writeKeyString(pair1.key);
entry2.writeValueFloat64(pair1.value);
entry2.complete();
}
});
}