Packages

c

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

HereTileAggregateTransformation

implicit final class HereTileAggregateTransformation extends AnyVal

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

Instance Constructors

  1. new HereTileAggregateTransformation(deltaSet: 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 deltaSet: 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 HERE Tile partitioned com.here.platform.data.processing.driver.deltasets.DeltaSet and recursively aggregates the metrics by zoom level.

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

    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