channel

package
v0.23.5 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 4, 2021 License: Apache-2.0 Imports: 43 Imported by: 1

Documentation

Index

Constants

View Source
const (
	ChannelableNameKey = "channelableName"
)

Variables

This section is empty.

Functions

func ChannelChain added in v0.23.0

func ChannelChain(length int) *feature.Feature

func ControlPlaneChannel

func ControlPlaneChannel(channelName string) *feature.Feature

func ControlPlaneConformance

func ControlPlaneConformance(channelName string) *feature.FeatureSet

func DataPlaneChannel

func DataPlaneChannel(channelName string) *feature.Feature

func DataPlaneConformance

func DataPlaneConformance(channelName string) *feature.FeatureSet

func DeadLetterSink added in v0.23.0

func DeadLetterSink() *feature.Feature

func GoesReady

func GoesReady(name string, cfg ...manifest.CfgFn) *feature.Feature

GoesReady returns a feature testing if a Channel becomes ready.

func ImplGoesReady

func ImplGoesReady(name string, cfg ...manifest.CfgFn) *feature.Feature

ImplGoesReady returns a feature testing if a channel impl becomes ready.

func ServiceAccountSubjectAccessReviewAllowedOrFail

func ServiceAccountSubjectAccessReviewAllowedOrFail(ctx context.Context, t feature.T, gvr schema.GroupVersionResource, subresource string, saName string, verb string)

TODO: move this to framework?

func SubscriptionGoesReady

func SubscriptionGoesReady(name string, cfg ...manifest.CfgFn) *feature.Feature

SubscriptionGoesReady returns a feature testing if a Subscription becomes ready.

Types

type EventingClient

type EventingClient struct {
	Channels    messagingclientsetv1.ChannelInterface
	ChannelImpl dynamic.ResourceInterface
}

func Client

func Client(ctx context.Context) *EventingClient

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL