Versions in this module Expand all Collapse all v0 v0.1.0 Oct 14, 2019 Changes in this version + func EventListener(name, namespace string, ops ...EventListenerOp) *v1alpha1.EventListener + func Trigger(tbName, ttName, apiVersion string, ops ...EventListenerTriggerOp) v1alpha1.EventListenerTrigger + func TriggerBinding(name, namespace string, ops ...TriggerBindingOp) *v1alpha1.TriggerBinding + func TriggerTemplate(name, namespace string, ops ...TriggerTemplateOp) *v1alpha1.TriggerTemplate + type EventInterceptorOp func(*v1alpha1.EventInterceptor) + func EventInterceptorParam(name, value string) EventInterceptorOp + type EventListenerOp func(*v1alpha1.EventListener) + func EventListenerMeta(ops ...MetaOp) EventListenerOp + func EventListenerSpec(ops ...EventListenerSpecOp) EventListenerOp + func EventListenerStatus(ops ...EventListenerStatusOp) EventListenerOp + type EventListenerSpecOp func(*v1alpha1.EventListenerSpec) + func EventListenerServiceAccount(saName string) EventListenerSpecOp + func EventListenerTrigger(tbName, ttName, apiVersion string, ops ...EventListenerTriggerOp) EventListenerSpecOp + type EventListenerStatusOp func(*v1alpha1.EventListenerStatus) + func EventListenerAddress(hostname string) EventListenerStatusOp + func EventListenerCondition(t apis.ConditionType, status corev1.ConditionStatus, message, reason string) EventListenerStatusOp + func EventListenerConfig(generatedResourceName string) EventListenerStatusOp + type EventListenerTriggerOp func(*v1alpha1.EventListenerTrigger) + func EventListenerTriggerInterceptor(name, version, kind, namespace string, ops ...EventInterceptorOp) EventListenerTriggerOp + func EventListenerTriggerName(name string) EventListenerTriggerOp + func EventListenerTriggerParam(name, value string) EventListenerTriggerOp + type MetaOp interface + type ObjectMetaOp func(m *metav1.ObjectMeta) + func Label(key, value string) ObjectMetaOp + type TriggerBindingOp func(*v1alpha1.TriggerBinding) + func TriggerBindingMeta(ops ...MetaOp) TriggerBindingOp + func TriggerBindingSpec(ops ...TriggerBindingSpecOp) TriggerBindingOp + type TriggerBindingSpecOp func(*v1alpha1.TriggerBindingSpec) + func TriggerBindingParam(name, value string) TriggerBindingSpecOp + type TriggerTemplateOp func(*v1alpha1.TriggerTemplate) + func TriggerTemplateMeta(ops ...MetaOp) TriggerTemplateOp + func TriggerTemplateSpec(ops ...TriggerTemplateSpecOp) TriggerTemplateOp + type TriggerTemplateSpecOp func(*v1alpha1.TriggerTemplateSpec) + func TriggerResourceTemplate(resourceTemplate json.RawMessage) TriggerTemplateSpecOp + func TriggerTemplateParam(name, description, defaultValue string) TriggerTemplateSpecOp + type TypeMetaOp func(m *metav1.TypeMeta) + func TypeMeta(kind, apiVersion string) TypeMetaOp