copyWith method
_h
copyWith({
- _7? taskId,
- _d? source,
- _9? maxChunkSize,
- _m resetMaxChunkSize = _F,
- _9? deltaMaxChunkSize,
- _9? maxPostOverlap,
- _m resetMaxPostOverlap = _F,
- _9? deltaMaxPostOverlap,
- _9? embedBatchSize,
- _m resetEmbedBatchSize = _F,
- _9? deltaEmbedBatchSize,
- _9? chunkBatchSize,
- _m resetChunkBatchSize = _F,
- _9? deltaChunkBatchSize,
- _9? distillationFactor,
- _m deleteDistillationFactor = _F,
- _9? deltaDistillationFactor,
- _9? lastChunk,
- _m deleteLastChunk = _F,
- _9? deltaLastChunk,
- _m? chunkingFinished,
- _m resetChunkingFinished = _F,
- _7? destinationCollection,
- _7? record,
- _7? bucket,
- _t? destinationMetadata,
- _m resetDestinationMetadata = _F,
Implementation
_h copyWith({_7? taskId,_d? source,_9? maxChunkSize,_m resetMaxChunkSize=_F,_9? deltaMaxChunkSize,_9? maxPostOverlap,_m resetMaxPostOverlap=_F,_9? deltaMaxPostOverlap,_9? embedBatchSize,_m resetEmbedBatchSize=_F,_9? deltaEmbedBatchSize,_9? chunkBatchSize,_m resetChunkBatchSize=_F,_9? deltaChunkBatchSize,_9? distillationFactor,_m deleteDistillationFactor=_F,_9? deltaDistillationFactor,_9? lastChunk,_m deleteLastChunk=_F,_9? deltaLastChunk,_m? chunkingFinished,_m resetChunkingFinished=_F,_7? destinationCollection,_7? record,_7? bucket,_t? destinationMetadata,_m resetDestinationMetadata=_F,})=>_h(taskId: taskId??_H.taskId,source: source??_H.source,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,record: record??_H.record,bucket: bucket??_H.bucket,destinationMetadata: resetDestinationMetadata?_V[1]:(destinationMetadata??_H.destinationMetadata),);