Documentation
¶
Index ¶
Constants ¶
View Source
const ( TaskQueue = "Interpreter_DEFAULT" GracefulCompletingWorkflowStateId = "_SYS_GRACEFUL_COMPLETING_WORKFLOW" ForceCompletingWorkflowStateId = "_SYS_FORCE_COMPLETING_WORKFLOW" ForceFailingWorkflowStateId = "_SYS_FORCE_FAILING_WORKFLOW" StateStartApi = "/api/v1/workflowState/start" StateDecideApi = "/api/v1/workflowState/decide" GetDataObjectsWorkflowQueryType = "GetDataObjects" WorkflowErrorTypeUserWorkflowDecision = "UserWorkflowDecision" WorkflowErrorTypeUserWorkflowError = "UserWorkflowError" WorkflowErrorTypeUserInternalError = "InternalError" SearchAttributeGlobalVersion = "IwfGlobalWorkflowVersion" SearchAttributeExecutingStateIds = "IwfExecutingStateIds" SearchAttributeIwfWorkflowType = "IwfWorkflowType" BackendTypeCadence BackendType = "cadence" BackendTypeTemporal BackendType = "temporal" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BackendType ¶
type BackendType string
type GetDataObjectsQueryRequest ¶
type GetDataObjectsQueryRequest struct {
Keys []string
}
type InterpreterWorkflowInput ¶
type InterpreterWorkflowInput struct {
IwfWorkflowType string `json:"iwfWorkflowType,omitempty"`
IwfWorkerUrl string `json:"iwfWorkerUrl,omitempty"`
StartStateId string `json:"startStateId,omitempty"`
StateInput iwfidl.EncodedObject `json:"stateInput,omitempty"`
StateOptions iwfidl.WorkflowStateOptions `json:"stateOptions,omitempty"`
}
type InterpreterWorkflowOutput ¶
type InterpreterWorkflowOutput struct {
StateCompletionOutputs []iwfidl.StateCompletionOutput `json:"stateCompletionOutputs,omitempty"`
}
type IwfWorkflowExecution ¶
type StateDecideActivityInput ¶
type StateDecideActivityInput struct {
IwfWorkerUrl string
Request iwfidl.WorkflowStateDecideRequest
}
type StateStartActivityInput ¶
type StateStartActivityInput struct {
IwfWorkerUrl string
Request iwfidl.WorkflowStateStartRequest
}
Click to show internal directories.
Click to hide internal directories.