# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: notificationHub.proto
"""Generated protocol buffer code."""
from google.protobuf import descriptor as _descriptor
from google.protobuf import message as _message
from google.protobuf import reflection as _reflection
from google.protobuf import symbol_database as _symbol_database
# @@protoc_insertion_point(imports)

_sym_db = _symbol_database.Default()




DESCRIPTOR = _descriptor.FileDescriptor(
  name='notificationHub.proto',
  package='notification_hub',
  syntax='proto3',
  serialized_options=b'Z\002./',
  create_key=_descriptor._internal_create_key,
  serialized_pb=b'\n\x15notificationHub.proto\x12\x10notification_hub\"\x9b\x05\n\x10NotificationTask\x12\n\n\x02ID\x18\x01 \x01(\t\x12\x0c\n\x04name\x18\x02 \x01(\t\x12\x43\n\x0bmessageType\x18\x03 \x01(\x0e\x32..notification_hub.NotificationTask.MessageType\x12&\n\x05\x65mail\x18\x04 \x01(\x0b\x32\x17.notification_hub.Email\x12\"\n\x03sms\x18\x05 \x01(\x0b\x32\x15.notification_hub.SMS\x12,\n\x08whatsapp\x18\x06 \x01(\x0b\x32\x1a.notification_hub.Whatsapp\x12$\n\x04push\x18\x07 \x01(\x0b\x32\x16.notification_hub.Push\x12\x10\n\x08sentByID\x18\x08 \x01(\t\x12\x0e\n\x06\x63lient\x18\t \x01(\t\x12G\n\rwaterfallType\x18\n \x01(\x0e\x32\x30.notification_hub.NotificationTask.WaterfallMode\x12\x13\n\x0btriggeredOn\x18\x0b \x01(\x03\x12=\n\x08platform\x18\x0c \x01(\x0e\x32+.notification_hub.NotificationTask.Platform\x12\x0f\n\x07\x65ventID\x18\r \x01(\t\x12*\n\x07\x63hatbot\x18\x0e \x01(\x0b\x32\x19.notification_hub.Chatbot\"8\n\x0bMessageType\x12\r\n\tMARKETING\x10\x00\x12\x11\n\rTRANSACTIONAL\x10\x01\x12\x07\n\x03OTP\x10\x02\"\'\n\rWaterfallMode\x12\x08\n\x04\x41UTO\x10\x00\x12\x0c\n\x08OVERRIDE\x10\x01\")\n\x08Platform\x12\x0e\n\nAASAANJOBS\x10\x00\x12\r\n\tOLXPEOPLE\x10\x01\"1\n\tWaterfall\x12\x10\n\x08priority\x18\x01 \x01(\x05\x12\x12\n\noffsetTime\x18\x02 \x01(\x05\"\x8e\x01\n\x03SMS\x12\x10\n\x08template\x18\x01 \x01(\t\x12\x0e\n\x06mobile\x18\x02 \x01(\t\x12\x0f\n\x07\x63ontext\x18\x03 \x01(\t\x12\x34\n\x0fwaterfallConfig\x18\x04 \x01(\x0b\x32\x1b.notification_hub.Waterfall\x12\x0e\n\x06\x65xpiry\x18\x05 \x01(\x03\x12\x0e\n\x06userID\x18\x06 \x01(\t\"\x93\x01\n\x08Whatsapp\x12\x10\n\x08template\x18\x01 \x01(\t\x12\x0e\n\x06mobile\x18\x02 \x01(\t\x12\x0f\n\x07\x63ontext\x18\x03 \x01(\t\x12\x34\n\x0fwaterfallConfig\x18\x04 \x01(\x0b\x32\x1b.notification_hub.Waterfall\x12\x0e\n\x06\x65xpiry\x18\x05 \x01(\x03\x12\x0e\n\x06userID\x18\x06 \x01(\t\"=\n\x0e\x45mailRecipient\x12\r\n\x05\x65mail\x18\x01 \x01(\t\x12\x0c\n\x04name\x18\x02 \x01(\t\x12\x0e\n\x06userID\x18\x03 \x01(\t\"0\n\x0f\x45mailAttachment\x12\x10\n\x08\x66ilename\x18\x01 \x01(\t\x12\x0b\n\x03url\x18\x02 \x01(\t\"\x8e\x03\n\x05\x45mail\x12\x10\n\x08template\x18\x01 \x01(\t\x12\x36\n\x0ctoRecipients\x18\x02 \x03(\x0b\x32 .notification_hub.EmailRecipient\x12\x0f\n\x07\x63ontext\x18\x03 \x01(\t\x12\x0f\n\x07subject\x18\x04 \x01(\t\x12\x30\n\x06sender\x18\x05 \x01(\x0b\x32 .notification_hub.EmailRecipient\x12\x31\n\x07replyTo\x18\x06 \x01(\x0b\x32 .notification_hub.EmailRecipient\x12\x36\n\x0c\x63\x63Recipients\x18\x07 \x03(\x0b\x32 .notification_hub.EmailRecipient\x12\x36\n\x0b\x61ttachments\x18\x08 \x03(\x0b\x32!.notification_hub.EmailAttachment\x12\x34\n\x0fwaterfallConfig\x18\t \x01(\x0b\x32\x1b.notification_hub.Waterfall\x12\x0e\n\x06\x65xpiry\x18\n \x01(\x03\"\xa4\x02\n\x04Push\x12\x10\n\x08template\x18\x01 \x01(\t\x12\r\n\x05token\x18\x02 \x01(\t\x12\x0f\n\x07\x63ontext\x18\x03 \x01(\t\x12\x34\n\x0fwaterfallConfig\x18\x04 \x01(\x0b\x32\x1b.notification_hub.Waterfall\x12\x0e\n\x06\x65xpiry\x18\x05 \x01(\x03\x12\x0e\n\x06userID\x18\x06 \x01(\t\x12\x14\n\x0c\x65xtraPayload\x18\x07 \x01(\t\x12=\n\x0e\x63lientPlatform\x18\x08 \x01(\x0e\x32%.notification_hub.Push.ClientPlatform\x12\x0e\n\x06\x64ryRun\x18\t \x01(\x08\"/\n\x0e\x43lientPlatform\x12\x0b\n\x07\x41NDROID\x10\x00\x12\x07\n\x03IOS\x10\x01\x12\x07\n\x03WEB\x10\x02\"\x9f\x01\n\x07\x43hatbot\x12:\n\x0b\x63hatbotType\x18\x01 \x01(\x0e\x32%.notification_hub.Chatbot.ChatbotType\x12:\n\x0f\x63hatbotWhatsapp\x18\x02 \x01(\x0b\x32!.notification_hub.ChatbotWhatsapp\"\x1c\n\x0b\x43hatbotType\x12\r\n\tJOBSEARCH\x10\x00\"\xcf\x04\n\x0f\x43hatbotWhatsapp\x12\x42\n\x0b\x61\x63\x63ountType\x18\x01 \x01(\x0e\x32-.notification_hub.ChatbotWhatsapp.AccountType\x12P\n\x12messageContentType\x18\x02 \x01(\x0e\x32\x34.notification_hub.ChatbotWhatsapp.MessageContentType\x12\r\n\x05isHSM\x18\x03 \x01(\x08\x12\x12\n\nisTemplate\x18\x04 \x01(\x08\x12\x16\n\x0e\x62uttonUrlParam\x18\x05 \x01(\t\x12\x45\n\x0c\x64\x61taEncoding\x18\x06 \x01(\x0e\x32/.notification_hub.ChatbotWhatsapp.DataEnconding\x12\x46\n\rmessageFormat\x18\x07 \x01(\x0e\x32/.notification_hub.ChatbotWhatsapp.MessageFormat\x12\x11\n\tmessageID\x18\x08 \x01(\t\x12\x12\n\nextraParam\x18\t \x01(\t\"\"\n\x0b\x41\x63\x63ountType\x12\x07\n\x03HSM\x10\x00\x12\n\n\x06TWOWAY\x10\x01\"/\n\x12MessageContentType\x12\x0c\n\x08TEXTTYPE\x10\x00\x12\x0b\n\x07HSMTYPE\x10\x01\"2\n\rDataEnconding\x12\x0c\n\x08TEXTDATA\x10\x00\x12\x13\n\x0fUNICODETEXTDATA\x10\x01\",\n\rMessageFormat\x12\x08\n\x04TEXT\x10\x00\x12\x08\n\x04JSON\x10\x01\x12\x07\n\x03XML\x10\x02\x42\x04Z\x02./b\x06proto3'
)



