copyWith method

KalamActionsCompanion copyWith({
  1. Value<String>? id,
  2. Value<String>? accountKey,
  3. Value<String>? actionKey,
  4. Value<int>? version,
  5. Value<String>? kind,
  6. Value<String>? payloadJson,
  7. Value<String>? status,
  8. Value<String?>? orderingKey,
  9. Value<String?>? rowTableId,
  10. Value<String?>? rowKey,
  11. Value<int>? queuePosition,
  12. Value<int>? attemptCount,
  13. Value<DateTime?>? nextAttemptAt,
  14. Value<String?>? lastError,
  15. Value<DateTime>? createdAt,
  16. Value<DateTime>? updatedAt,
  17. Value<int>? rowid,
})

Implementation

KalamActionsCompanion copyWith({
  Value<String>? id,
  Value<String>? accountKey,
  Value<String>? actionKey,
  Value<int>? version,
  Value<String>? kind,
  Value<String>? payloadJson,
  Value<String>? status,
  Value<String?>? orderingKey,
  Value<String?>? rowTableId,
  Value<String?>? rowKey,
  Value<int>? queuePosition,
  Value<int>? attemptCount,
  Value<DateTime?>? nextAttemptAt,
  Value<String?>? lastError,
  Value<DateTime>? createdAt,
  Value<DateTime>? updatedAt,
  Value<int>? rowid,
}) {
  return KalamActionsCompanion(
    id: id ?? this.id,
    accountKey: accountKey ?? this.accountKey,
    actionKey: actionKey ?? this.actionKey,
    version: version ?? this.version,
    kind: kind ?? this.kind,
    payloadJson: payloadJson ?? this.payloadJson,
    status: status ?? this.status,
    orderingKey: orderingKey ?? this.orderingKey,
    rowTableId: rowTableId ?? this.rowTableId,
    rowKey: rowKey ?? this.rowKey,
    queuePosition: queuePosition ?? this.queuePosition,
    attemptCount: attemptCount ?? this.attemptCount,
    nextAttemptAt: nextAttemptAt ?? this.nextAttemptAt,
    lastError: lastError ?? this.lastError,
    createdAt: createdAt ?? this.createdAt,
    updatedAt: updatedAt ?? this.updatedAt,
    rowid: rowid ?? this.rowid,
  );
}