# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# NO CHECKED-IN PROTOBUF GENCODE
# source: gravi/rest/user/connections.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/user/connections.proto'
)
# @@protoc_insertion_point(imports)

_sym_db = _symbol_database.Default()


import gs_options_pb2 as gs__options__pb2
from gravi.models import gravi_model_pb2 as gravi_dot_models_dot_gravi__model__pb2


DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n!gravi/rest/user/connections.proto\x12\x0fgravi.rest.user\x1a\x10gs-options.proto\x1a\x1egravi/models/gravi-model.proto\"\x98\x01\n InitiateOidcAuthorisationRequest\x12\x0e\n\x06userId\x18\x01 \x01(\t\x12\x1c\n\x14\x61\x66terAuthRedirectUrl\x18\x02 \x01(\t\x12@\n\x14oidcResourceProvider\x18\x03 \x01(\x0e\x32\".gravi.models.OIDCResourceProvider:\x04\x88\xb5\x18\x01\"\xa6\x01\n!InitiateOidcAuthorisationResponse\x12\x1b\n\x13providerRedirectUrl\x18\x01 \x01(\t\x12\r\n\x05nonce\x18\x02 \x01(\t\x12\r\n\x05state\x18\x03 \x01(\t\x12@\n\x14oidcResourceProvider\x18\x04 \x01(\x0e\x32\".gravi.models.OIDCResourceProvider:\x04\x88\xb5\x18\x01\"\xc9\x01\n CompleteOidcAuthorisationRequest\x12\x0e\n\x06userId\x18\x01 \x01(\t\x12\x10\n\x08\x61uthCode\x18\x02 \x01(\t\x12@\n\x14oidcResourceProvider\x18\x03 \x01(\x0e\x32\".gravi.models.OIDCResourceProvider\x12\r\n\x05nonce\x18\x04 \x01(\t\x12,\n\ndeviceInfo\x18\x05 \x01(\x0b\x32\x18.gravi.models.DeviceInfo:\x04\x88\xb5\x18\x01\"\xa7\x01\n!CompleteOidcAuthorisationResponse\x12\x36\n\nsocialInfo\x18\x01 \x01(\x0b\x32\".gravi.models.UserPublicSocialInfo\x12\x44\n\x04\x63ode\x18\x02 \x01(\x0e\x32\x36.gravi.rest.user.CompleteOidcAuthorisationResponseCode:\x04\x88\xb5\x18\x01\"6\n\x1eRevokeOidcAuthorisationRequest\x12\x0e\n\x06userId\x18\x01 \x01(\t:\x04\x88\xb5\x18\x01\"\'\n\x1fRevokeOidcAuthorisationResponse:\x04\x88\xb5\x18\x01\"3\n\x17SearchPublicUserRequest\x12\x12\n\nuserHandle\x18\x01 \x01(\t:\x04\x88\xb5\x18\x01\"\xad\x01\n\x18SearchPublicUserResponse\x12\x32\n\x0euserPublicInfo\x18\x01 \x01(\x0b\x32\x1a.gravi.models.UserPublicTO\x12G\n\x16searchPublicUserResult\x18\x02 \x01(\x0e\x32\'.gravi.rest.user.SearchPublicUserResult\x12\x0e\n\x06userId\x18\x03 \x01(\t:\x04\x88\xb5\x18\x01\"\xa0\x01\n\x0c\x43onnectionTO\x12\x0e\n\x06userId\x18\x01 \x01(\t\x12\x37\n\x0conlineStatus\x18\x02 \x01(\x0e\x32!.gravi.rest.user.UserOnlineStatus\x12\x32\n\x0euserPublicInfo\x18\x03 \x01(\x0b\x32\x1a.gravi.models.UserPublicTO\x12\r\n\x05\x65mail\x18\x04 \x01(\t:\x04\x88\xb5\x18\x01\".\n\x16ListConnectionsRequest\x12\x0e\n\x06userId\x18\x01 \x01(\t:\x04\x88\xb5\x18\x01\"S\n\x17ListConnectionsResponse\x12\x32\n\x0b\x63onnections\x18\x01 \x03(\x0b\x32\x1d.gravi.rest.user.ConnectionTO:\x04\x88\xb5\x18\x01\"y\n!CreateConnectionInvitationRequest\x12\x15\n\rinviterUserId\x18\x01 \x01(\t\x12\x15\n\rinviteeUserId\x18\x02 \x01(\t\x12 \n\x18inviterPublicProfileLink\x18\x03 \x01(\t:\x04\x88\xb5\x18\x01\"\xb5\x01\n\"CreateConnectionInvitationResponse\x12\x42\n\x14\x63onnectionInvitation\x18\x01 \x01(\x0b\x32$.gravi.models.ConnectionInvitationTO\x12\x45\n\x04\x63ode\x18\x02 \x01(\x0e\x32\x37.gravi.rest.user.CreateConnectionInvitationResponseCode:\x04\x88\xb5\x18\x01\"8\n ListConnectionInvitationsRequest\x12\x0e\n\x06userId\x18\x01 \x01(\t:\x04\x88\xb5\x18\x01\"n\n!ListConnectionInvitationsResponse\x12\x43\n\x15\x63onnectionInvitations\x18\x01 \x03(\x0b\x32$.gravi.models.ConnectionInvitationTO:\x04\x88\xb5\x18\x01\"\xa5\x01\n!UpdateConnectionInvitationRequest\x12\x14\n\x0cinvitationId\x18\x01 \x01(\t\x12\x42\n\x10invitationStatus\x18\x03 \x01(\x0e\x32(.gravi.models.ConnectionInvitationStatus\x12 \n\x18inviterPublicProfileLink\x18\x04 \x01(\t:\x04\x88\xb5\x18\x01\"\xb5\x01\n\"UpdateConnectionInvitationResponse\x12\x42\n\x14\x63onnectionInvitation\x18\x01 \x01(\x0b\x32$.gravi.models.ConnectionInvitationTO\x12\x45\n\x04\x63ode\x18\x02 \x01(\x0e\x32\x37.gravi.rest.user.UpdateConnectionInvitationResponseCode:\x04\x88\xb5\x18\x01*\xec\x01\n%CompleteOidcAuthorisationResponseCode\x12\x31\n-CompleteOidcAuthorisationResponseCode_Success\x10\x00\x12\x46\nBCompleteOidcAuthorisationResponseCode_AuthorisedToDifferentAccount\x10\x01\x12H\nDCompleteOidcAuthorisationResponseCode_ThirdPartyIdentityNotRetrieved\x10\x02*Y\n\x16SearchPublicUserResult\x12\x1c\n\x18SearchUserResult_Success\x10\x00\x12!\n\x1dSearchUserResult_UserNotFound\x10\x01*K\n\x10UserOnlineStatus\x12\x1a\n\x16UserOnlineStatusOnline\x10\x00\x12\x1b\n\x17UserOnlineStatusOffline\x10\x01*\xe7\x02\n&CreateConnectionInvitationResponseCode\x12\x31\n-CreateConnectionInvitationResponseCodeSuccess\x10\x00\x12\x39\n5CreateConnectionInvitationResponseCodeInviteeNotFound\x10\x01\x12\x45\nACreateConnectionInvitationResponseCodeOrgAccountInviteeNotAllowed\x10\x02\x12\x41\n=CreateConnectionInvitationResponseCodeInvitationAlreadyExists\x10\x03\x12\x45\nACreateConnectionInvitationResponseCodeInvitationPendingOrAccepted\x10\x04*\xa6\x02\n&UpdateConnectionInvitationResponseCode\x12\x32\n.UpdateConnectionInvitationResponseCode_Success\x10\x00\x12=\n9UpdateConnectionInvitationResponseCode_InvitationNotFound\x10\x01\x12\x45\nAUpdateConnectionInvitationResponseCode_InvitationUpdateNotAllowed\x10\x02\x12\x42\n>UpdateConnectionInvitationResponseCode_InvitationUpdateFailure\x10\x03\x42I\n\x0e\x63om.gs.pb.userP\x01Z5gravitysketch.com/platform/go/vrproto/gravi/rest/userb\x06proto3')

