Documentation ¶
Index ¶
- Constants
- func AsDeadLetterSink(createSubscriberFn func(ref *duckv1.KReference, uri string) manifest.CfgFn) *feature.Feature
- func ChannelChain(length int, ...) *feature.Feature
- func ChannelChainAssert(f *feature.Feature, sink, channel string)
- func ChannelChainSetup(f *feature.Feature, length int, ...) (sink string, channel string)
- func ChannelDeadLetterSinkExtensions(createSubscriberFn func(ref *duckv1.KReference, uri string) manifest.CfgFn) *feature.FeatureSet
- func ChannelPreferHeaderCheck(createSubscriberFn func(ref *duckv1.KReference, uri string) manifest.CfgFn) *feature.Feature
- func ControlPlaneChannel(channelName string) *feature.Feature
- func ControlPlaneConformance(channelName string) *feature.FeatureSet
- func DataPlaneChannel(channelName string) *feature.Feature
- func DataPlaneConformance(channelName string) *feature.FeatureSet
- func DeadLetterSink(createSubscriberFn func(ref *duckv1.KReference, uri string) manifest.CfgFn) *feature.Feature
- func DeadLetterSinkGenericChannel(createSubscriberFn func(ref *duckv1.KReference, uri string) manifest.CfgFn) *feature.Feature
- func DispatcherAuthenticatesRequestsWithOIDC() *feature.Feature
- func EventTransformation() *feature.Feature
- func GoesReady(name string, cfg ...manifest.CfgFn) *feature.Feature
- func ImplGoesReady(name string, cfg ...manifest.CfgFn) *feature.Feature
- func RotateDispatcherTLSCertificate() *feature.Feature
- func ServiceAccountSubjectAccessReviewAllowedOrFail(ctx context.Context, t feature.T, gvr schema.GroupVersionResource, ...)
- func ShouldNotUpdateVersion(ctx context.Context, t feature.T)
- func SingleEventWithEncoding(encoding binding.Encoding) *feature.Feature
- func SubscriptionGoesReady(name string, cfg ...manifest.CfgFn) *feature.Feature
- func SubscriptionTLS() *feature.Feature
- func SubscriptionTLSTrustBundle() *feature.Feature
- type EventingClient
Constants ¶
View Source
const (
ChannelableNameKey = "channelableName"
)
Variables ¶
This section is empty.
Functions ¶
func AsDeadLetterSink ¶ added in v0.31.0
func ChannelChain ¶ added in v0.23.0
func ChannelChainAssert ¶ added in v0.43.0
func ChannelChainSetup ¶ added in v0.43.0
func ChannelDeadLetterSinkExtensions ¶ added in v0.36.0
func ChannelDeadLetterSinkExtensions(createSubscriberFn func(ref *duckv1.KReference, uri string) manifest.CfgFn) *feature.FeatureSet
func ChannelPreferHeaderCheck ¶ added in v0.35.0
func ControlPlaneChannel ¶
func ControlPlaneConformance ¶
func ControlPlaneConformance(channelName string) *feature.FeatureSet
func DataPlaneChannel ¶
func DataPlaneConformance ¶
func DataPlaneConformance(channelName string) *feature.FeatureSet
func DeadLetterSink ¶ added in v0.23.0
func DeadLetterSinkGenericChannel ¶ added in v0.27.4
func DispatcherAuthenticatesRequestsWithOIDC ¶ added in v0.40.2
func EventTransformation ¶ added in v0.24.0
func ImplGoesReady ¶
ImplGoesReady returns a feature testing if a channel impl becomes ready.
func RotateDispatcherTLSCertificate ¶ added in v0.38.5
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 ShouldNotUpdateVersion ¶ added in v0.41.0
func SingleEventWithEncoding ¶ added in v0.24.0
func SubscriptionGoesReady ¶
SubscriptionGoesReady returns a feature testing if a Subscription becomes ready.
func SubscriptionTLS ¶ added in v0.40.0
func SubscriptionTLSTrustBundle ¶ added in v0.40.0
Types ¶
type EventingClient ¶
type EventingClient struct { Channels messagingclientsetv1.ChannelInterface ChannelImpl dynamic.ResourceInterface }
func Client ¶
func Client(ctx context.Context) *EventingClient
Click to show internal directories.
Click to hide internal directories.