io.k8s.apiextensionsapiserver.pkg.apis.apiextensions.v1
CustomResourceDefinitionStatus
Companion object CustomResourceDefinitionStatus
case class CustomResourceDefinitionStatus(acceptedNames: Option[CustomResourceDefinitionNames] = None, conditions: Option[Seq[CustomResourceDefinitionCondition]] = None, storedVersions: Option[Seq[String]] = None) extends Product with Serializable
CustomResourceDefinitionStatus indicates the state of the CustomResourceDefinition
- acceptedNames
acceptedNames are the names that are actually being used to serve discovery. They may be different than the names in spec.
- conditions
conditions indicate state for particular aspects of a CustomResourceDefinition
- storedVersions
storedVersions lists all versions of CustomResources that were ever persisted. Tracking these versions allows a migration path for stored versions in etcd. The field is mutable so a migration controller can finish a migration to another version (ensuring no old objects are left in storage), and then remove the rest of the versions from this list. Versions may not be removed from
spec.versionswhile they exist in this list.
- Alphabetic
- By Inheritance
- CustomResourceDefinitionStatus
- Serializable
- Product
- Equals
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
Instance Constructors
- new CustomResourceDefinitionStatus(acceptedNames: Option[CustomResourceDefinitionNames] = None, conditions: Option[Seq[CustomResourceDefinitionCondition]] = None, storedVersions: Option[Seq[String]] = None)
- acceptedNames
acceptedNames are the names that are actually being used to serve discovery. They may be different than the names in spec.
- conditions
conditions indicate state for particular aspects of a CustomResourceDefinition
- storedVersions
storedVersions lists all versions of CustomResources that were ever persisted. Tracking these versions allows a migration path for stored versions in etcd. The field is mutable so a migration controller can finish a migration to another version (ensuring no old objects are left in storage), and then remove the rest of the versions from this list. Versions may not be removed from
spec.versionswhile they exist in this list.
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- val acceptedNames: Option[CustomResourceDefinitionNames]
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native() @HotSpotIntrinsicCandidate()
- val conditions: Option[Seq[CustomResourceDefinitionCondition]]
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- def productElementNames: Iterator[String]
- Definition Classes
- Product
- val storedVersions: Option[Seq[String]]
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
Deprecated Value Members
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable]) @Deprecated
- Deprecated