Packages

p

freya

watcher

package watcher

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Type Members

  1. abstract class AbstractWatcher[F[_], T, U, C <: Controller[F, T, U]] extends LazyLogging with WatcherMaker[F]
  2. class ActionConsumer[F[_], T, U] extends LazyLogging
  3. class AnyCustomResource extends CustomResource
  4. class ConfigMapWatcher[F[_], T] extends AbstractWatcher[F, T, Unit, Controller[F, T, Unit]]
  5. final case class ConfigMapWatcherContext[F[_], T](namespace: K8sNamespace, kind: String, controller: CmController[F, T], consumer: ActionConsumer[F, T, Unit], convert: (ConfigMap) => Resource[T, Unit], channel: Channel[F, T, Unit], client: KubernetesClient, selector: (String, String))(implicit evidence$1: ConcurrentEffect[F]) extends Product with Serializable
  6. final case class CrdWatcherContext[F[_], T, U](ns: K8sNamespace, kind: String, consumer: ActionConsumer[F, T, U], feedback: FeedbackConsumerAlg[F], convertCr: (AnyCustomResource) => Resource[T, U], channel: Channel[F, T, U], client: KubernetesClient, crd: CustomResourceDefinition)(implicit evidence$1: ConcurrentEffect[F]) extends Product with Serializable
  7. class CustomResourceWatcher[F[_], T, U] extends AbstractWatcher[F, T, U, Controller[F, T, U]]
  8. class FeedbackConsumer[F[_], T] extends FeedbackConsumerAlg[F] with LazyLogging
  9. trait FeedbackConsumerAlg[F[_]] extends AnyRef
  10. trait WatcherMaker[F[_]] extends AnyRef

Value Members

  1. object AbstractWatcher
  2. object FeedbackConsumer
  3. object actions

Ungrouped