package v1alpha1
Type Members
-
final
case class
ServerStorageVersion(apiServerID: Option[String] = None, decodableVersions: Option[Seq[String]] = None, encodingVersion: Option[String] = None) extends Product with Serializable
An API server instance reports the version it can decode and the version it encodes objects to when persisting objects in the backend.
-
final
case class
StorageVersion(status: StorageVersionStatus, spec: StorageVersionSpec, metadata: Option[ObjectMeta] = None) extends KObject with Product with Serializable
Storage version of a specific resource.
-
final
case class
StorageVersionCondition(reason: String, status: String, observedGeneration: Option[Int] = None, lastTransitionTime: Option[Time] = None, message: Option[String] = None, type: String) extends Product with Serializable
Describes the state of the storageVersion at a certain point.
-
final
case class
StorageVersionList(items: Seq[StorageVersion], metadata: Option[ListMeta] = None) extends KObject with Product with Serializable
A list of StorageVersions.
-
final
case class
StorageVersionSpec() extends Product with Serializable
StorageVersionSpec is an empty spec.
-
final
case class
StorageVersionStatus(commonEncodingVersion: Option[String] = None, conditions: Option[Seq[StorageVersionCondition]] = None, storageVersions: Option[Seq[ServerStorageVersion]] = None) extends Product with Serializable
API server instances report the versions they can decode and the version they encode objects to when persisting objects in the backend.