# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# NO CHECKED-IN PROTOBUF GENCODE
# source: gravi/rest/doc/export.proto
# Protobuf Python Version: 6.30.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,
    30,
    1,
    '',
    'gravi/rest/doc/export.proto'
)
# @@protoc_insertion_point(imports)

_sym_db = _symbol_database.Default()


from gravi.models import gravi_model_pb2 as gravi_dot_models_dot_gravi__model__pb2
from gravi.rest.doc import doc_rest_pb2 as gravi_dot_rest_dot_doc_dot_doc__rest__pb2
from gravi.models import preferences_pb2 as gravi_dot_models_dot_preferences__pb2
import gs_options_pb2 as gs__options__pb2


DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1bgravi/rest/doc/export.proto\x12\x0egravi.rest.doc\x1a\x1egravi/models/gravi-model.proto\x1a\x1dgravi/rest/doc/doc-rest.proto\x1a\x1egravi/models/preferences.proto\x1a\x10gs-options.proto\"\xee\x02\n\tDocExport\x12\x0f\n\x07ownerId\x18\x01 \x01(\t\x12\x0b\n\x03uid\x18\x02 \x01(\t\x12\x0e\n\x06\x65xpiry\x18\x03 \x01(\x03\x12,\n\x06status\x18\x04 \x01(\x0e\x32\x1c.gravi.rest.doc.ExportStatus\x12\x11\n\tcreatedOn\x18\x05 \x01(\x03\x12\x35\n\npreference\x18\x06 \x01(\x0b\x32!.gravi.models.ExportPreferencesTO\x12\x11\n\tupdatedOn\x18\x07 \x01(\x03\x12\x1a\n\x12\x65xportFileFullPath\x18\x08 \x01(\t\x12!\n\x19saveToMyFilesOnCompletion\x18\t \x01(\x08\x12\x19\n\x11\x65xportedFileDocId\x18\n \x01(\t\x12\x36\n\x0bprocessMode\x18\x0b \x01(\x0e\x32!.gravi.rest.doc.ExportProcessMode\x12\x10\n\x08\x65xportId\x18\x0c \x01(\t:\x04\x88\xb5\x18\x01\"\xe0\x01\n\x1b\x43reateDocExportEntryRequest\x12\x19\n\x11\x65xportedFileDocId\x18\x01 \x01(\t\x12\x17\n\x0f\x65xportStartedOn\x18\x02 \x01(\x03\x12\x18\n\x10\x65xportFinishedOn\x18\x03 \x01(\x03\x12\x36\n\x0bprocessMode\x18\x04 \x01(\x0e\x32!.gravi.rest.doc.ExportProcessMode\x12\x35\n\npreference\x18\x05 \x01(\x0b\x32!.gravi.models.ExportPreferencesTO:\x04\x88\xb5\x18\x01\"\x8f\x01\n\x1c\x43reateDocExportEntryResponse\x12>\n\x04\x63ode\x18\x01 \x01(\x0e\x32\x30.gravi.rest.doc.CreateDocExportEntryResponseCode\x12)\n\x06\x65xport\x18\x02 \x01(\x0b\x32\x19.gravi.rest.doc.DocExport:\x04\x88\xb5\x18\x01\"\xa9\x01\n\x19PostExportActionSaveAsDoc\x12\x33\n\x0f\x64ocTypeToSaveAs\x18\x01 \x01(\x0e\x32\x1a.gravi.models.DocumentType\x12\x1e\n\x16\x64\x65stinationFolderDocId\x18\x02 \x01(\t\x12\x31\n\x12\x64\x65stinationSpaceId\x18\x03 \x01(\x0b\x32\x15.gravi.models.SpaceId:\x04\x88\xb5\x18\x01\"9\n\"PostExportActionSaveAsDocThumbnail\x12\r\n\x05\x64ocId\x18\x01 \x01(\t:\x04\x88\xb5\x18\x01\"<\n%PostExportActionSaveAsPreProcessedGrs\x12\r\n\x05\x64ocId\x18\x01 \x01(\t:\x04\x88\xb5\x18\x01\"9\n\"PostExportActionSaveAs360Thumbnail\x12\r\n\x05\x64ocId\x18\x01 \x01(\t:\x04\x88\xb5\x18\x01\"\x86\x03\n\x10PostExportAction\x12\x38\n\nactionType\x18\x01 \x01(\x0e\x32$.gravi.rest.doc.PostExportActionType\x12<\n\tsaveAsDoc\x18\x02 \x01(\x0b\x32).gravi.rest.doc.PostExportActionSaveAsDoc\x12N\n\x12saveAsDocThumbnail\x18\x03 \x01(\x0b\x32\x32.gravi.rest.doc.PostExportActionSaveAsDocThumbnail\x12T\n\x15saveAsPreProcessedGrs\x18\x04 \x01(\x0b\x32\x35.gravi.rest.doc.PostExportActionSaveAsPreProcessedGrs\x12N\n\x12saveas360Thumbnail\x18\x05 \x01(\x0b\x32\x32.gravi.rest.doc.PostExportActionSaveAs360Thumbnail:\x04\x88\xb5\x18\x01\"\xb0\x04\n\x10\x45xportDocRequest\x12\x12\n\ndocOwnerId\x18\x01 \x01(\t\x12\r\n\x05\x64ocId\x18\x02 \x01(\t\x12\x16\n\x0e\x64ocContentHash\x18\x03 \x01(\t\x12\x35\n\npreference\x18\x04 \x01(\x0b\x32!.gravi.models.ExportPreferencesTO\x12\x18\n\x10\x65xportedFileName\x18\x05 \x01(\t\x12\x32\n\tdocSource\x18\x06 \x01(\x0e\x32\x1f.gravi.rest.doc.ExportDocSource\x12\x10\n\x08uploadId\x18\x07 \x01(\t\x12\x11\n\tcontentId\x18\x08 \x01(\t\x12)\n\ndocSpaceId\x18\x0c \x01(\x0b\x32\x15.gravi.models.SpaceId\x12!\n\x19saveToMyFilesOnCompletion\x18\t \x01(\x08\x12\x33\n\x0f\x64ocTypeToSaveAs\x18\n \x01(\x0e\x32\x1a.gravi.models.DocumentType\x12$\n\x1c\x65xportDestinationFolderDocId\x18\x0b \x01(\t\x12\x37\n\x18\x65xportDestinationSpaceId\x18\r \x01(\x0b\x32\x15.gravi.models.SpaceId\x12:\n\x10postExportAction\x18\x0e \x01(\x0b\x32 .gravi.rest.doc.PostExportAction\x12\x13\n\x0bsourceOrgId\x18\x0f \x01(\t:\x04\x88\xb5\x18\x01\"y\n\x11\x45xportDocResponse\x12\x33\n\x04\x63ode\x18\x01 \x01(\x0e\x32%.gravi.rest.doc.ExportDocResponseCode\x12)\n\x06\x65xport\x18\x02 \x01(\x0b\x32\x19.gravi.rest.doc.DocExport:\x04\x88\xb5\x18\x01\">\n\x13GetDocExportRequest\x12\x0f\n\x07ownerId\x18\x01 \x01(\t\x12\x10\n\x08\x65xportId\x18\x02 \x01(\t:\x04\x88\xb5\x18\x01\"\x7f\n\x14GetDocExportResponse\x12)\n\x06\x65xport\x18\x01 \x01(\x0b\x32\x19.gravi.rest.doc.DocExport\x12\x36\n\x04\x63ode\x18\x02 \x01(\x0e\x32(.gravi.rest.doc.GetDocExportResponseCode:\x04\x88\xb5\x18\x01\".\n\x15ListDocExportsRequest\x12\x0f\n\x07ownerId\x18\x01 \x01(\t:\x04\x88\xb5\x18\x01\"J\n\x16ListDocExportsResponse\x12*\n\x07\x65xports\x18\x01 \x03(\x0b\x32\x19.gravi.rest.doc.DocExport:\x04\x88\xb5\x18\x01\"O\n\x16UploadDocExportRequest\x12/\n\x0buploadParts\x18\x01 \x03(\x0b\x32\x1a.gravi.rest.doc.UploadPart:\x04\x88\xb5\x18\x01\"\\\n\x17UploadDocExportResponse\x12\x16\n\x0epartUploadUrls\x18\x01 \x03(\t\x12\x10\n\x08uploadId\x18\x02 \x01(\t\x12\x11\n\tcontentId\x18\x03 \x01(\t:\x04\x88\xb5\x18\x01\"C\n\x18\x44ownloadDocExportRequest\x12\x0f\n\x07ownerId\x18\x01 \x01(\t\x12\x10\n\x08\x65xportId\x18\x02 \x01(\t:\x04\x88\xb5\x18\x01\"s\n\x19\x44ownloadDocExportResponse\x12\x13\n\x0b\x64ownloadUrl\x18\x01 \x01(\t\x12;\n\x04\x63ode\x18\x02 \x01(\x0e\x32-.gravi.rest.doc.DownloadDocExportResponseCode:\x04\x88\xb5\x18\x01*\xa2\x01\n\x0c\x45xportStatus\x12\x16\n\x12\x45xportStatusQueued\x10\x00\x12\x1a\n\x16\x45xportStatusInProgress\x10\x01\x12\x19\n\x15\x45xportStatusCompleted\x10\x02\x12\x16\n\x12\x45xportStatusFailed\x10\x03\x12+\n\'ExportStatusFailedByExportTakingTooLong\x10\x04*N\n\x11\x45xportProcessMode\x12\x1a\n\x16\x45xportProcessModeCloud\x10\x00\x12\x1d\n\x19\x45xportProcessModeOnDevice\x10\x01*\x86\x01\n CreateDocExportEntryResponseCode\x12+\n\'CreateExportDocEntryResponseCodeSuccess\x10\x00\x12\x35\n1CreateExportDocEntryResponseCodeExportDocNotFound\x10\x01*i\n\x0f\x45xportDocSource\x12\x18\n\x14\x45xportDocSourceUnset\x10\x00\x12\x1e\n\x1a\x45xportDocSourceCloudSketch\x10\x01\x12\x1c\n\x18\x45xportDocSourceNewUpload\x10\x02*\xdf\x01\n\x14PostExportActionType\x12\x1d\n\x19PostExportActionTypeUnset\x10\x00\x12!\n\x1dPostExportActionTypeSaveAsDoc\x10\x01\x12*\n&PostExportActionTypeSaveAsDocThumbnail\x10\x02\x12-\n)PostExportActionTypeSaveAsPreProcessedGrs\x10\x03\x12*\n&PostExportActionTypeSaveAs360Thumbnail\x10\x04*\x9c\x01\n\x15\x45xportDocResponseCode\x12 \n\x1c\x45xportDocResponseCodeSuccess\x10\x00\x12.\n*ExportDocResponseCodeUnsupportedFileFormat\x10\x01\x12\x31\n-ExportDocResponseCodeDocNotFoundOrHaveChanged\x10\x02*w\n\x18GetDocExportResponseCode\x12#\n\x1fGetDocExportResponseCodeSuccess\x10\x00\x12\x36\n2GetDocExportResponseCodeDocExportExpiredOrNotFound\x10\x01*\x83\x01\n\x1d\x44ownloadDocExportResponseCode\x12(\n$DownloadDocExportResponseCodeSuccess\x10\x00\x12\x38\n4DownloadDocExportResponseCodeExportNotFoundOrExpired\x10\x01\x42T\n\x1a\x63om.gravitysketch.doc.restP\x01Z4gravitysketch.com/platform/go/vrproto/gravi/rest/docb\x06proto3')

