Table of Contents

Namespace Temporalio.Api.History.V1

Classes

ActivityPropertiesModifiedExternallyEventAttributes
ActivityTaskCancelRequestedEventAttributes
ActivityTaskCanceledEventAttributes
ActivityTaskCompletedEventAttributes
ActivityTaskFailedEventAttributes
ActivityTaskScheduledEventAttributes
ActivityTaskStartedEventAttributes
ActivityTaskTimedOutEventAttributes
ChildWorkflowExecutionCanceledEventAttributes
ChildWorkflowExecutionCompletedEventAttributes
ChildWorkflowExecutionFailedEventAttributes
ChildWorkflowExecutionStartedEventAttributes
ChildWorkflowExecutionTerminatedEventAttributes
ChildWorkflowExecutionTimedOutEventAttributes
DeclinedTargetVersionUpgrade

Wrapper for a target deployment version that the SDK declined to upgrade to. See declined_target_version_upgrade on WorkflowExecutionStartedEventAttributes.

ExternalWorkflowExecutionCancelRequestedEventAttributes
ExternalWorkflowExecutionSignaledEventAttributes
History
HistoryEvent

History events are the method by which Temporal SDKs advance (or recreate) workflow state. See the EventType enum for more info about what each event is for.

MarkerRecordedEventAttributes
MessageReflection

Holder for reflection information generated from temporal/api/history/v1/message.proto

NexusOperationCancelRequestCompletedEventAttributes
NexusOperationCancelRequestFailedEventAttributes
NexusOperationCancelRequestedEventAttributes
NexusOperationCanceledEventAttributes

Nexus operation completed as canceled. May or may not have been due to a cancellation request by the workflow.

NexusOperationCompletedEventAttributes

Nexus operation completed successfully.

NexusOperationFailedEventAttributes

Nexus operation failed.

NexusOperationScheduledEventAttributes

Event marking that an operation was scheduled by a workflow via the ScheduleNexusOperation command.

NexusOperationStartedEventAttributes

Event marking an asynchronous operation was started by the responding Nexus handler. If the operation completes synchronously, this event is not generated. In rare situations, such as request timeouts, the service may fail to record the actual start time and will fabricate this event upon receiving the operation completion via callback.

NexusOperationTimedOutEventAttributes

Nexus operation timed out.

RequestCancelExternalWorkflowExecutionFailedEventAttributes
RequestCancelExternalWorkflowExecutionInitiatedEventAttributes
SignalExternalWorkflowExecutionFailedEventAttributes
SignalExternalWorkflowExecutionInitiatedEventAttributes
StartChildWorkflowExecutionFailedEventAttributes
StartChildWorkflowExecutionInitiatedEventAttributes
TimerCanceledEventAttributes
TimerFiredEventAttributes
TimerStartedEventAttributes
UpsertWorkflowSearchAttributesEventAttributes
WorkflowExecutionCancelRequestedEventAttributes
WorkflowExecutionCanceledEventAttributes
WorkflowExecutionCompletedEventAttributes
WorkflowExecutionContinuedAsNewEventAttributes
WorkflowExecutionFailedEventAttributes
WorkflowExecutionOptionsUpdatedEventAttributes
WorkflowExecutionPausedEventAttributes

Attributes for an event marking that a workflow execution was paused.

WorkflowExecutionSignaledEventAttributes
WorkflowExecutionStartedEventAttributes

Always the first event in workflow history

WorkflowExecutionTerminatedEventAttributes
WorkflowExecutionTimeSkippingTransitionedEventAttributes

Attributes for an event indicating that time skipping state changed for a workflow execution, either time was advanced or time skipping was disabled automatically due to a bound being reached. The worker_may_ignore field in HistoryEvent should always be set true for this event.

WorkflowExecutionTimedOutEventAttributes
WorkflowExecutionUnpausedEventAttributes

Attributes for an event marking that a workflow execution was unpaused.

WorkflowExecutionUpdateAcceptedEventAttributes
WorkflowExecutionUpdateAdmittedEventAttributes
WorkflowExecutionUpdateCompletedEventAttributes
WorkflowExecutionUpdateRejectedEventAttributes
WorkflowPropertiesModifiedEventAttributes
WorkflowPropertiesModifiedExternallyEventAttributes

Not used anywhere. Use case is replaced by WorkflowExecutionOptionsUpdatedEventAttributes

WorkflowTaskCompletedEventAttributes
WorkflowTaskFailedEventAttributes
WorkflowTaskScheduledEventAttributes
WorkflowTaskStartedEventAttributes
WorkflowTaskTimedOutEventAttributes

Enums

HistoryEvent.AttributesOneofCase

Enum of possible cases for the "attributes" oneof.