Skip to content

Commit 7e8ca46

Browse files
authored
Use correct status values for simulated ingest pipeline processor results (#4292)
* Ingest pipeline simulation response status options were wrong * Rename to something more helpful
1 parent 2843115 commit 7e8ca46

File tree

1 file changed

+11
-4
lines changed

1 file changed

+11
-4
lines changed

specification/ingest/_types/Simulation.ts

Lines changed: 11 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,6 @@ import { AdditionalProperties } from '@spec_utils/behaviors'
2121
import { Dictionary } from '@spec_utils/Dictionary'
2222
import { Stringified } from '@spec_utils/Stringified'
2323
import { UserDefinedValue } from '@spec_utils/UserDefinedValue'
24-
import { ActionStatusOptions } from '@watcher/_types/Action'
2524
import { Id, IndexName, Name, VersionNumber, VersionType } from '@_types/common'
2625
import { ErrorCause } from '@_types/Errors'
2726
import { DateTime } from '@_types/Time'
@@ -46,14 +45,22 @@ export class Redact {
4645
export class SimulateDocumentResult {
4746
doc?: DocumentSimulation
4847
error?: ErrorCause
49-
processor_results?: PipelineSimulation[]
48+
processor_results?: PipelineProcessorResult[]
5049
}
5150

52-
export class PipelineSimulation {
51+
export enum PipelineSimulationStatusOptions {
52+
success,
53+
error,
54+
error_ignored,
55+
skipped,
56+
dropped
57+
}
58+
59+
export class PipelineProcessorResult {
5360
doc?: DocumentSimulation
5461
tag?: string
5562
processor_type?: string
56-
status?: ActionStatusOptions
63+
status?: PipelineSimulationStatusOptions
5764
description?: string
5865
ignored_error?: ErrorCause
5966
error?: ErrorCause

0 commit comments

Comments
 (0)