Documentation
¶
Index ¶
- func FromBroker(ctx context.Context, broker *eventingv1.Broker) corev1.ObjectReference
- func FromChannel(ctx context.Context, channel *messagingv1.Channel) corev1.ObjectReference
- func FromConfigMap(ctx context.Context, cm *corev1.ConfigMap) corev1.ObjectReference
- func FromKnativeService(ctx context.Context, ksvc *servingv1.Service) corev1.ObjectReference
- func FromKubeService(ctx context.Context, service *corev1.Service) corev1.ObjectReference
- func FromSubscription(ctx context.Context, subscription *messagingv1.Subscription) corev1.ObjectReference
- func FromTrigger(ctx context.Context, trigger *eventingv1.Trigger) corev1.ObjectReference
- func ToKnative(ref corev1.ObjectReference) *duckv1.KReference
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func FromBroker ¶
func FromBroker(ctx context.Context, broker *eventingv1.Broker) corev1.ObjectReference
FromBroker creates a reference of a Broker object.
func FromChannel ¶
func FromChannel(ctx context.Context, channel *messagingv1.Channel) corev1.ObjectReference
FromChannel creates a reference of a Channel object.
func FromConfigMap ¶
FromConfigMap create a reference of a ConfigMap object.
func FromKnativeService ¶
FromKnativeService creates a reference of Service object.
func FromKubeService ¶
FromKubeService creates a reference of a Kubernetes Service object.
func FromSubscription ¶
func FromSubscription(ctx context.Context, subscription *messagingv1.Subscription) corev1.ObjectReference
FromSubscription creates a reference of a Subscription object.
func FromTrigger ¶
func FromTrigger(ctx context.Context, trigger *eventingv1.Trigger) corev1.ObjectReference
FromTrigger creates a reference of a Trigger object.
func ToKnative ¶
func ToKnative(ref corev1.ObjectReference) *duckv1.KReference
ToKnative converts corev1.ObjectReference to duckv1.KReference.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.