final case class ObjectMeta(name: Option[String] = None, ownerReferences: Option[Seq[OwnerReference]] = None, creationTimestamp: Option[Time] = None, generation: Option[Int] = None, resourceVersion: Option[String] = None, generateName: Option[String] = None, deletionGracePeriodSeconds: Option[Int] = None, selfLink: Option[String] = None, finalizers: Option[Seq[String]] = None, annotations: Option[Map[String, String]] = None, managedFields: Option[Seq[ManagedFieldsEntry]] = None, labels: Option[Map[String, String]] = None, uid: Option[String] = None, namespace: Option[String] = None, deletionTimestamp: Option[Time] = None) extends Product with Serializable

ObjectMeta is metadata that all persisted resources must have, which includes all objects users must create.

Source
ObjectMeta.scala
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ObjectMeta
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. AnyRef
  7. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new ObjectMeta(name: Option[String] = None, ownerReferences: Option[Seq[OwnerReference]] = None, creationTimestamp: Option[Time] = None, generation: Option[Int] = None, resourceVersion: Option[String] = None, generateName: Option[String] = None, deletionGracePeriodSeconds: Option[Int] = None, selfLink: Option[String] = None, finalizers: Option[Seq[String]] = None, annotations: Option[Map[String, String]] = None, managedFields: Option[Seq[ManagedFieldsEntry]] = None, labels: Option[Map[String, String]] = None, uid: Option[String] = None, namespace: Option[String] = None, deletionTimestamp: Option[Time] = None)

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. def addAnnotations(newValues: (String, String)*): ObjectMeta
  5. def addFinalizers(newValues: String*): ObjectMeta
  6. def addLabels(newValues: (String, String)*): ObjectMeta
  7. def addManagedFields(newValues: ManagedFieldsEntry*): ObjectMeta
  8. def addOwnerReferences(newValues: OwnerReference*): ObjectMeta
  9. val annotations: Option[Map[String, String]]
  10. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  11. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  12. val creationTimestamp: Option[Time]
  13. val deletionGracePeriodSeconds: Option[Int]
  14. val deletionTimestamp: Option[Time]
  15. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  16. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  17. val finalizers: Option[Seq[String]]
  18. val generateName: Option[String]
  19. val generation: Option[Int]
  20. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  21. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  22. val labels: Option[Map[String, String]]
  23. val managedFields: Option[Seq[ManagedFieldsEntry]]
  24. val name: Option[String]
  25. val namespace: Option[String]
  26. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  27. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  28. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  29. val ownerReferences: Option[Seq[OwnerReference]]
  30. val resourceVersion: Option[String]
  31. val selfLink: Option[String]
  32. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  33. val uid: Option[String]
  34. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  35. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  36. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  37. def withAnnotations(value: Map[String, String]): ObjectMeta
  38. def withCreationTimestamp(value: Time): ObjectMeta
  39. def withDeletionGracePeriodSeconds(value: Int): ObjectMeta
  40. def withDeletionTimestamp(value: Time): ObjectMeta
  41. def withFinalizers(value: Seq[String]): ObjectMeta
  42. def withGenerateName(value: String): ObjectMeta
  43. def withGeneration(value: Int): ObjectMeta
  44. def withLabels(value: Map[String, String]): ObjectMeta
  45. def withManagedFields(value: Seq[ManagedFieldsEntry]): ObjectMeta
  46. def withName(value: String): ObjectMeta
  47. def withNamespace(value: String): ObjectMeta
  48. def withOwnerReferences(value: Seq[OwnerReference]): ObjectMeta
  49. def withResourceVersion(value: String): ObjectMeta
  50. def withSelfLink(value: String): ObjectMeta
  51. def withUid(value: String): ObjectMeta

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from AnyRef

Inherited from Any

Ungrouped