Documentation ¶
Overview ¶
nolint
nolint
nolint
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetExtraRoutes ¶ added in v0.8.1
func GetExtraRoutes() []func(*chi.Mux)
func RegisterExtraRoute ¶ added in v0.8.1
func RegisterExtraRoute(fn func(*chi.Mux))
Types ¶
type ActivityEntryContext ¶ added in v0.8.4
type ActivityEntryContext struct {
ID interface{} `json:"id,omitempty"`
}
type InstanceData ¶ added in v0.8.4
type InstanceData struct { ID uuid.UUID `json:"id"` CreatedAt time.Time `json:"created_at"` EndedAt *time.Time `json:"ended_at"` Status string `json:"status"` WorkflowPath string `json:"path"` ErrorCode string `json:"error_code"` Invoker string `json:"invoker"` Definition []byte `json:"definition,omitempty"` Input []byte `json:"input,omitempty"` Output []byte `json:"output,omitempty"` ErrorMessage []byte `json:"error_message,omitempty"` Metadata []byte `json:"metadata,omitempty"` }
type RouteEntryContext ¶ added in v0.8.4
type RouteEntryContext struct {
Path interface{} `json:"path,omitempty"`
}
type WorkflowEntryContext ¶ added in v0.8.4
type WorkflowEntryContext struct { Status interface{} `json:"status"` State interface{} `json:"state"` Branch interface{} `json:"branch"` Path interface{} `json:"workflow"` CalledAs interface{} `json:"calledAs"` Instance interface{} `json:"instance"` }
Click to show internal directories.
Click to hide internal directories.