implicit final class HereTileAggregateTransformation extends AnyVal
- Alphabetic
- By Inheritance
- HereTileAggregateTransformation
- 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 deltaSet: 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 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
- metricsDeserializer
- returns
a tuple containing the published set and a deltaset containing the fully aggregated metrics partition.
-
def
toString(): String
- Definition Classes
- Any