implicit final class MetricsAssessment extends AnyVal
- Alphabetic
- By Inheritance
- MetricsAssessment
- AnyVal
- Any
- Hide All
- Show All
- Public
- All
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- Any
-
final
def
##(): Int
- Definition Classes
- Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- Any
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
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 single aggregated metrics generated by a SuiteCompilers.
Compiles and publishes the final assessment given a single aggregated metrics generated by a 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.
-
def
getClass(): Class[_ <: AnyVal]
- Definition Classes
- AnyVal → Any
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- val metrics: DeltaSet[Key, Metrics]
-
def
toString(): String
- Definition Classes
- Any