Documentation

Overview

    Package channel implements the Scheduler Source controller.

    Index

    Constants

    This section is empty.

    Variables

    This section is empty.

    Functions

    func NewController

    func NewController(
    	ctx context.Context,
    	cmw configmap.Watcher,
    ) *controller.Impl

      NewController initializes the controller and is called by the generated code Registers event handlers to enqueue events

      Types

      type Reconciler

      type Reconciler struct {
      	*pubsub.PubSubBase
      	// contains filtered or unexported fields
      }

        Reconciler is the controller implementation for Google Cloud Scheduler Jobs.

        func (*Reconciler) Reconcile

        func (r *Reconciler) Reconcile(ctx context.Context, key string) error

          Reconcile compares the actual state with the desired, and attempts to converge the two. It then updates the Status block of the Scheduler resource with the current status of the resource.

          Directories

          Path Synopsis