# frozen_string_literal: true # Generated by the protocol buffer compiler. DO NOT EDIT! # source: google/apps/meet/v2beta/resource.proto require 'google/protobuf' require 'google/api/field_behavior_pb' require 'google/api/resource_pb' require 'google/protobuf/timestamp_pb' descriptor_data = "\n&google/apps/meet/v2beta/resource.proto\x12\x17google.apps.meet.v2beta\x1a\x1fgoogle/api/field_behavior.proto\x1a\x19google/api/resource.proto\x1a\x1fgoogle/protobuf/timestamp.proto\"\xfb\x01\n\x05Space\x12\x11\n\x04name\x18\x01 \x01(\tB\x03\xe0\x41\x05\x12\x18\n\x0bmeeting_uri\x18\x02 \x01(\tB\x03\xe0\x41\x03\x12\x19\n\x0cmeeting_code\x18\x03 \x01(\tB\x03\xe0\x41\x03\x12\x34\n\x06\x63onfig\x18\x05 \x01(\x0b\x32$.google.apps.meet.v2beta.SpaceConfig\x12\x44\n\x11\x61\x63tive_conference\x18\x06 \x01(\x0b\x32).google.apps.meet.v2beta.ActiveConference:.\xea\x41+\n\x19meet.googleapis.com/Space\x12\x0espaces/{space}\"[\n\x10\x41\x63tiveConference\x12G\n\x11\x63onference_record\x18\x01 \x01(\tB,\xe0\x41\x03\xfa\x41&\n$meet.googleapis.com/ConferenceRecord\"\xcf\x02\n\x0bSpaceConfig\x12\x44\n\x0b\x61\x63\x63\x65ss_type\x18\x01 \x01(\x0e\x32/.google.apps.meet.v2beta.SpaceConfig.AccessType\x12Q\n\x12\x65ntry_point_access\x18\x02 \x01(\x0e\x32\x35.google.apps.meet.v2beta.SpaceConfig.EntryPointAccess\"P\n\nAccessType\x12\x1b\n\x17\x41\x43\x43\x45SS_TYPE_UNSPECIFIED\x10\x00\x12\x08\n\x04OPEN\x10\x01\x12\x0b\n\x07TRUSTED\x10\x02\x12\x0e\n\nRESTRICTED\x10\x03\"U\n\x10\x45ntryPointAccess\x12\"\n\x1e\x45NTRY_POINT_ACCESS_UNSPECIFIED\x10\x00\x12\x07\n\x03\x41LL\x10\x01\x12\x14\n\x10\x43REATOR_APP_ONLY\x10\x02\"\xec\x02\n\x10\x43onferenceRecord\x12\x11\n\x04name\x18\x01 \x01(\tB\x03\xe0\x41\x08\x12\x33\n\nstart_time\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.TimestampB\x03\xe0\x41\x03\x12\x31\n\x08\x65nd_time\x18\x03 \x01(\x0b\x32\x1a.google.protobuf.TimestampB\x03\xe0\x41\x03\x12\x34\n\x0b\x65xpire_time\x18\x04 \x01(\x0b\x32\x1a.google.protobuf.TimestampB\x03\xe0\x41\x03\x12\x30\n\x05space\x18\x05 \x01(\tB!\xe0\x41\x03\xfa\x41\x1b\n\x19meet.googleapis.com/Space:u\xea\x41r\n$meet.googleapis.com/ConferenceRecord\x12%conferenceRecords/{conference_record}*\x11\x63onferenceRecords2\x10\x63onferenceRecord\"\xe0\x03\n\x0bParticipant\x12>\n\rsignedin_user\x18\x04 \x01(\x0b\x32%.google.apps.meet.v2beta.SignedinUserH\x00\x12@\n\x0e\x61nonymous_user\x18\x05 \x01(\x0b\x32&.google.apps.meet.v2beta.AnonymousUserH\x00\x12\x38\n\nphone_user\x18\x06 \x01(\x0b\x32\".google.apps.meet.v2beta.PhoneUserH\x00\x12\x11\n\x04name\x18\x01 \x01(\tB\x03\xe0\x41\x03\x12<\n\x13\x65\x61rliest_start_time\x18\x07 \x01(\x0b\x32\x1a.google.protobuf.TimestampB\x03\xe0\x41\x03\x12\x38\n\x0flatest_end_time\x18\x08 \x01(\x0b\x32\x1a.google.protobuf.TimestampB\x03\xe0\x41\x03:\x81\x01\xea\x41~\n\x1fmeet.googleapis.com/Participant\x12@conferenceRecords/{conference_record}/participants/{participant}*\x0cparticipants2\x0bparticipantB\x06\n\x04user\"\xd3\x02\n\x12ParticipantSession\x12\x11\n\x04name\x18\x01 \x01(\tB\x03\xe0\x41\x08\x12\x33\n\nstart_time\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.TimestampB\x03\xe0\x41\x03\x12\x31\n\x08\x65nd_time\x18\x03 \x01(\x0b\x32\x1a.google.protobuf.TimestampB\x03\xe0\x41\x03:\xc1\x01\xea\x41\xbd\x01\n&meet.googleapis.com/ParticipantSession\x12jconferenceRecords/{conference_record}/participants/{participant}/participantSessions/{participant_session}*\x13participantSessions2\x12participantSession\"<\n\x0cSignedinUser\x12\x11\n\x04user\x18\x01 \x01(\tB\x03\xe0\x41\x03\x12\x19\n\x0c\x64isplay_name\x18\x02 \x01(\tB\x03\xe0\x41\x03\"*\n\rAnonymousUser\x12\x19\n\x0c\x64isplay_name\x18\x01 \x01(\tB\x03\xe0\x41\x03\"&\n\tPhoneUser\x12\x19\n\x0c\x64isplay_name\x18\x01 \x01(\tB\x03\xe0\x41\x03\"\xe5\x03\n\tRecording\x12K\n\x11\x64rive_destination\x18\x06 \x01(\x0b\x32).google.apps.meet.v2beta.DriveDestinationB\x03\xe0\x41\x03H\x00\x12\x11\n\x04name\x18\x01 \x01(\tB\x03\xe0\x41\x03\x12<\n\x05state\x18\x03 \x01(\x0e\x32(.google.apps.meet.v2beta.Recording.StateB\x03\xe0\x41\x03\x12\x33\n\nstart_time\x18\x04 \x01(\x0b\x32\x1a.google.protobuf.TimestampB\x03\xe0\x41\x03\x12\x31\n\x08\x65nd_time\x18\x05 \x01(\x0b\x32\x1a.google.protobuf.TimestampB\x03\xe0\x41\x03\"J\n\x05State\x12\x15\n\x11STATE_UNSPECIFIED\x10\x00\x12\x0b\n\x07STARTED\x10\x01\x12\t\n\x05\x45NDED\x10\x02\x12\x12\n\x0e\x46ILE_GENERATED\x10\x03:w\xea\x41t\n\x1dmeet.googleapis.com/Recording\x12\n\x10\x44riveDestination\x12\x11\n\x04\x66ile\x18\x01 \x01(\tB\x03\xe0\x41\x03\x12\x17\n\nexport_uri\x18\x02 \x01(\tB\x03\xe0\x41\x03\"\xea\x03\n\nTranscript\x12I\n\x10\x64ocs_destination\x18\x06 \x01(\x0b\x32(.google.apps.meet.v2beta.DocsDestinationB\x03\xe0\x41\x03H\x00\x12\x11\n\x04name\x18\x01 \x01(\tB\x03\xe0\x41\x03\x12=\n\x05state\x18\x03 \x01(\x0e\x32).google.apps.meet.v2beta.Transcript.StateB\x03\xe0\x41\x03\x12\x33\n\nstart_time\x18\x04 \x01(\x0b\x32\x1a.google.protobuf.TimestampB\x03\xe0\x41\x03\x12\x31\n\x08\x65nd_time\x18\x05 \x01(\x0b\x32\x1a.google.protobuf.TimestampB\x03\xe0\x41\x03\"J\n\x05State\x12\x15\n\x11STATE_UNSPECIFIED\x10\x00\x12\x0b\n\x07STARTED\x10\x01\x12\t\n\x05\x45NDED\x10\x02\x12\x12\n\x0e\x46ILE_GENERATED\x10\x03:|\xea\x41y\n\x1emeet.googleapis.com/Transcript\x12>conferenceRecords/{conference_record}/transcripts/{transcript}*\x0btranscripts2\ntranscriptB\r\n\x0b\x64\x65stination\"A\n\x0f\x44ocsDestination\x12\x15\n\x08\x64ocument\x18\x01 \x01(\tB\x03\xe0\x41\x03\x12\x17\n\nexport_uri\x18\x02 \x01(\tB\x03\xe0\x41\x03\"\x99\x03\n\x0fTranscriptEntry\x12\x11\n\x04name\x18\x01 \x01(\tB\x03\xe0\x41\x03\x12<\n\x0bparticipant\x18\x02 \x01(\tB\'\xe0\x41\x03\xfa\x41!\n\x1fmeet.googleapis.com/Participant\x12\x11\n\x04text\x18\x03 \x01(\tB\x03\xe0\x41\x03\x12\x1a\n\rlanguage_code\x18\x04 \x01(\tB\x03\xe0\x41\x03\x12\x33\n\nstart_time\x18\x05 \x01(\x0b\x32\x1a.google.protobuf.TimestampB\x03\xe0\x41\x03\x12\x31\n\x08\x65nd_time\x18\x06 \x01(\x0b\x32\x1a.google.protobuf.TimestampB\x03\xe0\x41\x03:\x9d\x01\xea\x41\x99\x01\n#meet.googleapis.com/TranscriptEntry\x12NconferenceRecords/{conference_record}/transcripts/{transcript}/entries/{entry}*\x11transcriptEntries2\x0ftranscriptEntryB\xb6\x01\n\x1b\x63om.google.apps.meet.v2betaB\rResourceProtoP\x01Z5cloud.google.com/go/apps/meet/apiv2beta/meetpb;meetpb\xaa\x02\x17Google.Apps.Meet.V2Beta\xca\x02\x17Google\\Apps\\Meet\\V2beta\xea\x02\x1aGoogle::Apps::Meet::V2betab\x06proto3" pool = Google::Protobuf::DescriptorPool.generated_pool begin pool.add_serialized_file(descriptor_data) rescue TypeError => e # Compatibility code: will be removed in the next major version. require 'google/protobuf/descriptor_pb' parsed = Google::Protobuf::FileDescriptorProto.decode(descriptor_data) parsed.clear_dependency serialized = parsed.class.encode(parsed) file = pool.add_serialized_file(serialized) warn "Warning: Protobuf detected an import path issue while loading generated file #{__FILE__}" imports = [ ["google.protobuf.Timestamp", "google/protobuf/timestamp.proto"], ] imports.each do |type_name, expected_filename| import_file = pool.lookup(type_name).file_descriptor if import_file.name != expected_filename warn "- #{file.name} imports #{expected_filename}, but that import was loaded as #{import_file.name}" end end warn "Each proto file must use a consistent fully-qualified name." warn "This will become an error in the next major version." end module Google module Apps module Meet module V2beta Space = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.apps.meet.v2beta.Space").msgclass ActiveConference = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.apps.meet.v2beta.ActiveConference").msgclass SpaceConfig = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.apps.meet.v2beta.SpaceConfig").msgclass SpaceConfig::AccessType = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.apps.meet.v2beta.SpaceConfig.AccessType").enummodule SpaceConfig::EntryPointAccess = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.apps.meet.v2beta.SpaceConfig.EntryPointAccess").enummodule ConferenceRecord = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.apps.meet.v2beta.ConferenceRecord").msgclass Participant = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.apps.meet.v2beta.Participant").msgclass ParticipantSession = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.apps.meet.v2beta.ParticipantSession").msgclass SignedinUser = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.apps.meet.v2beta.SignedinUser").msgclass AnonymousUser = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.apps.meet.v2beta.AnonymousUser").msgclass PhoneUser = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.apps.meet.v2beta.PhoneUser").msgclass Recording = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.apps.meet.v2beta.Recording").msgclass Recording::State = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.apps.meet.v2beta.Recording.State").enummodule DriveDestination = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.apps.meet.v2beta.DriveDestination").msgclass Transcript = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.apps.meet.v2beta.Transcript").msgclass Transcript::State = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.apps.meet.v2beta.Transcript.State").enummodule DocsDestination = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.apps.meet.v2beta.DocsDestination").msgclass TranscriptEntry = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.apps.meet.v2beta.TranscriptEntry").msgclass end end end end