dev.hnaderi.k8s.client

Members list

Concise view

Type members

Classlikes

Attributes

Companion:
object
Source:
APIExtensionsV1.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object APIExtensionsV1.type
trait APIs
object APIs.type

Attributes

Companion:
trait
Source:
APIExtensionsV1.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
abstract class APIGroupAPI(base: String)

Attributes

Source:
NamespacedAPI.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object APIExtensionsV1.type
object AppsV1.type
object BatchV1.type
object CoreV1.type
object NetworkingV1.type

Attributes

Source:
CommonAPIs.scala
Graph
Supertypes
trait Request
class Object
trait Matchable
class Any

Attributes

Source:
CommonAPIs.scala
Graph
Supertypes
trait Request
class Object
trait Matchable
class Any
Known subtypes
object resources.type
sealed trait APIVerb extends Serializable with Product

Attributes

Companion:
object
Source:
Request.scala
Graph
Supertypes
trait Product
trait Equals
trait Serializable
class Object
trait Matchable
class Any
Known subtypes
object DELETE.type
object GET.type
class PATCH
object POST.type
object PUT.type
object APIVerb

Attributes

Companion:
trait
Source:
Request.scala
Graph
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type
APIVerb.type
trait APIs extends CoreV1 with AppsV1 with BatchV1 with NetworkingV1 with APIExtensionsV1

Attributes

Companion:
object
Source:
APIs.scala
Graph
Supertypes
trait BatchV1
trait AppsV1
trait CoreV1
class Object
trait Matchable
class Any
Known subtypes
object APIs.type
object APIs extends APIs

Attributes

Companion:
trait
Source:
APIs.scala
Graph
Supertypes
trait APIs
trait BatchV1
trait AppsV1
trait CoreV1
class Object
trait Matchable
class Any
Self type
APIs.type
trait AppsV1

Attributes

Companion:
object
Source:
AppsV1.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
trait APIs
object APIs.type
object AppsV1.type
object AppsV1 extends APIGroupAPI with AppsV1

Attributes

Companion:
trait
Source:
AppsV1.scala
Graph
Supertypes
trait AppsV1
class Object
trait Matchable
class Any
Self type
AppsV1.type

Attributes

Source:
AppsV1Namespaced.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
Self type

Attributes

Companion:
object
Source:
Config.scala
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
object AuthInfo

Attributes

Companion:
class
Source:
Config.scala
Graph
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type

Attributes

Companion:
object
Source:
AuthenticationParams.scala
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any

Attributes

Companion:
class
Source:
AuthenticationParams.scala
Graph
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
trait BatchV1

Attributes

Companion:
object
Source:
BatchV1.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
trait APIs
object APIs.type
object BatchV1.type
object BatchV1 extends APIGroupAPI with BatchV1

Attributes

Companion:
trait
Source:
BatchV1.scala
Graph
Supertypes
trait BatchV1
class Object
trait Matchable
class Any
Self type
BatchV1.type

Attributes

Source:
BatchV1Namespaced.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
Self type

Attributes

Companion:
object
Source:
Config.scala
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
object Cluster

Attributes

Companion:
class
Source:
Config.scala
Graph
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
Cluster.type

Attributes

Companion:
object
Source:
Config.scala
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
object Config

Attributes

Companion:
class
Source:
Config.scala
Graph
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
Config.type

Attributes

Companion:
object
Source:
Config.scala
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
object Context

Attributes

Companion:
class
Source:
Config.scala
Graph
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
Context.type
trait CoreV1

Attributes

Companion:
object
Source:
CoreV1.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
trait APIs
object APIs.type
object CoreV1.type
object CoreV1 extends APIGroupAPI with CoreV1

Attributes

Companion:
trait
Source:
CoreV1.scala
Graph
Supertypes
trait CoreV1
class Object
trait Matchable
class Any
Self type
CoreV1.type

Attributes

Source:
CoreV1Namespaced.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
Self type

Attributes

Source:
CommonAPIs.scala
Graph
Supertypes
trait HttpRequest[RES]
trait Request
class Object
trait Matchable
class Any
Known subtypes
class Create
class Create

Attributes

Source:
CommonAPIs.scala
Graph
Supertypes
trait HttpRequest[OUT]
trait Request
class Object
trait Matchable
class Any
Known subtypes

Attributes

Source:
CommonAPIs.scala
Graph
Supertypes
trait HttpRequest[OUT]
trait Request
class Object
trait Matchable
class Any
Known subtypes
class Delete
class Delete
final case class ErrorResponse(error: ErrorStatus, details: Status) extends Exception

Attributes

Source:
ErrorResponse.scala
Graph
Supertypes
trait Product
trait Equals
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any
sealed trait ErrorStatus extends Serializable with Product

Attributes

