Activation

izumi.distage.model.definition.Activation
See theActivation companion object
final case class Activation(activeChoices: Map[Axis, AxisChoice]) extends AnyVal

Selection of active choices among those available in an Activation Axis

 import distage.{Activation, Repo, Mode}

 Activation(
   Repo -> Repo.Prod,
   Mode -> Mode.Test,
 )

Attributes

See also:
Companion:
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class AnyVal
trait Matchable
class Any

Members list

Concise view

Value members

Concrete methods

def +(axisChoice: (Axis, AxisChoice)): Activation
def +(axisValue: AxisChoice): Activation
def ++(activation: Activation): Activation
def subsetOf(that: Activation): Boolean

this activation is a subset of that activation if all axis choices in this are also present in that

this activation is a subset of that activation if all axis choices in this are also present in that

Attributes

Inherited methods

def productElementNames: Iterator[String]

Attributes

Inherited from:
Product
def productIterator: Iterator[Any]

Attributes

Inherited from:
Product