Class StartWorkflowUpdateInput
- Namespace
- Temporalio.Client.Interceptors
- Assembly
- Temporalio.dll
public record StartWorkflowUpdateInput : IEquatable<StartWorkflowUpdateInput>
- Inheritance
-
StartWorkflowUpdateInput
- Implements
- Inherited Members
Remarks
WARNING: This constructor may have required properties added. Do not rely on the exact constructor, only use "with" clauses.
Constructors
StartWorkflowUpdateInput(string, string?, string?, string, IReadOnlyCollection<object?>, WorkflowUpdateStartOptions, IDictionary<string, Payload>?)
public StartWorkflowUpdateInput(string Id, string? RunId, string? FirstExecutionRunId, string Update, IReadOnlyCollection<object?> Args, WorkflowUpdateStartOptions Options, IDictionary<string, Payload>? Headers)
Parameters
Id
stringWorkflow ID.
RunId
stringWorkflow run ID if any.
FirstExecutionRunId
stringWorkflow first execution run ID if any.
Update
stringUpdate name.
Args
IReadOnlyCollection<object>Update arguments.
Options
WorkflowUpdateStartOptionsOptions.
Headers
IDictionary<string, Payload>Headers if any. These will be encoded using the codec before sent to the server.
Remarks
WARNING: This constructor may have required properties added. Do not rely on the exact constructor, only use "with" clauses.
Properties
Args
Update arguments.
public IReadOnlyCollection<object?> Args { get; init; }
Property Value
FirstExecutionRunId
Workflow first execution run ID if any.
public string? FirstExecutionRunId { get; init; }
Property Value
Headers
Headers if any. These will be encoded using the codec before sent to the server.
public IDictionary<string, Payload>? Headers { get; init; }
Property Value
Id
Workflow ID.
public string Id { get; init; }
Property Value
Options
Options.
public WorkflowUpdateStartOptions Options { get; init; }
Property Value
RunId
Workflow run ID if any.
public string? RunId { get; init; }
Property Value
Update
Update name.
public string Update { get; init; }