# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: sync_enums.proto

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 descriptor_pb2
# @@protoc_insertion_point(imports)




DESCRIPTOR = _descriptor.FileDescriptor(
  name='sync_enums.proto',
  package='sync_pb',
  serialized_pb='\n\x10sync_enums.proto\x12\x07sync_pb\"\x93\x0b\n\tSyncEnums\"\xf1\x02\n\x17SingletonDebugEventType\x12\x1c\n\x18\x43ONNECTION_STATUS_CHANGE\x10\x01\x12\x11\n\rUPDATED_TOKEN\x10\x02\x12\x17\n\x13PASSPHRASE_REQUIRED\x10\x03\x12\x17\n\x13PASSPHRASE_ACCEPTED\x10\x04\x12\x1b\n\x17INITIALIZATION_COMPLETE\x10\x05\x12\x1c\n\x18STOP_SYNCING_PERMANENTLY\x10\x06\x12\x17\n\x13\x45NCRYPTION_COMPLETE\x10\x07\x12\x14\n\x10\x41\x43TIONABLE_ERROR\x10\x08\x12\x1b\n\x17\x45NCRYPTED_TYPES_CHANGED\x10\t\x12\x1b\n\x17PASSPHRASE_TYPE_CHANGED\x10\n\x12\x1a\n\x16KEYSTORE_TOKEN_UPDATED\x10\x0b\x12\x16\n\x12\x43ONFIGURE_COMPLETE\x10\x0c\x12\x1b\n\x17\x42OOTSTRAP_TOKEN_UPDATED\x10\r\"\xc3\x01\n\x0ePageTransition\x12\x08\n\x04LINK\x10\x00\x12\t\n\x05TYPED\x10\x01\x12\x11\n\rAUTO_BOOKMARK\x10\x02\x12\x11\n\rAUTO_SUBFRAME\x10\x03\x12\x13\n\x0fMANUAL_SUBFRAME\x10\x04\x12\r\n\tGENERATED\x10\x05\x12\x11\n\rAUTO_TOPLEVEL\x10\x06\x12\x0f\n\x0b\x46ORM_SUBMIT\x10\x07\x12\n\n\x06RELOAD\x10\x08\x12\x0b\n\x07KEYWORD\x10\t\x12\x15\n\x11KEYWORD_GENERATED\x10\n\"F\n\x1aPageTransitionRedirectType\x12\x13\n\x0f\x43LIENT_REDIRECT\x10\x01\x12\x13\n\x0fSERVER_REDIRECT\x10\x02\"\xad\x02\n\tErrorType\x12\x0b\n\x07SUCCESS\x10\x00\x12\x11\n\rACCESS_DENIED\x10\x01\x12\x13\n\x0fNOT_MY_BIRTHDAY\x10\x02\x12\r\n\tTHROTTLED\x10\x03\x12\x10\n\x0c\x41UTH_EXPIRED\x10\x04\x12\x16\n\x12USER_NOT_ACTIVATED\x10\x05\x12\x10\n\x0c\x41UTH_INVALID\x10\x06\x12\x11\n\rCLEAR_PENDING\x10\x07\x12\x13\n\x0fTRANSIENT_ERROR\x10\x08\x12\x12\n\x0eMIGRATION_DONE\x10\t\x12\x15\n\x11\x44ISABLED_BY_ADMIN\x10\n\x12\x11\n\rUSER_ROLLBACK\x10\x0b\x12\x13\n\x0fPARTIAL_FAILURE\x10\x0c\x12\x18\n\x14\x43LIENT_DATA_OBSOLETE\x10\r\x12\x0b\n\x07UNKNOWN\x10\x64\"\xa3\x01\n\x06\x41\x63tion\x12\x12\n\x0eUPGRADE_CLIENT\x10\x00\x12\x1e\n\x1a\x43LEAR_USER_DATA_AND_RESYNC\x10\x01\x12\x1a\n\x16\x45NABLE_SYNC_ON_ACCOUNT\x10\x02\x12\x19\n\x15STOP_AND_RESTART_SYNC\x10\x03\x12\x1a\n\x16\x44ISABLE_SYNC_ON_CLIENT\x10\x04\x12\x12\n\x0eUNKNOWN_ACTION\x10\x05\"x\n\nDeviceType\x12\x0c\n\x08TYPE_WIN\x10\x01\x12\x0c\n\x08TYPE_MAC\x10\x02\x12\x0e\n\nTYPE_LINUX\x10\x03\x12\r\n\tTYPE_CROS\x10\x04\x12\x0e\n\nTYPE_OTHER\x10\x05\x12\x0e\n\nTYPE_PHONE\x10\x06\x12\x0f\n\x0bTYPE_TABLET\x10\x07\"\xb3\x01\n\x10GetUpdatesOrigin\x12\x12\n\x0eUNKNOWN_ORIGIN\x10\x00\x12\x0c\n\x08PERIODIC\x10\x04\x12\x1c\n\x18NEWLY_SUPPORTED_DATATYPE\x10\x07\x12\r\n\tMIGRATION\x10\x08\x12\x0e\n\nNEW_CLIENT\x10\t\x12\x13\n\x0fRECONFIGURATION\x10\n\x12\x0e\n\nGU_TRIGGER\x10\x0c\x12\t\n\x05RETRY\x10\r\x12\x10\n\x0cPROGRAMMATIC\x10\x0e\x42\x04H\x03`\x01')



