JobAPI

dev.hnaderi.k8s.client.apis.batchv1.JobAPI
See theJobAPI companion object
final case class JobAPI(namespace: String) extends NamespacedAPIBuilders

Attributes

Companion
object
Source
JobAPI.scala
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Members list

Value members

Inherited methods

def create(configmap: Job, dryRun: Option[String], fieldManager: Option[String], fieldValidation: Option[String]): Create

Attributes

Inherited from:
NamespacedAPIBuilders
Source
NamespacedAPI.scala
def delete(name: String, options: Option[DeleteOptions], dryRun: Option[String], gracePeriodSeconds: Option[Int], propagationPolicy: Option[String]): Delete

Attributes

Inherited from:
NamespacedAPIBuilders
Source
NamespacedAPI.scala
def deleteAll(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]): DeleteCollection

Attributes

Inherited from:
NamespacedAPIBuilders
Source
NamespacedAPI.scala
def get(name: String): Get

Attributes

Inherited from:
NamespacedAPIBuilders
Source
NamespacedAPI.scala
def jsonPatch[P <: Pointer[Job]](name: String, dryRun: Option[String], fieldValidation: Option[String], fieldManager: Option[String], force: Option[Boolean])(body: JsonPatch[Job, P]): GenericPatch[JsonPatch[RES, P]]

Attributes

Inherited from:
NamespacedAPIBuilders
Source
NamespacedAPI.scala
def patch(name: String, body: Job, patch: PatchType, dryRun: Option[String], fieldValidation: Option[String], fieldManager: Option[String], force: Option[Boolean]): GenericPatch[RES]

Attributes

Inherited from:
NamespacedAPIBuilders
Source
NamespacedAPI.scala
def patchGeneric[T : Encoder](name: String, body: T, patch: PatchType, dryRun: Option[String], fieldValidation: Option[String], fieldManager: Option[String], force: Option[Boolean]): GenericPatch[T]

Attributes

Inherited from:
NamespacedAPIBuilders
Source
NamespacedAPI.scala
def patchRaw(name: String, dryRun: Option[String], fieldValidation: Option[String], fieldManager: Option[String], force: Option[Boolean])(body: JsonPatchRaw => JsonPatchRaw): GenericPatch[JsonPatchRaw]

Attributes

Inherited from:
NamespacedAPIBuilders
Source
NamespacedAPI.scala

Attributes

Inherited from:
Product

Attributes

Inherited from:
Product
def replace(name: String, configmap: Job, dryRun: Option[String], fieldManager: Option[String], fieldValidation: Option[String]): Replace

Attributes

Inherited from:
NamespacedAPIBuilders
Source
NamespacedAPI.scala
def serverSideApply(name: String, body: Job, fieldManager: String, dryRun: Option[String], fieldValidation: Option[String], force: Option[Boolean]): ServerSideApply

Attributes

Inherited from:
NamespacedAPIBuilders
Source
NamespacedAPI.scala

Inherited fields

Attributes

Inherited from:
NamespacedAPIBuilders
Source
NamespacedAPI.scala