NamespacedResourceAPI

dev.hnaderi.k8s.client.APIGroupAPI.NamespacedResourceAPI

Attributes

Source:
NamespacedAPI.scala
Graph
Supertypes
class ResourceAPIBase[RES, COL]
class Object
trait Matchable
class Any
Known subtypes
object DaemonSetAPI.type
object DeploymentAPI.type
object ReplicaSetAPI.type
object StatefulSetAPI.type
object CronJobAPI.type
object JobAPI.type
object ConfigMapAPI.type
object EventAPI.type
object LimitRangeAPI.type
object PodAPI.type
object ResourceQuotaAPI.type
object SecretAPI.type
object ServiceAPI.type
object ServiceAccountAPI.type
object IngressAPI.type
object NetworkPolicyAPI.type

Members list

Concise view

Type members

Classlikes

Attributes

Source:
NamespacedAPI.scala
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class CreateRequest[RES]
trait HttpRequest[RES]
trait Request
class Object
trait Matchable
class Any

Attributes

Source:
NamespacedAPI.scala
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class DeleteRequest[RES]
trait HttpRequest[RES]
trait Request
class Object
trait Matchable
class Any

Attributes

Source:
NamespacedAPI.scala
Graph
Supertypes
trait Serializable
trait Product
trait Equals
trait HttpRequest[RES]
trait Request
class Object
trait Matchable
class Any
case class Get(namespace: String, name: String) extends GetRequest[RES]

Attributes

Source:
NamespacedAPI.scala
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class GetRequest[RES]
trait HttpRequest[RES]
trait Request
class Object
trait Matchable
class Any
case class ListInNamespace(namespace: String) extends ListingRequest[RES, COL]

Attributes

Source:
NamespacedAPI.scala
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class ListingRequest[RES, COL]
trait HttpRequest[COL]
trait Request
class Object
trait Matchable
class Any

Attributes

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

Attributes

Source:
NamespacedAPI.scala
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class ReplaceRequest[RES]
trait HttpRequest[RES]
trait Request
class Object
trait Matchable
class Any

Inherited classlikes

Attributes

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

Attributes

Inherited from:
ResourceAPIBase
Source:
NamespacedAPI.scala
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class ListingRequest[RES, COL]
trait HttpRequest[COL]
trait Request
class Object
trait Matchable
class Any

Value members

Concrete methods

protected def baseUrlIn(namespace: String): String

Attributes

Source:
NamespacedAPI.scala

Attributes

Source:
NamespacedAPI.scala

Inherited fields

protected val clusterwideUrl: String

Attributes

Inherited from:
ResourceAPIBase
Source:
NamespacedAPI.scala