_SYNCENUMS_SINGLETONDEBUGEVENTTYPE = _descriptor.EnumDescriptor(
  name='SingletonDebugEventType',
  full_name='sync_pb.SyncEnums.SingletonDebugEventType',
  filename=None,
  file=DESCRIPTOR,
  values=[
    _descriptor.EnumValueDescriptor(
      name='CONNECTION_STATUS_CHANGE', index=0, number=1,
      options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='UPDATED_TOKEN', index=1, number=2,
      options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='PASSPHRASE_REQUIRED', index=2, number=3,
      options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='PASSPHRASE_ACCEPTED', index=3, number=4,
      options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='INITIALIZATION_COMPLETE', index=4, number=5,
      options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='STOP_SYNCING_PERMANENTLY', index=5, number=6,
      options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='ENCRYPTION_COMPLETE', index=6, number=7,
      options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='ACTIONABLE_ERROR', index=7, number=8,
      options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='ENCRYPTED_TYPES_CHANGED', index=8, number=9,
      options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='PASSPHRASE_TYPE_CHANGED', index=9, number=10,
      options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='KEYSTORE_TOKEN_UPDATED', index=10, number=11,
      options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='CONFIGURE_COMPLETE', index=11, number=12,
      options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='BOOTSTRAP_TOKEN_UPDATED', index=12, number=13,
      options=None,
      type=None),
  ],
  containing_type=None,
  options=None,
  serialized_start=44,
  serialized_end=413,
)

_SYNCENUMS_PAGETRANSITION = _descriptor.EnumDescriptor(
  name='PageTransition',
  full_name='sync_pb.SyncEnums.PageTransition',
  filename=None,
  file=DESCRIPTOR,
  values=[
    _descriptor.EnumValueDescriptor(
      name='LINK', index=0, number=0,
      options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='TYPED', index=1, number=1,
      options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='AUTO_BOOKMARK', index=2, number=2,
      options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='AUTO_SUBFRAME', index=3, number=3,
      options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='MANUAL_SUBFRAME', index=4, number=4,
      options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='GENERATED', index=5, number=5,
      options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='AUTO_TOPLEVEL', index=6, number=6,
      options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='FORM_SUBMIT', index=7, number=7,
      options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='RELOAD', index=8, number=8,
      options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='KEYWORD', index=9, number=9,
      options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='KEYWORD_GENERATED', index=10, number=10,
      options=None,
      type=None),
  ],
  containing_type=None,
  options=None,
  serialized_start=416,
  serialized_end=611,
)

_SYNCENUMS_PAGETRANSITIONREDIRECTTYPE = _descriptor.EnumDescriptor(
  name='PageTransitionRedirectType',
  full_name='sync_pb.SyncEnums.PageTransitionRedirectType',
  filename=None,
  file=DESCRIPTOR,
  values=[
    _descriptor.EnumValueDescriptor(
      name='CLIENT_REDIRECT', index=0, number=1,
      options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='SERVER_REDIRECT', index=1, number=2,
      options=None,
      type=None),
  ],
  containing_type=None,
  options=None,
  serialized_start=613,
  serialized_end=683,
)

_SYNCENUMS_ERRORTYPE = _descriptor.EnumDescriptor(
  name='ErrorType',
  full_name='sync_pb.SyncEnums.ErrorType',
  filename=None,
  file=DESCRIPTOR,
  values=[
    _descriptor.EnumValueDescriptor(
      name='SUCCESS', index=0, number=0,
      options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='ACCESS_DENIED', index=1, number=1,
      options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='NOT_MY_BIRTHDAY', index=2, number=2,
      options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='THROTTLED', index=3, number=3,
      options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='AUTH_EXPIRED', index=4, number=4,
      options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='USER_NOT_ACTIVATED', index=5, number=5,
      options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='AUTH_INVALID', index=6, number=6,
      options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='CLEAR_PENDING', index=7, number=7,
      options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='TRANSIENT_ERROR', index=8, number=8,
      options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='MIGRATION_DONE', index=9, number=9,
      options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='DISABLED_BY_ADMIN', index=10, number=10,
      options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='USER_ROLLBACK', index=11, number=11,
      options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='PARTIAL_FAILURE', index=12, number=12,
      options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='CLIENT_DATA_OBSOLETE', index=13, number=13,
      options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='UNKNOWN', index=14, number=100,
      options=None,
      type=None),
  ],
  containing_type=None,
  options=None,
  serialized_start=686,
  serialized_end=987,
)

