get method

Future<TranscriptEntry> get(
  1. String name, {
  2. String? $fields,
})

Gets a TranscriptEntry resource by entry ID.

Note: The transcript entries returned by the Google Meet API might not match the transcription found in the Google Docs transcript file. This can occur when the Google Docs transcript file is modified after generation.

Request parameters:

name - Required. Resource name of the TranscriptEntry. Value must have pattern ^conferenceRecords/\[^/\]+/transcripts/\[^/\]+/entries/\[^/\]+$.

$fields - Selector specifying which fields to include in a partial response.

Completes with a TranscriptEntry.

Completes with a commons.ApiRequestError if the API endpoint returned an error.

If the used http.Client completes with an error when making a REST call, this method will complete with the same error.

Implementation

async.Future<TranscriptEntry> get(
  core.String name, {
  core.String? $fields,
}) async {
  final queryParams_ = <core.String, core.List<core.String>>{
    if ($fields != null) 'fields': [$fields],
  };

  final url_ = 'v2/' + core.Uri.encodeFull('$name');

  final response_ = await _requester.request(
    url_,
    'GET',
    queryParams: queryParams_,
  );
  return TranscriptEntry.fromJson(
      response_ as core.Map<core.String, core.dynamic>);
}