com.coralogix.zio.k8s.model.pkg.apis.apiextensions.v1
CustomResourceDefinitionStatus
Companion object CustomResourceDefinitionStatus
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.
- Alphabetic
- By Inheritance
- CustomResourceDefinitionStatus
- Serializable
- Serializable
- Product
- Equals
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Instance Constructors
-
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
-
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: Optional[CustomResourceDefinitionNames]
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native() @HotSpotIntrinsicCandidate()
- val conditions: Optional[Vector[CustomResourceDefinitionCondition]]
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
getAcceptedNames: IO[K8sFailure, CustomResourceDefinitionNames]
Gets acceptedNames.
Gets acceptedNames.
If the field is not present, fails with com.coralogix.zio.k8s.client.UndefinedField.
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
-
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.
-
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.
-
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()
- val storedVersions: Optional[Vector[String]]
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )