WorkflowClientInterface
in
The application-facing workflow operations implemented by Client and its test fake.
Table of Contents
Methods
Methods
startWorkflow()
public
startWorkflow(string $workflowType, string $workflowId, string $taskQueue[, array<int, mixed> $input = [] ][, int $executionTimeoutSeconds = 3600 ][, int $runTimeoutSeconds = 600 ][, string|null $duplicatePolicy = null ][, array<string, mixed>|null $memo = null ][, array<string, mixed>|null $searchAttributes = null ][, int|null $priority = null ][, string|null $fairnessKey = null ][, int|null $fairnessWeight = null ][, string|null $buildId = null ]) : WorkflowHandleInterface
Parameters
- $workflowType : string
- $workflowId : string
- $taskQueue : string
- $input : array<int, mixed> = []
- $executionTimeoutSeconds : int = 3600
- $runTimeoutSeconds : int = 600
- $duplicatePolicy : string|null = null
- $memo : array<string, mixed>|null = null
- $searchAttributes : array<string, mixed>|null = null
- $priority : int|null = null
- $fairnessKey : string|null = null
- $fairnessWeight : int|null = null
- $buildId : string|null = null
Return values
WorkflowHandleInterfaceworkflowHandle()
public
workflowHandle(string $workflowId[, string|null $selectedRunId = null ]) : WorkflowHandleInterface
Parameters
- $workflowId : string
- $selectedRunId : string|null = null