Class: BaseSpan
Defined in: src/types/logging/span.types.ts:26Extends
Extended by
Constructors
Constructor
Parameters
type
StepType
data
BaseSpanOptions
Returns
BaseSpan
Overrides
BaseStep
.constructor
Properties
createdAt
Inherited from
BaseStep
.createdAt
datasetInput?
Inherited from
BaseStep
.datasetInput
datasetMetadata?
Inherited from
BaseStep
.datasetMetadata
datasetOutput?
Inherited from
BaseStep
.datasetOutput
externalId?
Inherited from
BaseStep
.externalId
input
Overrides
BaseStep
.input
metrics
Inherited from
BaseStep
.metrics
name
Inherited from
BaseStep
.name
output?
Inherited from
BaseStep
.output
redactedInput?
Overrides
BaseStep
.redactedInput
redactedOutput?
Inherited from
BaseStep
.redactedOutput
statusCode?
Inherited from
BaseStep
.statusCode
stepNumber?
Inherited from
BaseStep
.stepNumber
tags?
Inherited from
BaseStep
.tags
type
Inherited from
BaseStep
.type
userMetadata
Inherited from
BaseStep
.userMetadata
Methods
toJSON()
Returns
Record
<string
, any
>
Inherited from
BaseStep
.toJSON
validateInputOutputSerializable()
Type Parameters
T
T
=
| string
| string
[]
| Document
| Message
| Record
<string
, string
>
| Record
<string
, string
>[]
| Message
[]
| Record
<string
, string
>[]
| Document
[]
Parameters
val
T
Returns
T
Inherited from
BaseStep
.validateInputOutputSerializable