Class Report<Dimension, Metric>Abstract

Type Parameters

  • Dimension extends string

  • Metric extends string

Hierarchy

Constructors

Methods

Constructors

  • Type Parameters

    • Dimension extends string

    • Metric extends string

    Parameters

    • accountId: number

    Returns Report<Dimension, Metric>

Methods

  • Parameters

    • field: Dimension | Metric
    • Optional direction: Direction

    Returns Report<Dimension, Metric>

  • Parameters

    • Rest ...args: ArrayOneOrMore<[Dimension | Metric, Direction?]>

    Returns Report<Dimension, Metric>

  • Parameters

    • page: number = 0
    • pageLength: number = 1000
    • utcOffset: string = "+00:00"

    Returns Promise<Record<Dimension | Metric, null | string | number>[]>

  • Parameters

    • Rest ...fields: (Dimension | Metric)[]

    Returns Report<Dimension, Metric>

  • Parameters

    • field: Dimension | Metric
    • operator: Op
    • value: Value
    • Optional exclude: boolean

    Returns Report<Dimension, Metric>

  • Type Parameters

    • T extends string

    Parameters

    • Rest ...args: ArrayOneOrMore<[T, Op, Value, boolean?]>

    Returns Report<Dimension, Metric>

  • Type Parameters

    • T extends string

    Parameters

    • Rest ...args: ArrayOneOrMore<[T, Op, Value, boolean?]>

    Returns Report<Dimension, Metric>

Generated using TypeDoc