Directories
Path | Synopsis |
---|---|
apis | +k8s:deepcopy-gen=package |
apis/configs/validation | |
apis/duck | Package duck contains Cloud Run Events API versions for duck components |
apis/duck/v1alpha1 | +k8s:deepcopy-gen=package +groupName=duck.cloud.google.com |
apis/events | Package events contains Cloud Run Events API versions for eventing components |
apis/events/v1alpha1 | Package v1alpha1 contains API Schema definitions for the events v1alpha1 API group +k8s:openapi-gen=true +k8s:deepcopy-gen=package,register +k8s:conversion-gen=github.com/google/knative-gcp/pkg/apis/events +k8s:defaulter-gen=TypeMeta +groupName=events.cloud.google.com |
apis/messaging | Package messaging contains Cloud Run Events API versions for messaging components |
apis/messaging/v1alpha1 | Package v1alpha1 contains API Schema definitions for the eventing v1alpha1 API group +k8s:openapi-gen=true +k8s:deepcopy-gen=package,register +k8s:conversion-gen=github.com/google/knative-gcp/pkg/apis/messaging +k8s:defaulter-gen=TypeMeta +groupName=messaging.cloud.google.com |
apis/pubsub | Package pubsub contains Cloud Run Events API versions for pubsub components |
apis/pubsub/v1alpha1 | Package v1alpha1 contains API Schema definitions for the eventing v1alpha1 API group +k8s:openapi-gen=true +k8s:deepcopy-gen=package,register +k8s:conversion-gen=github.com/google/knative-gcp/pkg/apis/pubsub +k8s:defaulter-gen=TypeMeta +groupName=pubsub.cloud.google.com |
client/clientset/versioned | This package has the automatically generated clientset. |
client/clientset/versioned/fake | This package has the automatically generated fake clientset. |
client/clientset/versioned/scheme | This package contains the scheme of the automatically generated clientset. |
client/clientset/versioned/typed/events/v1alpha1 | This package has the automatically generated typed clients. |
client/clientset/versioned/typed/events/v1alpha1/fake | Package fake has the automatically generated clients. |
client/clientset/versioned/typed/messaging/v1alpha1 | This package has the automatically generated typed clients. |
client/clientset/versioned/typed/messaging/v1alpha1/fake | Package fake has the automatically generated clients. |
client/clientset/versioned/typed/pubsub/v1alpha1 | This package has the automatically generated typed clients. |
client/clientset/versioned/typed/pubsub/v1alpha1/fake | Package fake has the automatically generated clients. |
client/informers/externalversions | |
client/informers/externalversions/events | |
client/informers/externalversions/events/v1alpha1 | |
client/informers/externalversions/internalinterfaces | |
client/informers/externalversions/messaging | |
client/informers/externalversions/messaging/v1alpha1 | |
client/informers/externalversions/pubsub | |
client/informers/externalversions/pubsub/v1alpha1 | |
client/injection/client | |
client/injection/client/fake | |
client/injection/ducks/duck/v1alpha1/pubsub | |
client/injection/ducks/duck/v1alpha1/pubsub/fake | |
client/injection/ducks/duck/v1alpha1/resource | |
client/injection/ducks/duck/v1alpha1/resource/fake | |
client/injection/informers/events/v1alpha1/cloudauditlogssource | |
client/injection/informers/events/v1alpha1/cloudauditlogssource/fake | |
client/injection/informers/events/v1alpha1/cloudpubsubsource | |
client/injection/informers/events/v1alpha1/cloudpubsubsource/fake | |
client/injection/informers/events/v1alpha1/cloudschedulersource | |
client/injection/informers/events/v1alpha1/cloudschedulersource/fake | |
client/injection/informers/events/v1alpha1/cloudstoragesource | |
client/injection/informers/events/v1alpha1/cloudstoragesource/fake | |
client/injection/informers/factory | |
client/injection/informers/factory/fake | |
client/injection/informers/messaging/v1alpha1/channel | |
client/injection/informers/messaging/v1alpha1/channel/fake | |
client/injection/informers/pubsub/v1alpha1/pullsubscription | |
client/injection/informers/pubsub/v1alpha1/pullsubscription/fake | |
client/injection/informers/pubsub/v1alpha1/topic | |
client/injection/informers/pubsub/v1alpha1/topic/fake | |
client/listers/events/v1alpha1 | |
client/listers/messaging/v1alpha1 | |
client/listers/pubsub/v1alpha1 | |
duck | |
gclient/iam | Package iam provides interfaces and wrappers around the google iam client. |
gclient/iam/testing | |
gclient/logging/logadmin | Package logadmin contains mockable logadmin client wrappers. |
gclient/logging/logadmin/testing | Package testing provides a fake logadmin client for test purposes. |
gclient/pubsub | Package pubsub contains Pub/Sub client wrappers to be able to UT things. |
gclient/pubsub/testing | |
gclient/scheduler | Package scheduler contains Scheduler client wrappers to be able to UT things. |
gclient/scheduler/testing | |
gclient/storage | Package storage contains Storage client wrappers to be able to UT things. |
gclient/storage/testing | |
kncloudevents | |
pubsub/adapter | |
pubsub/adapter/converters | Package converters contains pubsub message to cloudevent converters used by pubsub-based source. |
pubsub/publisher | |
reconciler | Package reconciler defines implementations of the Reconciler interface defined at knative.dev/pkg/controller.Reconciler. |
reconciler/deployment | |
reconciler/events/auditlogs | Package auditlogs implements the CloudAuditLogsSource controller. |
reconciler/events/auditlogs/resources | Package resources contains helpers for audit log source resources. |
reconciler/events/pubsub | Package channel implements the CloudPubSubSource controller. |
reconciler/events/scheduler | Package channel implements the Scheduler Source controller. |
reconciler/events/scheduler/resources | |
reconciler/events/storage | Package channel implements the CloudStorageSource controller. |
reconciler/events/storage/resources | |
reconciler/messaging/channel | Package channel implements the Pub/Sub Channel controller. |
reconciler/messaging/channel/resources | |
reconciler/pubsub | |
reconciler/pubsub/pullsubscription | Package pullsubscription implements the Pub/Sub PullSubscription controllers. |
reconciler/pubsub/pullsubscription/keda | Package keda implements the Pub/Sub PullSubscription controller for Keda-based PullSubscriptions. |
reconciler/pubsub/pullsubscription/keda/resources | |
reconciler/pubsub/pullsubscription/resources | |
reconciler/pubsub/pullsubscription/static | Package static implements the Pub/Sub PullSubscription controller for non-scalable PullSubscriptions. |
reconciler/pubsub/resources | |
reconciler/pubsub/topic | Package topic implements the Pub/Sub Topic controller. |
reconciler/pubsub/topic/resources | |
reconciler/testing | |
tracing | TODO Move this to knative/pkg's tracing package. |
utils |