copyWith method
_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,
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),);