_globals = globals()
_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals)
_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'gravi.rest.user.connections_pb2', _globals)
if not _descriptor._USE_C_DESCRIPTORS:
  _globals['DESCRIPTOR']._loaded_options = None
  _globals['DESCRIPTOR']._serialized_options = b'\n\016com.gs.pb.userP\001Z5gravitysketch.com/platform/go/vrproto/gravi/rest/user'
  _globals['_INITIATEOIDCAUTHORISATIONREQUEST']._loaded_options = None
  _globals['_INITIATEOIDCAUTHORISATIONREQUEST']._serialized_options = b'\210\265\030\001'
  _globals['_INITIATEOIDCAUTHORISATIONRESPONSE']._loaded_options = None
  _globals['_INITIATEOIDCAUTHORISATIONRESPONSE']._serialized_options = b'\210\265\030\001'
  _globals['_COMPLETEOIDCAUTHORISATIONREQUEST']._loaded_options = None
  _globals['_COMPLETEOIDCAUTHORISATIONREQUEST']._serialized_options = b'\210\265\030\001'
  _globals['_COMPLETEOIDCAUTHORISATIONRESPONSE']._loaded_options = None
  _globals['_COMPLETEOIDCAUTHORISATIONRESPONSE']._serialized_options = b'\210\265\030\001'
  _globals['_REVOKEOIDCAUTHORISATIONREQUEST']._loaded_options = None
  _globals['_REVOKEOIDCAUTHORISATIONREQUEST']._serialized_options = b'\210\265\030\001'
  _globals['_REVOKEOIDCAUTHORISATIONRESPONSE']._loaded_options = None
  _globals['_REVOKEOIDCAUTHORISATIONRESPONSE']._serialized_options = b'\210\265\030\001'
  _globals['_SEARCHPUBLICUSERREQUEST']._loaded_options = None
  _globals['_SEARCHPUBLICUSERREQUEST']._serialized_options = b'\210\265\030\001'
  _globals['_SEARCHPUBLICUSERRESPONSE']._loaded_options = None
  _globals['_SEARCHPUBLICUSERRESPONSE']._serialized_options = b'\210\265\030\001'
  _globals['_CONNECTIONTO']._loaded_options = None
  _globals['_CONNECTIONTO']._serialized_options = b'\210\265\030\001'
  _globals['_LISTCONNECTIONSREQUEST']._loaded_options = None
  _globals['_LISTCONNECTIONSREQUEST']._serialized_options = b'\210\265\030\001'
  _globals['_LISTCONNECTIONSRESPONSE']._loaded_options = None
  _globals['_LISTCONNECTIONSRESPONSE']._serialized_options = b'\210\265\030\001'
  _globals['_CREATECONNECTIONINVITATIONREQUEST']._loaded_options = None
  _globals['_CREATECONNECTIONINVITATIONREQUEST']._serialized_options = b'\210\265\030\001'
  _globals['_CREATECONNECTIONINVITATIONRESPONSE']._loaded_options = None
  _globals['_CREATECONNECTIONINVITATIONRESPONSE']._serialized_options = b'\210\265\030\001'
  _globals['_LISTCONNECTIONINVITATIONSREQUEST']._loaded_options = None
  _globals['_LISTCONNECTIONINVITATIONSREQUEST']._serialized_options = b'\210\265\030\001'
  _globals['_LISTCONNECTIONINVITATIONSRESPONSE']._loaded_options = None
  _globals['_LISTCONNECTIONINVITATIONSRESPONSE']._serialized_options = b'\210\265\030\001'
  _globals['_UPDATECONNECTIONINVITATIONREQUEST']._loaded_options = None
  _globals['_UPDATECONNECTIONINVITATIONREQUEST']._serialized_options = b'\210\265\030\001'
  _globals['_UPDATECONNECTIONINVITATIONRESPONSE']._loaded_options = None
  _globals['_UPDATECONNECTIONINVITATIONRESPONSE']._serialized_options = b'\210\265\030\001'
  _globals['_COMPLETEOIDCAUTHORISATIONRESPONSECODE']._serialized_start=2254
  _globals['_COMPLETEOIDCAUTHORISATIONRESPONSECODE']._serialized_end=2490
  _globals['_SEARCHPUBLICUSERRESULT']._serialized_start=2492
  _globals['_SEARCHPUBLICUSERRESULT']._serialized_end=2581
  _globals['_USERONLINESTATUS']._serialized_start=2583
  _globals['_USERONLINESTATUS']._serialized_end=2658
  _globals['_CREATECONNECTIONINVITATIONRESPONSECODE']._serialized_start=2661
  _globals['_CREATECONNECTIONINVITATIONRESPONSECODE']._serialized_end=3020
  _globals['_UPDATECONNECTIONINVITATIONRESPONSECODE']._serialized_start=3023
  _globals['_UPDATECONNECTIONINVITATIONRESPONSECODE']._serialized_end=3317
  _globals['_INITIATEOIDCAUTHORISATIONREQUEST']._serialized_start=105
  _globals['_INITIATEOIDCAUTHORISATIONREQUEST']._serialized_end=257
  _globals['_INITIATEOIDCAUTHORISATIONRESPONSE']._serialized_start=260
  _globals['_INITIATEOIDCAUTHORISATIONRESPONSE']._serialized_end=426
  _globals['_COMPLETEOIDCAUTHORISATIONREQUEST']._serialized_start=429
  _globals['_COMPLETEOIDCAUTHORISATIONREQUEST']._serialized_end=630
  _globals['_COMPLETEOIDCAUTHORISATIONRESPONSE']._serialized_start=633
  _globals['_COMPLETEOIDCAUTHORISATIONRESPONSE']._serialized_end=800
  _globals['_REVOKEOIDCAUTHORISATIONREQUEST']._serialized_start=802
  _globals['_REVOKEOIDCAUTHORISATIONREQUEST']._serialized_end=856
  _globals['_REVOKEOIDCAUTHORISATIONRESPONSE']._serialized_start=858
  _globals['_REVOKEOIDCAUTHORISATIONRESPONSE']._serialized_end=897
  _globals['_SEARCHPUBLICUSERREQUEST']._serialized_start=899
  _globals['_SEARCHPUBLICUSERREQUEST']._serialized_end=950
  _globals['_SEARCHPUBLICUSERRESPONSE']._serialized_start=953
  _globals['_SEARCHPUBLICUSERRESPONSE']._serialized_end=1126
  _globals['_CONNECTIONTO']._serialized_start=1129
  _globals['_CONNECTIONTO']._serialized_end=1289
  _globals['_LISTCONNECTIONSREQUEST']._serialized_start=1291
  _globals['_LISTCONNECTIONSREQUEST']._serialized_end=1337
  _globals['_LISTCONNECTIONSRESPONSE']._serialized_start=1339
  _globals['_LISTCONNECTIONSRESPONSE']._serialized_end=1422
  _globals['_CREATECONNECTIONINVITATIONREQUEST']._serialized_start=1424
  _globals['_CREATECONNECTIONINVITATIONREQUEST']._serialized_end=1545
  _globals['_CREATECONNECTIONINVITATIONRESPONSE']._serialized_start=1548
  _globals['_CREATECONNECTIONINVITATIONRESPONSE']._serialized_end=1729
  _globals['_LISTCONNECTIONINVITATIONSREQUEST']._serialized_start=1731
  _globals['_LISTCONNECTIONINVITATIONSREQUEST']._serialized_end=1787
  _globals['_LISTCONNECTIONINVITATIONSRESPONSE']._serialized_start=1789
  _globals['_LISTCONNECTIONINVITATIONSRESPONSE']._serialized_end=1899
  _globals['_UPDATECONNECTIONINVITATIONREQUEST']._serialized_start=1902
  _globals['_UPDATECONNECTIONINVITATIONREQUEST']._serialized_end=2067
  _globals['_UPDATECONNECTIONINVITATIONRESPONSE']._serialized_start=2070
  _globals['_UPDATECONNECTIONINVITATIONRESPONSE']._serialized_end=2251
# @@protoc_insertion_point(module_scope)
