Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var TaskFS embed.FS
View Source
var TaskPathURI = "/v1/api/endly/task/{ProjectID}"
Functions ¶
Types ¶
type TaskInput ¶
type TaskInput struct {
ProjectID string `parameter:",kind=path,in=ProjectID" predicate:"exists,group=0,t,WORKFLOW_ID,w,WORKFLOW,SessionID,PROJECT_ID"`
ID []string `parameter:",kind=form,in=id" predicate:"in,group=0,a,SessionID"`
WorkflowID string `parameter:",kind=form,in=wid" predicate:"equal,group=0,t,WORKFLOW_ID"`
Has *TaskInputHas `setMarker:"true" format:"-" sqlx:"-" diff:"-"`
}
type TaskInputHas ¶
type TaskOutput ¶
type TaskView ¶
type TaskView struct {
Id string `sqlx:"SessionID"`
WorkflowId string `sqlx:"WORKFLOW_ID"`
ParentId *string `sqlx:"PARENT_ID"`
Position *int `sqlx:"POSITION"`
Tag string `sqlx:"TAG"`
Init *string `sqlx:"INIT"`
Post *string `sqlx:"POST"`
Description *string `sqlx:"DESCRIPTION"`
WhenExpr *string `sqlx:"WHEN_EXPR"`
ExitExpr *string `sqlx:"EXIT_EXPR"`
OnError *string `sqlx:"ON_ERROR"`
Deferred *string `sqlx:"DEFERRED"`
Service *string `sqlx:"SERVICE"`
Action *string `sqlx:"ACTION"`
Input *string `sqlx:"INPUT"`
InputUri *string `sqlx:"INPUT_URI"`
Async *bool `sqlx:"ASYNC"`
SkipExpr *string `sqlx:"SKIP_EXPR"`
Fail *bool `sqlx:"FAIL"`
IsTemplate *bool `sqlx:"IS_TEMPLATE"`
SubPath *string `sqlx:"SUB_PATH"`
RangeExpr *string `sqlx:"RANGE_EXPR"`
Data *string `sqlx:"DATA"`
Variables *string `sqlx:"VARIABLES"`
Extracts *string `sqlx:"EXTRACTS"`
SleepTimeMs *int `sqlx:"SLEEP_TIME_MS"`
ThinkTimeMs *int `sqlx:"THINK_TIME_MS"`
Logging *bool `sqlx:"LOGGING"`
RepeatRun *int `sqlx:"REPEAT_RUN"`
InstanceIndex *int `sqlx:"INSTANCE_INDEX"`
InstanceTag *string `sqlx:"INSTANCE_TAG"`
}
Click to show internal directories.
Click to hide internal directories.