p

foperator

package foperator

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Package Members

  1. package internal
  2. package types

Type Members

  1. trait Client[IO[_], C] extends AnyRef
  2. sealed trait Event[+T] extends AnyRef
  3. class Id[T] extends AnyRef
  4. case class ListOptions(namespace: String = "default", labelSelector: List[String] = Nil, fieldSelector: List[String] = Nil) extends Product with Serializable
  5. class Operations[IO[_], C, T] extends Logging
  6. class ReconcileOptions extends AnyRef
  7. sealed trait ReconcileResult extends AnyRef
  8. trait ReconcileSource[IO[_], T] extends ReconcileSourceBase[IO, T]
  9. trait ReconcileSourceBase[IO[_], T] extends AnyRef
  10. trait Reconciler[IO[_], C, T] extends AnyRef
  11. class ReconcilerBuilder[IO[_], C, T] extends Logging
  12. trait ResourceMirror[IO[_], T] extends ReconcileSource[IO, T]

    ResourceMirror provides:

    ResourceMirror provides:

    • A snapshot of the current state of a set of resources
    • A stream tracking the ID of changed resources. Subscribers to this stream MUST NOT backpressure, as that could cause the watcher (and other observers) to fall behind. In practice, this is typically consumed by Dispatcher, which doesn't backpressure.
  13. sealed trait ResourceState[T] extends AnyRef

Value Members

  1. object Client
  2. object Event
  3. object Id
  4. object KubeconfigPath
  5. object ListOptions extends Serializable
  6. object ReconcileOptions
  7. object ReconcileResult
  8. object ReconcileSource
  9. object Reconciler
  10. object ResourceMirror extends Logging
  11. object ResourceState

Ungrouped