Skip to main content

Class: LogStream

Defined in: src/entities/log-streams.ts Represents a log stream instance with instance methods.

Constructors

Constructor

Defined in: src/entities/log-streams.ts

Parameters

logStream
LogStreamType

Returns

LogStream

Properties

createdAt?

Defined in: src/entities/log-streams.ts

createdBy?

Defined in: src/entities/log-streams.ts

hasUserCreatedSessions?

Defined in: src/entities/log-streams.ts

id

Defined in: src/entities/log-streams.ts

name

Defined in: src/entities/log-streams.ts

projectId

Defined in: src/entities/log-streams.ts

updatedAt?

Defined in: src/entities/log-streams.ts

Methods

enableMetrics()

Defined in: src/entities/log-streams.ts Enables metrics directly on this log stream instance.

Parameters

metrics
( | string | Metric | LocalMetricConfig)[] List of metrics to enable on this log stream. Can include GalileoMetrics const object values, string names, Metric objects, or LocalMetricConfig objects with scorerFn for client-side scoring.

Returns

Promise<LocalMetricConfig[]> A promise that resolves to the list of local metric configurations that need client-side processing.