# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: cs3/sharing/ocm/v1beta1/ocm_api.proto
"""Generated protocol buffer code."""
from google.protobuf import descriptor as _descriptor
from google.protobuf import descriptor_pool as _descriptor_pool
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()


from cs3.identity.user.v1beta1 import resources_pb2 as cs3_dot_identity_dot_user_dot_v1beta1_dot_resources__pb2
from cs3.ocm.provider.v1beta1 import resources_pb2 as cs3_dot_ocm_dot_provider_dot_v1beta1_dot_resources__pb2
from cs3.rpc.v1beta1 import status_pb2 as cs3_dot_rpc_dot_v1beta1_dot_status__pb2
from cs3.sharing.ocm.v1beta1 import resources_pb2 as cs3_dot_sharing_dot_ocm_dot_v1beta1_dot_resources__pb2
from cs3.storage.provider.v1beta1 import resources_pb2 as cs3_dot_storage_dot_provider_dot_v1beta1_dot_resources__pb2
from cs3.types.v1beta1 import types_pb2 as cs3_dot_types_dot_v1beta1_dot_types__pb2
from google.protobuf import field_mask_pb2 as google_dot_protobuf_dot_field__mask__pb2


DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n%cs3/sharing/ocm/v1beta1/ocm_api.proto\x12\x17\x63s3.sharing.ocm.v1beta1\x1a)cs3/identity/user/v1beta1/resources.proto\x1a(cs3/ocm/provider/v1beta1/resources.proto\x1a\x1c\x63s3/rpc/v1beta1/status.proto\x1a\'cs3/sharing/ocm/v1beta1/resources.proto\x1a,cs3/storage/provider/v1beta1/resources.proto\x1a\x1d\x63s3/types/v1beta1/types.proto\x1a google/protobuf/field_mask.proto\"\xfe\x01\n\x15\x43reateOCMShareRequest\x12)\n\x06opaque\x18\x01 \x01(\x0b\x32\x19.cs3.types.v1beta1.Opaque\x12=\n\x0bresource_id\x18\x02 \x01(\x0b\x32(.cs3.storage.provider.v1beta1.ResourceId\x12\x32\n\x05grant\x18\x03 \x01(\x0b\x32#.cs3.sharing.ocm.v1beta1.ShareGrant\x12G\n\x17recipient_mesh_provider\x18\x04 \x01(\x0b\x32&.cs3.ocm.provider.v1beta1.ProviderInfo\"\x9b\x01\n\x16\x43reateOCMShareResponse\x12\'\n\x06status\x18\x01 \x01(\x0b\x32\x17.cs3.rpc.v1beta1.Status\x12)\n\x06opaque\x18\x02 \x01(\x0b\x32\x19.cs3.types.v1beta1.Opaque\x12-\n\x05share\x18\x03 \x01(\x0b\x32\x1e.cs3.sharing.ocm.v1beta1.Share\"\xb5\x02\n\x15UpdateOCMShareRequest\x12)\n\x06opaque\x18\x01 \x01(\x0b\x32\x19.cs3.types.v1beta1.Opaque\x12\x34\n\x03ref\x18\x02 \x01(\x0b\x32\'.cs3.sharing.ocm.v1beta1.ShareReference\x12I\n\x05\x66ield\x18\x03 \x01(\x0b\x32:.cs3.sharing.ocm.v1beta1.UpdateOCMShareRequest.UpdateField\x1ap\n\x0bUpdateField\x12@\n\x0bpermissions\x18\x02 \x01(\x0b\x32).cs3.sharing.ocm.v1beta1.SharePermissionsH\x00\x12\x16\n\x0c\x64isplay_name\x18\x03 \x01(\tH\x00\x42\x07\n\x05\x66ield\"l\n\x16UpdateOCMShareResponse\x12\'\n\x06status\x18\x01 \x01(\x0b\x32\x17.cs3.rpc.v1beta1.Status\x12)\n\x06opaque\x18\x02 \x01(\x0b\x32\x19.cs3.types.v1beta1.Opaque\"\xca\x04\n\x14ListOCMSharesRequest\x12)\n\x06opaque\x18\x01 \x01(\x0b\x32\x19.cs3.types.v1beta1.Opaque\x12\x45\n\x07\x66ilters\x18\x02 \x03(\x0b\x32\x34.cs3.sharing.ocm.v1beta1.ListOCMSharesRequest.Filter\x12\x11\n\tpage_size\x18\x03 \x01(\x05\x12\x12\n\npage_token\x18\x04 \x01(\t\x1a\x98\x03\n\x06\x46ilter\x12G\n\x04type\x18\x02 \x01(\x0e\x32\x39.cs3.sharing.ocm.v1beta1.ListOCMSharesRequest.Filter.Type\x12?\n\x0bresource_id\x18\x03 \x01(\x0b\x32(.cs3.storage.provider.v1beta1.ResourceIdH\x00\x12\x32\n\x05owner\x18\x04 \x01(\x0b\x32!.cs3.identity.user.v1beta1.UserIdH\x00\x12\x34\n\x07\x63reator\x18\x05 \x01(\x0b\x32!.cs3.identity.user.v1beta1.UserIdH\x00\"\x91\x01\n\x04Type\x12\x10\n\x0cTYPE_INVALID\x10\x00\x12\x0b\n\x07TYPE_NO\x10\x01\x12\x14\n\x10TYPE_RESOURCE_ID\x10\x02\x12\x0e\n\nTYPE_OWNER\x10\x03\x12\x10\n\x0cTYPE_CREATOR\x10\x04\x12\x17\n\x13TYPE_OWNER_PROVIDER\x10\x05\x12\x19\n\x15TYPE_CREATOR_PROVIDER\x10\x06\x42\x06\n\x04term\"\xb4\x01\n\x15ListOCMSharesResponse\x12\'\n\x06status\x18\x01 \x01(\x0b\x32\x17.cs3.rpc.v1beta1.Status\x12)\n\x06opaque\x18\x02 \x01(\x0b\x32\x19.cs3.types.v1beta1.Opaque\x12.\n\x06shares\x18\x03 \x03(\x0b\x32\x1e.cs3.sharing.ocm.v1beta1.Share\x12\x17\n\x0fnext_page_token\x18\x04 \x01(\t\"x\n\x15RemoveOCMShareRequest\x12)\n\x06opaque\x18\x01 \x01(\x0b\x32\x19.cs3.types.v1beta1.Opaque\x12\x34\n\x03ref\x18\x02 \x01(\x0b\x32\'.cs3.sharing.ocm.v1beta1.ShareReference\"l\n\x16RemoveOCMShareResponse\x12\'\n\x06status\x18\x01 \x01(\x0b\x32\x17.cs3.rpc.v1beta1.Status\x12)\n\x06opaque\x18\x02 \x01(\x0b\x32\x19.cs3.types.v1beta1.Opaque\"u\n\x12GetOCMShareRequest\x12)\n\x06opaque\x18\x01 \x01(\x0b\x32\x19.cs3.types.v1beta1.Opaque\x12\x34\n\x03ref\x18\x02 \x01(\x0b\x32\'.cs3.sharing.ocm.v1beta1.ShareReference\"\x98\x01\n\x13GetOCMShareResponse\x12\'\n\x06status\x18\x01 \x01(\x0b\x32\x17.cs3.rpc.v1beta1.Status\x12)\n\x06opaque\x18\x02 \x01(\x0b\x32\x19.cs3.types.v1beta1.Opaque\x12-\n\x05share\x18\x03 \x01(\x0b\x32\x1e.cs3.sharing.ocm.v1beta1.Share\"p\n\x1cListReceivedOCMSharesRequest\x12)\n\x06opaque\x18\x01 \x01(\x0b\x32\x19.cs3.types.v1beta1.Opaque\x12\x11\n\tpage_size\x18\x02 \x01(\x05\x12\x12\n\npage_token\x18\x03 \x01(\t\"\xc4\x01\n\x1dListReceivedOCMSharesResponse\x12\'\n\x06status\x18\x01 \x01(\x0b\x32\x17.cs3.rpc.v1beta1.Status\x12)\n\x06opaque\x18\x02 \x01(\x0b\x32\x19.cs3.types.v1beta1.Opaque\x12\x36\n\x06shares\x18\x03 \x03(\x0b\x32&.cs3.sharing.ocm.v1beta1.ReceivedShare\x12\x17\n\x0fnext_page_token\x18\x04 \x01(\t\"\xb2\x01\n\x1dUpdateReceivedOCMShareRequest\x12)\n\x06opaque\x18\x01 \x01(\x0b\x32\x19.cs3.types.v1beta1.Opaque\x12\x35\n\x05share\x18\x02 \x01(\x0b\x32&.cs3.sharing.ocm.v1beta1.ReceivedShare\x12/\n\x0bupdate_mask\x18\x03 \x01(\x0b\x32\x1a.google.protobuf.FieldMask\"t\n\x1eUpdateReceivedOCMShareResponse\x12\'\n\x06status\x18\x01 \x01(\x0b\x32\x17.cs3.rpc.v1beta1.Status\x12)\n\x06opaque\x18\x02 \x01(\x0b\x32\x19.cs3.types.v1beta1.Opaque\"}\n\x1aGetReceivedOCMShareRequest\x12)\n\x06opaque\x18\x01 \x01(\x0b\x32\x19.cs3.types.v1beta1.Opaque\x12\x34\n\x03ref\x18\x02 \x01(\x0b\x32\'.cs3.sharing.ocm.v1beta1.ShareReference\"\xa8\x01\n\x1bGetReceivedOCMShareResponse\x12\'\n\x06status\x18\x01 \x01(\x0b\x32\x17.cs3.rpc.v1beta1.Status\x12)\n\x06opaque\x18\x02 \x01(\x0b\x32\x19.cs3.types.v1beta1.Opaque\x12\x35\n\x05share\x18\x03 \x01(\x0b\x32&.cs3.sharing.ocm.v1beta1.ReceivedShare2\xd3\x07\n\x06OcmAPI\x12q\n\x0e\x43reateOCMShare\x12..cs3.sharing.ocm.v1beta1.CreateOCMShareRequest\x1a/.cs3.sharing.ocm.v1beta1.CreateOCMShareResponse\x12q\n\x0eRemoveOCMShare\x12..cs3.sharing.ocm.v1beta1.RemoveOCMShareRequest\x1a/.cs3.sharing.ocm.v1beta1.RemoveOCMShareResponse\x12h\n\x0bGetOCMShare\x12+.cs3.sharing.ocm.v1beta1.GetOCMShareRequest\x1a,.cs3.sharing.ocm.v1beta1.GetOCMShareResponse\x12n\n\rListOCMShares\x12-.cs3.sharing.ocm.v1beta1.ListOCMSharesRequest\x1a..cs3.sharing.ocm.v1beta1.ListOCMSharesResponse\x12q\n\x0eUpdateOCMShare\x12..cs3.sharing.ocm.v1beta1.UpdateOCMShareRequest\x1a/.cs3.sharing.ocm.v1beta1.UpdateOCMShareResponse\x12\x86\x01\n\x15ListReceivedOCMShares\x12\x35.cs3.sharing.ocm.v1beta1.ListReceivedOCMSharesRequest\x1a\x36.cs3.sharing.ocm.v1beta1.ListReceivedOCMSharesResponse\x12\x89\x01\n\x16UpdateReceivedOCMShare\x12\x36.cs3.sharing.ocm.v1beta1.UpdateReceivedOCMShareRequest\x1a\x37.cs3.sharing.ocm.v1beta1.UpdateReceivedOCMShareResponse\x12\x80\x01\n\x13GetReceivedOCMShare\x12\x33.cs3.sharing.ocm.v1beta1.GetReceivedOCMShareRequest\x1a\x34.cs3.sharing.ocm.v1beta1.GetReceivedOCMShareResponseBr\n\x1b\x63om.cs3.sharing.ocm.v1beta1B\x0bOcmApiProtoP\x01Z\nocmv1beta1\xa2\x02\x03\x43SO\xaa\x02\x17\x43s3.Sharing.Ocm.V1Beta1\xca\x02\x17\x43s3\\Sharing\\Ocm\\V1Beta1b\x06proto3')