_globals = globals()
_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals)
_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'gravi.rest.doc.export_pb2', _globals)
if not _descriptor._USE_C_DESCRIPTORS:
  _globals['DESCRIPTOR']._loaded_options = None
  _globals['DESCRIPTOR']._serialized_options = b'\n\032com.gravitysketch.doc.restP\001Z4gravitysketch.com/platform/go/vrproto/gravi/rest/doc'
  _globals['_DOCEXPORT']._loaded_options = None
  _globals['_DOCEXPORT']._serialized_options = b'\210\265\030\001'
  _globals['_CREATEDOCEXPORTENTRYREQUEST']._loaded_options = None
  _globals['_CREATEDOCEXPORTENTRYREQUEST']._serialized_options = b'\210\265\030\001'
  _globals['_CREATEDOCEXPORTENTRYRESPONSE']._loaded_options = None
  _globals['_CREATEDOCEXPORTENTRYRESPONSE']._serialized_options = b'\210\265\030\001'
  _globals['_POSTEXPORTACTIONSAVEASDOC']._loaded_options = None
  _globals['_POSTEXPORTACTIONSAVEASDOC']._serialized_options = b'\210\265\030\001'
  _globals['_POSTEXPORTACTIONSAVEASDOCTHUMBNAIL']._loaded_options = None
  _globals['_POSTEXPORTACTIONSAVEASDOCTHUMBNAIL']._serialized_options = b'\210\265\030\001'
  _globals['_POSTEXPORTACTIONSAVEASPREPROCESSEDGRS']._loaded_options = None
  _globals['_POSTEXPORTACTIONSAVEASPREPROCESSEDGRS']._serialized_options = b'\210\265\030\001'
  _globals['_POSTEXPORTACTIONSAVEAS360THUMBNAIL']._loaded_options = None
  _globals['_POSTEXPORTACTIONSAVEAS360THUMBNAIL']._serialized_options = b'\210\265\030\001'
  _globals['_POSTEXPORTACTION']._loaded_options = None
  _globals['_POSTEXPORTACTION']._serialized_options = b'\210\265\030\001'
  _globals['_EXPORTDOCREQUEST']._loaded_options = None
  _globals['_EXPORTDOCREQUEST']._serialized_options = b'\210\265\030\001'
  _globals['_EXPORTDOCRESPONSE']._loaded_options = None
  _globals['_EXPORTDOCRESPONSE']._serialized_options = b'\210\265\030\001'
  _globals['_GETDOCEXPORTREQUEST']._loaded_options = None
  _globals['_GETDOCEXPORTREQUEST']._serialized_options = b'\210\265\030\001'
  _globals['_GETDOCEXPORTRESPONSE']._loaded_options = None
  _globals['_GETDOCEXPORTRESPONSE']._serialized_options = b'\210\265\030\001'
  _globals['_LISTDOCEXPORTSREQUEST']._loaded_options = None
  _globals['_LISTDOCEXPORTSREQUEST']._serialized_options = b'\210\265\030\001'
  _globals['_LISTDOCEXPORTSRESPONSE']._loaded_options = None
  _globals['_LISTDOCEXPORTSRESPONSE']._serialized_options = b'\210\265\030\001'
  _globals['_UPLOADDOCEXPORTREQUEST']._loaded_options = None
  _globals['_UPLOADDOCEXPORTREQUEST']._serialized_options = b'\210\265\030\001'
  _globals['_UPLOADDOCEXPORTRESPONSE']._loaded_options = None
  _globals['_UPLOADDOCEXPORTRESPONSE']._serialized_options = b'\210\265\030\001'
  _globals['_DOWNLOADDOCEXPORTREQUEST']._loaded_options = None
  _globals['_DOWNLOADDOCEXPORTREQUEST']._serialized_options = b'\210\265\030\001'
  _globals['_DOWNLOADDOCEXPORTRESPONSE']._loaded_options = None
  _globals['_DOWNLOADDOCEXPORTRESPONSE']._serialized_options = b'\210\265\030\001'
  _globals['_EXPORTSTATUS']._serialized_start=3012
  _globals['_EXPORTSTATUS']._serialized_end=3174
  _globals['_EXPORTPROCESSMODE']._serialized_start=3176
  _globals['_EXPORTPROCESSMODE']._serialized_end=3254
  _globals['_CREATEDOCEXPORTENTRYRESPONSECODE']._serialized_start=3257
  _globals['_CREATEDOCEXPORTENTRYRESPONSECODE']._serialized_end=3391
  _globals['_EXPORTDOCSOURCE']._serialized_start=3393
  _globals['_EXPORTDOCSOURCE']._serialized_end=3498
  _globals['_POSTEXPORTACTIONTYPE']._serialized_start=3501
  _globals['_POSTEXPORTACTIONTYPE']._serialized_end=3724
  _globals['_EXPORTDOCRESPONSECODE']._serialized_start=3727
  _globals['_EXPORTDOCRESPONSECODE']._serialized_end=3883
  _globals['_GETDOCEXPORTRESPONSECODE']._serialized_start=3885
  _globals['_GETDOCEXPORTRESPONSECODE']._serialized_end=4004
  _globals['_DOWNLOADDOCEXPORTRESPONSECODE']._serialized_start=4007
  _globals['_DOWNLOADDOCEXPORTRESPONSECODE']._serialized_end=4138
  _globals['_DOCEXPORT']._serialized_start=161
  _globals['_DOCEXPORT']._serialized_end=527
  _globals['_CREATEDOCEXPORTENTRYREQUEST']._serialized_start=530
  _globals['_CREATEDOCEXPORTENTRYREQUEST']._serialized_end=754
  _globals['_CREATEDOCEXPORTENTRYRESPONSE']._serialized_start=757
  _globals['_CREATEDOCEXPORTENTRYRESPONSE']._serialized_end=900
  _globals['_POSTEXPORTACTIONSAVEASDOC']._serialized_start=903
  _globals['_POSTEXPORTACTIONSAVEASDOC']._serialized_end=1072
  _globals['_POSTEXPORTACTIONSAVEASDOCTHUMBNAIL']._serialized_start=1074
  _globals['_POSTEXPORTACTIONSAVEASDOCTHUMBNAIL']._serialized_end=1131
  _globals['_POSTEXPORTACTIONSAVEASPREPROCESSEDGRS']._serialized_start=1133
  _globals['_POSTEXPORTACTIONSAVEASPREPROCESSEDGRS']._serialized_end=1193
  _globals['_POSTEXPORTACTIONSAVEAS360THUMBNAIL']._serialized_start=1195
  _globals['_POSTEXPORTACTIONSAVEAS360THUMBNAIL']._serialized_end=1252
  _globals['_POSTEXPORTACTION']._serialized_start=1255
  _globals['_POSTEXPORTACTION']._serialized_end=1645
  _globals['_EXPORTDOCREQUEST']._serialized_start=1648
  _globals['_EXPORTDOCREQUEST']._serialized_end=2208
  _globals['_EXPORTDOCRESPONSE']._serialized_start=2210
  _globals['_EXPORTDOCRESPONSE']._serialized_end=2331
  _globals['_GETDOCEXPORTREQUEST']._serialized_start=2333
  _globals['_GETDOCEXPORTREQUEST']._serialized_end=2395
  _globals['_GETDOCEXPORTRESPONSE']._serialized_start=2397
  _globals['_GETDOCEXPORTRESPONSE']._serialized_end=2524
  _globals['_LISTDOCEXPORTSREQUEST']._serialized_start=2526
  _globals['_LISTDOCEXPORTSREQUEST']._serialized_end=2572
  _globals['_LISTDOCEXPORTSRESPONSE']._serialized_start=2574
  _globals['_LISTDOCEXPORTSRESPONSE']._serialized_end=2648
  _globals['_UPLOADDOCEXPORTREQUEST']._serialized_start=2650
  _globals['_UPLOADDOCEXPORTREQUEST']._serialized_end=2729
  _globals['_UPLOADDOCEXPORTRESPONSE']._serialized_start=2731
  _globals['_UPLOADDOCEXPORTRESPONSE']._serialized_end=2823
  _globals['_DOWNLOADDOCEXPORTREQUEST']._serialized_start=2825
  _globals['_DOWNLOADDOCEXPORTREQUEST']._serialized_end=2892
  _globals['_DOWNLOADDOCEXPORTRESPONSE']._serialized_start=2894
  _globals['_DOWNLOADDOCEXPORTRESPONSE']._serialized_end=3009
# @@protoc_insertion_point(module_scope)
