Packages

package operator

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. final class ClusterOperator[R, E, T] extends Operator[R, E, T]
  2. case class KubernetesFailure(failure: K8sFailure) extends OperatorFailure[Nothing] with Product with Serializable

    Operator failed with a Kubernetes error

  3. final class NamespacedOperator[R, E, T] extends Operator[R, E, T]
  4. trait Operator[R, E, T] extends AnyRef

    Core implementation of the operator logic.

    Core implementation of the operator logic. Watches a stream and calls an event processor.

    An instance of this is tied to one particular resource type in one namespace.

    Create an instance using either Operator.namespaced() or Operator.cluster()

  5. case class OperatorError[E](error: E) extends OperatorFailure[E] with Product with Serializable

    Operator failed with an application-specific error

    Operator failed with an application-specific error

    E

    Operator-specific error type

  6. sealed trait OperatorFailure[+E] extends AnyRef

    Operator failure type

    Operator failure type

    E

    Operator-specific error type

Value Members

  1. object Operator
  2. object OperatorFailure
  3. object OperatorLogging
  4. object Registration

    Registers CRD objects

Ungrouped