com.coralogix.zio.k8s.client.test

Members list

Type members

Classlikes

final class TestResourceClient[T, DeleteResult] extends Resource[T], ResourceDelete[T, DeleteResult], ResourceDeleteAll[T]

Implementation of Resource and ResourceDeleteAll to be used from unit tests

Implementation of Resource and ResourceDeleteAll to be used from unit tests

Type parameters

DeleteResult

Result of the delete operation

T

Resource type

Value parameters

events

Watch event queue

store

Object store

Attributes

Companion
object
Supertypes
trait ResourceDelete[T, DeleteResult]
trait Resource[T]
class Object
trait Matchable
class Any
Show all

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
final class TestResourceStatusClient[StatusT, T](client: Resource[T])(implicit r: K8sObject[T], rs: K8sObjectStatus[T, StatusT]) extends ResourceStatus[StatusT, T]

Test implementation of ResourceStatus to be used from unit tests

Test implementation of ResourceStatus to be used from unit tests

Type parameters

StatusT

Status subresource type

T

Resource type

Value parameters

client

The test client implementation to attach to

Attributes

Supertypes
trait ResourceStatus[StatusT, T]
class Object
trait Matchable
class Any
final class TestSubresourceClient[T] extends Subresource[T]

Test implementation of Subresource to be used from unit tests

Test implementation of Subresource to be used from unit tests

Type parameters

T

Subresource type

Value parameters

store

Subresource data store

Attributes

Companion
object
Supertypes
trait Subresource[T]
class Object
trait Matchable
class Any

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type