Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
/>
this.handleSettingChange('queue.type', e.target.value)}
options={PIPELINE_EDITOR.QUEUE_TYPES}
value={this.state.pipeline.settings['queue.type']}
/>
this.handleMaxByteNumberChange(e.target.value)}
value={this.state.maxBytesNumber}
/>
const pipelineWorkersSet = typeof settings['pipeline.workers'] === 'number';
const pipelineWorkers = pipelineWorkersSet ? settings['pipeline.workers'] : 1;
this.state = {
maxBytesNumber: settings['queue.max_bytes.number'],
maxBytesUnit: settings['queue.max_bytes.units'],
pipeline: {
id,
description,
pipeline,
settings: {
'pipeline.batch.delay': settings['pipeline.batch.delay'],
'pipeline.batch.size': settings['pipeline.batch.size'],
'pipeline.workers': pipelineWorkers,
'queue.checkpoint.writes': settings['queue.checkpoint.writes'],
'queue.max_bytes': settings['queue.max_bytes.number'] + settings['queue.max_bytes.units'],
'queue.type': settings['queue.type'],
},
username,
},
pipelineIdErrors: [],
pipelineIdPattern: /^[A-Za-z\_][A-Za-z0-9\-\_]*$/,
showConfirmDeleteModal: false,
showPipelineIdError: false,
};
}
const pipelineWorkersSet = typeof settings['pipeline.workers'] === 'number';
const pipelineWorkers = pipelineWorkersSet ? settings['pipeline.workers'] : 1;
this.state = {
maxBytesNumber: settings['queue.max_bytes.number'],
maxBytesUnit: settings['queue.max_bytes.units'],
pipeline: {
id,
description,
pipeline,
settings: {
'pipeline.batch.delay': settings['pipeline.batch.delay'],
'pipeline.batch.size': settings['pipeline.batch.size'],
'pipeline.workers': pipelineWorkers,
'queue.checkpoint.writes': settings['queue.checkpoint.writes'],
'queue.max_bytes': settings['queue.max_bytes.number'] + settings['queue.max_bytes.units'],
'queue.type': settings['queue.type'],
},
username,
},
pipelineIdErrors: [],
pipelineIdPattern: /^[A-Za-z\_][A-Za-z0-9\-\_]*$/,
showConfirmDeleteModal: false,
showPipelineIdError: false,
};
}
formRowTooltipText={TOOLTIPS.settings['pipeline.batch.delay']}
>
this.handleNumberChange('pipeline.batch.delay', e.target.value)}
value={this.state.pipeline.settings['pipeline.batch.delay']}
/>
this.handleSettingChange('queue.type', e.target.value)}
options={PIPELINE_EDITOR.QUEUE_TYPES}
value={this.state.pipeline.settings['queue.type']}
/>
formRowTooltipText={TOOLTIPS.settings['pipeline.batch.delay']}
>
this.handleNumberChange('pipeline.batch.delay', e.target.value)}
value={this.state.pipeline.settings['pipeline.batch.delay']}
/>
this.handleSettingChange('queue.type', e.target.value)}
options={PIPELINE_EDITOR.QUEUE_TYPES}
value={this.state.pipeline.settings['queue.type']}
/>
/>
this.handleSettingChange('queue.type', e.target.value)}
options={PIPELINE_EDITOR.QUEUE_TYPES}
value={this.state.pipeline.settings['queue.type']}
/>
this.handleMaxByteNumberChange(e.target.value)}
value={this.state.maxBytesNumber}
/>