com.here.platform.data.processing.validation.Transformations
MultiPartHereTileAggregateTransformation
implicit final class MultiPartHereTileAggregateTransformation extends AnyVal
- Alphabetic
- By Inheritance
- MultiPartHereTileAggregateTransformation
- AnyVal
- Any
- Hide All
- Show All
- Public
- All
Instance Constructors
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
- val deltaSets: Map[Int, DeltaSet[HereTile, Map[Id, Payload]]]
-
def
getClass(): Class[_ <: AnyVal]
- Definition Classes
- AnyVal → Any
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
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
- metricsDeserializer
- returns
a tuple containing the published set and a deltaset containing the fully aggregated metrics partition.
-
def
toString(): String
- Definition Classes
- Any