io.k8s.api.apiserverinternal.v1alpha1

Type members

Classlikes

final case class ServerStorageVersion(apiServerID: Option[String], decodableVersions: Option[Seq[String]], encodingVersion: Option[String])

An API server instance reports the version it can decode and the version it encodes objects to when persisting objects in the backend.

An API server instance reports the version it can decode and the version it encodes objects to when persisting objects in the backend.

Companion:
object
Source:
ServerStorageVersion.scala

Pointer for ServerStorageVersion

Pointer for ServerStorageVersion

Source:
ServerStorageVersionPointer.scala
final case class StorageVersion(status: StorageVersionStatus, spec: StorageVersionSpec, metadata: Option[ObjectMeta]) extends KObject

Storage version of a specific resource.

Storage version of a specific resource.

Companion:
object
Source:
StorageVersion.scala
final case class StorageVersionCondition(reason: String, status: String, `type`: String, observedGeneration: Option[Int], lastTransitionTime: Option[Time], message: Option[String])

Describes the state of the storageVersion at a certain point.

Describes the state of the storageVersion at a certain point.

Companion:
object
Source:
StorageVersionCondition.scala

Pointer for StorageVersionCondition

Pointer for StorageVersionCondition

Source:
StorageVersionConditionPointer.scala
final case class StorageVersionList(items: Seq[StorageVersion], metadata: Option[ListMeta]) extends KObject

A list of StorageVersions.

A list of StorageVersions.

Companion:
object
Source:
StorageVersionList.scala
final case class StorageVersionListPointer(currentPath: PointerPath) extends Pointer[StorageVersionList]

Pointer for StorageVersionList

Pointer for StorageVersionList

Source:
StorageVersionListPointer.scala
final case class StorageVersionPointer(currentPath: PointerPath) extends Pointer[StorageVersion]

Pointer for StorageVersion

Pointer for StorageVersion

Source:
StorageVersionPointer.scala
final case class StorageVersionSpec()

StorageVersionSpec is an empty spec.

StorageVersionSpec is an empty spec.

Companion:
object
Source:
StorageVersionSpec.scala
final case class StorageVersionStatus(commonEncodingVersion: Option[String], conditions: Option[Seq[StorageVersionCondition]], storageVersions: Option[Seq[ServerStorageVersion]])

API server instances report the versions they can decode and the version they encode objects to when persisting objects in the backend.

API server instances report the versions they can decode and the version they encode objects to when persisting objects in the backend.

Companion:
object
Source:
StorageVersionStatus.scala

Pointer for StorageVersionStatus

Pointer for StorageVersionStatus

Source:
StorageVersionStatusPointer.scala