StatefulSetAPI

dev.hnaderi.k8s.client.apis.appsv1.StatefulSetAPI$
See theStatefulSetAPI companion class

Attributes

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

Members list

Concise view

Type members

Inherited classlikes

Attributes

Inherited from:
ResourceAPIBase
Source:
NamespacedAPI.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
case class Create(namespace: String, configmap: RES, dryRun: Option[String], fieldManager: Option[String], fieldValidation: Option[String]) extends CreateRequest[RES]

Attributes

Inherited from:
NamespacedResourceAPI
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
case class Delete(namespace: String, name: String, options: Option[DeleteOptions], dryRun: Option[String], gracePeriodSeconds: Option[Int], propagationPolicy: Option[String]) extends DeleteRequest[RES]

Attributes

Inherited from:
NamespacedResourceAPI
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
case class DeleteCollection(namespace: String, options: Option[DeleteOptions], continue: Option[String], dryRun: Option[String], fieldSelector: List[String], gracePeriodSeconds: Option[Int], labelSelector: List[String], limit: Option[Int], propagationPolicy: Option[String], resourceVersion: Option[String], resourceVersionMatch: Option[String], timeoutSeconds: Option[Int]) extends DeleteCollectionRequest[RES]

Attributes

Inherited from:
NamespacedResourceAPI
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

Inherited from:
NamespacedResourceAPI
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 ListAll(allowWatchBookmarks: Option[Boolean], continue: Option[String], fieldSelector: List[String], labelSelector: List[String], limit: Option[Int], resourceVersion: Option[String], resourceVersionMatch: Option[String], timeout: Option[FiniteDuration]) extends ListingRequest[RES, COL]

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
case class ListInNamespace(namespace: String) extends ListingRequest[RES, COL]

Attributes

Inherited from:
NamespacedResourceAPI
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

Inherited from:
NamespacedResourceAPI
Source:
NamespacedAPI.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
case class Replace(name: String, namespace: String, body: RES, dryRun: Option[String], fieldManager: Option[String], fieldValidation: Option[String]) extends ReplaceRequest[RES]

Attributes

Inherited from:
NamespacedResourceAPI
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 types

type MirroredElemLabels <: Tuple

The names of the product elements

The names of the product elements

Attributes

Inherited from:
Mirror
Source:
Mirror.scala

The name of the type

The name of the type

Attributes

Inherited from:
Mirror
Source:
Mirror.scala

Value members

Inherited methods

protected def baseUrlIn(namespace: String): String

Attributes

Inherited from:
NamespacedResourceAPI
Source:
NamespacedAPI.scala
protected def urlFor(namespace: String, name: String): String

Attributes

Inherited from:
NamespacedResourceAPI
Source:
NamespacedAPI.scala

Inherited fields

protected val clusterwideUrl: String

Attributes

Inherited from:
ResourceAPIBase
Source:
NamespacedAPI.scala