Companion

class Companion[IO[_]](implicit io: Async[IO], logger: Logger[IO]) extends Companion[IO, KubernetesClient[IO]]
class Companion[IO, KubernetesClient[IO]]
class Object
trait Matchable
class Any

Type members

Inherited types

type EngineFor[T] = Engine[IO, C, T]
Inherited from:
Companion
type OperationsFor[T] = Operations[IO, C, T]
Inherited from:
Companion
type ReconcilerFor[T] = Reconciler[IO, C, T]
Inherited from:
Companion

Value members

Concrete methods

def apply(config: KubeConfig): Resource[IO, KubernetesClient[IO]]
def apply(config: IO[KubeConfig]): Resource[IO, KubernetesClient[IO]]
def default: Resource[IO, KubernetesClient[IO]]
def wrap(underlying: KubernetesClient[IO]): KubernetesClient[IO]

Inherited methods

def Reconciler[T](implicit e: EngineFor[T], res: ObjectResource[T], io: Async[IO]): ReconcilerBuilder[IO, KubernetesClient[IO], T]
Inherited from:
Companion