Versions in this module Expand all Collapse all v0 v0.3.0 Feb 21, 2020 Changes in this version + func JobKey(job *v1alpha1.Job) string + func JobKeyByName(namespace string, name string) string + func JobKeyByReq(req *apis.Request) string + type Cache interface + Add func(obj *v1alpha1.Job) error + AddPod func(pod *v1.Pod) error + Delete func(obj *v1alpha1.Job) error + DeletePod func(pod *v1.Pod) error + Get func(key string) (*apis.JobInfo, error) + GetStatus func(key string) (*v1alpha1.JobStatus, error) + Run func(stopCh <-chan struct{}) + TaskCompleted func(jobKey, taskName string) bool + Update func(obj *v1alpha1.Job) error + UpdatePod func(pod *v1.Pod) error + func New() Cache