Developer Preview — This project is in active development. APIs may change. Provide feedback
Skip to content

@salesforce/b2c-tooling-sdk / operations/mrt / TailMrtLogsOptions

Interface: TailMrtLogsOptions

Defined in: packages/b2c-tooling-sdk/src/operations/mrt/tail-logs.ts:51

Options for tailing MRT logs.

Properties

environmentSlug

environmentSlug: string

Defined in: packages/b2c-tooling-sdk/src/operations/mrt/tail-logs.ts:55

MRT environment slug.


onClose()?

optional onClose: (code, reason) => void

Defined in: packages/b2c-tooling-sdk/src/operations/mrt/tail-logs.ts:67

Called when the WebSocket connection closes.

Parameters

code

number

reason

string

Returns

void


onConnect()?

optional onConnect: () => void

Defined in: packages/b2c-tooling-sdk/src/operations/mrt/tail-logs.ts:63

Called when the WebSocket connection is established.

Returns

void


onEntry()?

optional onEntry: (entry) => void

Defined in: packages/b2c-tooling-sdk/src/operations/mrt/tail-logs.ts:61

Called for each parsed log entry.

Parameters

entry

MrtLogEntry

Returns

void


onError()?

optional onError: (error) => void

Defined in: packages/b2c-tooling-sdk/src/operations/mrt/tail-logs.ts:65

Called on WebSocket error.

Parameters

error

Error

Returns

void


origin?

optional origin: string

Defined in: packages/b2c-tooling-sdk/src/operations/mrt/tail-logs.ts:57

MRT API origin URL.


projectSlug

projectSlug: string

Defined in: packages/b2c-tooling-sdk/src/operations/mrt/tail-logs.ts:53

MRT project slug.


user?

optional user: string

Defined in: packages/b2c-tooling-sdk/src/operations/mrt/tail-logs.ts:59

User email for the WebSocket connection.

Released under the Apache-2.0 License.