Class: WorkflowSpan
Defined in: src/types/logging/span.types.ts:72Extends
Constructors
Constructor
Parameters
data
WorkflowSpanOptions
Returns
WorkflowSpan
Overrides
StepWithChildSpans
.constructor
Properties
createdAt
Inherited from
StepWithChildSpans
.createdAt
datasetInput?
Inherited from
StepWithChildSpans
.datasetInput
datasetMetadata?
Inherited from
StepWithChildSpans
.datasetMetadata
datasetOutput?
Inherited from
StepWithChildSpans
.datasetOutput
externalId?
Inherited from
StepWithChildSpans
.externalId
input
Inherited from
StepWithChildSpans
.input
metrics
Inherited from
StepWithChildSpans
.metrics
name
Inherited from
StepWithChildSpans
.name
output?
Inherited from
StepWithChildSpans
.output
redactedInput?
Inherited from
StepWithChildSpans
.redactedInput
redactedOutput?
Inherited from
StepWithChildSpans
.redactedOutput
spans
Inherited from
StepWithChildSpans
.spans
statusCode?
Inherited from
StepWithChildSpans
.statusCode
stepNumber?
Inherited from
StepWithChildSpans
.stepNumber
tags?
Inherited from
StepWithChildSpans
.tags
type
Overrides
StepWithChildSpans
.type
userMetadata
Inherited from
StepWithChildSpans
.userMetadata
Methods
addChildSpan()
Parameters
spans
…Span
[]
Returns
void
Inherited from
StepWithChildSpans
.addChildSpan
toJSON()
Returns
Record
<string
, any
>
Inherited from
StepWithChildSpans
.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
StepWithChildSpans
.validateInputOutputSerializable