_NOTIFICATIONTASK_MESSAGETYPE = _descriptor.EnumDescriptor(
  name='MessageType',
  full_name='notification_hub.NotificationTask.MessageType',
  filename=None,
  file=DESCRIPTOR,
  create_key=_descriptor._internal_create_key,
  values=[
    _descriptor.EnumValueDescriptor(
      name='MARKETING', index=0, number=0,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='TRANSACTIONAL', index=1, number=1,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='OTP', index=2, number=2,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
  ],
  containing_type=None,
  serialized_options=None,
  serialized_start=571,
  serialized_end=627,
)
_sym_db.RegisterEnumDescriptor(_NOTIFICATIONTASK_MESSAGETYPE)

_NOTIFICATIONTASK_WATERFALLMODE = _descriptor.EnumDescriptor(
  name='WaterfallMode',
  full_name='notification_hub.NotificationTask.WaterfallMode',
  filename=None,
  file=DESCRIPTOR,
  create_key=_descriptor._internal_create_key,
  values=[
    _descriptor.EnumValueDescriptor(
      name='AUTO', index=0, number=0,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='OVERRIDE', index=1, number=1,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
  ],
  containing_type=None,
  serialized_options=None,
  serialized_start=629,
  serialized_end=668,
)
_sym_db.RegisterEnumDescriptor(_NOTIFICATIONTASK_WATERFALLMODE)

_NOTIFICATIONTASK_PLATFORM = _descriptor.EnumDescriptor(
  name='Platform',
  full_name='notification_hub.NotificationTask.Platform',
  filename=None,
  file=DESCRIPTOR,
  create_key=_descriptor._internal_create_key,
  values=[
    _descriptor.EnumValueDescriptor(
      name='AASAANJOBS', index=0, number=0,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='OLXPEOPLE', index=1, number=1,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
  ],
  containing_type=None,
  serialized_options=None,
  serialized_start=670,
  serialized_end=711,
)
_sym_db.RegisterEnumDescriptor(_NOTIFICATIONTASK_PLATFORM)

_PUSH_CLIENTPLATFORM = _descriptor.EnumDescriptor(
  name='ClientPlatform',
  full_name='notification_hub.Push.ClientPlatform',
  filename=None,
  file=DESCRIPTOR,
  create_key=_descriptor._internal_create_key,
  values=[
    _descriptor.EnumValueDescriptor(
      name='ANDROID', index=0, number=0,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='IOS', index=1, number=1,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='WEB', index=2, number=2,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
  ],
  containing_type=None,
  serialized_options=None,
  serialized_start=1819,
  serialized_end=1866,
)
_sym_db.RegisterEnumDescriptor(_PUSH_CLIENTPLATFORM)

_CHATBOT_CHATBOTTYPE = _descriptor.EnumDescriptor(
  name='ChatbotType',
  full_name='notification_hub.Chatbot.ChatbotType',
  filename=None,
  file=DESCRIPTOR,
  create_key=_descriptor._internal_create_key,
  values=[
    _descriptor.EnumValueDescriptor(
      name='JOBSEARCH', index=0, number=0,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
  ],
  containing_type=None,
  serialized_options=None,
  serialized_start=2000,
  serialized_end=2028,
)
_sym_db.RegisterEnumDescriptor(_CHATBOT_CHATBOTTYPE)

_CHATBOTWHATSAPP_ACCOUNTTYPE = _descriptor.EnumDescriptor(
  name='AccountType',
  full_name='notification_hub.ChatbotWhatsapp.AccountType',
  filename=None,
  file=DESCRIPTOR,
  create_key=_descriptor._internal_create_key,
  values=[
    _descriptor.EnumValueDescriptor(
      name='HSM', index=0, number=0,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='TWOWAY', index=1, number=1,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
  ],
  containing_type=None,
  serialized_options=None,
  serialized_start=2441,
  serialized_end=2475,
)
_sym_db.RegisterEnumDescriptor(_CHATBOTWHATSAPP_ACCOUNTTYPE)

_CHATBOTWHATSAPP_MESSAGECONTENTTYPE = _descriptor.EnumDescriptor(
  name='MessageContentType',
  full_name='notification_hub.ChatbotWhatsapp.MessageContentType',
  filename=None,
  file=DESCRIPTOR,
  create_key=_descriptor._internal_create_key,
  values=[
    _descriptor.EnumValueDescriptor(
      name='TEXTTYPE', index=0, number=0,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='HSMTYPE', index=1, number=1,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
  ],
  containing_type=None,
  serialized_options=None,
  serialized_start=2477,
  serialized_end=2524,
)
_sym_db.RegisterEnumDescriptor(_CHATBOTWHATSAPP_MESSAGECONTENTTYPE)

_CHATBOTWHATSAPP_DATAENCONDING = _descriptor.EnumDescriptor(
  name='DataEnconding',
  full_name='notification_hub.ChatbotWhatsapp.DataEnconding',
  filename=None,
  file=DESCRIPTOR,
  create_key=_descriptor._internal_create_key,
  values=[
    _descriptor.EnumValueDescriptor(
      name='TEXTDATA', index=0, number=0,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='UNICODETEXTDATA', index=1, number=1,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
  ],
  containing_type=None,
  serialized_options=None,
  serialized_start=2526,
  serialized_end=2576,
)
_sym_db.RegisterEnumDescriptor(_CHATBOTWHATSAPP_DATAENCONDING)

_CHATBOTWHATSAPP_MESSAGEFORMAT = _descriptor.EnumDescriptor(
  name='MessageFormat',
  full_name='notification_hub.ChatbotWhatsapp.MessageFormat',
  filename=None,
  file=DESCRIPTOR,
  create_key=_descriptor._internal_create_key,
  values=[
    _descriptor.EnumValueDescriptor(
      name='TEXT', index=0, number=0,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='JSON', index=1, number=1,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='XML', index=2, number=2,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
  ],
  containing_type=None,
  serialized_options=None,
  serialized_start=2578,
  serialized_end=2622,
)
_sym_db.RegisterEnumDescriptor(_CHATBOTWHATSAPP_MESSAGEFORMAT)


_NOTIFICATIONTASK = _descriptor.Descriptor(
  name='NotificationTask',
  full_name='notification_hub.NotificationTask',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='ID', full_name='notification_hub.NotificationTask.ID', index=0,
      number=1, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='name', full_name='notification_hub.NotificationTask.name', index=1,
      number=2, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='messageType', full_name='notification_hub.NotificationTask.messageType', index=2,
      number=3, type=14, cpp_type=8, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='email', full_name='notification_hub.NotificationTask.email', index=3,
      number=4, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='sms', full_name='notification_hub.NotificationTask.sms', index=4,
      number=5, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='whatsapp', full_name='notification_hub.NotificationTask.whatsapp', index=5,
      number=6, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='push', full_name='notification_hub.NotificationTask.push', index=6,
      number=7, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='sentByID', full_name='notification_hub.NotificationTask.sentByID', index=7,
      number=8, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='client', full_name='notification_hub.NotificationTask.client', index=8,
      number=9, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='waterfallType', full_name='notification_hub.NotificationTask.waterfallType', index=9,
      number=10, type=14, cpp_type=8, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='triggeredOn', full_name='notification_hub.NotificationTask.triggeredOn', index=10,
      number=11, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='platform', full_name='notification_hub.NotificationTask.platform', index=11,
      number=12, type=14, cpp_type=8, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='eventID', full_name='notification_hub.NotificationTask.eventID', index=12,
      number=13, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='chatbot', full_name='notification_hub.NotificationTask.chatbot', index=13,
      number=14, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
    _NOTIFICATIONTASK_MESSAGETYPE,
    _NOTIFICATIONTASK_WATERFALLMODE,
    _NOTIFICATIONTASK_PLATFORM,
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=44,
  serialized_end=711,
)


_WATERFALL = _descriptor.Descriptor(
  name='Waterfall',
  full_name='notification_hub.Waterfall',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='priority', full_name='notification_hub.Waterfall.priority', index=0,
      number=1, type=5, cpp_type=1, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='offsetTime', full_name='notification_hub.Waterfall.offsetTime', index=1,
      number=2, type=5, cpp_type=1, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=713,
  serialized_end=762,
)


_SMS = _descriptor.Descriptor(
  name='SMS',
  full_name='notification_hub.SMS',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='template', full_name='notification_hub.SMS.template', index=0,
      number=1, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='mobile', full_name='notification_hub.SMS.mobile', index=1,
      number=2, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='context', full_name='notification_hub.SMS.context', index=2,
      number=3, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='waterfallConfig', full_name='notification_hub.SMS.waterfallConfig', index=3,
      number=4, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='expiry', full_name='notification_hub.SMS.expiry', index=4,
      number=5, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='userID', full_name='notification_hub.SMS.userID', index=5,
      number=6, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=765,
  serialized_end=907,
)


_WHATSAPP = _descriptor.Descriptor(
  name='Whatsapp',
  full_name='notification_hub.Whatsapp',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='template', full_name='notification_hub.Whatsapp.template', index=0,
      number=1, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='mobile', full_name='notification_hub.Whatsapp.mobile', index=1,
      number=2, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='context', full_name='notification_hub.Whatsapp.context', index=2,
      number=3, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='waterfallConfig', full_name='notification_hub.Whatsapp.waterfallConfig', index=3,
      number=4, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='expiry', full_name='notification_hub.Whatsapp.expiry', index=4,
      number=5, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='userID', full_name='notification_hub.Whatsapp.userID', index=5,
      number=6, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=910,
  serialized_end=1057,
)


_EMAILRECIPIENT = _descriptor.Descriptor(
  name='EmailRecipient',
  full_name='notification_hub.EmailRecipient',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='email', full_name='notification_hub.EmailRecipient.email', index=0,
      number=1, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='name', full_name='notification_hub.EmailRecipient.name', index=1,
      number=2, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='userID', full_name='notification_hub.EmailRecipient.userID', index=2,
      number=3, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1059,
  serialized_end=1120,
)


_EMAILATTACHMENT = _descriptor.Descriptor(
  name='EmailAttachment',
  full_name='notification_hub.EmailAttachment',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='filename', full_name='notification_hub.EmailAttachment.filename', index=0,
      number=1, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='url', full_name='notification_hub.EmailAttachment.url', index=1,
      number=2, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1122,
  serialized_end=1170,
)


_EMAIL = _descriptor.Descriptor(
  name='Email',
  full_name='notification_hub.Email',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='template', full_name='notification_hub.Email.template', index=0,
      number=1, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='toRecipients', full_name='notification_hub.Email.toRecipients', index=1,
      number=2, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='context', full_name='notification_hub.Email.context', index=2,
      number=3, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='subject', full_name='notification_hub.Email.subject', index=3,
      number=4, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='sender', full_name='notification_hub.Email.sender', index=4,
      number=5, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='replyTo', full_name='notification_hub.Email.replyTo', index=5,
      number=6, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='ccRecipients', full_name='notification_hub.Email.ccRecipients', index=6,
      number=7, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='attachments', full_name='notification_hub.Email.attachments', index=7,
      number=8, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='waterfallConfig', full_name='notification_hub.Email.waterfallConfig', index=8,
      number=9, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='expiry', full_name='notification_hub.Email.expiry', index=9,
      number=10, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1173,
  serialized_end=1571,
)


_PUSH = _descriptor.Descriptor(
  name='Push',
  full_name='notification_hub.Push',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='template', full_name='notification_hub.Push.template', index=0,
      number=1, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='token', full_name='notification_hub.Push.token', index=1,
      number=2, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='context', full_name='notification_hub.Push.context', index=2,
      number=3, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='waterfallConfig', full_name='notification_hub.Push.waterfallConfig', index=3,
      number=4, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='expiry', full_name='notification_hub.Push.expiry', index=4,
      number=5, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='userID', full_name='notification_hub.Push.userID', index=5,
      number=6, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='extraPayload', full_name='notification_hub.Push.extraPayload', index=6,
      number=7, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='clientPlatform', full_name='notification_hub.Push.clientPlatform', index=7,
      number=8, type=14, cpp_type=8, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='dryRun', full_name='notification_hub.Push.dryRun', index=8,
      number=9, type=8, cpp_type=7, label=1,
      has_default_value=False, default_value=False,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
    _PUSH_CLIENTPLATFORM,
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1574,
  serialized_end=1866,
)


_CHATBOT = _descriptor.Descriptor(
  name='Chatbot',
  full_name='notification_hub.Chatbot',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='chatbotType', full_name='notification_hub.Chatbot.chatbotType', index=0,
      number=1, type=14, cpp_type=8, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='chatbotWhatsapp', full_name='notification_hub.Chatbot.chatbotWhatsapp', index=1,
      number=2, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
    _CHATBOT_CHATBOTTYPE,
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1869,
  serialized_end=2028,
)


_CHATBOTWHATSAPP = _descriptor.Descriptor(
  name='ChatbotWhatsapp',
  full_name='notification_hub.ChatbotWhatsapp',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='accountType', full_name='notification_hub.ChatbotWhatsapp.accountType', index=0,
      number=1, type=14, cpp_type=8, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='messageContentType', full_name='notification_hub.ChatbotWhatsapp.messageContentType', index=1,
      number=2, type=14, cpp_type=8, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='isHSM', full_name='notification_hub.ChatbotWhatsapp.isHSM', index=2,
      number=3, type=8, cpp_type=7, label=1,
      has_default_value=False, default_value=False,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='isTemplate', full_name='notification_hub.ChatbotWhatsapp.isTemplate', index=3,
      number=4, type=8, cpp_type=7, label=1,
      has_default_value=False, default_value=False,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='buttonUrlParam', full_name='notification_hub.ChatbotWhatsapp.buttonUrlParam', index=4,
      number=5, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='dataEncoding', full_name='notification_hub.ChatbotWhatsapp.dataEncoding', index=5,
      number=6, type=14, cpp_type=8, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='messageFormat', full_name='notification_hub.ChatbotWhatsapp.messageFormat', index=6,
      number=7, type=14, cpp_type=8, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='messageID', full_name='notification_hub.ChatbotWhatsapp.messageID', index=7,
      number=8, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='extraParam', full_name='notification_hub.ChatbotWhatsapp.extraParam', index=8,
      number=9, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
    _CHATBOTWHATSAPP_ACCOUNTTYPE,
    _CHATBOTWHATSAPP_MESSAGECONTENTTYPE,
    _CHATBOTWHATSAPP_DATAENCONDING,
    _CHATBOTWHATSAPP_MESSAGEFORMAT,
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=2031,
  serialized_end=2622,
)

_NOTIFICATIONTASK.fields_by_name['messageType'].enum_type = _NOTIFICATIONTASK_MESSAGETYPE
_NOTIFICATIONTASK.fields_by_name['email'].message_type = _EMAIL
_NOTIFICATIONTASK.fields_by_name['sms'].message_type = _SMS
_NOTIFICATIONTASK.fields_by_name['whatsapp'].message_type = _WHATSAPP
_NOTIFICATIONTASK.fields_by_name['push'].message_type = _PUSH
_NOTIFICATIONTASK.fields_by_name['waterfallType'].enum_type = _NOTIFICATIONTASK_WATERFALLMODE
_NOTIFICATIONTASK.fields_by_name['platform'].enum_type = _NOTIFICATIONTASK_PLATFORM
_NOTIFICATIONTASK.fields_by_name['chatbot'].message_type = _CHATBOT
_NOTIFICATIONTASK_MESSAGETYPE.containing_type = _NOTIFICATIONTASK
_NOTIFICATIONTASK_WATERFALLMODE.containing_type = _NOTIFICATIONTASK
_NOTIFICATIONTASK_PLATFORM.containing_type = _NOTIFICATIONTASK
_SMS.fields_by_name['waterfallConfig'].message_type = _WATERFALL
_WHATSAPP.fields_by_name['waterfallConfig'].message_type = _WATERFALL
_EMAIL.fields_by_name['toRecipients'].message_type = _EMAILRECIPIENT
_EMAIL.fields_by_name['sender'].message_type = _EMAILRECIPIENT
_EMAIL.fields_by_name['replyTo'].message_type = _EMAILRECIPIENT
_EMAIL.fields_by_name['ccRecipients'].message_type = _EMAILRECIPIENT
_EMAIL.fields_by_name['attachments'].message_type = _EMAILATTACHMENT
_EMAIL.fields_by_name['waterfallConfig'].message_type = _WATERFALL
_PUSH.fields_by_name['waterfallConfig'].message_type = _WATERFALL
_PUSH.fields_by_name['clientPlatform'].enum_type = _PUSH_CLIENTPLATFORM
_PUSH_CLIENTPLATFORM.containing_type = _PUSH
_CHATBOT.fields_by_name['chatbotType'].enum_type = _CHATBOT_CHATBOTTYPE
_CHATBOT.fields_by_name['chatbotWhatsapp'].message_type = _CHATBOTWHATSAPP
_CHATBOT_CHATBOTTYPE.containing_type = _CHATBOT
_CHATBOTWHATSAPP.fields_by_name['accountType'].enum_type = _CHATBOTWHATSAPP_ACCOUNTTYPE
_CHATBOTWHATSAPP.fields_by_name['messageContentType'].enum_type = _CHATBOTWHATSAPP_MESSAGECONTENTTYPE
_CHATBOTWHATSAPP.fields_by_name['dataEncoding'].enum_type = _CHATBOTWHATSAPP_DATAENCONDING
_CHATBOTWHATSAPP.fields_by_name['messageFormat'].enum_type = _CHATBOTWHATSAPP_MESSAGEFORMAT
_CHATBOTWHATSAPP_ACCOUNTTYPE.containing_type = _CHATBOTWHATSAPP
_CHATBOTWHATSAPP_MESSAGECONTENTTYPE.containing_type = _CHATBOTWHATSAPP
_CHATBOTWHATSAPP_DATAENCONDING.containing_type = _CHATBOTWHATSAPP
_CHATBOTWHATSAPP_MESSAGEFORMAT.containing_type = _CHATBOTWHATSAPP
DESCRIPTOR.message_types_by_name['NotificationTask'] = _NOTIFICATIONTASK
DESCRIPTOR.message_types_by_name['Waterfall'] = _WATERFALL
DESCRIPTOR.message_types_by_name['SMS'] = _SMS
DESCRIPTOR.message_types_by_name['Whatsapp'] = _WHATSAPP
DESCRIPTOR.message_types_by_name['EmailRecipient'] = _EMAILRECIPIENT
DESCRIPTOR.message_types_by_name['EmailAttachment'] = _EMAILATTACHMENT
DESCRIPTOR.message_types_by_name['Email'] = _EMAIL
DESCRIPTOR.message_types_by_name['Push'] = _PUSH
DESCRIPTOR.message_types_by_name['Chatbot'] = _CHATBOT
DESCRIPTOR.message_types_by_name['ChatbotWhatsapp'] = _CHATBOTWHATSAPP
_sym_db.RegisterFileDescriptor(DESCRIPTOR)

NotificationTask = _reflection.GeneratedProtocolMessageType('NotificationTask', (_message.Message,), {
  'DESCRIPTOR' : _NOTIFICATIONTASK,
  '__module__' : 'notificationHub_pb2'
  # @@protoc_insertion_point(class_scope:notification_hub.NotificationTask)
  })
_sym_db.RegisterMessage(NotificationTask)

Waterfall = _reflection.GeneratedProtocolMessageType('Waterfall', (_message.Message,), {
  'DESCRIPTOR' : _WATERFALL,
  '__module__' : 'notificationHub_pb2'
  # @@protoc_insertion_point(class_scope:notification_hub.Waterfall)
  })
_sym_db.RegisterMessage(Waterfall)

SMS = _reflection.GeneratedProtocolMessageType('SMS', (_message.Message,), {
  'DESCRIPTOR' : _SMS,
  '__module__' : 'notificationHub_pb2'
  # @@protoc_insertion_point(class_scope:notification_hub.SMS)
  })
_sym_db.RegisterMessage(SMS)

Whatsapp = _reflection.GeneratedProtocolMessageType('Whatsapp', (_message.Message,), {
  'DESCRIPTOR' : _WHATSAPP,
  '__module__' : 'notificationHub_pb2'
  # @@protoc_insertion_point(class_scope:notification_hub.Whatsapp)
  })
_sym_db.RegisterMessage(Whatsapp)

EmailRecipient = _reflection.GeneratedProtocolMessageType('EmailRecipient', (_message.Message,), {
  'DESCRIPTOR' : _EMAILRECIPIENT,
  '__module__' : 'notificationHub_pb2'
  # @@protoc_insertion_point(class_scope:notification_hub.EmailRecipient)
  })
_sym_db.RegisterMessage(EmailRecipient)

EmailAttachment = _reflection.GeneratedProtocolMessageType('EmailAttachment', (_message.Message,), {
  'DESCRIPTOR' : _EMAILATTACHMENT,
  '__module__' : 'notificationHub_pb2'
  # @@protoc_insertion_point(class_scope:notification_hub.EmailAttachment)
  })
_sym_db.RegisterMessage(EmailAttachment)

Email = _reflection.GeneratedProtocolMessageType('Email', (_message.Message,), {
  'DESCRIPTOR' : _EMAIL,
  '__module__' : 'notificationHub_pb2'
  # @@protoc_insertion_point(class_scope:notification_hub.Email)
  })
_sym_db.RegisterMessage(Email)

Push = _reflection.GeneratedProtocolMessageType('Push', (_message.Message,), {
  'DESCRIPTOR' : _PUSH,
  '__module__' : 'notificationHub_pb2'
  # @@protoc_insertion_point(class_scope:notification_hub.Push)
  })
_sym_db.RegisterMessage(Push)

Chatbot = _reflection.GeneratedProtocolMessageType('Chatbot', (_message.Message,), {
  'DESCRIPTOR' : _CHATBOT,
  '__module__' : 'notificationHub_pb2'
  # @@protoc_insertion_point(class_scope:notification_hub.Chatbot)
  })
_sym_db.RegisterMessage(Chatbot)

ChatbotWhatsapp = _reflection.GeneratedProtocolMessageType('ChatbotWhatsapp', (_message.Message,), {
  'DESCRIPTOR' : _CHATBOTWHATSAPP,
  '__module__' : 'notificationHub_pb2'
  # @@protoc_insertion_point(class_scope:notification_hub.ChatbotWhatsapp)
  })
_sym_db.RegisterMessage(ChatbotWhatsapp)


DESCRIPTOR._options = None
# @@protoc_insertion_point(module_scope)
