io.k8s.api.apiserverinternal.v1alpha1

Members list

Type members

Classlikes

final case class ServerStorageVersion(apiServerID: Option[String], decodableVersions: Option[Seq[String]], encodingVersion: Option[String], servedVersions: Option[Seq[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.

Attributes

Companion
object
Source
ServerStorageVersion.scala
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Attributes

Companion
class
Source
ServerStorageVersion.scala
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
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.

Attributes

Companion
object
Source
StorageVersion.scala
Supertypes
trait KObject
trait Product
trait Equals
trait Serializable
class Object
trait Matchable
class Any
Show all

Attributes

Companion
class
Source
StorageVersion.scala
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
final case class StorageVersionCondition(reason: String, status: String, `type`: String, observedGeneration: Option[Long], 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.

Attributes

Companion
object
Source
StorageVersionCondition.scala
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Attributes

Companion
class
Source
StorageVersionCondition.scala
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
final case class StorageVersionList(items: Seq[StorageVersion], metadata: Option[ListMeta]) extends KObject

A list of StorageVersions.

A list of StorageVersions.

Attributes

Companion
object
Source
StorageVersionList.scala
Supertypes
trait KObject
trait Product
trait Equals
trait Serializable
class Object
trait Matchable
class Any
Show all

Attributes

Companion
class
Source
StorageVersionList.scala
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
final case class StorageVersionSpec()

StorageVersionSpec is an empty spec.

StorageVersionSpec is an empty spec.

Attributes

Companion
object
Source
StorageVersionSpec.scala
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Attributes

Companion
class
Source
StorageVersionSpec.scala
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
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.

Attributes

Companion
object
Source
StorageVersionStatus.scala
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Attributes

Companion
class
Source
StorageVersionStatus.scala
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type