Packages

implicit final class MetricsSequenceAssessment extends AnyVal

Linear Supertypes
AnyVal, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. MetricsSequenceAssessment
  2. AnyVal
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new MetricsSequenceAssessment(seq: Seq[DeltaSet[Key, Metrics]])

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    Any
  2. final def ##(): Int
    Definition Classes
    Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    Any
  4. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. def assess[A](layer: Id = Layer.Id("assessment"), partition: Name = Partition.Generic("assessment"))(assessmentFn: (Metrics) ⇒ A)(implicit deltaContext: DeltaContext, serializer: Serializer[A]): PublishedSet

    Compiles and publishes the final assessment given a sequence of aggregated metrics generated by separate SuiteCompilers.

    Compiles and publishes the final assessment given a sequence of aggregated metrics generated by separate SuiteCompilers. The final assessment is a single partition encoding a custom assessment type A.

    A

    The user provided assessment type.

    layer

    The assessment layer. Defaults to "assessment".

    partition

    The assessment partition. Defaults to "assessment".

    assessmentFn

    The assessment function, that generates the assessment object from a single aggregated Metrics object.

    deltaContext

    The deltaset context.

    serializer

    The Serialization.Serializer for the assessment type A.

    returns

    a published set containing the published assessment partition.

  6. def getClass(): Class[_ <: AnyVal]
    Definition Classes
    AnyVal → Any
  7. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  8. val seq: Seq[DeltaSet[Key, Metrics]]
  9. def toString(): String
    Definition Classes
    Any

Inherited from AnyVal

Inherited from Any

Ungrouped