Documentation ¶
Index ¶
Constants ¶
View Source
const ( ControllerAgentName = "kafka-trigger-controller" FinalizerName = "kafka.triggers.eventing.knative.dev" )
View Source
const ( // TopicPrefix is the Kafka Broker topic prefix - (topic name: knative-broker-<broker-namespace>-<broker-name>). TopicPrefix = "knative-broker-" // ExternalTopicAnnotation for using external kafka topic for the broker ExternalTopicAnnotation = "kafka.eventing.knative.dev/external.topic" )
Variables ¶
This section is empty.
Functions ¶
func NewController ¶ added in v0.29.0
Types ¶
type Reconciler ¶ added in v0.29.0
type Reconciler struct { BrokerLister eventinglisters.BrokerLister ConfigMapLister corelisters.ConfigMapLister EventingClient eventingclientset.Interface Env *config.Env ConsumerGroupLister internalslst.ConsumerGroupLister InternalsClient internalsclient.Interface SecretLister corelisters.SecretLister KubeClient kubernetes.Interface KafkaFeatureFlags *apisconfig.KafkaFeatureFlags }
func (*Reconciler) ReconcileKind ¶ added in v0.29.0
func (r *Reconciler) ReconcileKind(ctx context.Context, trigger *eventing.Trigger) reconciler.Event
Click to show internal directories.
Click to hide internal directories.