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