[sf-fx-runtime-nodejs](/docs/platform/functions/guide/NODE_README.md) / Logger

# Interface: Logger

Represents the logging functionality to log given messages at various levels.

## Table of contents

### Methods

- [debug](/docs/platform/functions/guide/logger.md#debug)
- [error](/docs/platform/functions/guide/logger.md#error)
- [info](/docs/platform/functions/guide/logger.md#info)
- [trace](/docs/platform/functions/guide/logger.md#trace)
- [warn](/docs/platform/functions/guide/logger.md#warn)

## Methods

### debug

▸ **debug**(`message`: *string*): *void*

Logs the given message at the 'debug' level.

#### Parameters

| Name      | Type     | Description         |
| :-------- | :------- | :------------------ |
| `message` | *string* | The message to log. |

**Returns:** *void*

void

***

### error

▸ **error**(`message`: *string*): *void*

Logs the given message at the 'error' level.

#### Parameters

| Name      | Type     | Description         |
| :-------- | :------- | :------------------ |
| `message` | *string* | The message to log. |

**Returns:** *void*

void

***

### info

▸ **info**(`message`: *string*): *void*

Logs the given message at the 'info' level.

#### Parameters

| Name      | Type     | Description         |
| :-------- | :------- | :------------------ |
| `message` | *string* | The message to log. |

**Returns:** *void*

void

***

### trace

▸ **trace**(`message`: *string*): *void*

Logs the given message at the 'trace' level.

#### Parameters

| Name      | Type     | Description         |
| :-------- | :------- | :------------------ |
| `message` | *string* | The message to log. |

**Returns:** *void*

void

***

### warn

▸ **warn**(`message`: *string*): *void*

Logs the given message at the 'warn' level.

#### Parameters

| Name      | Type     | Description         |
| :-------- | :------- | :------------------ |
| `message` | *string* | The message to log. |

**Returns:** *void*

void
