nxcals.api.extraction.data.builders.EntityStageLoop

class nxcals.api.extraction.data.builders.EntityStageLoop(next=None, builder=None)

Methods

EntityStageLoop.__init__([next, builder])

EntityStageLoop.atTime(at_time)

Search for data from given moment.

EntityStageLoop.idEq(id)

Query for entity by its id

EntityStageLoop.idIn(ids)

Query for entities by their ids

EntityStageLoop.keyValuesEq(key_values)

Query for entity which has exactly given keys and values

EntityStageLoop.keyValuesIn(key_values)

Query for entities which have given key values

EntityStageLoop.keyValuesLike(patterns)

Query for entities which match given patterns

EntityStageLoop.timeWindow(start_time, end_time)

Search for data from given time window.