# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# NO CHECKED-IN PROTOBUF GENCODE
# source: notifies/notify.proto
# Protobuf Python Version: 6.31.1
"""Generated protocol buffer code."""
from google.protobuf import descriptor as _descriptor
from google.protobuf import descriptor_pool as _descriptor_pool
from google.protobuf import runtime_version as _runtime_version
from google.protobuf import symbol_database as _symbol_database
from google.protobuf.internal import builder as _builder
_runtime_version.ValidateProtobufRuntimeVersion(
    _runtime_version.Domain.PUBLIC,
    6,
    31,
    1,
    '',
    'notifies/notify.proto'
)
# @@protoc_insertion_point(imports)

_sym_db = _symbol_database.Default()


from packets import dataModel_pb2 as packets_dot_dataModel__pb2
from google.protobuf import timestamp_pb2 as google_dot_protobuf_dot_timestamp__pb2


DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x15notifies/notify.proto\x12\x14\x63om.fatehan.notifies\x1a\x17packets/dataModel.proto\x1a\x1fgoogle/protobuf/timestamp.proto\"\xc0\x03\n\tNotifyJob\x12\x0e\n\x02id\x18\x01 \x01(\x04R\x02id\x12\x18\n\x07user_id\x18\x02 \x01(\x04R\x07user_id\x12\x1f\n\x08\x61lert_id\x18\x03 \x01(\x04H\x00R\x08\x61lert_id\x88\x01\x01\x12)\n\ruser_alert_id\x18\t \x01(\x04H\x01R\ruser_alert_id\x88\x01\x01\x12\x30\n\x05\x61lert\x18\x04 \x01(\x0e\x32\x1a.com.fatehan.packets.AlertR\x05\x61lert\x12\x18\n\x07retries\x18\x05 \x01(\rR\x07retries\x12\x44\n\x08priority\x18\x06 \x01(\x0e\x32(.com.fatehan.notifies.NotifyJob.PriorityR\x08priority\x12\x34\n\x06notify\x18\x07 \x01(\x0b\x32\x1c.com.fatehan.notifies.NotifyR\x06notify\x12+\n\x03via\x18\x08 \x03(\x0e\x32\x19.com.fatehan.notifies.ViaR\x03via\")\n\x08Priority\x12\x07\n\x03LOW\x10\x00\x12\n\n\x06MEDIUM\x10\x01\x12\x08\n\x04HIGH\x10\x02\x42\x0b\n\t_alert_idB\x10\n\x0e_user_alert_id\"\xe8\x08\n\x0fUserDeviceAlert\x12\x0e\n\x02id\x18\x01 \x01(\x04R\x02id\x12\x18\n\x07user_id\x18\x02 \x01(\x04R\x07user_id\x12\x1c\n\tdevice_id\x18\x04 \x01(\x04R\tdevice_id\x12(\n\x0forganization_id\x18\x0b \x01(\x04R\x0forganization_id\x12\x1a\n\x08\x61lert_id\x18\x05 \x01(\x04R\x08\x61lert_id\x12R\n\tcondition\x18\x06 \x03(\x0b\x32\x34.com.fatehan.notifies.UserDeviceAlert.ConditionEntryR\tcondition\x12I\n\x06timing\x18\x0e \x03(\x0b\x32\x31.com.fatehan.notifies.UserDeviceAlert.TimingEntryR\x06timing\x12\x16\n\x06status\x18\x07 \x01(\x08R\x06status\x12\x16\n\x06\x66ormat\x18\x08 \x01(\tR\x06\x66ormat\x12\x30\n\x05\x61lert\x18\t \x01(\x0e\x32\x1a.com.fatehan.packets.AlertR\x05\x61lert\x12\x17\n\x04unit\x18\n \x01(\tH\x00R\x04unit\x88\x01\x01\x12%\n\x0bobject_type\x18\x0c \x01(\tH\x01R\x0bobject_type\x88\x01\x01\x12!\n\tobject_id\x18\r \x01(\x04H\x02R\tobject_id\x88\x01\x01\x1a\x8b\x02\n\tCondition\x12!\n\tfrom_time\x18\x01 \x01(\tH\x00R\tfrom_time\x88\x01\x01\x12\x1d\n\x07to_time\x18\x02 \x01(\tH\x01R\x07to_time\x88\x01\x01\x12\x1f\n\x08sound_id\x18\x03 \x01(\x04H\x02R\x08sound_id\x88\x01\x01\x12\x17\n\x04text\x18\x04 \x01(\tH\x03R\x04text\x88\x01\x01\x12\x19\n\x05value\x18\x05 \x01(\x12H\x04R\x05value\x88\x01\x01\x12-\n\x04type\x18\x06 \x03(\x0e\x32\x19.com.fatehan.notifies.ViaR\x04typeB\x0c\n\n_from_timeB\n\n\x08_to_timeB\x0b\n\t_sound_idB\x07\n\x05_textB\x08\n\x06_value\x1a\x63\n\rConditionList\x12R\n\tcondition\x18\x01 \x03(\x0b\x32/.com.fatehan.notifies.UserDeviceAlert.ConditionR\x0e\x63ondition_list\x1a\x65\n\x0e\x43onditionEntry\x12\x0b\n\x03key\x18\x01 \x01(\r\x12\x42\n\x05value\x18\x02 \x01(\x0b\x32\x33.com.fatehan.notifies.UserDeviceAlert.ConditionList:\x02\x38\x01\x1a\x62\n\x0bTimingEntry\x12\x0b\n\x03key\x18\x01 \x01(\r\x12\x42\n\x05value\x18\x02 \x01(\x0b\x32\x33.com.fatehan.notifies.UserDeviceAlert.ConditionList:\x02\x38\x01\x42\x07\n\x05_unitB\x0e\n\x0c_object_typeB\x0c\n\n_object_id\"P\n\x13UserDeviceAlertList\x12\x39\n\x04list\x18\x01 \x03(\x0b\x32%.com.fatehan.notifies.UserDeviceAlertR\x04list\"U\n\x08Receiver\x12\x12\n\x05phone\x18\x01 \x01(\x04H\x00\x88\x01\x01\x12\x12\n\x05\x65mail\x18\x02 \x01(\tH\x01\x88\x01\x01\x12\r\n\x05token\x18\x03 \x03(\tB\x08\n\x06_phoneB\x08\n\x06_email\"\xf2\x03\n\x06Notify\x12\x14\n\x05title\x18\x01 \x01(\tR\x05title\x12\x12\n\x04\x62ody\x18\x02 \x01(\tR\x04\x62ody\x12\x19\n\x05sound\x18\x03 \x01(\x04H\x00R\x05sound\x88\x01\x01\x12\x19\n\x05image\x18\x04 \x01(\tH\x01R\x05image\x88\x01\x01\x12\x17\n\x04icon\x18\x05 \x01(\tH\x02R\x04icon\x88\x01\x01\x12:\n\x08receiver\x18\x06 \x01(\x0b\x32\x1e.com.fatehan.notifies.ReceiverR\x08receiver\x12!\n\tobject_id\x18\x07 \x01(\x04H\x03R\tobject_id\x88\x01\x01\x12\x42\n\x0bobject_type\x18\x08 \x01(\x0e\x32 .com.fatehan.notifies.ObjectTypeR\x0bobject_type\x12\x38\n\ttimestamp\x18\t \x01(\x0b\x32\x1a.google.protobuf.TimestampR\ttimestamp\x12:\n\x04\x64\x61ta\x18\n \x03(\x0b\x32&.com.fatehan.notifies.Notify.DataEntryR\x04\x64\x61ta\x1a+\n\tDataEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\x42\x08\n\x06_soundB\x08\n\x06_imageB\x07\n\x05_iconB\x0c\n\n_object_id\"\xb6\x05\n\x0cNotification\x12\x12\n\x04uuid\x18\x01 \x01(\tR\x04uuid\x12\x18\n\x07user_id\x18\x02 \x01(\x04R\x07user_id\x12!\n\tobject_id\x18\x03 \x01(\x04H\x00R\tobject_id\x88\x01\x01\x12G\n\x0bobject_type\x18\x04 \x01(\x0e\x32 .com.fatehan.notifies.ObjectTypeH\x01R\x0bobject_type\x88\x01\x01\x12\x14\n\x05title\x18\x05 \x01(\tR\x05title\x12\x17\n\x04\x62ody\x18\x06 \x01(\tH\x02R\x04\x62ody\x88\x01\x01\x12\x1f\n\x08\x61lert_id\x18\x07 \x01(\x04H\x03R\x08\x61lert_id\x88\x01\x01\x12\x30\n\x05\x61lert\x18\x08 \x01(\x0e\x32\x1a.com.fatehan.packets.AlertR\x05\x61lert\x12+\n\x03via\x18\t \x03(\x0e\x32\x19.com.fatehan.notifies.ViaR\x03via\x12@\n\x04\x64\x61ta\x18\n \x03(\x0b\x32,.com.fatehan.notifies.Notification.DataEntryR\x04\x64\x61ta\x12\x19\n\x05image\x18\x0b \x01(\tH\x04R\x05image\x88\x01\x01\x12\x19\n\x05sound\x18\x0c \x01(\x04H\x05R\x05sound\x88\x01\x01\x12:\n\ncreated_at\x18\r \x01(\x0b\x32\x1a.google.protobuf.TimestampR\ncreated_at\x12\x34\n\x07read_at\x18\x0e \x01(\x0b\x32\x1a.google.protobuf.TimestampR\x07read_at\x1a+\n\tDataEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\x42\x0c\n\n_object_idB\x0e\n\x0c_object_typeB\x07\n\x05_bodyB\x0b\n\t_alert_idB\x08\n\x06_imageB\x08\n\x06_sound\"\xa0\x04\n\nAlertModel\x12\n\n\x02id\x18\x01 \x01(\x04\x12\x17\n\x0forganization_id\x18\x02 \x01(\x04\x12\x10\n\x08\x61lert_id\x18\x03 \x01(\x04\x12\x12\n\nalert_type\x18\x04 \x01(\x04\x12\x11\n\x04unit\x18\x05 \x01(\tH\x00\x88\x01\x01\x12\x12\n\x05value\x18\x06 \x01(\x04H\x01\x88\x01\x01\x12\x0f\n\x07message\x18\x07 \x01(\t\x12\x0c\n\x04name\x18\x08 \x01(\t\x12\x16\n\tmin_value\x18\t \x01(\tH\x02\x88\x01\x01\x12\x16\n\tmax_value\x18\n \x01(\tH\x03\x88\x01\x01\x12\x14\n\x07picture\x18\x0b \x01(\tH\x04\x88\x01\x01\x12\x17\n\ncreated_by\x18\x0c \x01(\x04H\x05\x88\x01\x01\x12\x17\n\nupdated_by\x18\r \x01(\x04H\x06\x88\x01\x01\x12\x33\n\ncreated_at\x18\x0e \x01(\x0b\x32\x1a.google.protobuf.TimestampH\x07\x88\x01\x01\x12\x33\n\nupdated_at\x18\x0f \x01(\x0b\x32\x1a.google.protobuf.TimestampH\x08\x88\x01\x01\x12\x18\n\x0bobject_type\x18\x10 \x01(\tH\t\x88\x01\x01\x42\x07\n\x05_unitB\x08\n\x06_valueB\x0c\n\n_min_valueB\x0c\n\n_max_valueB\n\n\x08_pictureB\r\n\x0b_created_byB\r\n\x0b_updated_byB\r\n\x0b_created_atB\r\n\x0b_updated_atB\x0e\n\x0c_object_type*D\n\x03Via\x12\x08\n\x04NONE\x10\x00\x12\x07\n\x03SMS\x10\x01\x12\x07\n\x03\x46\x43M\x10\x02\x12\t\n\x05\x45MAIL\x10\x03\x12\x0c\n\x08\x44\x41TABASE\x10\x04\x12\x08\n\x04\x43\x41LL\x10\x05*>\n\nObjectType\x12\x0b\n\x07UNKNOWN\x10\x00\x12\n\n\x06\x44\x45VICE\x10\x01\x12\x08\n\x04USER\x10\x02\x12\r\n\tOPERATION\x10\x03\x42\x65Z.github.com/FatehanProtocols/protocols/notifies\xca\x02\x13\x46\x61tehan\\Grpc\\Notify\xe2\x02\x1c\x46\x61tehan\\Grpc\\Notify\\MetaDatab\x06proto3')

