io.github.jchapuis.leases4s.model

Members list

Type members

Classlikes

final case class Annotation(key: KubeString, value: KubeString)

Attributes

Companion
object
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
object Annotation

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
Annotation.type
final case class HolderID

Attributes

Companion
object
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
object HolderID

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
HolderID.type
final case class KubeString extends AnyVal

Attributes

Companion
object
Supertypes
trait Serializable
trait Product
trait Equals
class AnyVal
trait Matchable
class Any
Show all
object KubeString

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
KubeString.type
final case class Label(key: KubeString, value: KubeString)

Attributes

Companion
object
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
object Label

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
Label.type
final case class LeaseID(value: KubeString)

Identifier for a lease, compatible with Kubernetes naming constraints

Identifier for a lease, compatible with Kubernetes naming constraints

Value parameters

value

the lease identifier

Attributes

Companion
object
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
object LeaseID

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
LeaseID.type
final case class Namespace

Attributes

Companion
object
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
object Namespace

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
Namespace.type
object literals

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
literals.type