_CREATEOCMSHAREREQUEST = DESCRIPTOR.message_types_by_name['CreateOCMShareRequest']
_CREATEOCMSHARERESPONSE = DESCRIPTOR.message_types_by_name['CreateOCMShareResponse']
_UPDATEOCMSHAREREQUEST = DESCRIPTOR.message_types_by_name['UpdateOCMShareRequest']
_UPDATEOCMSHAREREQUEST_UPDATEFIELD = _UPDATEOCMSHAREREQUEST.nested_types_by_name['UpdateField']
_UPDATEOCMSHARERESPONSE = DESCRIPTOR.message_types_by_name['UpdateOCMShareResponse']
_LISTOCMSHARESREQUEST = DESCRIPTOR.message_types_by_name['ListOCMSharesRequest']
_LISTOCMSHARESREQUEST_FILTER = _LISTOCMSHARESREQUEST.nested_types_by_name['Filter']
_LISTOCMSHARESRESPONSE = DESCRIPTOR.message_types_by_name['ListOCMSharesResponse']
_REMOVEOCMSHAREREQUEST = DESCRIPTOR.message_types_by_name['RemoveOCMShareRequest']
_REMOVEOCMSHARERESPONSE = DESCRIPTOR.message_types_by_name['RemoveOCMShareResponse']
_GETOCMSHAREREQUEST = DESCRIPTOR.message_types_by_name['GetOCMShareRequest']
_GETOCMSHARERESPONSE = DESCRIPTOR.message_types_by_name['GetOCMShareResponse']
_LISTRECEIVEDOCMSHARESREQUEST = DESCRIPTOR.message_types_by_name['ListReceivedOCMSharesRequest']
_LISTRECEIVEDOCMSHARESRESPONSE = DESCRIPTOR.message_types_by_name['ListReceivedOCMSharesResponse']
_UPDATERECEIVEDOCMSHAREREQUEST = DESCRIPTOR.message_types_by_name['UpdateReceivedOCMShareRequest']
_UPDATERECEIVEDOCMSHARERESPONSE = DESCRIPTOR.message_types_by_name['UpdateReceivedOCMShareResponse']
_GETRECEIVEDOCMSHAREREQUEST = DESCRIPTOR.message_types_by_name['GetReceivedOCMShareRequest']
_GETRECEIVEDOCMSHARERESPONSE = DESCRIPTOR.message_types_by_name['GetReceivedOCMShareResponse']
_LISTOCMSHARESREQUEST_FILTER_TYPE = _LISTOCMSHARESREQUEST_FILTER.enum_types_by_name['Type']
CreateOCMShareRequest = _reflection.GeneratedProtocolMessageType('CreateOCMShareRequest', (_message.Message,), {
  'DESCRIPTOR' : _CREATEOCMSHAREREQUEST,
  '__module__' : 'cs3.sharing.ocm.v1beta1.ocm_api_pb2'
  # @@protoc_insertion_point(class_scope:cs3.sharing.ocm.v1beta1.CreateOCMShareRequest)
  })
_sym_db.RegisterMessage(CreateOCMShareRequest)

CreateOCMShareResponse = _reflection.GeneratedProtocolMessageType('CreateOCMShareResponse', (_message.Message,), {
  'DESCRIPTOR' : _CREATEOCMSHARERESPONSE,
  '__module__' : 'cs3.sharing.ocm.v1beta1.ocm_api_pb2'
  # @@protoc_insertion_point(class_scope:cs3.sharing.ocm.v1beta1.CreateOCMShareResponse)
  })
_sym_db.RegisterMessage(CreateOCMShareResponse)

UpdateOCMShareRequest = _reflection.GeneratedProtocolMessageType('UpdateOCMShareRequest', (_message.Message,), {

  'UpdateField' : _reflection.GeneratedProtocolMessageType('UpdateField', (_message.Message,), {
    'DESCRIPTOR' : _UPDATEOCMSHAREREQUEST_UPDATEFIELD,
    '__module__' : 'cs3.sharing.ocm.v1beta1.ocm_api_pb2'
    # @@protoc_insertion_point(class_scope:cs3.sharing.ocm.v1beta1.UpdateOCMShareRequest.UpdateField)
    })
  ,
  'DESCRIPTOR' : _UPDATEOCMSHAREREQUEST,
  '__module__' : 'cs3.sharing.ocm.v1beta1.ocm_api_pb2'
  # @@protoc_insertion_point(class_scope:cs3.sharing.ocm.v1beta1.UpdateOCMShareRequest)
  })
_sym_db.RegisterMessage(UpdateOCMShareRequest)
_sym_db.RegisterMessage(UpdateOCMShareRequest.UpdateField)

UpdateOCMShareResponse = _reflection.GeneratedProtocolMessageType('UpdateOCMShareResponse', (_message.Message,), {
  'DESCRIPTOR' : _UPDATEOCMSHARERESPONSE,
  '__module__' : 'cs3.sharing.ocm.v1beta1.ocm_api_pb2'
  # @@protoc_insertion_point(class_scope:cs3.sharing.ocm.v1beta1.UpdateOCMShareResponse)
  })
_sym_db.RegisterMessage(UpdateOCMShareResponse)

ListOCMSharesRequest = _reflection.GeneratedProtocolMessageType('ListOCMSharesRequest', (_message.Message,), {

  'Filter' : _reflection.GeneratedProtocolMessageType('Filter', (_message.Message,), {
    'DESCRIPTOR' : _LISTOCMSHARESREQUEST_FILTER,
    '__module__' : 'cs3.sharing.ocm.v1beta1.ocm_api_pb2'
    # @@protoc_insertion_point(class_scope:cs3.sharing.ocm.v1beta1.ListOCMSharesRequest.Filter)
    })
  ,
  'DESCRIPTOR' : _LISTOCMSHARESREQUEST,
  '__module__' : 'cs3.sharing.ocm.v1beta1.ocm_api_pb2'
  # @@protoc_insertion_point(class_scope:cs3.sharing.ocm.v1beta1.ListOCMSharesRequest)
  })
_sym_db.RegisterMessage(ListOCMSharesRequest)
_sym_db.RegisterMessage(ListOCMSharesRequest.Filter)

ListOCMSharesResponse = _reflection.GeneratedProtocolMessageType('ListOCMSharesResponse', (_message.Message,), {
  'DESCRIPTOR' : _LISTOCMSHARESRESPONSE,
  '__module__' : 'cs3.sharing.ocm.v1beta1.ocm_api_pb2'
  # @@protoc_insertion_point(class_scope:cs3.sharing.ocm.v1beta1.ListOCMSharesResponse)
  })
_sym_db.RegisterMessage(ListOCMSharesResponse)

RemoveOCMShareRequest = _reflection.GeneratedProtocolMessageType('RemoveOCMShareRequest', (_message.Message,), {
  'DESCRIPTOR' : _REMOVEOCMSHAREREQUEST,
  '__module__' : 'cs3.sharing.ocm.v1beta1.ocm_api_pb2'
  # @@protoc_insertion_point(class_scope:cs3.sharing.ocm.v1beta1.RemoveOCMShareRequest)
  })
_sym_db.RegisterMessage(RemoveOCMShareRequest)

RemoveOCMShareResponse = _reflection.GeneratedProtocolMessageType('RemoveOCMShareResponse', (_message.Message,), {
  'DESCRIPTOR' : _REMOVEOCMSHARERESPONSE,
  '__module__' : 'cs3.sharing.ocm.v1beta1.ocm_api_pb2'
  # @@protoc_insertion_point(class_scope:cs3.sharing.ocm.v1beta1.RemoveOCMShareResponse)
  })
