Class FetchWorkflowHistoryEventPageInput
- Namespace
- Temporalio.Client.Interceptors
- Assembly
- Temporalio.dll
public record FetchWorkflowHistoryEventPageInput : IEquatable<FetchWorkflowHistoryEventPageInput>
- Inheritance
-
FetchWorkflowHistoryEventPageInput
- Implements
- Inherited Members
Remarks
WARNING: This constructor may have required properties added. Do not rely on the exact constructor, only use "with" clauses.
Constructors
FetchWorkflowHistoryEventPageInput(string, string?, int?, byte[]?, bool, HistoryEventFilterType, bool, RpcOptions?)
public FetchWorkflowHistoryEventPageInput(string Id, string? RunId, int? PageSize, byte[]? NextPageToken, bool WaitNewEvent, HistoryEventFilterType EventFilterType, bool SkipArchival, RpcOptions? Rpc)
Parameters
Id
stringID of the workflow.
RunId
stringOptional run ID of the workflow.
PageSize
int?Optional page size.
NextPageToken
byte[]Next page token if any to continue pagination.
WaitNewEvent
boolIf true, wait for new events before returning.
EventFilterType
HistoryEventFilterTypeType of events to return.
SkipArchival
boolIf true, skips archival when fetching.
Rpc
RpcOptionsRPC options.
Remarks
WARNING: This constructor may have required properties added. Do not rely on the exact constructor, only use "with" clauses.
Properties
EventFilterType
Type of events to return.
public HistoryEventFilterType EventFilterType { get; init; }
Property Value
Id
ID of the workflow.
public string Id { get; init; }
Property Value
NextPageToken
Next page token if any to continue pagination.
public byte[]? NextPageToken { get; init; }
Property Value
- byte[]
PageSize
Optional page size.
public int? PageSize { get; init; }
Property Value
- int?
Rpc
RPC options.
public RpcOptions? Rpc { get; init; }
Property Value
RunId
Optional run ID of the workflow.
public string? RunId { get; init; }
Property Value
SkipArchival
If true, skips archival when fetching.
public bool SkipArchival { get; init; }
Property Value
WaitNewEvent
If true, wait for new events before returning.
public bool WaitNewEvent { get; init; }