minSize: this.minimumNumberOfWorkers,
maxSize: this.maximumNumberOfWorkers ?? this.minimumNumberOfWorkers,
...(this.workerChoiceStrategyContext?.getTaskStatisticsRequirements()
- ?.runTime.aggregate === true &&
+ .runTime.aggregate === true &&
this.workerChoiceStrategyContext.getTaskStatisticsRequirements()
.waitTime.aggregate && {
utilization: round(this.utilization)
0
),
...(this.workerChoiceStrategyContext?.getTaskStatisticsRequirements()
- ?.runTime.aggregate === true && {
+ .runTime.aggregate === true && {
runTime: {
minimum: round(
min(
}
}),
...(this.workerChoiceStrategyContext?.getTaskStatisticsRequirements()
- ?.waitTime.aggregate === true && {
+ .waitTime.aggregate === true && {
waitTime: {
minimum: round(
min(
statistics: {
runTime:
this.workerChoiceStrategyContext?.getTaskStatisticsRequirements()
- ?.runTime.aggregate ?? false,
+ .runTime.aggregate ?? false,
elu:
- this.workerChoiceStrategyContext?.getTaskStatisticsRequirements()?.elu
+ this.workerChoiceStrategyContext?.getTaskStatisticsRequirements().elu
.aggregate ?? false
}
})