_sym_db.RegisterMessage(RemoveOCMShareResponse)

GetOCMShareRequest = _reflection.GeneratedProtocolMessageType('GetOCMShareRequest', (_message.Message,), {
  'DESCRIPTOR' : _GETOCMSHAREREQUEST,
  '__module__' : 'cs3.sharing.ocm.v1beta1.ocm_api_pb2'
  # @@protoc_insertion_point(class_scope:cs3.sharing.ocm.v1beta1.GetOCMShareRequest)
  })
_sym_db.RegisterMessage(GetOCMShareRequest)

GetOCMShareResponse = _reflection.GeneratedProtocolMessageType('GetOCMShareResponse', (_message.Message,), {
  'DESCRIPTOR' : _GETOCMSHARERESPONSE,
  '__module__' : 'cs3.sharing.ocm.v1beta1.ocm_api_pb2'
  # @@protoc_insertion_point(class_scope:cs3.sharing.ocm.v1beta1.GetOCMShareResponse)
  })
_sym_db.RegisterMessage(GetOCMShareResponse)

ListReceivedOCMSharesRequest = _reflection.GeneratedProtocolMessageType('ListReceivedOCMSharesRequest', (_message.Message,), {
  'DESCRIPTOR' : _LISTRECEIVEDOCMSHARESREQUEST,
  '__module__' : 'cs3.sharing.ocm.v1beta1.ocm_api_pb2'
  # @@protoc_insertion_point(class_scope:cs3.sharing.ocm.v1beta1.ListReceivedOCMSharesRequest)
  })
_sym_db.RegisterMessage(ListReceivedOCMSharesRequest)

ListReceivedOCMSharesResponse = _reflection.GeneratedProtocolMessageType('ListReceivedOCMSharesResponse', (_message.Message,), {
  'DESCRIPTOR' : _LISTRECEIVEDOCMSHARESRESPONSE,
  '__module__' : 'cs3.sharing.ocm.v1beta1.ocm_api_pb2'
  # @@protoc_insertion_point(class_scope:cs3.sharing.ocm.v1beta1.ListReceivedOCMSharesResponse)
  })
_sym_db.RegisterMessage(ListReceivedOCMSharesResponse)

UpdateReceivedOCMShareRequest = _reflection.GeneratedProtocolMessageType('UpdateReceivedOCMShareRequest', (_message.Message,), {
  'DESCRIPTOR' : _UPDATERECEIVEDOCMSHAREREQUEST,
  '__module__' : 'cs3.sharing.ocm.v1beta1.ocm_api_pb2'
  # @@protoc_insertion_point(class_scope:cs3.sharing.ocm.v1beta1.UpdateReceivedOCMShareRequest)
  })
_sym_db.RegisterMessage(UpdateReceivedOCMShareRequest)

UpdateReceivedOCMShareResponse = _reflection.GeneratedProtocolMessageType('UpdateReceivedOCMShareResponse', (_message.Message,), {
  'DESCRIPTOR' : _UPDATERECEIVEDOCMSHARERESPONSE,
  '__module__' : 'cs3.sharing.ocm.v1beta1.ocm_api_pb2'
  # @@protoc_insertion_point(class_scope:cs3.sharing.ocm.v1beta1.UpdateReceivedOCMShareResponse)
  })
_sym_db.RegisterMessage(UpdateReceivedOCMShareResponse)

GetReceivedOCMShareRequest = _reflection.GeneratedProtocolMessageType('GetReceivedOCMShareRequest', (_message.Message,), {
  'DESCRIPTOR' : _GETRECEIVEDOCMSHAREREQUEST,
  '__module__' : 'cs3.sharing.ocm.v1beta1.ocm_api_pb2'
  # @@protoc_insertion_point(class_scope:cs3.sharing.ocm.v1beta1.GetReceivedOCMShareRequest)
  })
_sym_db.RegisterMessage(GetReceivedOCMShareRequest)

