Builder

dev.hnaderi.k8s.utils.Builder
See theBuilder companion object
trait Builder[T]

Adapter typeclass for building trees of type T that encode a subset of json, required for k8s objects

Attributes

Companion:
object
Source:
Builder.scala
Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Concise view

Value members

Abstract methods

def arr(a: Iterable[T]): T

Attributes

Source:
Builder.scala
def nil: T

Attributes

Source:
Builder.scala
def obj(values: Iterable[(String, T)]): T

Attributes

Source:
Builder.scala
def of(str: String): T

Attributes

Source:
Builder.scala
def of(i: Int): T

Attributes

Source:
Builder.scala
def of(l: Long): T

Attributes

Source:
Builder.scala
def of(l: Double): T

Attributes

Source:
Builder.scala
def of(b: Boolean): T

Attributes

Source:
Builder.scala

Concrete methods

final def ofFields(values: (String, T)*): T

Attributes

Source:
Builder.scala
final def ofValues(a: T*): T

Attributes

Source:
Builder.scala