Companion:
object
Source:
ErrorResponse.scala
Graph
Supertypes
trait Product
trait Equals
trait Serializable
class Object
trait Matchable
class Any
Known subtypes
object BadRequest.type
object Conflict.type
object Forbidden.type
object NotFound.type
class Other
object Unauthorized.type

Attributes

Companion:
trait
Source:
ErrorResponse.scala
Graph
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type
abstract class GetRequest[O](url: String)(implicit evidence$3: Decoder[O]) extends HttpRequest[O]

Attributes

Source:
CommonAPIs.scala
Graph
Supertypes
trait HttpRequest[O]
trait Request
class Object
trait Matchable
class Any
Known subtypes
class Get
class Get
final class Http4sBackend[F[_], T] extends HttpBackend[F] with StreamingBackend[[_] =>> Stream[F, _$2]]

Attributes

Companion:
object
Source:
Http4sBackend.scala
Graph
Supertypes
trait StreamingBackend[[_] =>> Stream[F, _$2]]
trait HttpBackend[F]
class Object
trait Matchable
class Any

Attributes

Companion:
class
Source:
Http4sBackend.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Source:
Http4sKubernetesClient.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
trait HttpBackend[F[_]]

Attributes

Source:
Request.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
class Http4sBackend[F, T]
class SttpKBackend[F, T]
trait HttpClient[F[_]]

Attributes

Companion:
object
Source:
Request.scala
Graph
Supertypes
class Object
trait Matchable
class Any
object HttpClient

Attributes

Companion:
trait
Source:
Request.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
trait HttpRequest[O] extends Request

Attributes

Source:
Request.scala
Graph
Supertypes
trait Request
class Object
trait Matchable
class Any
Known subtypes
object resources.type
class CreateRequest[RES]
class Create
class Create
class DeleteRequest[OUT]
class Delete
class Delete
class GetRequest[O]
class Get
class Get
class ListingRequest[O, COL]
class ListAll
class List
class PartialUpdateRequest[IN, OUT]
class ReplaceRequest[RES]
class Replace
class Replace
object JsonPatch

Attributes

Companion:
class
Source:
JsonPatch.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
final class JsonPatch[T, +P <: Pointer[T]]

Attributes

Companion:
object
Source:
JsonPatch.scala
Graph
Supertypes
class Object
trait Matchable
class Any
sealed trait JsonPatchOp extends Serializable with Product

implementation of Json patch spec from rfc6902

implementation of Json patch spec from rfc6902

Attributes

Companion:
object
Source:
JsonPatchOp.scala
Graph
Supertypes
trait Product
trait Equals
trait Serializable
class Object
trait Matchable
class Any
Known subtypes
class Add
class Copy
class Move
class Remove
class Replace
class Test

Attributes

Companion:
trait
Source:
JsonPatchOp.scala
Graph
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type

Attributes

Companion:
object
Source:
JsonPatchRaw.scala
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any

Attributes

Companion:
class
Source:
JsonPatchRaw.scala
Graph
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
final case class ListPointer[T](currentPath: PointerPath) extends Pointer[List[T]]

Attributes

Source:
JsonPointer.scala
Graph
Supertypes
trait Serializable
trait Product
trait Equals
trait Pointer[List[T]]
class Object
trait Matchable
class Any

Attributes

Source:
CommonAPIs.scala
Graph
Supertypes
trait HttpRequest[COL]
trait Request
class Object
trait Matchable
class Any
Known subtypes
class ListAll
class List
final case class MapPointer[T](currentPath: PointerPath) extends Pointer[Map[String, T]]

Attributes

Source:
JsonPointer.scala
Graph
Supertypes
trait Serializable
trait Product
trait Equals
trait Pointer[Map[String, T]]
class Object
trait Matchable
class Any
final case class NamedAuthInfo(name: String, user: AuthInfo)

Attributes

Companion:
object
Source:
Config.scala
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any

Attributes

Companion:
class
Source:
Config.scala
Graph
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
final case class NamedCluster(name: String, cluster: Cluster)

Attributes

Companion:
object
Source:
Config.scala
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any

Attributes

Companion:
class
Source:
Config.scala
Graph
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
final case class NamedContext(name: String, context: Context)

Attributes

Companion:
object
Source:
Config.scala
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any

Attributes

Companion:
class
Source:
Config.scala
Graph
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type

Attributes

Companion:
object
Source:
NamespaceAPI.scala
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any

Attributes

Companion:
class
Source:
NamespaceAPI.scala
Graph
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type

Attributes

Source:
NamespacedAPI.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes

Attributes

Companion:
object
Source:
NetworkingV1.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
trait APIs
object APIs.type
object NetworkingV1.type

Attributes

Companion:
trait
Source:
NetworkingV1.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Source:
NetworkingV1Namespaced.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
Self type

