---
sidebar_label: Connection.(constructor)
---

# Connection.(constructor)

Constructs a new instance of the `Connection` class

#### Signature:

```typescript
class Connection {
  constructor(url: string, transport: ConnectionTransport, delay?: number);
}
```

## Parameters

| Parameter | Type                                                      | Description  |
| --------- | --------------------------------------------------------- | ------------ |
| url       | string                                                    |              |
| transport | [ConnectionTransport](./puppeteer.connectiontransport.md) |              |
| delay     | number                                                    | _(Optional)_ |