Skip to main content

Interface: QueryAggregatePredicate

Defined in: packages/sdk/src/types/query-engine-types.ts:165

Properties

emptyPolicy?

optional emptyPolicy: "include" | "exclude"

Defined in: packages/sdk/src/types/query-engine-types.ts:177


kind

kind: "aggregate"

Defined in: packages/sdk/src/types/query-engine-types.ts:166


metric?

optional metric: "count" | "max"

Defined in: packages/sdk/src/types/query-engine-types.ts:170


op

op: QueryAggregateOp

Defined in: packages/sdk/src/types/query-engine-types.ts:171


source

source: string

Defined in: packages/sdk/src/types/query-engine-types.ts:167


sourceIds?

optional sourceIds: number[] | null

Defined in: packages/sdk/src/types/query-engine-types.ts:169

Narrows a parameterized source (e.g. workflowEntries → workflow ids).


value

value: string | number | QueryTemporalValue

Defined in: packages/sdk/src/types/query-engine-types.ts:173

metric=max also accepts an ISO datetime string.


windowDays?

optional windowDays: number | null

Defined in: packages/sdk/src/types/query-engine-types.ts:174


windowHours?

optional windowHours: number | null

Defined in: packages/sdk/src/types/query-engine-types.ts:176

Mutually exclusive with windowDays.