copyWith method

_j copyWith({
  1. _7? taskId,
  2. _e? source,
  3. _i? recordLocation,
  4. _9? maxChunkSize,
  5. _n resetMaxChunkSize = _F,
  6. _9? deltaMaxChunkSize,
  7. _9? maxPostOverlap,
  8. _n resetMaxPostOverlap = _F,
  9. _9? deltaMaxPostOverlap,
  10. _9? embedBatchSize,
  11. _n resetEmbedBatchSize = _F,
  12. _9? deltaEmbedBatchSize,
  13. _9? chunkBatchSize,
  14. _n resetChunkBatchSize = _F,
  15. _9? deltaChunkBatchSize,
  16. _9? distillationFactor,
  17. _n deleteDistillationFactor = _F,
  18. _9? deltaDistillationFactor,
  19. _9? lastChunk,
  20. _n deleteLastChunk = _F,
  21. _9? deltaLastChunk,
  22. _n? chunkingFinished,
  23. _n resetChunkingFinished = _F,
  24. _7? destinationCollection,
  25. _7? bucket,
  26. _x? destinationMetadata,
  27. _n resetDestinationMetadata = _F,
})

Implementation

_j copyWith({_7? taskId,_e? source,_i? recordLocation,_9? maxChunkSize,_n resetMaxChunkSize=_F,_9? deltaMaxChunkSize,_9? maxPostOverlap,_n resetMaxPostOverlap=_F,_9? deltaMaxPostOverlap,_9? embedBatchSize,_n resetEmbedBatchSize=_F,_9? deltaEmbedBatchSize,_9? chunkBatchSize,_n resetChunkBatchSize=_F,_9? deltaChunkBatchSize,_9? distillationFactor,_n deleteDistillationFactor=_F,_9? deltaDistillationFactor,_9? lastChunk,_n deleteLastChunk=_F,_9? deltaLastChunk,_n? chunkingFinished,_n resetChunkingFinished=_F,_7? destinationCollection,_7? bucket,_x? destinationMetadata,_n resetDestinationMetadata=_F,})=>_j(taskId: taskId??_H.taskId,source: source??_H.source,recordLocation: recordLocation??_H.recordLocation,maxChunkSize: deltaMaxChunkSize!=null?(maxChunkSize??_H.maxChunkSize)+deltaMaxChunkSize:resetMaxChunkSize?500:(maxChunkSize??_H.maxChunkSize),maxPostOverlap: deltaMaxPostOverlap!=null?(maxPostOverlap??_H.maxPostOverlap)+deltaMaxPostOverlap:resetMaxPostOverlap?100:(maxPostOverlap??_H.maxPostOverlap),embedBatchSize: deltaEmbedBatchSize!=null?(embedBatchSize??_H.embedBatchSize)+deltaEmbedBatchSize:resetEmbedBatchSize?25:(embedBatchSize??_H.embedBatchSize),chunkBatchSize: deltaChunkBatchSize!=null?(chunkBatchSize??_H.chunkBatchSize)+deltaChunkBatchSize:resetChunkBatchSize?100:(chunkBatchSize??_H.chunkBatchSize),distillationFactor: deltaDistillationFactor!=null?(distillationFactor??_H.distillationFactor??0)+deltaDistillationFactor:deleteDistillationFactor?null:(distillationFactor??_H.distillationFactor),lastChunk: deltaLastChunk!=null?(lastChunk??_H.lastChunk??0)+deltaLastChunk:deleteLastChunk?null:(lastChunk??_H.lastChunk),chunkingFinished: resetChunkingFinished?_V[0]:(chunkingFinished??_H.chunkingFinished),destinationCollection: destinationCollection??_H.destinationCollection,bucket: bucket??_H.bucket,destinationMetadata: resetDestinationMetadata?_V[1]:(destinationMetadata??_H.destinationMetadata),);