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.