@Generated(value="by gapic-generator-java") public class ConferenceRecordsServiceClient extends Object implements com.google.api.gax.core.BackgroundResource
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.
| Modifier | Constructor and Description |
|---|---|
protected |
ConferenceRecordsServiceClient(ConferenceRecordsServiceSettings settings)
Constructs an instance of ConferenceRecordsServiceClient, using the given settings.
|
protected |
ConferenceRecordsServiceClient(ConferenceRecordsServiceStub stub) |
protected ConferenceRecordsServiceClient(ConferenceRecordsServiceSettings settings) throws IOException
IOExceptionprotected ConferenceRecordsServiceClient(ConferenceRecordsServiceStub stub)
public static final ConferenceRecordsServiceClient create() throws IOException
IOExceptionpublic static final ConferenceRecordsServiceClient create(ConferenceRecordsServiceSettings settings) throws IOException
IOExceptionpublic static final ConferenceRecordsServiceClient create(ConferenceRecordsServiceStub stub)
public final ConferenceRecordsServiceSettings getSettings()
public ConferenceRecordsServiceStub getStub()
public final ConferenceRecord getConferenceRecord(ConferenceRecordName name)
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);
}
name - Required. Resource name of the conference.com.google.api.gax.rpc.ApiException - if the remote call failspublic final ConferenceRecord getConferenceRecord(String name)
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);
}
name - Required. Resource name of the conference.com.google.api.gax.rpc.ApiException - if the remote call failspublic final ConferenceRecord getConferenceRecord(GetConferenceRecordRequest request)
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);
}
request - The request object containing all of the parameters for the API call.com.google.api.gax.rpc.ApiException - if the remote call failspublic final com.google.api.gax.rpc.UnaryCallable<GetConferenceRecordRequest,ConferenceRecord> getConferenceRecordCallable()
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();
}
public final ConferenceRecordsServiceClient.ListConferenceRecordsPagedResponse listConferenceRecords(ListConferenceRecordsRequest request)
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);
}
}
request - The request object containing all of the parameters for the API call.com.google.api.gax.rpc.ApiException - if the remote call failspublic final com.google.api.gax.rpc.UnaryCallable<ListConferenceRecordsRequest,ConferenceRecordsServiceClient.ListConferenceRecordsPagedResponse> listConferenceRecordsPagedCallable()
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);
}
}
public final com.google.api.gax.rpc.UnaryCallable<ListConferenceRecordsRequest,ListConferenceRecordsResponse> listConferenceRecordsCallable()
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;
}
}
}
public final Participant getParticipant(ParticipantName name)
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);
}
name - Required. Resource name of the participant.com.google.api.gax.rpc.ApiException - if the remote call failspublic final Participant getParticipant(String name)
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);
}
name - Required. Resource name of the participant.com.google.api.gax.rpc.ApiException - if the remote call failspublic final Participant getParticipant(GetParticipantRequest request)
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);
}
request - The request object containing all of the parameters for the API call.com.google.api.gax.rpc.ApiException - if the remote call failspublic final com.google.api.gax.rpc.UnaryCallable<GetParticipantRequest,Participant> getParticipantCallable()
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();
}
public final ConferenceRecordsServiceClient.ListParticipantsPagedResponse listParticipants(ConferenceRecordName parent)
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);
}
}
parent - Required. Format: `conferenceRecords/{conference_record}`com.google.api.gax.rpc.ApiException - if the remote call failspublic final ConferenceRecordsServiceClient.ListParticipantsPagedResponse listParticipants(String parent)
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);
}
}
parent - Required. Format: `conferenceRecords/{conference_record}`com.google.api.gax.rpc.ApiException - if the remote call failspublic final ConferenceRecordsServiceClient.ListParticipantsPagedResponse listParticipants(ListParticipantsRequest request)
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);
}
}
request - The request object containing all of the parameters for the API call.com.google.api.gax.rpc.ApiException - if the remote call failspublic final com.google.api.gax.rpc.UnaryCallable<ListParticipantsRequest,ConferenceRecordsServiceClient.ListParticipantsPagedResponse> listParticipantsPagedCallable()
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);
}
}
public final com.google.api.gax.rpc.UnaryCallable<ListParticipantsRequest,ListParticipantsResponse> listParticipantsCallable()
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;
}
}
}
public final ParticipantSession getParticipantSession(ParticipantSessionName name)
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);
}
name - Required. Resource name of the participant.com.google.api.gax.rpc.ApiException - if the remote call failspublic final ParticipantSession getParticipantSession(String name)
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);
}
name - Required. Resource name of the participant.com.google.api.gax.rpc.ApiException - if the remote call failspublic final ParticipantSession getParticipantSession(GetParticipantSessionRequest request)
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);
}
request - The request object containing all of the parameters for the API call.com.google.api.gax.rpc.ApiException - if the remote call failspublic final com.google.api.gax.rpc.UnaryCallable<GetParticipantSessionRequest,ParticipantSession> getParticipantSessionCallable()
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();
}
public final ConferenceRecordsServiceClient.ListParticipantSessionsPagedResponse listParticipantSessions(ParticipantName parent)
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);
}
}
parent - Required. Format:
`conferenceRecords/{conference_record}/participants/{participant}`com.google.api.gax.rpc.ApiException - if the remote call failspublic final ConferenceRecordsServiceClient.ListParticipantSessionsPagedResponse listParticipantSessions(String parent)
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);
}
}
parent - Required. Format:
`conferenceRecords/{conference_record}/participants/{participant}`com.google.api.gax.rpc.ApiException - if the remote call failspublic final ConferenceRecordsServiceClient.ListParticipantSessionsPagedResponse listParticipantSessions(ListParticipantSessionsRequest request)
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);
}
}
request - The request object containing all of the parameters for the API call.com.google.api.gax.rpc.ApiException - if the remote call failspublic final com.google.api.gax.rpc.UnaryCallable<ListParticipantSessionsRequest,ConferenceRecordsServiceClient.ListParticipantSessionsPagedResponse> listParticipantSessionsPagedCallable()
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);
}
}
public final com.google.api.gax.rpc.UnaryCallable<ListParticipantSessionsRequest,ListParticipantSessionsResponse> listParticipantSessionsCallable()
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;
}
}
}
public final Recording getRecording(RecordingName name)
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);
}
name - Required. Resource name of the recording.com.google.api.gax.rpc.ApiException - if the remote call failspublic final Recording getRecording(String name)
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);
}
name - Required. Resource name of the recording.com.google.api.gax.rpc.ApiException - if the remote call failspublic final Recording getRecording(GetRecordingRequest request)
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);
}
request - The request object containing all of the parameters for the API call.com.google.api.gax.rpc.ApiException - if the remote call failspublic final com.google.api.gax.rpc.UnaryCallable<GetRecordingRequest,Recording> getRecordingCallable()
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();
}
public final ConferenceRecordsServiceClient.ListRecordingsPagedResponse listRecordings(ConferenceRecordName parent)
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);
}
}
parent - Required. Format: `conferenceRecords/{conference_record}`com.google.api.gax.rpc.ApiException - if the remote call failspublic final ConferenceRecordsServiceClient.ListRecordingsPagedResponse listRecordings(String parent)
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);
}
}
parent - Required. Format: `conferenceRecords/{conference_record}`com.google.api.gax.rpc.ApiException - if the remote call failspublic final ConferenceRecordsServiceClient.ListRecordingsPagedResponse listRecordings(ListRecordingsRequest request)
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);
}
}
request - The request object containing all of the parameters for the API call.com.google.api.gax.rpc.ApiException - if the remote call failspublic final com.google.api.gax.rpc.UnaryCallable<ListRecordingsRequest,ConferenceRecordsServiceClient.ListRecordingsPagedResponse> listRecordingsPagedCallable()
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);
}
}
public final com.google.api.gax.rpc.UnaryCallable<ListRecordingsRequest,ListRecordingsResponse> listRecordingsCallable()
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;
}
}
}
public final Transcript getTranscript(TranscriptName name)
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);
}
name - Required. Resource name of the transcript.com.google.api.gax.rpc.ApiException - if the remote call failspublic final Transcript getTranscript(String name)
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);
}
name - Required. Resource name of the transcript.com.google.api.gax.rpc.ApiException - if the remote call failspublic final Transcript getTranscript(GetTranscriptRequest request)
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);
}
request - The request object containing all of the parameters for the API call.com.google.api.gax.rpc.ApiException - if the remote call failspublic final com.google.api.gax.rpc.UnaryCallable<GetTranscriptRequest,Transcript> getTranscriptCallable()
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();
}
public final ConferenceRecordsServiceClient.ListTranscriptsPagedResponse listTranscripts(ConferenceRecordName parent)
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);
}
}
parent - Required. Format: `conferenceRecords/{conference_record}`com.google.api.gax.rpc.ApiException - if the remote call failspublic final ConferenceRecordsServiceClient.ListTranscriptsPagedResponse listTranscripts(String parent)
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);
}
}
parent - Required. Format: `conferenceRecords/{conference_record}`com.google.api.gax.rpc.ApiException - if the remote call failspublic final ConferenceRecordsServiceClient.ListTranscriptsPagedResponse listTranscripts(ListTranscriptsRequest request)
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);
}
}
request - The request object containing all of the parameters for the API call.com.google.api.gax.rpc.ApiException - if the remote call failspublic final com.google.api.gax.rpc.UnaryCallable<ListTranscriptsRequest,ConferenceRecordsServiceClient.ListTranscriptsPagedResponse> listTranscriptsPagedCallable()
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);
}
}
public final com.google.api.gax.rpc.UnaryCallable<ListTranscriptsRequest,ListTranscriptsResponse> listTranscriptsCallable()
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;
}
}
}
public final TranscriptEntry getTranscriptEntry(TranscriptEntryName name)
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);
}
name - Required. Resource name of the `TranscriptEntry`.com.google.api.gax.rpc.ApiException - if the remote call failspublic final TranscriptEntry getTranscriptEntry(String name)
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);
}
name - Required. Resource name of the `TranscriptEntry`.com.google.api.gax.rpc.ApiException - if the remote call failspublic final TranscriptEntry getTranscriptEntry(GetTranscriptEntryRequest request)
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);
}
request - The request object containing all of the parameters for the API call.com.google.api.gax.rpc.ApiException - if the remote call failspublic final com.google.api.gax.rpc.UnaryCallable<GetTranscriptEntryRequest,TranscriptEntry> getTranscriptEntryCallable()
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();
}
public final ConferenceRecordsServiceClient.ListTranscriptEntriesPagedResponse listTranscriptEntries(TranscriptName parent)
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);
}
}
parent - Required. Format:
`conferenceRecords/{conference_record}/transcripts/{transcript}`com.google.api.gax.rpc.ApiException - if the remote call failspublic final ConferenceRecordsServiceClient.ListTranscriptEntriesPagedResponse listTranscriptEntries(String parent)
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);
}
}
parent - Required. Format:
`conferenceRecords/{conference_record}/transcripts/{transcript}`com.google.api.gax.rpc.ApiException - if the remote call failspublic final ConferenceRecordsServiceClient.ListTranscriptEntriesPagedResponse listTranscriptEntries(ListTranscriptEntriesRequest request)
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);
}
}
request - The request object containing all of the parameters for the API call.com.google.api.gax.rpc.ApiException - if the remote call failspublic final com.google.api.gax.rpc.UnaryCallable<ListTranscriptEntriesRequest,ConferenceRecordsServiceClient.ListTranscriptEntriesPagedResponse> listTranscriptEntriesPagedCallable()
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);
}
}
public final com.google.api.gax.rpc.UnaryCallable<ListTranscriptEntriesRequest,ListTranscriptEntriesResponse> listTranscriptEntriesCallable()
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;
}
}
}
public final void close()
close in interface AutoCloseablepublic void shutdown()
shutdown in interface com.google.api.gax.core.BackgroundResourcepublic boolean isShutdown()
isShutdown in interface com.google.api.gax.core.BackgroundResourcepublic boolean isTerminated()
isTerminated in interface com.google.api.gax.core.BackgroundResourcepublic void shutdownNow()
shutdownNow in interface com.google.api.gax.core.BackgroundResourcepublic boolean awaitTermination(long duration,
TimeUnit unit)
throws InterruptedException
awaitTermination in interface com.google.api.gax.core.BackgroundResourceInterruptedExceptionCopyright © 2024 Google LLC. All rights reserved.