_globals = globals()
_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals)
_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'notifies.notify_pb2', _globals)
if not _descriptor._USE_C_DESCRIPTORS:
  _globals['DESCRIPTOR']._loaded_options = None
  _globals['DESCRIPTOR']._serialized_options = b'Z.github.com/FatehanProtocols/protocols/notifies\312\002\023Fatehan\\Grpc\\Notify\342\002\034Fatehan\\Grpc\\Notify\\MetaData'
  _globals['_USERDEVICEALERT_CONDITIONENTRY']._loaded_options = None
  _globals['_USERDEVICEALERT_CONDITIONENTRY']._serialized_options = b'8\001'
  _globals['_USERDEVICEALERT_TIMINGENTRY']._loaded_options = None
  _globals['_USERDEVICEALERT_TIMINGENTRY']._serialized_options = b'8\001'
  _globals['_NOTIFY_DATAENTRY']._loaded_options = None
  _globals['_NOTIFY_DATAENTRY']._serialized_options = b'8\001'
  _globals['_NOTIFICATION_DATAENTRY']._loaded_options = None
  _globals['_NOTIFICATION_DATAENTRY']._serialized_options = b'8\001'
  _globals['_VIA']._serialized_start=3601
  _globals['_VIA']._serialized_end=3669
  _globals['_OBJECTTYPE']._serialized_start=3671
  _globals['_OBJECTTYPE']._serialized_end=3733
  _globals['_NOTIFYJOB']._serialized_start=106
  _globals['_NOTIFYJOB']._serialized_end=554
  _globals['_NOTIFYJOB_PRIORITY']._serialized_start=482
  _globals['_NOTIFYJOB_PRIORITY']._serialized_end=523
  _globals['_USERDEVICEALERT']._serialized_start=557
  _globals['_USERDEVICEALERT']._serialized_end=1685
  _globals['_USERDEVICEALERT_CONDITION']._serialized_start=1075
  _globals['_USERDEVICEALERT_CONDITION']._serialized_end=1342
  _globals['_USERDEVICEALERT_CONDITIONLIST']._serialized_start=1344
  _globals['_USERDEVICEALERT_CONDITIONLIST']._serialized_end=1443
  _globals['_USERDEVICEALERT_CONDITIONENTRY']._serialized_start=1445
  _globals['_USERDEVICEALERT_CONDITIONENTRY']._serialized_end=1546
  _globals['_USERDEVICEALERT_TIMINGENTRY']._serialized_start=1548
  _globals['_USERDEVICEALERT_TIMINGENTRY']._serialized_end=1646
  _globals['_USERDEVICEALERTLIST']._serialized_start=1687
  _globals['_USERDEVICEALERTLIST']._serialized_end=1767
  _globals['_RECEIVER']._serialized_start=1769
  _globals['_RECEIVER']._serialized_end=1854
  _globals['_NOTIFY']._serialized_start=1857
  _globals['_NOTIFY']._serialized_end=2355
  _globals['_NOTIFY_DATAENTRY']._serialized_start=2269
  _globals['_NOTIFY_DATAENTRY']._serialized_end=2312
  _globals['_NOTIFICATION']._serialized_start=2358
  _globals['_NOTIFICATION']._serialized_end=3052
  _globals['_NOTIFICATION_DATAENTRY']._serialized_start=2269
  _globals['_NOTIFICATION_DATAENTRY']._serialized_end=2312
  _globals['_ALERTMODEL']._serialized_start=3055
  _globals['_ALERTMODEL']._serialized_end=3599
# @@protoc_insertion_point(module_scope)
