CustomResource

case class CustomResource[Sp, St](kind: String, apiVersion: String, metadata: ObjectMeta, spec: Sp, status: Option[St]) extends ObjectResource
Companion:
object
trait Serializable
trait Product
trait Equals
class ObjectResource
class TypeMeta
class Object
trait Matchable
class Any

Value members

Concrete methods

def withAnnotations(annotations: (String, String)*): CustomResource[Sp, St]
def withFinalizers(finalizers: String*): CustomResource[Sp, St]
def withGenerateName(generateName: String): CustomResource[Sp, St]
def withLabels(labels: (String, String)*): CustomResource[Sp, St]
def withMetadata(metadata: ObjectMeta): CustomResource[Sp, St]
def withName(name: String): CustomResource[Sp, St]
def withNamespace(namespace: String): CustomResource[Sp, St]
def withStatus(status: St): CustomResource[Sp, St]

Inherited methods

def name: String
Inherited from:
ObjectResource
def ns: String
Inherited from:
ObjectResource
def productElementNames: Iterator[String]
Inherited from:
Product
def productIterator: Iterator[Any]
Inherited from:
Product
def resourceVersion: String
Inherited from:
ObjectResource