OpenTelemetry PHP

AggregationInterface

Tags
template

Table of Contents

Methods

diff()  : mixed
initialize()  : mixed
merge()  : mixed
record()  : void
toData()  : DataInterface

Methods

diff()

public diff(T $left, T $right) : mixed
Parameters
$left : T
$right : T
Tags
psalm-return

T

merge()

public merge(T $left, T $right) : mixed
Parameters
$left : T
$right : T
Tags
psalm-return

T

toData()

public toData(array<string|int, AttributesInterface> $attributes, array<string|int, T> $summaries, array<string|int, array<int, Exemplar>> $exemplars, int $startTimestamp, int $timestamp, string|Temporality $temporality) : DataInterface
Parameters
$attributes : array<string|int, AttributesInterface>
$summaries : array<string|int, T>
$exemplars : array<string|int, array<int, Exemplar>>
$startTimestamp : int
$timestamp : int
$temporality : string|Temporality
Return values
DataInterface
On this page

Search results