Class ConferenceRecordsServiceClient
- All Implemented Interfaces:
BackgroundResource,AutoCloseable
This class provides the ability to make remote calls to the backing service through method calls that map to API methods. Sample code to get started:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (ConferenceRecordsServiceClient conferenceRecordsServiceClient =
ConferenceRecordsServiceClient.create()) {
ConferenceRecordName name = ConferenceRecordName.of("[CONFERENCE_RECORD]");
ConferenceRecord response = conferenceRecordsServiceClient.getConferenceRecord(name);
}
Note: close() needs to be called on the ConferenceRecordsServiceClient object to clean up resources such as threads. In the example above, try-with-resources is used, which automatically calls close().
| Method | Description | Method Variants |
|---|---|---|
GetConferenceRecord |
Gets a conference record by conference ID. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
ListConferenceRecords |
Lists the conference records. By default, ordered by start time and in descending order. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
GetParticipant |
Gets a participant by participant ID. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
ListParticipants |
Lists the participants in a conference record. By default, ordered by join time and in descending order. This API supports `fields` as standard parameters like every other API. However, when the `fields` request parameter is omitted, this API defaults to `'participants/*, next_page_token'`. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
GetParticipantSession |
Gets a participant session by participant session ID. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
ListParticipantSessions |
Lists the participant sessions of a participant in a conference record. By default, ordered by join time and in descending order. This API supports `fields` as standard parameters like every other API. However, when the `fields` request parameter is omitted this API defaults to `'participantsessions/*, next_page_token'`. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
GetRecording |
Gets a recording by recording ID. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
ListRecordings |
Lists the recording resources from the conference record. By default, ordered by start time and in ascending order. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
GetTranscript |
Gets a transcript by transcript ID. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
ListTranscripts |
Lists the set of transcripts from the conference record. By default, ordered by start time and in ascending order. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
GetTranscriptEntry |
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 object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
ListTranscriptEntries |
Lists the structured transcript entries per transcript. By default, ordered by start time and in ascending order. 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 object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
See the individual methods for example code.
Many parameters require resource names to be formatted in a particular way. To assist with these names, this class includes a format method for each type of name, and additionally a parse method to extract the individual identifiers contained within names that are returned.
This class can be customized by passing in a custom instance of ConferenceRecordsServiceSettings to create(). For example:
To customize credentials:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
ConferenceRecordsServiceSettings conferenceRecordsServiceSettings =
ConferenceRecordsServiceSettings.newBuilder()
.setCredentialsProvider(FixedCredentialsProvider.create(myCredentials))
.build();
ConferenceRecordsServiceClient conferenceRecordsServiceClient =
ConferenceRecordsServiceClient.create(conferenceRecordsServiceSettings);
To customize the endpoint:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
ConferenceRecordsServiceSettings conferenceRecordsServiceSettings =
ConferenceRecordsServiceSettings.newBuilder().setEndpoint(myEndpoint).build();
ConferenceRecordsServiceClient conferenceRecordsServiceClient =
ConferenceRecordsServiceClient.create(conferenceRecordsServiceSettings);
To use REST (HTTP1.1/JSON) transport (instead of gRPC) for sending and receiving requests over the wire:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
ConferenceRecordsServiceSettings conferenceRecordsServiceSettings =
ConferenceRecordsServiceSettings.newHttpJsonBuilder().build();
ConferenceRecordsServiceClient conferenceRecordsServiceClient =
ConferenceRecordsServiceClient.create(conferenceRecordsServiceSettings);
Please refer to the GitHub repository's samples for more quickstart code snippets.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic class -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructs an instance of ConferenceRecordsServiceClient, using the given settings.protected -
Method Summary
Modifier and TypeMethodDescriptionbooleanawaitTermination(long duration, TimeUnit unit) final voidclose()static final ConferenceRecordsServiceClientcreate()Constructs an instance of ConferenceRecordsServiceClient with default settings.static final ConferenceRecordsServiceClientcreate(ConferenceRecordsServiceSettings settings) Constructs an instance of ConferenceRecordsServiceClient, using the given settings.static final ConferenceRecordsServiceClientConstructs an instance of ConferenceRecordsServiceClient, using the given stub for making calls.final ConferenceRecordGets a conference record by conference ID.final ConferenceRecordGets a conference record by conference ID.final ConferenceRecordgetConferenceRecord(String name) Gets a conference record by conference ID.Gets a conference record by conference ID.final ParticipantgetParticipant(GetParticipantRequest request) Gets a participant by participant ID.final ParticipantGets a participant by participant ID.final ParticipantgetParticipant(String name) Gets a participant by participant ID.Gets a participant by participant ID.final ParticipantSessionGets a participant session by participant session ID.final ParticipantSessionGets a participant session by participant session ID.final ParticipantSessiongetParticipantSession(String name) Gets a participant session by participant session ID.Gets a participant session by participant session ID.final RecordinggetRecording(GetRecordingRequest request) Gets a recording by recording ID.final RecordinggetRecording(RecordingName name) Gets a recording by recording ID.final RecordinggetRecording(String name) Gets a recording by recording ID.Gets a recording by recording ID.getStub()final TranscriptgetTranscript(GetTranscriptRequest request) Gets a transcript by transcript ID.final TranscriptgetTranscript(TranscriptName name) Gets a transcript by transcript ID.final TranscriptgetTranscript(String name) Gets a transcript by transcript ID.Gets a transcript by transcript ID.final TranscriptEntryGets a `TranscriptEntry` resource by entry ID.final TranscriptEntryGets a `TranscriptEntry` resource by entry ID.final TranscriptEntrygetTranscriptEntry(String name) Gets a `TranscriptEntry` resource by entry ID.Gets a `TranscriptEntry` resource by entry ID.booleanbooleanLists the conference records.Lists the conference records.final UnaryCallable<ListConferenceRecordsRequest,ConferenceRecordsServiceClient.ListConferenceRecordsPagedResponse> Lists the conference records.listParticipants(ConferenceRecordName parent) Lists the participants in a conference record.listParticipants(ListParticipantsRequest request) Lists the participants in a conference record.listParticipants(String parent) Lists the participants in a conference record.Lists the participants in a conference record.Lists the participant sessions of a participant in a conference record.Lists the participant sessions of a participant in a conference record.listParticipantSessions(String parent) Lists the participant sessions of a participant in a conference record.Lists the participant sessions of a participant in a conference record.final UnaryCallable<ListParticipantSessionsRequest,ConferenceRecordsServiceClient.ListParticipantSessionsPagedResponse> Lists the participant sessions of a participant in a conference record.final UnaryCallable<ListParticipantsRequest,ConferenceRecordsServiceClient.ListParticipantsPagedResponse> Lists the participants in a conference record.listRecordings(ConferenceRecordName parent) Lists the recording resources from the conference record.listRecordings(ListRecordingsRequest request) Lists the recording resources from the conference record.listRecordings(String parent) Lists the recording resources from the conference record.Lists the recording resources from the conference record.final UnaryCallable<ListRecordingsRequest,ConferenceRecordsServiceClient.ListRecordingsPagedResponse> Lists the recording resources from the conference record.Lists the structured transcript entries per transcript.listTranscriptEntries(TranscriptName parent) Lists the structured transcript entries per transcript.listTranscriptEntries(String parent) Lists the structured transcript entries per transcript.Lists the structured transcript entries per transcript.final UnaryCallable<ListTranscriptEntriesRequest,ConferenceRecordsServiceClient.ListTranscriptEntriesPagedResponse> Lists the structured transcript entries per transcript.listTranscripts(ConferenceRecordName parent) Lists the set of transcripts from the conference record.listTranscripts(ListTranscriptsRequest request) Lists the set of transcripts from the conference record.listTranscripts(String parent) Lists the set of transcripts from the conference record.Lists the set of transcripts from the conference record.final UnaryCallable<ListTranscriptsRequest,ConferenceRecordsServiceClient.ListTranscriptsPagedResponse> Lists the set of transcripts from the conference record.voidshutdown()void
-
Constructor Details
-
ConferenceRecordsServiceClient
protected ConferenceRecordsServiceClient(ConferenceRecordsServiceSettings settings) throws IOException Constructs an instance of ConferenceRecordsServiceClient, using the given settings. This is protected so that it is easy to make a subclass, but otherwise, the static factory methods should be preferred.- Throws:
IOException
-
ConferenceRecordsServiceClient
-
-
Method Details
-
create
Constructs an instance of ConferenceRecordsServiceClient with default settings.- Throws:
IOException
-
create
public static final ConferenceRecordsServiceClient create(ConferenceRecordsServiceSettings settings) throws IOException Constructs an instance of ConferenceRecordsServiceClient, using the given settings. The channels are created based on the settings passed in, or defaults for any settings that are not set.- Throws:
IOException
-
create
Constructs an instance of ConferenceRecordsServiceClient, using the given stub for making calls. This is for advanced usage - prefer using create(ConferenceRecordsServiceSettings). -
getSettings
-
getStub
-
getConferenceRecord
Gets a conference record by conference ID.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (ConferenceRecordsServiceClient conferenceRecordsServiceClient = ConferenceRecordsServiceClient.create()) { ConferenceRecordName name = ConferenceRecordName.of("[CONFERENCE_RECORD]"); ConferenceRecord response = conferenceRecordsServiceClient.getConferenceRecord(name); }- Parameters:
name- Required. Resource name of the conference.- Throws:
ApiException- if the remote call fails
-
getConferenceRecord
Gets a conference record by conference ID.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (ConferenceRecordsServiceClient conferenceRecordsServiceClient = ConferenceRecordsServiceClient.create()) { String name = ConferenceRecordName.of("[CONFERENCE_RECORD]").toString(); ConferenceRecord response = conferenceRecordsServiceClient.getConferenceRecord(name); }- Parameters:
name- Required. Resource name of the conference.- Throws:
ApiException- if the remote call fails
-
getConferenceRecord
Gets a conference record by conference ID.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (ConferenceRecordsServiceClient conferenceRecordsServiceClient = ConferenceRecordsServiceClient.create()) { GetConferenceRecordRequest request = GetConferenceRecordRequest.newBuilder() .setName(ConferenceRecordName.of("[CONFERENCE_RECORD]").toString()) .build(); ConferenceRecord response = conferenceRecordsServiceClient.getConferenceRecord(request); }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
getConferenceRecordCallable
public final UnaryCallable<GetConferenceRecordRequest,ConferenceRecord> getConferenceRecordCallable()Gets a conference record by conference ID.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (ConferenceRecordsServiceClient conferenceRecordsServiceClient = ConferenceRecordsServiceClient.create()) { GetConferenceRecordRequest request = GetConferenceRecordRequest.newBuilder() .setName(ConferenceRecordName.of("[CONFERENCE_RECORD]").toString()) .build(); ApiFuture<ConferenceRecord> future = conferenceRecordsServiceClient.getConferenceRecordCallable().futureCall(request); // Do something. ConferenceRecord response = future.get(); } -
listConferenceRecords
public final ConferenceRecordsServiceClient.ListConferenceRecordsPagedResponse listConferenceRecords(ListConferenceRecordsRequest request) Lists the conference records. By default, ordered by start time and in descending order.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (ConferenceRecordsServiceClient conferenceRecordsServiceClient = ConferenceRecordsServiceClient.create()) { ListConferenceRecordsRequest request = ListConferenceRecordsRequest.newBuilder() .setPageSize(883849137) .setPageToken("pageToken873572522") .setFilter("filter-1274492040") .build(); for (ConferenceRecord element : conferenceRecordsServiceClient.listConferenceRecords(request).iterateAll()) { // doThingsWith(element); } }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
listConferenceRecordsPagedCallable
public final UnaryCallable<ListConferenceRecordsRequest,ConferenceRecordsServiceClient.ListConferenceRecordsPagedResponse> listConferenceRecordsPagedCallable()Lists the conference records. By default, ordered by start time and in descending order.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (ConferenceRecordsServiceClient conferenceRecordsServiceClient = ConferenceRecordsServiceClient.create()) { ListConferenceRecordsRequest request = ListConferenceRecordsRequest.newBuilder() .setPageSize(883849137) .setPageToken("pageToken873572522") .setFilter("filter-1274492040") .build(); ApiFuture<ConferenceRecord> future = conferenceRecordsServiceClient.listConferenceRecordsPagedCallable().futureCall(request); // Do something. for (ConferenceRecord element : future.get().iterateAll()) { // doThingsWith(element); } } -
listConferenceRecordsCallable
public final UnaryCallable<ListConferenceRecordsRequest,ListConferenceRecordsResponse> listConferenceRecordsCallable()Lists the conference records. By default, ordered by start time and in descending order.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (ConferenceRecordsServiceClient conferenceRecordsServiceClient = ConferenceRecordsServiceClient.create()) { ListConferenceRecordsRequest request = ListConferenceRecordsRequest.newBuilder() .setPageSize(883849137) .setPageToken("pageToken873572522") .setFilter("filter-1274492040") .build(); while (true) { ListConferenceRecordsResponse response = conferenceRecordsServiceClient.listConferenceRecordsCallable().call(request); for (ConferenceRecord element : response.getConferenceRecordsList()) { // doThingsWith(element); } String nextPageToken = response.getNextPageToken(); if (!Strings.isNullOrEmpty(nextPageToken)) { request = request.toBuilder().setPageToken(nextPageToken).build(); } else { break; } } } -
getParticipant
Gets a participant by participant ID.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (ConferenceRecordsServiceClient conferenceRecordsServiceClient = ConferenceRecordsServiceClient.create()) { ParticipantName name = ParticipantName.of("[CONFERENCE_RECORD]", "[PARTICIPANT]"); Participant response = conferenceRecordsServiceClient.getParticipant(name); }- Parameters:
name- Required. Resource name of the participant.- Throws:
ApiException- if the remote call fails
-
getParticipant
Gets a participant by participant ID.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (ConferenceRecordsServiceClient conferenceRecordsServiceClient = ConferenceRecordsServiceClient.create()) { String name = ParticipantName.of("[CONFERENCE_RECORD]", "[PARTICIPANT]").toString(); Participant response = conferenceRecordsServiceClient.getParticipant(name); }- Parameters:
name- Required. Resource name of the participant.- Throws:
ApiException- if the remote call fails
-
getParticipant
Gets a participant by participant ID.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (ConferenceRecordsServiceClient conferenceRecordsServiceClient = ConferenceRecordsServiceClient.create()) { GetParticipantRequest request = GetParticipantRequest.newBuilder() .setName(ParticipantName.of("[CONFERENCE_RECORD]", "[PARTICIPANT]").toString()) .build(); Participant response = conferenceRecordsServiceClient.getParticipant(request); }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
getParticipantCallable
Gets a participant by participant ID.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (ConferenceRecordsServiceClient conferenceRecordsServiceClient = ConferenceRecordsServiceClient.create()) { GetParticipantRequest request = GetParticipantRequest.newBuilder() .setName(ParticipantName.of("[CONFERENCE_RECORD]", "[PARTICIPANT]").toString()) .build(); ApiFuture<Participant> future = conferenceRecordsServiceClient.getParticipantCallable().futureCall(request); // Do something. Participant response = future.get(); } -
listParticipants
public final ConferenceRecordsServiceClient.ListParticipantsPagedResponse listParticipants(ConferenceRecordName parent) Lists the participants in a conference record. By default, ordered by join time and in descending order. This API supports `fields` as standard parameters like every other API. However, when the `fields` request parameter is omitted, this API defaults to `'participants/*, next_page_token'`.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (ConferenceRecordsServiceClient conferenceRecordsServiceClient = ConferenceRecordsServiceClient.create()) { ConferenceRecordName parent = ConferenceRecordName.of("[CONFERENCE_RECORD]"); for (Participant element : conferenceRecordsServiceClient.listParticipants(parent).iterateAll()) { // doThingsWith(element); } }- Parameters:
parent- Required. Format: `conferenceRecords/{conference_record}`- Throws:
ApiException- if the remote call fails
-
listParticipants
public final ConferenceRecordsServiceClient.ListParticipantsPagedResponse listParticipants(String parent) Lists the participants in a conference record. By default, ordered by join time and in descending order. This API supports `fields` as standard parameters like every other API. However, when the `fields` request parameter is omitted, this API defaults to `'participants/*, next_page_token'`.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (ConferenceRecordsServiceClient conferenceRecordsServiceClient = ConferenceRecordsServiceClient.create()) { String parent = ConferenceRecordName.of("[CONFERENCE_RECORD]").toString(); for (Participant element : conferenceRecordsServiceClient.listParticipants(parent).iterateAll()) { // doThingsWith(element); } }- Parameters:
parent- Required. Format: `conferenceRecords/{conference_record}`- Throws:
ApiException- if the remote call fails
-
listParticipants
public final ConferenceRecordsServiceClient.ListParticipantsPagedResponse listParticipants(ListParticipantsRequest request) Lists the participants in a conference record. By default, ordered by join time and in descending order. This API supports `fields` as standard parameters like every other API. However, when the `fields` request parameter is omitted, this API defaults to `'participants/*, next_page_token'`.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (ConferenceRecordsServiceClient conferenceRecordsServiceClient = ConferenceRecordsServiceClient.create()) { ListParticipantsRequest request = ListParticipantsRequest.newBuilder() .setParent(ConferenceRecordName.of("[CONFERENCE_RECORD]").toString()) .setPageSize(883849137) .setPageToken("pageToken873572522") .setFilter("filter-1274492040") .build(); for (Participant element : conferenceRecordsServiceClient.listParticipants(request).iterateAll()) { // doThingsWith(element); } }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
listParticipantsPagedCallable
public final UnaryCallable<ListParticipantsRequest,ConferenceRecordsServiceClient.ListParticipantsPagedResponse> listParticipantsPagedCallable()Lists the participants in a conference record. By default, ordered by join time and in descending order. This API supports `fields` as standard parameters like every other API. However, when the `fields` request parameter is omitted, this API defaults to `'participants/*, next_page_token'`.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (ConferenceRecordsServiceClient conferenceRecordsServiceClient = ConferenceRecordsServiceClient.create()) { ListParticipantsRequest request = ListParticipantsRequest.newBuilder() .setParent(ConferenceRecordName.of("[CONFERENCE_RECORD]").toString()) .setPageSize(883849137) .setPageToken("pageToken873572522") .setFilter("filter-1274492040") .build(); ApiFuture<Participant> future = conferenceRecordsServiceClient.listParticipantsPagedCallable().futureCall(request); // Do something. for (Participant element : future.get().iterateAll()) { // doThingsWith(element); } } -
listParticipantsCallable
public final UnaryCallable<ListParticipantsRequest,ListParticipantsResponse> listParticipantsCallable()Lists the participants in a conference record. By default, ordered by join time and in descending order. This API supports `fields` as standard parameters like every other API. However, when the `fields` request parameter is omitted, this API defaults to `'participants/*, next_page_token'`.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (ConferenceRecordsServiceClient conferenceRecordsServiceClient = ConferenceRecordsServiceClient.create()) { ListParticipantsRequest request = ListParticipantsRequest.newBuilder() .setParent(ConferenceRecordName.of("[CONFERENCE_RECORD]").toString()) .setPageSize(883849137) .setPageToken("pageToken873572522") .setFilter("filter-1274492040") .build(); while (true) { ListParticipantsResponse response = conferenceRecordsServiceClient.listParticipantsCallable().call(request); for (Participant element : response.getParticipantsList()) { // doThingsWith(element); } String nextPageToken = response.getNextPageToken(); if (!Strings.isNullOrEmpty(nextPageToken)) { request = request.toBuilder().setPageToken(nextPageToken).build(); } else { break; } } } -
getParticipantSession
Gets a participant session by participant session ID.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (ConferenceRecordsServiceClient conferenceRecordsServiceClient = ConferenceRecordsServiceClient.create()) { ParticipantSessionName name = ParticipantSessionName.of( "[CONFERENCE_RECORD]", "[PARTICIPANT]", "[PARTICIPANT_SESSION]"); ParticipantSession response = conferenceRecordsServiceClient.getParticipantSession(name); }- Parameters:
name- Required. Resource name of the participant.- Throws:
ApiException- if the remote call fails
-
getParticipantSession
Gets a participant session by participant session ID.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (ConferenceRecordsServiceClient conferenceRecordsServiceClient = ConferenceRecordsServiceClient.create()) { String name = ParticipantSessionName.of("[CONFERENCE_RECORD]", "[PARTICIPANT]", "[PARTICIPANT_SESSION]") .toString(); ParticipantSession response = conferenceRecordsServiceClient.getParticipantSession(name); }- Parameters:
name- Required. Resource name of the participant.- Throws:
ApiException- if the remote call fails
-
getParticipantSession
Gets a participant session by participant session ID.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (ConferenceRecordsServiceClient conferenceRecordsServiceClient = ConferenceRecordsServiceClient.create()) { GetParticipantSessionRequest request = GetParticipantSessionRequest.newBuilder() .setName( ParticipantSessionName.of( "[CONFERENCE_RECORD]", "[PARTICIPANT]", "[PARTICIPANT_SESSION]") .toString()) .build(); ParticipantSession response = conferenceRecordsServiceClient.getParticipantSession(request); }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
getParticipantSessionCallable
public final UnaryCallable<GetParticipantSessionRequest,ParticipantSession> getParticipantSessionCallable()Gets a participant session by participant session ID.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (ConferenceRecordsServiceClient conferenceRecordsServiceClient = ConferenceRecordsServiceClient.create()) { GetParticipantSessionRequest request = GetParticipantSessionRequest.newBuilder() .setName( ParticipantSessionName.of( "[CONFERENCE_RECORD]", "[PARTICIPANT]", "[PARTICIPANT_SESSION]") .toString()) .build(); ApiFuture<ParticipantSession> future = conferenceRecordsServiceClient.getParticipantSessionCallable().futureCall(request); // Do something. ParticipantSession response = future.get(); } -
listParticipantSessions
public final ConferenceRecordsServiceClient.ListParticipantSessionsPagedResponse listParticipantSessions(ParticipantName parent) Lists the participant sessions of a participant in a conference record. By default, ordered by join time and in descending order. This API supports `fields` as standard parameters like every other API. However, when the `fields` request parameter is omitted this API defaults to `'participantsessions/*, next_page_token'`.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (ConferenceRecordsServiceClient conferenceRecordsServiceClient = ConferenceRecordsServiceClient.create()) { ParticipantName parent = ParticipantName.of("[CONFERENCE_RECORD]", "[PARTICIPANT]"); for (ParticipantSession element : conferenceRecordsServiceClient.listParticipantSessions(parent).iterateAll()) { // doThingsWith(element); } }- Parameters:
parent- Required. Format: `conferenceRecords/{conference_record}/participants/{participant}`- Throws:
ApiException- if the remote call fails
-
listParticipantSessions
public final ConferenceRecordsServiceClient.ListParticipantSessionsPagedResponse listParticipantSessions(String parent) Lists the participant sessions of a participant in a conference record. By default, ordered by join time and in descending order. This API supports `fields` as standard parameters like every other API. However, when the `fields` request parameter is omitted this API defaults to `'participantsessions/*, next_page_token'`.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (ConferenceRecordsServiceClient conferenceRecordsServiceClient = ConferenceRecordsServiceClient.create()) { String parent = ParticipantName.of("[CONFERENCE_RECORD]", "[PARTICIPANT]").toString(); for (ParticipantSession element : conferenceRecordsServiceClient.listParticipantSessions(parent).iterateAll()) { // doThingsWith(element); } }- Parameters:
parent- Required. Format: `conferenceRecords/{conference_record}/participants/{participant}`- Throws:
ApiException- if the remote call fails
-
listParticipantSessions
public final ConferenceRecordsServiceClient.ListParticipantSessionsPagedResponse listParticipantSessions(ListParticipantSessionsRequest request) Lists the participant sessions of a participant in a conference record. By default, ordered by join time and in descending order. This API supports `fields` as standard parameters like every other API. However, when the `fields` request parameter is omitted this API defaults to `'participantsessions/*, next_page_token'`.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (ConferenceRecordsServiceClient conferenceRecordsServiceClient = ConferenceRecordsServiceClient.create()) { ListParticipantSessionsRequest request = ListParticipantSessionsRequest.newBuilder() .setParent(ParticipantName.of("[CONFERENCE_RECORD]", "[PARTICIPANT]").toString()) .setPageSize(883849137) .setPageToken("pageToken873572522") .setFilter("filter-1274492040") .build(); for (ParticipantSession element : conferenceRecordsServiceClient.listParticipantSessions(request).iterateAll()) { // doThingsWith(element); } }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
listParticipantSessionsPagedCallable
public final UnaryCallable<ListParticipantSessionsRequest,ConferenceRecordsServiceClient.ListParticipantSessionsPagedResponse> listParticipantSessionsPagedCallable()Lists the participant sessions of a participant in a conference record. By default, ordered by join time and in descending order. This API supports `fields` as standard parameters like every other API. However, when the `fields` request parameter is omitted this API defaults to `'participantsessions/*, next_page_token'`.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (ConferenceRecordsServiceClient conferenceRecordsServiceClient = ConferenceRecordsServiceClient.create()) { ListParticipantSessionsRequest request = ListParticipantSessionsRequest.newBuilder() .setParent(ParticipantName.of("[CONFERENCE_RECORD]", "[PARTICIPANT]").toString()) .setPageSize(883849137) .setPageToken("pageToken873572522") .setFilter("filter-1274492040") .build(); ApiFuture<ParticipantSession> future = conferenceRecordsServiceClient.listParticipantSessionsPagedCallable().futureCall(request); // Do something. for (ParticipantSession element : future.get().iterateAll()) { // doThingsWith(element); } } -
listParticipantSessionsCallable
public final UnaryCallable<ListParticipantSessionsRequest,ListParticipantSessionsResponse> listParticipantSessionsCallable()Lists the participant sessions of a participant in a conference record. By default, ordered by join time and in descending order. This API supports `fields` as standard parameters like every other API. However, when the `fields` request parameter is omitted this API defaults to `'participantsessions/*, next_page_token'`.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (ConferenceRecordsServiceClient conferenceRecordsServiceClient = ConferenceRecordsServiceClient.create()) { ListParticipantSessionsRequest request = ListParticipantSessionsRequest.newBuilder() .setParent(ParticipantName.of("[CONFERENCE_RECORD]", "[PARTICIPANT]").toString()) .setPageSize(883849137) .setPageToken("pageToken873572522") .setFilter("filter-1274492040") .build(); while (true) { ListParticipantSessionsResponse response = conferenceRecordsServiceClient.listParticipantSessionsCallable().call(request); for (ParticipantSession element : response.getParticipantSessionsList()) { // doThingsWith(element); } String nextPageToken = response.getNextPageToken(); if (!Strings.isNullOrEmpty(nextPageToken)) { request = request.toBuilder().setPageToken(nextPageToken).build(); } else { break; } } } -
getRecording
Gets a recording by recording ID.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (ConferenceRecordsServiceClient conferenceRecordsServiceClient = ConferenceRecordsServiceClient.create()) { RecordingName name = RecordingName.of("[CONFERENCE_RECORD]", "[RECORDING]"); Recording response = conferenceRecordsServiceClient.getRecording(name); }- Parameters:
name- Required. Resource name of the recording.- Throws:
ApiException- if the remote call fails
-
getRecording
Gets a recording by recording ID.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (ConferenceRecordsServiceClient conferenceRecordsServiceClient = ConferenceRecordsServiceClient.create()) { String name = RecordingName.of("[CONFERENCE_RECORD]", "[RECORDING]").toString(); Recording response = conferenceRecordsServiceClient.getRecording(name); }- Parameters:
name- Required. Resource name of the recording.- Throws:
ApiException- if the remote call fails
-
getRecording
Gets a recording by recording ID.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (ConferenceRecordsServiceClient conferenceRecordsServiceClient = ConferenceRecordsServiceClient.create()) { GetRecordingRequest request = GetRecordingRequest.newBuilder() .setName(RecordingName.of("[CONFERENCE_RECORD]", "[RECORDING]").toString()) .build(); Recording response = conferenceRecordsServiceClient.getRecording(request); }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
getRecordingCallable
Gets a recording by recording ID.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (ConferenceRecordsServiceClient conferenceRecordsServiceClient = ConferenceRecordsServiceClient.create()) { GetRecordingRequest request = GetRecordingRequest.newBuilder() .setName(RecordingName.of("[CONFERENCE_RECORD]", "[RECORDING]").toString()) .build(); ApiFuture<Recording> future = conferenceRecordsServiceClient.getRecordingCallable().futureCall(request); // Do something. Recording response = future.get(); } -
listRecordings
public final ConferenceRecordsServiceClient.ListRecordingsPagedResponse listRecordings(ConferenceRecordName parent) Lists the recording resources from the conference record. By default, ordered by start time and in ascending order.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (ConferenceRecordsServiceClient conferenceRecordsServiceClient = ConferenceRecordsServiceClient.create()) { ConferenceRecordName parent = ConferenceRecordName.of("[CONFERENCE_RECORD]"); for (Recording element : conferenceRecordsServiceClient.listRecordings(parent).iterateAll()) { // doThingsWith(element); } }- Parameters:
parent- Required. Format: `conferenceRecords/{conference_record}`- Throws:
ApiException- if the remote call fails
-
listRecordings
public final ConferenceRecordsServiceClient.ListRecordingsPagedResponse listRecordings(String parent) Lists the recording resources from the conference record. By default, ordered by start time and in ascending order.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (ConferenceRecordsServiceClient conferenceRecordsServiceClient = ConferenceRecordsServiceClient.create()) { String parent = ConferenceRecordName.of("[CONFERENCE_RECORD]").toString(); for (Recording element : conferenceRecordsServiceClient.listRecordings(parent).iterateAll()) { // doThingsWith(element); } }- Parameters:
parent- Required. Format: `conferenceRecords/{conference_record}`- Throws:
ApiException- if the remote call fails
-
listRecordings
public final ConferenceRecordsServiceClient.ListRecordingsPagedResponse listRecordings(ListRecordingsRequest request) Lists the recording resources from the conference record. By default, ordered by start time and in ascending order.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (ConferenceRecordsServiceClient conferenceRecordsServiceClient = ConferenceRecordsServiceClient.create()) { ListRecordingsRequest request = ListRecordingsRequest.newBuilder() .setParent(ConferenceRecordName.of("[CONFERENCE_RECORD]").toString()) .setPageSize(883849137) .setPageToken("pageToken873572522") .build(); for (Recording element : conferenceRecordsServiceClient.listRecordings(request).iterateAll()) { // doThingsWith(element); } }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
listRecordingsPagedCallable
public final UnaryCallable<ListRecordingsRequest,ConferenceRecordsServiceClient.ListRecordingsPagedResponse> listRecordingsPagedCallable()Lists the recording resources from the conference record. By default, ordered by start time and in ascending order.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (ConferenceRecordsServiceClient conferenceRecordsServiceClient = ConferenceRecordsServiceClient.create()) { ListRecordingsRequest request = ListRecordingsRequest.newBuilder() .setParent(ConferenceRecordName.of("[CONFERENCE_RECORD]").toString()) .setPageSize(883849137) .setPageToken("pageToken873572522") .build(); ApiFuture<Recording> future = conferenceRecordsServiceClient.listRecordingsPagedCallable().futureCall(request); // Do something. for (Recording element : future.get().iterateAll()) { // doThingsWith(element); } } -
listRecordingsCallable
Lists the recording resources from the conference record. By default, ordered by start time and in ascending order.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (ConferenceRecordsServiceClient conferenceRecordsServiceClient = ConferenceRecordsServiceClient.create()) { ListRecordingsRequest request = ListRecordingsRequest.newBuilder() .setParent(ConferenceRecordName.of("[CONFERENCE_RECORD]").toString()) .setPageSize(883849137) .setPageToken("pageToken873572522") .build(); while (true) { ListRecordingsResponse response = conferenceRecordsServiceClient.listRecordingsCallable().call(request); for (Recording element : response.getRecordingsList()) { // doThingsWith(element); } String nextPageToken = response.getNextPageToken(); if (!Strings.isNullOrEmpty(nextPageToken)) { request = request.toBuilder().setPageToken(nextPageToken).build(); } else { break; } } } -
getTranscript
Gets a transcript by transcript ID.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (ConferenceRecordsServiceClient conferenceRecordsServiceClient = ConferenceRecordsServiceClient.create()) { TranscriptName name = TranscriptName.of("[CONFERENCE_RECORD]", "[TRANSCRIPT]"); Transcript response = conferenceRecordsServiceClient.getTranscript(name); }- Parameters:
name- Required. Resource name of the transcript.- Throws:
ApiException- if the remote call fails
-
getTranscript
Gets a transcript by transcript ID.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (ConferenceRecordsServiceClient conferenceRecordsServiceClient = ConferenceRecordsServiceClient.create()) { String name = TranscriptName.of("[CONFERENCE_RECORD]", "[TRANSCRIPT]").toString(); Transcript response = conferenceRecordsServiceClient.getTranscript(name); }- Parameters:
name- Required. Resource name of the transcript.- Throws:
ApiException- if the remote call fails
-
getTranscript
Gets a transcript by transcript ID.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (ConferenceRecordsServiceClient conferenceRecordsServiceClient = ConferenceRecordsServiceClient.create()) { GetTranscriptRequest request = GetTranscriptRequest.newBuilder() .setName(TranscriptName.of("[CONFERENCE_RECORD]", "[TRANSCRIPT]").toString()) .build(); Transcript response = conferenceRecordsServiceClient.getTranscript(request); }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
getTranscriptCallable
Gets a transcript by transcript ID.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (ConferenceRecordsServiceClient conferenceRecordsServiceClient = ConferenceRecordsServiceClient.create()) { GetTranscriptRequest request = GetTranscriptRequest.newBuilder() .setName(TranscriptName.of("[CONFERENCE_RECORD]", "[TRANSCRIPT]").toString()) .build(); ApiFuture<Transcript> future = conferenceRecordsServiceClient.getTranscriptCallable().futureCall(request); // Do something. Transcript response = future.get(); } -
listTranscripts
public final ConferenceRecordsServiceClient.ListTranscriptsPagedResponse listTranscripts(ConferenceRecordName parent) Lists the set of transcripts from the conference record. By default, ordered by start time and in ascending order.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (ConferenceRecordsServiceClient conferenceRecordsServiceClient = ConferenceRecordsServiceClient.create()) { ConferenceRecordName parent = ConferenceRecordName.of("[CONFERENCE_RECORD]"); for (Transcript element : conferenceRecordsServiceClient.listTranscripts(parent).iterateAll()) { // doThingsWith(element); } }- Parameters:
parent- Required. Format: `conferenceRecords/{conference_record}`- Throws:
ApiException- if the remote call fails
-
listTranscripts
public final ConferenceRecordsServiceClient.ListTranscriptsPagedResponse listTranscripts(String parent) Lists the set of transcripts from the conference record. By default, ordered by start time and in ascending order.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (ConferenceRecordsServiceClient conferenceRecordsServiceClient = ConferenceRecordsServiceClient.create()) { String parent = ConferenceRecordName.of("[CONFERENCE_RECORD]").toString(); for (Transcript element : conferenceRecordsServiceClient.listTranscripts(parent).iterateAll()) { // doThingsWith(element); } }- Parameters:
parent- Required. Format: `conferenceRecords/{conference_record}`- Throws:
ApiException- if the remote call fails
-
listTranscripts
public final ConferenceRecordsServiceClient.ListTranscriptsPagedResponse listTranscripts(ListTranscriptsRequest request) Lists the set of transcripts from the conference record. By default, ordered by start time and in ascending order.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (ConferenceRecordsServiceClient conferenceRecordsServiceClient = ConferenceRecordsServiceClient.create()) { ListTranscriptsRequest request = ListTranscriptsRequest.newBuilder() .setParent(ConferenceRecordName.of("[CONFERENCE_RECORD]").toString()) .setPageSize(883849137) .setPageToken("pageToken873572522") .build(); for (Transcript element : conferenceRecordsServiceClient.listTranscripts(request).iterateAll()) { // doThingsWith(element); } }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
listTranscriptsPagedCallable
public final UnaryCallable<ListTranscriptsRequest,ConferenceRecordsServiceClient.ListTranscriptsPagedResponse> listTranscriptsPagedCallable()Lists the set of transcripts from the conference record. By default, ordered by start time and in ascending order.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (ConferenceRecordsServiceClient conferenceRecordsServiceClient = ConferenceRecordsServiceClient.create()) { ListTranscriptsRequest request = ListTranscriptsRequest.newBuilder() .setParent(ConferenceRecordName.of("[CONFERENCE_RECORD]").toString()) .setPageSize(883849137) .setPageToken("pageToken873572522") .build(); ApiFuture<Transcript> future = conferenceRecordsServiceClient.listTranscriptsPagedCallable().futureCall(request); // Do something. for (Transcript element : future.get().iterateAll()) { // doThingsWith(element); } } -
listTranscriptsCallable
public final UnaryCallable<ListTranscriptsRequest,ListTranscriptsResponse> listTranscriptsCallable()Lists the set of transcripts from the conference record. By default, ordered by start time and in ascending order.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (ConferenceRecordsServiceClient conferenceRecordsServiceClient = ConferenceRecordsServiceClient.create()) { ListTranscriptsRequest request = ListTranscriptsRequest.newBuilder() .setParent(ConferenceRecordName.of("[CONFERENCE_RECORD]").toString()) .setPageSize(883849137) .setPageToken("pageToken873572522") .build(); while (true) { ListTranscriptsResponse response = conferenceRecordsServiceClient.listTranscriptsCallable().call(request); for (Transcript element : response.getTranscriptsList()) { // doThingsWith(element); } String nextPageToken = response.getNextPageToken(); if (!Strings.isNullOrEmpty(nextPageToken)) { request = request.toBuilder().setPageToken(nextPageToken).build(); } else { break; } } } -
getTranscriptEntry
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.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (ConferenceRecordsServiceClient conferenceRecordsServiceClient = ConferenceRecordsServiceClient.create()) { TranscriptEntryName name = TranscriptEntryName.of("[CONFERENCE_RECORD]", "[TRANSCRIPT]", "[ENTRY]"); TranscriptEntry response = conferenceRecordsServiceClient.getTranscriptEntry(name); }- Parameters:
name- Required. Resource name of the `TranscriptEntry`.- Throws:
ApiException- if the remote call fails
-
getTranscriptEntry
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.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (ConferenceRecordsServiceClient conferenceRecordsServiceClient = ConferenceRecordsServiceClient.create()) { String name = TranscriptEntryName.of("[CONFERENCE_RECORD]", "[TRANSCRIPT]", "[ENTRY]").toString(); TranscriptEntry response = conferenceRecordsServiceClient.getTranscriptEntry(name); }- Parameters:
name- Required. Resource name of the `TranscriptEntry`.- Throws:
ApiException- if the remote call fails
-
getTranscriptEntry
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.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (ConferenceRecordsServiceClient conferenceRecordsServiceClient = ConferenceRecordsServiceClient.create()) { GetTranscriptEntryRequest request = GetTranscriptEntryRequest.newBuilder() .setName( TranscriptEntryName.of("[CONFERENCE_RECORD]", "[TRANSCRIPT]", "[ENTRY]") .toString()) .build(); TranscriptEntry response = conferenceRecordsServiceClient.getTranscriptEntry(request); }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
getTranscriptEntryCallable
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.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (ConferenceRecordsServiceClient conferenceRecordsServiceClient = ConferenceRecordsServiceClient.create()) { GetTranscriptEntryRequest request = GetTranscriptEntryRequest.newBuilder() .setName( TranscriptEntryName.of("[CONFERENCE_RECORD]", "[TRANSCRIPT]", "[ENTRY]") .toString()) .build(); ApiFuture<TranscriptEntry> future = conferenceRecordsServiceClient.getTranscriptEntryCallable().futureCall(request); // Do something. TranscriptEntry response = future.get(); } -
listTranscriptEntries
public final ConferenceRecordsServiceClient.ListTranscriptEntriesPagedResponse listTranscriptEntries(TranscriptName parent) Lists the structured transcript entries per transcript. By default, ordered by start time and in ascending order.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.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (ConferenceRecordsServiceClient conferenceRecordsServiceClient = ConferenceRecordsServiceClient.create()) { TranscriptName parent = TranscriptName.of("[CONFERENCE_RECORD]", "[TRANSCRIPT]"); for (TranscriptEntry element : conferenceRecordsServiceClient.listTranscriptEntries(parent).iterateAll()) { // doThingsWith(element); } }- Parameters:
parent- Required. Format: `conferenceRecords/{conference_record}/transcripts/{transcript}`- Throws:
ApiException- if the remote call fails
-
listTranscriptEntries
public final ConferenceRecordsServiceClient.ListTranscriptEntriesPagedResponse listTranscriptEntries(String parent) Lists the structured transcript entries per transcript. By default, ordered by start time and in ascending order.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.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (ConferenceRecordsServiceClient conferenceRecordsServiceClient = ConferenceRecordsServiceClient.create()) { String parent = TranscriptName.of("[CONFERENCE_RECORD]", "[TRANSCRIPT]").toString(); for (TranscriptEntry element : conferenceRecordsServiceClient.listTranscriptEntries(parent).iterateAll()) { // doThingsWith(element); } }- Parameters:
parent- Required. Format: `conferenceRecords/{conference_record}/transcripts/{transcript}`- Throws:
ApiException- if the remote call fails
-
listTranscriptEntries
public final ConferenceRecordsServiceClient.ListTranscriptEntriesPagedResponse listTranscriptEntries(ListTranscriptEntriesRequest request) Lists the structured transcript entries per transcript. By default, ordered by start time and in ascending order.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.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (ConferenceRecordsServiceClient conferenceRecordsServiceClient = ConferenceRecordsServiceClient.create()) { ListTranscriptEntriesRequest request = ListTranscriptEntriesRequest.newBuilder() .setParent(TranscriptName.of("[CONFERENCE_RECORD]", "[TRANSCRIPT]").toString()) .setPageSize(883849137) .setPageToken("pageToken873572522") .build(); for (TranscriptEntry element : conferenceRecordsServiceClient.listTranscriptEntries(request).iterateAll()) { // doThingsWith(element); } }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
listTranscriptEntriesPagedCallable
public final UnaryCallable<ListTranscriptEntriesRequest,ConferenceRecordsServiceClient.ListTranscriptEntriesPagedResponse> listTranscriptEntriesPagedCallable()Lists the structured transcript entries per transcript. By default, ordered by start time and in ascending order.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.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (ConferenceRecordsServiceClient conferenceRecordsServiceClient = ConferenceRecordsServiceClient.create()) { ListTranscriptEntriesRequest request = ListTranscriptEntriesRequest.newBuilder() .setParent(TranscriptName.of("[CONFERENCE_RECORD]", "[TRANSCRIPT]").toString()) .setPageSize(883849137) .setPageToken("pageToken873572522") .build(); ApiFuture<TranscriptEntry> future = conferenceRecordsServiceClient.listTranscriptEntriesPagedCallable().futureCall(request); // Do something. for (TranscriptEntry element : future.get().iterateAll()) { // doThingsWith(element); } } -
listTranscriptEntriesCallable
public final UnaryCallable<ListTranscriptEntriesRequest,ListTranscriptEntriesResponse> listTranscriptEntriesCallable()Lists the structured transcript entries per transcript. By default, ordered by start time and in ascending order.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.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (ConferenceRecordsServiceClient conferenceRecordsServiceClient = ConferenceRecordsServiceClient.create()) { ListTranscriptEntriesRequest request = ListTranscriptEntriesRequest.newBuilder() .setParent(TranscriptName.of("[CONFERENCE_RECORD]", "[TRANSCRIPT]").toString()) .setPageSize(883849137) .setPageToken("pageToken873572522") .build(); while (true) { ListTranscriptEntriesResponse response = conferenceRecordsServiceClient.listTranscriptEntriesCallable().call(request); for (TranscriptEntry element : response.getTranscriptEntriesList()) { // doThingsWith(element); } String nextPageToken = response.getNextPageToken(); if (!Strings.isNullOrEmpty(nextPageToken)) { request = request.toBuilder().setPageToken(nextPageToken).build(); } else { break; } } } -
close
public final void close()- Specified by:
closein interfaceAutoCloseable
-
shutdown
public void shutdown()- Specified by:
shutdownin interfaceBackgroundResource
-
isShutdown
public boolean isShutdown()- Specified by:
isShutdownin interfaceBackgroundResource
-
isTerminated
public boolean isTerminated()- Specified by:
isTerminatedin interfaceBackgroundResource
-
shutdownNow
public void shutdownNow()- Specified by:
shutdownNowin interfaceBackgroundResource
-
awaitTermination
- Specified by:
awaitTerminationin interfaceBackgroundResource- Throws:
InterruptedException
-