Description

class FirebaseAppEvent(BaseKafkaModel):
    _topic = 'firebase_app_events'
 
    def __init__(self, uuid: str, action: str = None, timestamp: int = None, **kwargs):
        super().__init__(**kwargs)
        self.uuid = uuid
        self.action = action or FirebaseAppEventActions.UNKNOWN.value
        self.timestamp = timestamp or int(time.time())

Event is emitted when the firebase app is ongoing some changes. This event is used to notify the manager observer about the changes like:

  • is_active status
  • new app created
  • app deleted