copyWithCompanion method
Implementation
StoredAction copyWithCompanion(KalamActionsCompanion data) {
return StoredAction(
id: data.id.present ? data.id.value : this.id,
accountKey: data.accountKey.present
? data.accountKey.value
: this.accountKey,
actionKey: data.actionKey.present ? data.actionKey.value : this.actionKey,
version: data.version.present ? data.version.value : this.version,
kind: data.kind.present ? data.kind.value : this.kind,
payloadJson: data.payloadJson.present
? data.payloadJson.value
: this.payloadJson,
status: data.status.present ? data.status.value : this.status,
orderingKey: data.orderingKey.present
? data.orderingKey.value
: this.orderingKey,
rowTableId: data.rowTableId.present
? data.rowTableId.value
: this.rowTableId,
rowKey: data.rowKey.present ? data.rowKey.value : this.rowKey,
queuePosition: data.queuePosition.present
? data.queuePosition.value
: this.queuePosition,
attemptCount: data.attemptCount.present
? data.attemptCount.value
: this.attemptCount,
nextAttemptAt: data.nextAttemptAt.present
? data.nextAttemptAt.value
: this.nextAttemptAt,
lastError: data.lastError.present ? data.lastError.value : this.lastError,
createdAt: data.createdAt.present ? data.createdAt.value : this.createdAt,
updatedAt: data.updatedAt.present ? data.updatedAt.value : this.updatedAt,
);
}