Versions in this module Expand all Collapse all v0 v0.2.0 Jul 18, 2019 v0.1.0 Jul 12, 2019 Changes in this version + const TaskConditionAddressable + const TaskConditionResult + const TaskConditionSucceeded + var AddToScheme = SchemeBuilder.AddToScheme + var SchemeBuilder = runtime.NewSchemeBuilder(addKnownTypes) + var SchemeGroupVersion = schema.GroupVersion + func Kind(kind string) schema.GroupKind + func Resource(resource string) schema.GroupResource + type Task struct + Spec TaskSpec + Status TaskStatus + func (as *Task) SetDefaults(ctx context.Context) + func (in *Task) DeepCopy() *Task + func (in *Task) DeepCopyInto(out *Task) + func (in *Task) DeepCopyObject() runtime.Object + func (t *Task) GetGroupVersionKind() schema.GroupVersionKind + func (t *Task) Validate(ctx context.Context) *apis.FieldError + type TaskList struct + Items []Task + func (in *TaskList) DeepCopy() *TaskList + func (in *TaskList) DeepCopyInto(out *TaskList) + func (in *TaskList) DeepCopyObject() runtime.Object + type TaskSpec struct + Template *corev1.PodTemplateSpec + func (current *TaskSpec) Validate(ctx context.Context) *apis.FieldError + func (in *TaskSpec) DeepCopy() *TaskSpec + func (in *TaskSpec) DeepCopyInto(out *TaskSpec) + type TaskStatus struct + Address *duckv1beta1.Addressable + func (in *TaskStatus) DeepCopy() *TaskStatus + func (in *TaskStatus) DeepCopyInto(out *TaskStatus) + func (ts *TaskStatus) ClearAddress() + func (ts *TaskStatus) InitializeConditions() + func (ts *TaskStatus) IsDone() bool + func (ts *TaskStatus) MarkAddress(url *apis.URL) + func (ts *TaskStatus) MarkJobFailed(reason, messageFormat string, messageA ...interface{}) + func (ts *TaskStatus) MarkJobRunning(messageFormat string, messageA ...interface{}) + func (ts *TaskStatus) MarkJobSucceeded()