blob: 16a2a737cd03a4c399ce354019e885fba6aae6c3 [file] [log] [blame]
{
"clientLibrary": {
"name": "cloud.google.com/go/apps/meet/apiv2beta",
"version": "0.4.1",
"language": "GO",
"apis": [
{
"id": "google.apps.meet.v2beta",
"version": "v2beta"
}
]
},
"snippets": [
{
"regionTag": "meet_v2beta_generated_ConferenceRecordsService_GetConferenceRecord_sync",
"title": "meet GetConferenceRecord Sample",
"description": "GetConferenceRecord [Developer Preview](https: //developers.google.com/workspace/preview).\nGets a conference record by conference ID.",
"file": "ConferenceRecordsClient/GetConferenceRecord/main.go",
"language": "GO",
"clientMethod": {
"shortName": "GetConferenceRecord",
"fullName": "google.apps.meet.v2beta.ConferenceRecordsClient.GetConferenceRecord",
"parameters": [
{
"type": "context.Context",
"name": "ctx"
},
{
"type": "meetpb.GetConferenceRecordRequest",
"name": "req"
},
{
"type": "...gax.CallOption",
"name": "opts"
}
],
"resultType": "*meetpb.ConferenceRecord",
"client": {
"shortName": "ConferenceRecordsClient",
"fullName": "google.apps.meet.v2beta.ConferenceRecordsClient"
},
"method": {
"shortName": "GetConferenceRecord",
"fullName": "google.apps.meet.v2beta.ConferenceRecordsService.GetConferenceRecord",
"service": {
"shortName": "ConferenceRecordsService",
"fullName": "google.apps.meet.v2beta.ConferenceRecordsService"
}
}
},
"origin": "API_DEFINITION",
"segments": [
{
"start": 18,
"end": 53,
"type": "FULL"
}
]
},
{
"regionTag": "meet_v2beta_generated_ConferenceRecordsService_GetParticipant_sync",
"title": "meet GetParticipant Sample",
"description": "GetParticipant [Developer Preview](https: //developers.google.com/workspace/preview).\nGets a participant by participant ID.",
"file": "ConferenceRecordsClient/GetParticipant/main.go",
"language": "GO",
"clientMethod": {
"shortName": "GetParticipant",
"fullName": "google.apps.meet.v2beta.ConferenceRecordsClient.GetParticipant",
"parameters": [
{
"type": "context.Context",
"name": "ctx"
},
{
"type": "meetpb.GetParticipantRequest",
"name": "req"
},
{
"type": "...gax.CallOption",
"name": "opts"
}
],
"resultType": "*meetpb.Participant",
"client": {
"shortName": "ConferenceRecordsClient",
"fullName": "google.apps.meet.v2beta.ConferenceRecordsClient"
},
"method": {
"shortName": "GetParticipant",
"fullName": "google.apps.meet.v2beta.ConferenceRecordsService.GetParticipant",
"service": {
"shortName": "ConferenceRecordsService",
"fullName": "google.apps.meet.v2beta.ConferenceRecordsService"
}
}
},
"origin": "API_DEFINITION",
"segments": [
{
"start": 18,
"end": 53,
"type": "FULL"
}
]
},
{
"regionTag": "meet_v2beta_generated_ConferenceRecordsService_GetParticipantSession_sync",
"title": "meet GetParticipantSession Sample",
"description": "GetParticipantSession [Developer Preview](https: //developers.google.com/workspace/preview).\nGets a participant session by participant session ID.",
"file": "ConferenceRecordsClient/GetParticipantSession/main.go",
"language": "GO",
"clientMethod": {
"shortName": "GetParticipantSession",
"fullName": "google.apps.meet.v2beta.ConferenceRecordsClient.GetParticipantSession",
"parameters": [
{
"type": "context.Context",
"name": "ctx"
},
{
"type": "meetpb.GetParticipantSessionRequest",
"name": "req"
},
{
"type": "...gax.CallOption",
"name": "opts"
}
],
"resultType": "*meetpb.ParticipantSession",
"client": {
"shortName": "ConferenceRecordsClient",
"fullName": "google.apps.meet.v2beta.ConferenceRecordsClient"
},
"method": {
"shortName": "GetParticipantSession",
"fullName": "google.apps.meet.v2beta.ConferenceRecordsService.GetParticipantSession",
"service": {
"shortName": "ConferenceRecordsService",
"fullName": "google.apps.meet.v2beta.ConferenceRecordsService"
}
}
},
"origin": "API_DEFINITION",
"segments": [
{
"start": 18,
"end": 53,
"type": "FULL"
}
]
},
{
"regionTag": "meet_v2beta_generated_ConferenceRecordsService_GetRecording_sync",
"title": "meet GetRecording Sample",
"description": "GetRecording [Developer Preview](https: //developers.google.com/workspace/preview).\nGets a recording by recording ID.",
"file": "ConferenceRecordsClient/GetRecording/main.go",
"language": "GO",
"clientMethod": {
"shortName": "GetRecording",
"fullName": "google.apps.meet.v2beta.ConferenceRecordsClient.GetRecording",
"parameters": [
{
"type": "context.Context",
"name": "ctx"
},
{
"type": "meetpb.GetRecordingRequest",
"name": "req"
},
{
"type": "...gax.CallOption",
"name": "opts"
}
],
"resultType": "*meetpb.Recording",
"client": {
"shortName": "ConferenceRecordsClient",
"fullName": "google.apps.meet.v2beta.ConferenceRecordsClient"
},
"method": {
"shortName": "GetRecording",
"fullName": "google.apps.meet.v2beta.ConferenceRecordsService.GetRecording",
"service": {
"shortName": "ConferenceRecordsService",
"fullName": "google.apps.meet.v2beta.ConferenceRecordsService"
}
}
},
"origin": "API_DEFINITION",
"segments": [
{
"start": 18,
"end": 53,
"type": "FULL"
}
]
},
{
"regionTag": "meet_v2beta_generated_ConferenceRecordsService_GetTranscript_sync",
"title": "meet GetTranscript Sample",
"description": "GetTranscript [Developer Preview](https: //developers.google.com/workspace/preview).\nGets a transcript by transcript ID.",
"file": "ConferenceRecordsClient/GetTranscript/main.go",
"language": "GO",
"clientMethod": {
"shortName": "GetTranscript",
"fullName": "google.apps.meet.v2beta.ConferenceRecordsClient.GetTranscript",
"parameters": [
{
"type": "context.Context",
"name": "ctx"
},
{
"type": "meetpb.GetTranscriptRequest",
"name": "req"
},
{
"type": "...gax.CallOption",
"name": "opts"
}
],
"resultType": "*meetpb.Transcript",
"client": {
"shortName": "ConferenceRecordsClient",
"fullName": "google.apps.meet.v2beta.ConferenceRecordsClient"
},
"method": {
"shortName": "GetTranscript",
"fullName": "google.apps.meet.v2beta.ConferenceRecordsService.GetTranscript",
"service": {
"shortName": "ConferenceRecordsService",
"fullName": "google.apps.meet.v2beta.ConferenceRecordsService"
}
}
},
"origin": "API_DEFINITION",
"segments": [
{
"start": 18,
"end": 53,
"type": "FULL"
}
]
},
{
"regionTag": "meet_v2beta_generated_ConferenceRecordsService_GetTranscriptEntry_sync",
"title": "meet GetTranscriptEntry Sample",
"description": "GetTranscriptEntry [Developer Preview](https: //developers.google.com/workspace/preview).\nGets a `TranscriptEntry` resource by entry ID.\n\nNote: The transcript entries returned by the Google Meet API might not\nmatch the transcription found in the Google Docs transcript file. This can\noccur when the Google Docs transcript file is modified after generation.",
"file": "ConferenceRecordsClient/GetTranscriptEntry/main.go",
"language": "GO",
"clientMethod": {
"shortName": "GetTranscriptEntry",
"fullName": "google.apps.meet.v2beta.ConferenceRecordsClient.GetTranscriptEntry",
"parameters": [
{
"type": "context.Context",
"name": "ctx"
},
{
"type": "meetpb.GetTranscriptEntryRequest",
"name": "req"
},
{
"type": "...gax.CallOption",
"name": "opts"
}
],
"resultType": "*meetpb.TranscriptEntry",
"client": {
"shortName": "ConferenceRecordsClient",
"fullName": "google.apps.meet.v2beta.ConferenceRecordsClient"
},
"method": {
"shortName": "GetTranscriptEntry",
"fullName": "google.apps.meet.v2beta.ConferenceRecordsService.GetTranscriptEntry",
"service": {
"shortName": "ConferenceRecordsService",
"fullName": "google.apps.meet.v2beta.ConferenceRecordsService"
}
}
},
"origin": "API_DEFINITION",
"segments": [
{
"start": 18,
"end": 53,
"type": "FULL"
}
]
},
{
"regionTag": "meet_v2beta_generated_ConferenceRecordsService_ListConferenceRecords_sync",
"title": "meet ListConferenceRecords Sample",
"description": "ListConferenceRecords [Developer Preview](https: //developers.google.com/workspace/preview).\nLists the conference records by start time and in descending order.",
"file": "ConferenceRecordsClient/ListConferenceRecords/main.go",
"language": "GO",
"clientMethod": {
"shortName": "ListConferenceRecords",
"fullName": "google.apps.meet.v2beta.ConferenceRecordsClient.ListConferenceRecords",
"parameters": [
{
"type": "context.Context",
"name": "ctx"
},
{
"type": "meetpb.ListConferenceRecordsRequest",
"name": "req"
},
{
"type": "...gax.CallOption",
"name": "opts"
}
],
"resultType": "ConferenceRecordIterator",
"client": {
"shortName": "ConferenceRecordsClient",
"fullName": "google.apps.meet.v2beta.ConferenceRecordsClient"
},
"method": {
"shortName": "ListConferenceRecords",
"fullName": "google.apps.meet.v2beta.ConferenceRecordsService.ListConferenceRecords",
"service": {
"shortName": "ConferenceRecordsService",
"fullName": "google.apps.meet.v2beta.ConferenceRecordsService"
}
}
},
"origin": "API_DEFINITION",
"segments": [
{
"start": 18,
"end": 60,
"type": "FULL"
}
]
},
{
"regionTag": "meet_v2beta_generated_ConferenceRecordsService_ListParticipantSessions_sync",
"title": "meet ListParticipantSessions Sample",
"description": "ListParticipantSessions [Developer Preview](https: //developers.google.com/workspace/preview).\nLists the participant sessions of a participant in a conference record, by\ndefault ordered by join time and in descending order. This API supports\n`fields` as standard parameters like every other API. However, when the\n`fields` request parameter is omitted this API defaults to\n`'participantsessions/*, next_page_token'`.",
"file": "ConferenceRecordsClient/ListParticipantSessions/main.go",
"language": "GO",
"clientMethod": {
"shortName": "ListParticipantSessions",
"fullName": "google.apps.meet.v2beta.ConferenceRecordsClient.ListParticipantSessions",
"parameters": [
{
"type": "context.Context",
"name": "ctx"
},
{
"type": "meetpb.ListParticipantSessionsRequest",
"name": "req"
},
{
"type": "...gax.CallOption",
"name": "opts"
}
],
"resultType": "ParticipantSessionIterator",
"client": {
"shortName": "ConferenceRecordsClient",
"fullName": "google.apps.meet.v2beta.ConferenceRecordsClient"
},
"method": {
"shortName": "ListParticipantSessions",
"fullName": "google.apps.meet.v2beta.ConferenceRecordsService.ListParticipantSessions",
"service": {
"shortName": "ConferenceRecordsService",
"fullName": "google.apps.meet.v2beta.ConferenceRecordsService"
}
}
},
"origin": "API_DEFINITION",
"segments": [
{
"start": 18,
"end": 60,
"type": "FULL"
}
]
},
{
"regionTag": "meet_v2beta_generated_ConferenceRecordsService_ListParticipants_sync",
"title": "meet ListParticipants Sample",
"description": "ListParticipants [Developer Preview](https: //developers.google.com/workspace/preview).\nLists the participants in a conference record, by default ordered by join\ntime and in descending order. This API supports `fields` as standard\nparameters like every other API. However, when the `fields` request\nparameter is omitted, this API defaults to `'participants/*,\nnext_page_token'`.",
"file": "ConferenceRecordsClient/ListParticipants/main.go",
"language": "GO",
"clientMethod": {
"shortName": "ListParticipants",
"fullName": "google.apps.meet.v2beta.ConferenceRecordsClient.ListParticipants",
"parameters": [
{
"type": "context.Context",
"name": "ctx"
},
{
"type": "meetpb.ListParticipantsRequest",
"name": "req"
},
{
"type": "...gax.CallOption",
"name": "opts"
}
],
"resultType": "ParticipantIterator",
"client": {
"shortName": "ConferenceRecordsClient",
"fullName": "google.apps.meet.v2beta.ConferenceRecordsClient"
},
"method": {
"shortName": "ListParticipants",
"fullName": "google.apps.meet.v2beta.ConferenceRecordsService.ListParticipants",
"service": {
"shortName": "ConferenceRecordsService",
"fullName": "google.apps.meet.v2beta.ConferenceRecordsService"
}
}
},
"origin": "API_DEFINITION",
"segments": [
{
"start": 18,
"end": 60,
"type": "FULL"
}
]
},
{
"regionTag": "meet_v2beta_generated_ConferenceRecordsService_ListRecordings_sync",
"title": "meet ListRecordings Sample",
"description": "ListRecordings [Developer Preview](https: //developers.google.com/workspace/preview).\nLists the recording resources from the conference record.",
"file": "ConferenceRecordsClient/ListRecordings/main.go",
"language": "GO",
"clientMethod": {
"shortName": "ListRecordings",
"fullName": "google.apps.meet.v2beta.ConferenceRecordsClient.ListRecordings",
"parameters": [
{
"type": "context.Context",
"name": "ctx"
},
{
"type": "meetpb.ListRecordingsRequest",
"name": "req"
},
{
"type": "...gax.CallOption",
"name": "opts"
}
],
"resultType": "RecordingIterator",
"client": {
"shortName": "ConferenceRecordsClient",
"fullName": "google.apps.meet.v2beta.ConferenceRecordsClient"
},
"method": {
"shortName": "ListRecordings",
"fullName": "google.apps.meet.v2beta.ConferenceRecordsService.ListRecordings",
"service": {
"shortName": "ConferenceRecordsService",
"fullName": "google.apps.meet.v2beta.ConferenceRecordsService"
}
}
},
"origin": "API_DEFINITION",
"segments": [
{
"start": 18,
"end": 60,
"type": "FULL"
}
]
},
{
"regionTag": "meet_v2beta_generated_ConferenceRecordsService_ListTranscriptEntries_sync",
"title": "meet ListTranscriptEntries Sample",
"description": "ListTranscriptEntries [Developer Preview](https: //developers.google.com/workspace/preview).\nLists the structured transcript entries per transcript. By default, ordered\nby start time and in ascending order.\n\nNote: The transcript entries returned by the Google Meet API might not\nmatch the transcription found in the Google Docs transcript file. This can\noccur when the Google Docs transcript file is modified after generation.",
"file": "ConferenceRecordsClient/ListTranscriptEntries/main.go",
"language": "GO",
"clientMethod": {
"shortName": "ListTranscriptEntries",
"fullName": "google.apps.meet.v2beta.ConferenceRecordsClient.ListTranscriptEntries",
"parameters": [
{
"type": "context.Context",
"name": "ctx"
},
{
"type": "meetpb.ListTranscriptEntriesRequest",
"name": "req"
},
{
"type": "...gax.CallOption",
"name": "opts"
}
],
"resultType": "TranscriptEntryIterator",
"client": {
"shortName": "ConferenceRecordsClient",
"fullName": "google.apps.meet.v2beta.ConferenceRecordsClient"
},
"method": {
"shortName": "ListTranscriptEntries",
"fullName": "google.apps.meet.v2beta.ConferenceRecordsService.ListTranscriptEntries",
"service": {
"shortName": "ConferenceRecordsService",
"fullName": "google.apps.meet.v2beta.ConferenceRecordsService"
}
}
},
"origin": "API_DEFINITION",
"segments": [
{
"start": 18,
"end": 60,
"type": "FULL"
}
]
},
{
"regionTag": "meet_v2beta_generated_ConferenceRecordsService_ListTranscripts_sync",
"title": "meet ListTranscripts Sample",
"description": "ListTranscripts [Developer Preview](https: //developers.google.com/workspace/preview).\nLists the set of transcripts from the conference record.",
"file": "ConferenceRecordsClient/ListTranscripts/main.go",
"language": "GO",
"clientMethod": {
"shortName": "ListTranscripts",
"fullName": "google.apps.meet.v2beta.ConferenceRecordsClient.ListTranscripts",
"parameters": [
{
"type": "context.Context",
"name": "ctx"
},
{
"type": "meetpb.ListTranscriptsRequest",
"name": "req"
},
{
"type": "...gax.CallOption",
"name": "opts"
}
],
"resultType": "TranscriptIterator",
"client": {
"shortName": "ConferenceRecordsClient",
"fullName": "google.apps.meet.v2beta.ConferenceRecordsClient"
},
"method": {
"shortName": "ListTranscripts",
"fullName": "google.apps.meet.v2beta.ConferenceRecordsService.ListTranscripts",
"service": {
"shortName": "ConferenceRecordsService",
"fullName": "google.apps.meet.v2beta.ConferenceRecordsService"
}
}
},
"origin": "API_DEFINITION",
"segments": [
{
"start": 18,
"end": 60,
"type": "FULL"
}
]
},
{
"regionTag": "meet_v2beta_generated_SpacesService_CreateSpace_sync",
"title": "meet CreateSpace Sample",
"description": "CreateSpace [Developer Preview](https: //developers.google.com/workspace/preview).\nCreates a space.",
"file": "SpacesClient/CreateSpace/main.go",
"language": "GO",
"clientMethod": {
"shortName": "CreateSpace",
"fullName": "google.apps.meet.v2beta.SpacesClient.CreateSpace",
"parameters": [
{
"type": "context.Context",
"name": "ctx"
},
{
"type": "meetpb.CreateSpaceRequest",
"name": "req"
},
{
"type": "...gax.CallOption",
"name": "opts"
}
],
"resultType": "*meetpb.Space",
"client": {
"shortName": "SpacesClient",
"fullName": "google.apps.meet.v2beta.SpacesClient"
},
"method": {
"shortName": "CreateSpace",
"fullName": "google.apps.meet.v2beta.SpacesService.CreateSpace",
"service": {
"shortName": "SpacesService",
"fullName": "google.apps.meet.v2beta.SpacesService"
}
}
},
"origin": "API_DEFINITION",
"segments": [
{
"start": 18,
"end": 53,
"type": "FULL"
}
]
},
{
"regionTag": "meet_v2beta_generated_SpacesService_EndActiveConference_sync",
"title": "meet EndActiveConference Sample",
"description": "EndActiveConference [Developer Preview](https: //developers.google.com/workspace/preview).\nEnds an active conference (if there is one).",
"file": "SpacesClient/EndActiveConference/main.go",
"language": "GO",
"clientMethod": {
"shortName": "EndActiveConference",
"fullName": "google.apps.meet.v2beta.SpacesClient.EndActiveConference",
"parameters": [
{
"type": "context.Context",
"name": "ctx"
},
{
"type": "meetpb.EndActiveConferenceRequest",
"name": "req"
},
{
"type": "...gax.CallOption",
"name": "opts"
}
],
"client": {
"shortName": "SpacesClient",
"fullName": "google.apps.meet.v2beta.SpacesClient"
},
"method": {
"shortName": "EndActiveConference",
"fullName": "google.apps.meet.v2beta.SpacesService.EndActiveConference",
"service": {
"shortName": "SpacesService",
"fullName": "google.apps.meet.v2beta.SpacesService"
}
}
},
"origin": "API_DEFINITION",
"segments": [
{
"start": 18,
"end": 51,
"type": "FULL"
}
]
},
{
"regionTag": "meet_v2beta_generated_SpacesService_GetSpace_sync",
"title": "meet GetSpace Sample",
"description": "GetSpace [Developer Preview](https: //developers.google.com/workspace/preview).\nGets a space by `space_id` or `meeting_code`.",
"file": "SpacesClient/GetSpace/main.go",
"language": "GO",
"clientMethod": {
"shortName": "GetSpace",
"fullName": "google.apps.meet.v2beta.SpacesClient.GetSpace",
"parameters": [
{
"type": "context.Context",
"name": "ctx"
},
{
"type": "meetpb.GetSpaceRequest",
"name": "req"
},
{
"type": "...gax.CallOption",
"name": "opts"
}
],
"resultType": "*meetpb.Space",
"client": {
"shortName": "SpacesClient",
"fullName": "google.apps.meet.v2beta.SpacesClient"
},
"method": {
"shortName": "GetSpace",
"fullName": "google.apps.meet.v2beta.SpacesService.GetSpace",
"service": {
"shortName": "SpacesService",
"fullName": "google.apps.meet.v2beta.SpacesService"
}
}
},
"origin": "API_DEFINITION",
"segments": [
{
"start": 18,
"end": 53,
"type": "FULL"
}
]
},
{
"regionTag": "meet_v2beta_generated_SpacesService_UpdateSpace_sync",
"title": "meet UpdateSpace Sample",
"description": "UpdateSpace [Developer Preview](https: //developers.google.com/workspace/preview).\nUpdates a space.",
"file": "SpacesClient/UpdateSpace/main.go",
"language": "GO",
"clientMethod": {
"shortName": "UpdateSpace",
"fullName": "google.apps.meet.v2beta.SpacesClient.UpdateSpace",
"parameters": [
{
"type": "context.Context",
"name": "ctx"
},
{
"type": "meetpb.UpdateSpaceRequest",
"name": "req"
},
{
"type": "...gax.CallOption",
"name": "opts"
}
],
"resultType": "*meetpb.Space",
"client": {
"shortName": "SpacesClient",
"fullName": "google.apps.meet.v2beta.SpacesClient"
},
"method": {
"shortName": "UpdateSpace",
"fullName": "google.apps.meet.v2beta.SpacesService.UpdateSpace",
"service": {
"shortName": "SpacesService",
"fullName": "google.apps.meet.v2beta.SpacesService"
}
}
},
"origin": "API_DEFINITION",
"segments": [
{
"start": 18,
"end": 53,
"type": "FULL"
}
]
}
]
}