io.k8s.api.apiserverinternal.v1alpha1

Members list

Concise view

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.

Attributes

Companion:
object
Source:
ServerStorageVersion.scala
Graph
Supertypes
trait Product
trait Equals
class Object
trait Matchable
class Any

Attributes

Companion:
class
Source:
ServerStorageVersion.scala
Graph
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
Graph
Supertypes
trait KObject
trait Product
trait Equals
class Object
trait Matchable
class Any

Attributes

Companion:
class
Source:
StorageVersion.scala
Graph
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[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.

Attributes

Companion:
object
Source:
StorageVersionCondition.scala
Graph
Supertypes
trait Product
trait Equals
class Object
trait Matchable
class Any

Attributes

Companion:
class
Source:
StorageVersionCondition.scala
Graph
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
Graph
Supertypes
trait KObject
trait Product
trait Equals
class Object
trait Matchable
class Any

Attributes

Companion:
class
Source:
StorageVersionList.scala
Graph
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
Graph
Supertypes
trait Product
trait Equals
class Object
trait Matchable
class Any

Attributes

Companion:
class
Source:
StorageVersionSpec.scala
Graph
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
Graph
Supertypes
trait Product
trait Equals
class Object
trait Matchable
class Any

Attributes

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