api

package
v0.0.0-...-0de2bea Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 4, 2019 License: Apache-2.0 Imports: 14 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func WorkflowApi

func WorkflowApi(c *gin.Context)

Types

type PodResponse

type PodResponse struct {
	PodName    string    `json:"podName"`
	StartTime  time.Time `json:"startTime"`
	Containers []string  `json:"containers"`
}

type TaskExecutionApi

type TaskExecutionApi struct {
	TaskExecutionDao dao.TaskExecutionDao
	Client           kubernetes.Interface
}

func (TaskExecutionApi) GetPods

func (api TaskExecutionApi) GetPods(c *gin.Context)

type TaskExecutionLogApi

type TaskExecutionLogApi struct {
	Client           kubernetes.Interface
	TaskExecutionDao dao.TaskExecutionDao
}

func (TaskExecutionLogApi) Get

func (api TaskExecutionLogApi) Get(c *gin.Context)

type WorkflowExecutionApi

type WorkflowExecutionApi struct {
	WorkflowDao          dao.WorkflowDao
	WorkflowExecutionDao dao.WorkflowExecutionDao
}

func (*WorkflowExecutionApi) Get

func (api *WorkflowExecutionApi) Get(c *gin.Context)

type WorkflowExecutionDetailApi

type WorkflowExecutionDetailApi struct {
	WorkflowDao          dao.WorkflowDao
	WorkflowExecutionDao dao.WorkflowExecutionDao
	TaskExecutionDao     dao.TaskExecutionDao
}

func (*WorkflowExecutionDetailApi) Get

func (api *WorkflowExecutionDetailApi) Get(c *gin.Context)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL