Description
Event, representing the end of a campaign task.
class CampaignTaskEvent(BaseKafkaModel):
_topic = 'campaign_task_events'
def __init__(
self,
campaign_id: int,
event_type: str,
timestamp: int = None,
requests_batch_list: str = None,
task_id: str = None,
**kwargs,
):
self.campaign_id = campaign_id
self.event_type = event_type
self.timestamp = timestamp or int(time.time())
self.requests_batch_list = requests_batch_list
self.task_id = task_id