_SYNCENUMS_ACTION = _descriptor.EnumDescriptor(
  name='Action',
  full_name='sync_pb.SyncEnums.Action',
  filename=None,
  file=DESCRIPTOR,
  values=[
    _descriptor.EnumValueDescriptor(
      name='UPGRADE_CLIENT', index=0, number=0,
      options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='CLEAR_USER_DATA_AND_RESYNC', index=1, number=1,
      options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='ENABLE_SYNC_ON_ACCOUNT', index=2, number=2,
      options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='STOP_AND_RESTART_SYNC', index=3, number=3,
      options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='DISABLE_SYNC_ON_CLIENT', index=4, number=4,
      options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='UNKNOWN_ACTION', index=5, number=5,
      options=None,
      type=None),
  ],
  containing_type=None,
  options=None,
  serialized_start=990,
  serialized_end=1153,
)

_SYNCENUMS_DEVICETYPE = _descriptor.EnumDescriptor(
  name='DeviceType',
  full_name='sync_pb.SyncEnums.DeviceType',
  filename=None,
  file=DESCRIPTOR,
  values=[
    _descriptor.EnumValueDescriptor(
      name='TYPE_WIN', index=0, number=1,
      options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='TYPE_MAC', index=1, number=2,
      options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='TYPE_LINUX', index=2, number=3,
      options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='TYPE_CROS', index=3, number=4,
      options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='TYPE_OTHER', index=4, number=5,
      options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='TYPE_PHONE', index=5, number=6,
      options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='TYPE_TABLET', index=6, number=7,
      options=None,
      type=None),
  ],
  containing_type=None,
  options=None,
  serialized_start=1155,
  serialized_end=1275,
)

_SYNCENUMS_GETUPDATESORIGIN = _descriptor.EnumDescriptor(
  name='GetUpdatesOrigin',
  full_name='sync_pb.SyncEnums.GetUpdatesOrigin',
  filename=None,
  file=DESCRIPTOR,
  values=[
    _descriptor.EnumValueDescriptor(
      name='UNKNOWN_ORIGIN', index=0, number=0,
      options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='PERIODIC', index=1, number=4,
      options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='NEWLY_SUPPORTED_DATATYPE', index=2, number=7,
      options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='MIGRATION', index=3, number=8,
      options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='NEW_CLIENT', index=4, number=9,
      options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='RECONFIGURATION', index=5, number=10,
      options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='GU_TRIGGER', index=6, number=12,
      options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='RETRY', index=7, number=13,
      options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='PROGRAMMATIC', index=8, number=14,
      options=None,
      type=None),
  ],
  containing_type=None,
  options=None,
  serialized_start=1278,
  serialized_end=1457,
)


_SYNCENUMS = _descriptor.Descriptor(
  name='SyncEnums',
  full_name='sync_pb.SyncEnums',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
    _SYNCENUMS_SINGLETONDEBUGEVENTTYPE,
    _SYNCENUMS_PAGETRANSITION,
    _SYNCENUMS_PAGETRANSITIONREDIRECTTYPE,
    _SYNCENUMS_ERRORTYPE,
    _SYNCENUMS_ACTION,
    _SYNCENUMS_DEVICETYPE,
    _SYNCENUMS_GETUPDATESORIGIN,
  ],
  options=None,
  is_extendable=False,
  extension_ranges=[],
  serialized_start=30,
  serialized_end=1457,
)

_SYNCENUMS_SINGLETONDEBUGEVENTTYPE.containing_type = _SYNCENUMS;
_SYNCENUMS_PAGETRANSITION.containing_type = _SYNCENUMS;
_SYNCENUMS_PAGETRANSITIONREDIRECTTYPE.containing_type = _SYNCENUMS;
_SYNCENUMS_ERRORTYPE.containing_type = _SYNCENUMS;
_SYNCENUMS_ACTION.containing_type = _SYNCENUMS;
_SYNCENUMS_DEVICETYPE.containing_type = _SYNCENUMS;
_SYNCENUMS_GETUPDATESORIGIN.containing_type = _SYNCENUMS;
DESCRIPTOR.message_types_by_name['SyncEnums'] = _SYNCENUMS

class SyncEnums(_message.Message):
  __metaclass__ = _reflection.GeneratedProtocolMessageType
  DESCRIPTOR = _SYNCENUMS

  # @@protoc_insertion_point(class_scope:sync_pb.SyncEnums)


DESCRIPTOR.has_options = True
DESCRIPTOR._options = _descriptor._ParseOptions(descriptor_pb2.FileOptions(), 'H\003`\001')
# @@protoc_insertion_point(module_scope)
