# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# NO CHECKED-IN PROTOBUF GENCODE
# source: components/data_sharing/public/protocol/data_sharing_sdk.proto
# Protobuf Python Version: 7.35.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,
    7,
    35,
    1,
    '',
    'components/data_sharing/public/protocol/data_sharing_sdk.proto'
)
# @@protoc_insertion_point(imports)

_sym_db = _symbol_database.Default()


from components.data_sharing.public.protocol import group_data_pb2 as components_dot_data__sharing_dot_public_dot_protocol_dot_group__data__pb2
from components.sync.protocol import collaboration_group_metadata_pb2 as components_dot_sync_dot_protocol_dot_collaboration__group__metadata__pb2


DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n>components/data_sharing/public/protocol/data_sharing_sdk.proto\x12\x0f\x64\x61ta_sharing_pb\x1a\x38\x63omponents/data_sharing/public/protocol/group_data.proto\x1a;components/sync/protocol/collaboration_group_metadata.proto\"t\n\x11\x43reateGroupParams\x12\x14\n\x0c\x64isplay_name\x18\x01 \x01(\t\x12I\n\x1c\x63ollaboration_group_metadata\x18\x02 \x01(\x0b\x32#.sync_pb.CollaborationGroupMetadata\"C\n\x11\x43reateGroupResult\x12.\n\ngroup_data\x18\x01 \x01(\x0b\x32\x1a.data_sharing_pb.GroupData\"\xa5\x01\n\x10ReadGroupsParams\x12\x43\n\x0cgroup_params\x18\x02 \x03(\x0b\x32-.data_sharing_pb.ReadGroupsParams.GroupParams\x1a@\n\x0bGroupParams\x12\x10\n\x08group_id\x18\x01 \x01(\t\x12\x19\n\x11\x63onsistency_token\x18\x02 \x01(\tJ\x04\x08\x03\x10\x04J\x04\x08\x01\x10\x02J\x04\x08\x03\x10\x04\"\xe7\x01\n\x15\x46\x61iledReadGroupResult\x12\x10\n\x08group_id\x18\x01 \x01(\t\x12L\n\x0e\x66\x61ilure_reason\x18\x02 \x01(\x0e\x32\x34.data_sharing_pb.FailedReadGroupResult.FailureReason\"n\n\rFailureReason\x12\x1e\n\x1a\x46\x41ILURE_REASON_UNSPECIFIED\x10\x00\x12\x13\n\x0fGROUP_NOT_FOUND\x10\x01\x12\x13\n\x0fUSER_NOT_MEMBER\x10\x02\x12\x13\n\x0fTRANSIENT_ERROR\x10\x03\"\x8d\x01\n\x10ReadGroupsResult\x12.\n\ngroup_data\x18\x01 \x03(\x0b\x32\x1a.data_sharing_pb.GroupData\x12I\n\x19\x66\x61iled_read_group_results\x18\x02 \x03(\x0b\x32&.data_sharing_pb.FailedReadGroupResult\"B\n\x18ReadGroupWithTokenParams\x12\x10\n\x08group_id\x18\x01 \x01(\t\x12\x14\n\x0c\x61\x63\x63\x65ss_token\x18\x02 \x01(\t\"i\n\x0f\x41\x64\x64MemberParams\x12\x10\n\x08group_id\x18\x01 \x01(\t\x12\x18\n\x0emember_gaia_id\x18\x02 \x01(\tH\x00\x12\x16\n\x0c\x61\x63\x63\x65ss_token\x18\x03 \x01(\tH\x00\x42\x12\n\x10\x41\x64\x64MemberOptions\">\n\x12RemoveMemberParams\x12\x10\n\x08group_id\x18\x01 \x01(\t\x12\x16\n\x0emember_gaia_id\x18\x02 \x01(\t\"$\n\x10LeaveGroupParams\x12\x10\n\x08group_id\x18\x01 \x01(\t\"%\n\x11\x44\x65leteGroupParams\x12\x10\n\x08group_id\x18\x01 \x01(\t\"*\n\x19LookupGaiaIdByEmailParams\x12\r\n\x05\x65mail\x18\x01 \x01(\t\",\n\x19LookupGaiaIdByEmailResult\x12\x0f\n\x07gaia_id\x18\x01 \x01(\t\"(\n\x14\x41\x64\x64\x41\x63\x63\x65ssTokenParams\x12\x10\n\x08group_id\x18\x01 \x01(\t\"F\n\x14\x41\x64\x64\x41\x63\x63\x65ssTokenResult\x12.\n\ngroup_data\x18\x01 \x01(\x0b\x32\x1a.data_sharing_pb.GroupDataB3\n-org.chromium.components.data_sharing.protocolH\x03P\x01')

