# BatchConfigDto

**Kind:** Class

**Source:** [`atloria-monorepo/apps/screenshot-worker/src/app/screenshot/dto/batch-screenshot.dto.ts`](https://github.com/sherkety/atloria/blob/main/atloria-monorepo/apps/screenshot-worker/src/app/screenshot/dto/batch-screenshot.dto.ts#L555)

Batch configuration DTO

Controls batch-level settings:
- Concurrency and parallelism
- Browser selection
- Retry behavior
- Screenshot format and quality
- Deduplication

## Properties

| Property | Type |
|---|---|
| `maxConcurrency` | `number` |
| `browser` | `Browser` |
| `maxRetries` | `number` |
| `retryDelayMs` | `number` |
| `screenshotTimeout` | `number` |
| `defaultViewport` | `ViewportDto` |
| `format` | `Format` |
| `quality` | `number` |
| `checkDuplicates` | `boolean` |