Attributes

Source:
CommonAPIs.scala
Graph
Supertypes
trait HttpRequest[OUT]
trait Request
class Object
trait Matchable
class Any
sealed abstract class PatchType(val contentType: String) extends Serializable with Product

Attributes

Companion:
object
Source:
PatchType.scala
Graph
Supertypes
trait Product
trait Equals
trait Serializable
class Object
trait Matchable
class Any
Known subtypes
object JsonPatch.type
object Merge.type
object ServerSide.type
object StrategicMerge.type
object PatchType

Attributes

Companion:
class
Source:
PatchType.scala
Graph
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type
final case class Pointable[T, P <: Pointer[T]](point: PointerPath => P) extends AnyVal

Attributes

Companion:
object
Source:
JsonPointer.scala
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class AnyVal
trait Matchable
class Any
object Pointable

Attributes

Companion:
class
Source:
JsonPointer.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
trait Pointer[+T]

Attributes

Companion:
object
Source:
JsonPointer.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
class ListPointer[T]
class MapPointer[T]
class Plain[A]
object Pointer

Attributes

Companion:
trait
Source:
JsonPointer.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
Pointer.type
final case class PointerPath(parts: List[RefToken]) extends AnyVal

Attributes

Source:
JsonPointer.scala
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class AnyVal
trait Matchable
class Any
sealed trait RefToken extends Serializable with Product

Attributes

Companion:
object
Source:
JsonPointer.scala
Graph
Supertypes
trait Product
trait Equals
trait Serializable
class Object
trait Matchable
class Any
Known subtypes
class Arr
object LastIdx.type
class Obj
object RefToken

Attributes

Companion:
trait
Source:
JsonPointer.scala
Graph
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type

Attributes

Source:
CommonAPIs.scala
Graph
Supertypes
trait HttpRequest[RES]
trait Request
class Object
trait Matchable
class Any
Known subtypes
class Replace
class Replace
sealed trait Request

Attributes

Source:
Request.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
trait HttpRequest[O]
object resources.type
class CreateRequest[RES]
class Create
class Create
class DeleteRequest[OUT]
class Delete
class Delete
class GetRequest[O]
class Get
class Get
class ListingRequest[O, COL]
class ListAll
class List
class PartialUpdateRequest[IN, OUT]
class ReplaceRequest[RES]
class Replace
class Replace
trait WatchRequest[O]

Attributes

Source:
Request.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
class Http4sBackend[F, T]
trait StreamingClient[F[_]]

Attributes

Source:
Request.scala
Graph
Supertypes
class Object
trait Matchable
class Any

Attributes

Source:
SttpJdkHttpFutureClientBuilder.scala
Graph
Supertypes
class Object
trait Matchable
class Any

Attributes

Source:
SttpJdkHttpSyncClientBuilder.scala
Graph
Supertypes
class Object
trait Matchable
class Any

Attributes

Source:
SttpJdkURLClientBuilder.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
final class SttpKBackend[F[_], T] extends HttpBackend[[_] =>> SttpF[F, _$2]]

Attributes

Companion:
object
Source:
SttpKBackend.scala
Graph
Supertypes
trait HttpBackend[[_] =>> SttpF[F, _$2]]
class Object
trait Matchable
class Any

Attributes

Companion:
class
Source:
SttpKBackend.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Source:
SttpKubernetesClient.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
final case class WatchEvent[+T](event: WatchEventType, payload: T)

Attributes

Companion:
object
Source:
WatchEvent.scala
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
object WatchEvent

Attributes

Companion:
class
Source:
WatchEvent.scala
Graph
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
sealed trait WatchEventType extends Serializable with Product

Attributes

Companion:
object
Source:
WatchEvent.scala
Graph
Supertypes
trait Product
trait Equals
trait Serializable
class Object
trait Matchable
class Any
Known subtypes
object ADDED.type
object BOOKMARK.type
object DELETED.type
object ERROR.type
object MODIFIED.type
class Unknown

Attributes

Companion:
trait
Source:
WatchEvent.scala
Graph
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type
trait WatchRequest[O] extends Request

Attributes

Source:
Request.scala
Graph
Supertypes
trait Request
class Object
trait Matchable
class Any
Known subtypes
class ListingRequest[O, COL]
class ListAll
class List
final case class ZIOBackend(client: Client) extends HttpBackend[Task]

Attributes

Companion:
object
Source:
ZIOBackend.scala
Graph
Supertypes
trait Serializable
trait Product
trait Equals
trait HttpBackend[Task]
class Object
trait Matchable
class Any
object ZIOBackend

Attributes

Companion:
class
Source:
ZIOBackend.scala
Graph
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type

Attributes

Source:
ZIOKubernetesClient.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
object implicits

Attributes

Source:
Implicits.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type