ogd.core.generators.detectors package
Submodules
ogd.core.generators.detectors.Detector module
- class ogd.core.generators.detectors.Detector.Detector(params: GeneratorParameters, trigger_callback: Callable[[Event], None])[source]
Bases:
Generator- static AvailableModes() List[ExtractionMode][source]
List of ExtractionMode supported by the Detector.
Overridden from Extractor’s version of the function, only makes Detector mode supported. :return: _description_ :rtype: List[ExtractionMode]
- GenerateEvent(event_name: str, event_data: Dict[str, Any], session_id: str | None = None, app_id: str | None = None, timestamp: datetime | None = None, time_offset: timedelta | None = None, app_version: str | None = None, log_version: str | None = None, user_id: str | None = None, user_data: Dict[str, Any] | None = None, game_state: Dict[str, Any] | None = None, event_sequence_index: int | None = None)[source]
ogd.core.generators.detectors.DetectorEvent module
- class ogd.core.generators.detectors.DetectorEvent.DetectorEvent(session_id: str, app_id: str, event_name: str, event_data: Dict[str, Any], timestamp: datetime, time_offset: timedelta | None, app_version: str | None, log_version: str | None, user_id: str | None, user_data: Dict[str, Any] | None, game_state: Dict[str, Any] | None, event_sequence_index: int | None)[source]
Bases:
Event