_globals = globals()
_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals)
_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'components.data_sharing.public.protocol.data_sharing_sdk_pb2', _globals)
if not _descriptor._USE_C_DESCRIPTORS:
  _globals['DESCRIPTOR']._loaded_options = None
  _globals['DESCRIPTOR']._serialized_options = b'\n-org.chromium.components.data_sharing.protocolH\003P\001'
  _globals['_CREATEGROUPPARAMS']._serialized_start=202
  _globals['_CREATEGROUPPARAMS']._serialized_end=318
  _globals['_CREATEGROUPRESULT']._serialized_start=320
  _globals['_CREATEGROUPRESULT']._serialized_end=387
  _globals['_READGROUPSPARAMS']._serialized_start=390
  _globals['_READGROUPSPARAMS']._serialized_end=555
  _globals['_READGROUPSPARAMS_GROUPPARAMS']._serialized_start=479
  _globals['_READGROUPSPARAMS_GROUPPARAMS']._serialized_end=543
  _globals['_FAILEDREADGROUPRESULT']._serialized_start=558
  _globals['_FAILEDREADGROUPRESULT']._serialized_end=789
  _globals['_FAILEDREADGROUPRESULT_FAILUREREASON']._serialized_start=679
  _globals['_FAILEDREADGROUPRESULT_FAILUREREASON']._serialized_end=789
  _globals['_READGROUPSRESULT']._serialized_start=792
  _globals['_READGROUPSRESULT']._serialized_end=933
  _globals['_READGROUPWITHTOKENPARAMS']._serialized_start=935
  _globals['_READGROUPWITHTOKENPARAMS']._serialized_end=1001
  _globals['_ADDMEMBERPARAMS']._serialized_start=1003
  _globals['_ADDMEMBERPARAMS']._serialized_end=1108
  _globals['_REMOVEMEMBERPARAMS']._serialized_start=1110
  _globals['_REMOVEMEMBERPARAMS']._serialized_end=1172
  _globals['_LEAVEGROUPPARAMS']._serialized_start=1174
  _globals['_LEAVEGROUPPARAMS']._serialized_end=1210
  _globals['_DELETEGROUPPARAMS']._serialized_start=1212
  _globals['_DELETEGROUPPARAMS']._serialized_end=1249
  _globals['_LOOKUPGAIAIDBYEMAILPARAMS']._serialized_start=1251
  _globals['_LOOKUPGAIAIDBYEMAILPARAMS']._serialized_end=1293
  _globals['_LOOKUPGAIAIDBYEMAILRESULT']._serialized_start=1295
  _globals['_LOOKUPGAIAIDBYEMAILRESULT']._serialized_end=1339
  _globals['_ADDACCESSTOKENPARAMS']._serialized_start=1341
  _globals['_ADDACCESSTOKENPARAMS']._serialized_end=1381
  _globals['_ADDACCESSTOKENRESULT']._serialized_start=1383
  _globals['_ADDACCESSTOKENRESULT']._serialized_end=1453
# @@protoc_insertion_point(module_scope)
