Skip to main content

Namespace: Failure

failure.v1.Failure

Interfaces

Type Aliases

$Shape

Ƭ $Shape: { activityFailureInfo?: $Shape | null ; applicationFailureInfo?: $Shape | null ; canceledFailureInfo?: $Shape | null ; cause?: $Shape | null ; childWorkflowExecutionFailureInfo?: $Shape | null ; encodedAttributes?: $Shape | null ; message?: string | null ; nexusHandlerFailureInfo?: $Shape | null ; nexusOperationExecutionFailureInfo?: $Shape | null ; resetWorkflowFailureInfo?: $Shape | null ; serverFailureInfo?: $Shape | null ; source?: string | null ; stackTrace?: string | null ; terminatedFailureInfo?: $Shape | null ; timeoutFailureInfo?: $Shape | null } & { activityFailureInfo?: null ; applicationFailureInfo?: null ; canceledFailureInfo?: null ; childWorkflowExecutionFailureInfo?: null ; failureInfo?: undefined ; nexusHandlerFailureInfo?: null ; nexusOperationExecutionFailureInfo?: null ; resetWorkflowFailureInfo?: null ; serverFailureInfo?: null ; terminatedFailureInfo?: null ; timeoutFailureInfo?: null } | { activityFailureInfo?: null ; applicationFailureInfo: $Shape ; canceledFailureInfo?: null ; childWorkflowExecutionFailureInfo?: null ; failureInfo?: "applicationFailureInfo" ; nexusHandlerFailureInfo?: null ; nexusOperationExecutionFailureInfo?: null ; resetWorkflowFailureInfo?: null ; serverFailureInfo?: null ; terminatedFailureInfo?: null ; timeoutFailureInfo?: null } | { activityFailureInfo?: null ; applicationFailureInfo?: null ; canceledFailureInfo?: null ; childWorkflowExecutionFailureInfo?: null ; failureInfo?: "timeoutFailureInfo" ; nexusHandlerFailureInfo?: null ; nexusOperationExecutionFailureInfo?: null ; resetWorkflowFailureInfo?: null ; serverFailureInfo?: null ; terminatedFailureInfo?: null ; timeoutFailureInfo: $Shape } | { activityFailureInfo?: null ; applicationFailureInfo?: null ; canceledFailureInfo: $Shape ; childWorkflowExecutionFailureInfo?: null ; failureInfo?: "canceledFailureInfo" ; nexusHandlerFailureInfo?: null ; nexusOperationExecutionFailureInfo?: null ; resetWorkflowFailureInfo?: null ; serverFailureInfo?: null ; terminatedFailureInfo?: null ; timeoutFailureInfo?: null } | { activityFailureInfo?: null ; applicationFailureInfo?: null ; canceledFailureInfo?: null ; childWorkflowExecutionFailureInfo?: null ; failureInfo?: "terminatedFailureInfo" ; nexusHandlerFailureInfo?: null ; nexusOperationExecutionFailureInfo?: null ; resetWorkflowFailureInfo?: null ; serverFailureInfo?: null ; terminatedFailureInfo: $Shape ; timeoutFailureInfo?: null } | { activityFailureInfo?: null ; applicationFailureInfo?: null ; canceledFailureInfo?: null ; childWorkflowExecutionFailureInfo?: null ; failureInfo?: "serverFailureInfo" ; nexusHandlerFailureInfo?: null ; nexusOperationExecutionFailureInfo?: null ; resetWorkflowFailureInfo?: null ; serverFailureInfo: $Shape ; terminatedFailureInfo?: null ; timeoutFailureInfo?: null } | { activityFailureInfo?: null ; applicationFailureInfo?: null ; canceledFailureInfo?: null ; childWorkflowExecutionFailureInfo?: null ; failureInfo?: "resetWorkflowFailureInfo" ; nexusHandlerFailureInfo?: null ; nexusOperationExecutionFailureInfo?: null ; resetWorkflowFailureInfo: $Shape ; serverFailureInfo?: null ; terminatedFailureInfo?: null ; timeoutFailureInfo?: null } | { activityFailureInfo: $Shape ; applicationFailureInfo?: null ; canceledFailureInfo?: null ; childWorkflowExecutionFailureInfo?: null ; failureInfo?: "activityFailureInfo" ; nexusHandlerFailureInfo?: null ; nexusOperationExecutionFailureInfo?: null ; resetWorkflowFailureInfo?: null ; serverFailureInfo?: null ; terminatedFailureInfo?: null ; timeoutFailureInfo?: null } | { activityFailureInfo?: null ; applicationFailureInfo?: null ; canceledFailureInfo?: null ; childWorkflowExecutionFailureInfo: $Shape ; failureInfo?: "childWorkflowExecutionFailureInfo" ; nexusHandlerFailureInfo?: null ; nexusOperationExecutionFailureInfo?: null ; resetWorkflowFailureInfo?: null ; serverFailureInfo?: null ; terminatedFailureInfo?: null ; timeoutFailureInfo?: null } | { activityFailureInfo?: null ; applicationFailureInfo?: null ; canceledFailureInfo?: null ; childWorkflowExecutionFailureInfo?: null ; failureInfo?: "nexusOperationExecutionFailureInfo" ; nexusHandlerFailureInfo?: null ; nexusOperationExecutionFailureInfo: $Shape ; resetWorkflowFailureInfo?: null ; serverFailureInfo?: null ; terminatedFailureInfo?: null ; timeoutFailureInfo?: null } | { activityFailureInfo?: null ; applicationFailureInfo?: null ; canceledFailureInfo?: null ; childWorkflowExecutionFailureInfo?: null ; failureInfo?: "nexusHandlerFailureInfo" ; nexusHandlerFailureInfo: $Shape ; nexusOperationExecutionFailureInfo?: null ; resetWorkflowFailureInfo?: null ; serverFailureInfo?: null ; terminatedFailureInfo?: null ; timeoutFailureInfo?: null }

Narrowed shape of a Failure.