Packages

c

com.here.platform.data.processing.validation.Transformations

MultiPartHereTileAggregateTransformation

implicit final class MultiPartHereTileAggregateTransformation extends AnyVal

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

Instance Constructors

  1. new MultiPartHereTileAggregateTransformation(deltaSets: Map[Int, DeltaSet[HereTile, Map[Id, Payload]]])

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. val deltaSets: Map[Int, DeltaSet[HereTile, Map[Id, Payload]]]
  6. def getClass(): Class[_ <: AnyVal]
    Definition Classes
    AnyVal → Any
  7. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  8. def publishAndAggregateByLevel(outLayers: Set[Id], metricsLayer: Id, levels: Option[Set[Int]] = None, aggregateNamespace: Id = "aggregateMetrics")(implicit deltaContext: DeltaContext, metricsSerializer: Serializer[Metrics], metricsDeserializer: Deserializer[Metrics]): (PublishedSet, DeltaSet[Key, Metrics])

    Publishes the reports and metrics encoded in a map of HERE Tile partitioned com.here.platform.data.processing.driver.deltasets.DeltaSets indexed by zoom level and recursively aggregates the metrics.

    Publishes the reports and metrics encoded in a map of HERE Tile partitioned com.here.platform.data.processing.driver.deltasets.DeltaSets indexed by zoom level and recursively aggregates the metrics. This method is useful when you have multiple input zoom levels to test with one SuiteCompiler.

    outLayers

    All output layers, including the suite report layers and the metrics layer.

    metricsLayer

    The metrics layer.

    levels

    Optionally specifies the zoom levels the aggregation should go through. If not specified, the zoom levels configured in the metrics layer are used. These must include the root partition (zoom level 0).

    aggregateNamespace

    Deltaset namespace used in the aggregation transformations.

    deltaContext

    The deltaset context.

    metricsSerializer

    The Metrics Serialization.Serializer.

    metricsDeserializer

    The Metrics Serialization.Deserializer.

    returns

    a tuple containing the published set and a deltaset containing the fully aggregated metrics partition.

  9. def toString(): String
    Definition Classes
    Any

Inherited from AnyVal

Inherited from Any

Ungrouped