SttpKubernetesClient

dev.hnaderi.k8s.client.SttpKubernetesClient
See theSttpKubernetesClient companion object
final class SttpKubernetesClient[F[_], T](serverUrl: String, client: SttpBackend[F, Any])(implicit evidence$1: Builder[T], evidence$2: Reader[T], serializer: () => T) extends HttpClient[[_] =>> SttpF[F, _$2]]

Attributes

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

Members list

Concise view

Value members

Concrete methods

override def delete[I : Encoder, O : Decoder](url: String, params: (String, String)*)(body: Option[I]): F[Response[O]]

Attributes

Definition Classes
Source:
SttpKubernetesClient.scala
override def get[O : Decoder](url: String, params: (String, String)*): F[Response[O]]

Attributes

Definition Classes
Source:
SttpKubernetesClient.scala
override def patch[I : Encoder, O : Decoder](url: String, patch: PatchType, params: (String, String)*)(body: I): F[Response[O]]

Attributes

Definition Classes
Source:
SttpKubernetesClient.scala
override def post[I : Encoder, O : Decoder](url: String, params: (String, String)*)(body: I): F[Response[O]]

Attributes

Definition Classes
Source:
SttpKubernetesClient.scala
override def put[I : Encoder, O : Decoder](url: String, params: (String, String)*)(body: I): F[Response[O]]

Attributes

Definition Classes
Source:
SttpKubernetesClient.scala

Inherited methods

final def send[O](req: HttpRequest[O]): F[O]

Attributes

Inherited from:
HttpClient
Source:
Request.scala