GetReceivedOCMShareResponse = _reflection.GeneratedProtocolMessageType('GetReceivedOCMShareResponse', (_message.Message,), {
  'DESCRIPTOR' : _GETRECEIVEDOCMSHARERESPONSE,
  '__module__' : 'cs3.sharing.ocm.v1beta1.ocm_api_pb2'
  # @@protoc_insertion_point(class_scope:cs3.sharing.ocm.v1beta1.GetReceivedOCMShareResponse)
  })
_sym_db.RegisterMessage(GetReceivedOCMShareResponse)

_OCMAPI = DESCRIPTOR.services_by_name['OcmAPI']
if _descriptor._USE_C_DESCRIPTORS == False:

  DESCRIPTOR._options = None
  DESCRIPTOR._serialized_options = b'\n\033com.cs3.sharing.ocm.v1beta1B\013OcmApiProtoP\001Z\nocmv1beta1\242\002\003CSO\252\002\027Cs3.Sharing.Ocm.V1Beta1\312\002\027Cs3\\Sharing\\Ocm\\V1Beta1'
  _CREATEOCMSHAREREQUEST._serialized_start=334
  _CREATEOCMSHAREREQUEST._serialized_end=588
  _CREATEOCMSHARERESPONSE._serialized_start=591
  _CREATEOCMSHARERESPONSE._serialized_end=746
  _UPDATEOCMSHAREREQUEST._serialized_start=749
  _UPDATEOCMSHAREREQUEST._serialized_end=1058
  _UPDATEOCMSHAREREQUEST_UPDATEFIELD._serialized_start=946
  _UPDATEOCMSHAREREQUEST_UPDATEFIELD._serialized_end=1058
  _UPDATEOCMSHARERESPONSE._serialized_start=1060
  _UPDATEOCMSHARERESPONSE._serialized_end=1168
  _LISTOCMSHARESREQUEST._serialized_start=1171
  _LISTOCMSHARESREQUEST._serialized_end=1757
  _LISTOCMSHARESREQUEST_FILTER._serialized_start=1349
  _LISTOCMSHARESREQUEST_FILTER._serialized_end=1757
  _LISTOCMSHARESREQUEST_FILTER_TYPE._serialized_start=1604
  _LISTOCMSHARESREQUEST_FILTER_TYPE._serialized_end=1749
  _LISTOCMSHARESRESPONSE._serialized_start=1760
  _LISTOCMSHARESRESPONSE._serialized_end=1940
  _REMOVEOCMSHAREREQUEST._serialized_start=1942
  _REMOVEOCMSHAREREQUEST._serialized_end=2062
  _REMOVEOCMSHARERESPONSE._serialized_start=2064
  _REMOVEOCMSHARERESPONSE._serialized_end=2172
  _GETOCMSHAREREQUEST._serialized_start=2174
  _GETOCMSHAREREQUEST._serialized_end=2291
  _GETOCMSHARERESPONSE._serialized_start=2294
  _GETOCMSHARERESPONSE._serialized_end=2446
  _LISTRECEIVEDOCMSHARESREQUEST._serialized_start=2448
  _LISTRECEIVEDOCMSHARESREQUEST._serialized_end=2560
  _LISTRECEIVEDOCMSHARESRESPONSE._serialized_start=2563
  _LISTRECEIVEDOCMSHARESRESPONSE._serialized_end=2759
  _UPDATERECEIVEDOCMSHAREREQUEST._serialized_start=2762
  _UPDATERECEIVEDOCMSHAREREQUEST._serialized_end=2940
  _UPDATERECEIVEDOCMSHARERESPONSE._serialized_start=2942
  _UPDATERECEIVEDOCMSHARERESPONSE._serialized_end=3058
  _GETRECEIVEDOCMSHAREREQUEST._serialized_start=3060
  _GETRECEIVEDOCMSHAREREQUEST._serialized_end=3185
  _GETRECEIVEDOCMSHARERESPONSE._serialized_start=3188
  _GETRECEIVEDOCMSHARERESPONSE._serialized_end=3356
  _OCMAPI._serialized_start=3359
  _OCMAPI._serialized_end=4338
# @@protoc_insertion_point(module_scope)
