Packages

case class CustomResourceDefinitionStatus(acceptedNames: Optional[CustomResourceDefinitionNames] = Optional.Absent, conditions: Optional[Vector[CustomResourceDefinitionCondition]] = Optional.Absent, storedVersions: Optional[Vector[String]] = Optional.Absent) extends Product with Serializable

CustomResourceDefinitionStatus indicates the state of the CustomResourceDefinition

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.versions while they exist in this list.

Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. CustomResourceDefinitionStatus
  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 CustomResourceDefinitionStatus(acceptedNames: Optional[CustomResourceDefinitionNames] = Optional.Absent, conditions: Optional[Vector[CustomResourceDefinitionCondition]] = Optional.Absent, storedVersions: Optional[Vector[String]] = Optional.Absent)

    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.versions while they exist in this list.

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. val acceptedNames: Optional[CustomResourceDefinitionNames]
  5. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  6. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native() @HotSpotIntrinsicCandidate()
  7. val conditions: Optional[Vector[CustomResourceDefinitionCondition]]
  8. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  9. def getAcceptedNames: IO[K8sFailure, CustomResourceDefinitionNames]

    Gets acceptedNames.

    Gets acceptedNames.

    If the field is not present, fails with com.coralogix.zio.k8s.client.UndefinedField.

  10. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  11. def getConditions: IO[K8sFailure, Vector[CustomResourceDefinitionCondition]]

    conditions indicate state for particular aspects of a CustomResourceDefinition

    conditions indicate state for particular aspects of a CustomResourceDefinition

    If the field is not present, fails with com.coralogix.zio.k8s.client.UndefinedField.

  12. def getStoredVersions: IO[K8sFailure, Vector[String]]

    storedVersions lists all versions of CustomResources that were ever persisted.

    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.versions while they exist in this list.

    If the field is not present, fails with com.coralogix.zio.k8s.client.UndefinedField.

  13. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  14. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  15. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  16. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  17. val storedVersions: Optional[Vector[String]]
  18. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  19. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  20. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  21. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] ) @Deprecated
    Deprecated

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from AnyRef

Inherited from Any

Ungrouped