Documentation ¶
Index ¶
- Constants
- func NewApp(name string) applicationconnectorv1alpha1.Application
- func NewAppChannel(appName string) *messagingv1alpha1.Channel
- func NewAppChannels() *messagingv1alpha1.ChannelList
- func NewAppSubscription(appName string) *messagingv1alpha1.Subscription
- func NewAppSubscriptions() *messagingv1alpha1.SubscriptionList
- func NewApps() *applicationconnectorv1alpha1.ApplicationList
- func NewBroker(namespace string) *eventingv1alpha1.Broker
- func NewBrokers() *eventingv1alpha1.BrokerList
- func NewEventService(appName string) *appsv1.Deployment
- func NewEventServices() *appsv1.DeploymentList
- func NewHTTPSource(appName string) *eventsourcesv1alpha1.HTTPSource
- func NewHTTPSources() *eventsourcesv1alpha1.HTTPSourceList
- func NewKymaSubscription(name, namespace string, opts ...SubOpts) kymaeventingv1alpha1.Subscription
- func NewNamespace(name string) *corev1.Namespace
- func NewNamespaces() *corev1.NamespaceList
- func NewTrigger(name, namespace, eventType, source, version string) eventingv1alpha1.Trigger
- func NewTriggerWithoutFilter(name, namespace string) eventingv1alpha1.Trigger
- func NewTriggers() *eventingv1alpha1.TriggerList
- func NewValidator(appName string) appsv1.Deployment
- func NewValidators() *appsv1.DeploymentList
- func WithDefaultProtocolSetting(sub *kymaeventingv1alpha1.Subscription)
- func WithFilters(eventType, namespace, version, appName string, ...)
- func WithSink(sub *kymaeventingv1alpha1.Subscription)
- type SubOpts
Constants ¶
View Source
const (
KymaIntegrationNamespace = "kyma-integration"
)
Variables ¶
This section is empty.
Functions ¶
func NewApp ¶
func NewApp(name string) applicationconnectorv1alpha1.Application
func NewAppChannel ¶
func NewAppChannel(appName string) *messagingv1alpha1.Channel
func NewAppChannels ¶
func NewAppChannels() *messagingv1alpha1.ChannelList
func NewAppSubscription ¶
func NewAppSubscription(appName string) *messagingv1alpha1.Subscription
func NewAppSubscriptions ¶
func NewAppSubscriptions() *messagingv1alpha1.SubscriptionList
func NewApps ¶
func NewApps() *applicationconnectorv1alpha1.ApplicationList
func NewBroker ¶
func NewBroker(namespace string) *eventingv1alpha1.Broker
func NewBrokers ¶
func NewBrokers() *eventingv1alpha1.BrokerList
func NewEventService ¶
func NewEventService(appName string) *appsv1.Deployment
func NewEventServices ¶
func NewEventServices() *appsv1.DeploymentList
func NewHTTPSource ¶
func NewHTTPSource(appName string) *eventsourcesv1alpha1.HTTPSource
func NewHTTPSources ¶
func NewHTTPSources() *eventsourcesv1alpha1.HTTPSourceList
func NewKymaSubscription ¶
func NewKymaSubscription(name, namespace string, opts ...SubOpts) kymaeventingv1alpha1.Subscription
func NewNamespace ¶
func NewNamespaces ¶
func NewNamespaces() *corev1.NamespaceList
func NewTrigger ¶
func NewTrigger(name, namespace, eventType, source, version string) eventingv1alpha1.Trigger
func NewTriggerWithoutFilter ¶
func NewTriggerWithoutFilter(name, namespace string) eventingv1alpha1.Trigger
func NewTriggers ¶
func NewTriggers() *eventingv1alpha1.TriggerList
func NewValidator ¶
func NewValidator(appName string) appsv1.Deployment
func NewValidators ¶
func NewValidators() *appsv1.DeploymentList
func WithDefaultProtocolSetting ¶
func WithDefaultProtocolSetting(sub *kymaeventingv1alpha1.Subscription)
func WithFilters ¶
func WithFilters(eventType, namespace, version, appName string, sub *kymaeventingv1alpha1.Subscription)
func WithSink ¶
func WithSink(sub *kymaeventingv1alpha1.Subscription)
Types ¶
type SubOpts ¶
type SubOpts func(subscription *kymaeventingv1alpha1.Subscription)
Click to show internal directories.
Click to hide internal directories.