Table of Contents

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 string

ID of the workflow.

RunId string

Optional run ID of the workflow.

PageSize int?

Optional page size.

NextPageToken byte[]

Next page token if any to continue pagination.

WaitNewEvent bool

If true, wait for new events before returning.

EventFilterType HistoryEventFilterType

Type of events to return.

SkipArchival bool

If true, skips archival when fetching.

Rpc RpcOptions

RPC 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

HistoryEventFilterType

Id

ID of the workflow.

public string Id { get; init; }

Property Value

string

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

RpcOptions

RunId

Optional run ID of the workflow.

public string? RunId { get; init; }

Property Value

string

SkipArchival

If true, skips archival when fetching.

public bool SkipArchival { get; init; }

Property Value

bool

WaitNewEvent

If true, wait for new events before returning.

public bool WaitNewEvent { get; init; }

Property Value

bool