ogd.core.requests package
Submodules
ogd.core.requests.Request module
- class ogd.core.requests.Request.ExporterRange(date_min: datetime | None, date_max: datetime | None, ids: List[str] | None, id_mode: IDMode = IDMode.SESSION, versions: List[int] | None = None)[source]
Bases:
objectSimple class to define a range of data for export.
- static FromDateRange(source: EventInterface, date_min: datetime, date_max: datetime, versions: List[int] | None = None)[source]
- class ogd.core.requests.Request.Request(range: ExporterRange, exporter_modes: Set[ExportMode], interface: EventInterface, outerfaces: Set[DataOuterface], feature_overrides: List[str] | None = None)[source]
Bases:
ABC- property Range: ExporterRange[source]
ogd.core.requests.RequestResult module
- class ogd.core.requests.RequestResult.ExportResult(columns: List[str] = [], values: List[List[Any]] = [])[source]
Bases:
object
- class ogd.core.requests.RequestResult.RequestResult(msg: str = '', status: ResultStatus = ResultStatus.NONE, sess_ct: int = 0, duration: timedelta = datetime.timedelta(0))[source]
Bases:
object- property Status: ResultStatus[source]