ResourceStatusClient
final
class ResourceStatusClient[StatusT, T](val resourceType: K8sResourceType, val cluster: K8sCluster, val backend: SttpBackend[Task, ZioStreams & WebSockets])(implicit evidence$1: Encoder[StatusT], evidence$2: K8sObject[T], evidence$3: Encoder[T], evidence$4: Decoder[T]) extends ResourceStatus[StatusT, T] with ResourceClientBase
Generic implementation for ResourceStatus
- Type Params
- StatusT
Status subresource type
- T
Resource type
- Value Params
- backend
Configured HTTP client
- cluster
Configured Kubernetes cluster
- resourceType
Kubernetes resource metadata
Value members
Concrete methods
override
def replaceStatus(of: T, updatedStatus: StatusT, namespace: Option[K8sNamespace], dryRun: Boolean): IO[K8sFailure, T]
- Definition Classes