Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type API ¶
type API struct {
// contains filtered or unexported fields
}
func NewAPI ¶
func NewAPI(ctrl *controller.Controller) *API
func (*API) Get ¶
func (api *API) Get(ctx context.Context, requester interface{}, request *GetRequest) (*execution.NodeExecution, error)
func (*API) List ¶
func (api *API) List(ctx context.Context, requester interface{}, request *ListRequest) (*ListResponse, error)
type GetRequest ¶
func (GetRequest) Validate ¶
func (r GetRequest) Validate() error
type ListRequest ¶
type ListRequest struct {
pagination.CursorRequest
WorkflowExecutionID uuid.UUID `json:"workflow_execution_id,omitempty"`
}
func (*ListRequest) Validate ¶
func (r *ListRequest) Validate() error
type ListResponse ¶
type ListResponse struct {
pagination.CursorResponse
NodeExecutions []execution.NodeExecution `json:"node_executions"`
}
Click to show internal directories.
Click to hide internal directories.