admin.queue-name @if (queueFormGroup.get('name').hasError('required')) { {{ 'queue.name-required' | translate }} } @if (queueFormGroup.get('name').hasError('unique')) { {{ 'queue.name-unique' | translate }} } @if (queueFormGroup.get('name').hasError('pattern')) { {{ 'queue.name-pattern' | translate }} } queue.submit-settings
@for (strategy of submitStrategies; track strategy) { {{ queueSubmitStrategyTypesMap.get(queueSubmitStrategyTypes[strategy]).label | translate }} }
@if (hideBatchSize) {
queue.batch-size @if (queueFormGroup.get('submitStrategy.batchSize').hasError('required')) { {{ 'queue.batch-size-required' | translate }} } @if (queueFormGroup.get('submitStrategy.batchSize').hasError('min') && !queueFormGroup.get('submitStrategy.batchSize').hasError('required')) { {{ 'queue.batch-size-min-value' | translate }} }
}
queue.processing-settings
@for (strategy of processingStrategies; track strategy) { {{ queueProcessingStrategyTypesMap.get(queueProcessingStrategyTypes[strategy]).label | translate }} }
queue.retries @if (queueFormGroup.get('processingStrategy.retries').hasError('required')) { {{ 'queue.retries-required' | translate }} } @if (queueFormGroup.get('processingStrategy.retries').hasError('min') && !queueFormGroup.get('processingStrategy.retries').hasError('required')) { {{ 'queue.retries-min-value' | translate }} } queue.failure-percentage @if (queueFormGroup.get('processingStrategy.failurePercentage').hasError('required')) { {{ 'queue.failure-percentage-required' | translate }} } @if (queueFormGroup.get('processingStrategy.failurePercentage').hasError('min') && !queueFormGroup.get('processingStrategy.failurePercentage').hasError('required') && !queueFormGroup.get('processingStrategy.failurePercentage').hasError('max')) { {{ 'queue.failure-percentage-min-value' | translate }} } @if (queueFormGroup.get('processingStrategy.failurePercentage').hasError('max') && !queueFormGroup.get('processingStrategy.failurePercentage').hasError('required') && !queueFormGroup.get('processingStrategy.failurePercentage').hasError('min')) { {{ 'queue.failure-percentage-max-value' | translate }} } queue.pause-between-retries @if (queueFormGroup.get('processingStrategy.pauseBetweenRetries').hasError('required')) { {{ 'queue.pause-between-retries-required' | translate }} } @if (queueFormGroup.get('processingStrategy.pauseBetweenRetries').hasError('min') && !queueFormGroup.get('processingStrategy.pauseBetweenRetries').hasError('required')) { {{ 'queue.pause-between-retries-min-value' | translate }} } queue.max-pause-between-retries @if (queueFormGroup.get('processingStrategy.maxPauseBetweenRetries').hasError('required')) { {{ 'queue.max-pause-between-retries-required' | translate }} } @if (queueFormGroup.get('processingStrategy.maxPauseBetweenRetries').hasError('min') && !queueFormGroup.get('processingStrategy.maxPauseBetweenRetries').hasError('required')) { {{ 'queue.max-pause-between-retries-min-value' | translate }} }
queue.polling-settings
queue.poll-interval @if (queueFormGroup.get('pollInterval').hasError('required')) { {{ 'queue.poll-interval-required' | translate }} } @if (queueFormGroup.get('pollInterval').hasError('min') && !queueFormGroup.get('pollInterval').hasError('required')) { {{ 'queue.poll-interval-min-value' | translate }} } queue.partitions @if (queueFormGroup.get('partitions').hasError('required')) { {{ 'queue.partitions-required' | translate }} } @if (queueFormGroup.get('partitions').hasError('min') && !queueFormGroup.get('partitions').hasError('required')) { {{ 'queue.partitions-min-value' | translate }} }
{{ 'queue.consumer-per-partition' | translate }} queue.processing-timeout @if (queueFormGroup.get('packProcessingTimeout').hasError('required')) { {{ 'queue.pack-processing-timeout-required' | translate }} } @if (queueFormGroup.get('packProcessingTimeout').hasError('min') && !queueFormGroup.get('packProcessingTimeout').hasError('required')) { {{ 'queue.pack-processing-timeout-min-value' | translate }} }
{{ 'queue.duplicate-msg-to-all-partitions' | translate }} queue.custom-properties queue.custom-properties-hint queue.description queue.description-hint