Table of Contents

Namespace Temporalio.Api.Workflow.V1

Classes

CallbackInfo

CallbackInfo contains the state of an attached workflow callback.

CallbackInfo.Types

Container for nested types declared in the CallbackInfo message type.

CallbackInfo.Types.Trigger
CallbackInfo.Types.WorkflowClosed

Trigger for when the workflow is closed.

DeploymentTransition

Holds information about ongoing transition of a workflow execution from one deployment to another. Experimental. Deployment transition is experimental and might change in the future.

MessageReflection

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

NewWorkflowExecutionInfo

NewWorkflowExecutionInfo is a shared message that encapsulates all the required arguments to starting a workflow in different contexts.

NexusOperationCancellationInfo

NexusOperationCancellationInfo contains the state of a nexus operation cancellation.

PendingActivityInfo
PendingChildExecutionInfo
PendingNexusOperationInfo

PendingNexusOperationInfo contains the state of a pending Nexus operation.

PendingWorkflowTaskInfo
ResetPointInfo

ResetPointInfo records the workflow event id that is the first one processed by a given build id or binary checksum. A new reset point will be created if either build id or binary checksum changes (although in general only one or the other will be used at a time).

ResetPoints
VersioningOverride

Used to override the versioning behavior and deployment of a specific workflow execution. If set, takes precedence over the worker-sent values. See WorkflowExecutionInfo.VersioningInfo for more information. To remove the override, call UpdateWorkflowExecutionOptions with a null VersioningOverride, and use the update_mask to indicate that it should be mutated.

WorkflowExecutionConfig
WorkflowExecutionExtendedInfo

Holds all the extra information about workflow execution that is not part of Visibility.

WorkflowExecutionInfo

Hold basic information about a workflow execution. This structure is a part of visibility, and thus contain a limited subset of information.

WorkflowExecutionOptions
WorkflowExecutionVersioningInfo

Holds all the information about versioning for a workflow execution. Experimental. Versioning info is experimental and might change in the future.

Enums

CallbackInfo.Types.Trigger.VariantOneofCase

Enum of possible cases for the "variant" oneof.

PendingActivityInfo.AssignedBuildIdOneofCase

Enum of possible cases for the "assigned_build_id" oneof.