kubernetes/pkg/controller/cronjob/injection.go

type cjControlInterface

type realCJControl

func (c *realCJControl) GetCronJob(ctx context.Context, namespace, name string) (*batchv1.CronJob, error) {}

var _

func (c *realCJControl) UpdateStatus(ctx context.Context, cj *batchv1.CronJob) (*batchv1.CronJob, error) {}

type fakeCJControl

func (c *fakeCJControl) GetCronJob(ctx context.Context, namespace, name string) (*batchv1.CronJob, error) {}

var _

func (c *fakeCJControl) UpdateStatus(ctx context.Context, cj *batchv1.CronJob) (*batchv1.CronJob, error) {}

type jobControlInterface

type realJobControl

var _

func (r realJobControl) GetJob(namespace, name string) (*batchv1.Job, error) {}

func (r realJobControl) CreateJob(namespace string, job *batchv1.Job) (*batchv1.Job, error) {}

func (r realJobControl) DeleteJob(namespace string, name string) error {}

type fakeJobControl

var _

func (f *fakeJobControl) CreateJob(namespace string, job *batchv1.Job) (*batchv1.Job, error) {}

func (f *fakeJobControl) GetJob(namespace, name string) (*batchv1.Job, error) {}

func (f *fakeJobControl) DeleteJob(namespace string, name string) error {}