/// <summary>Snippet for GetRecordingAsync</summary> public async Task GetRecordingAsync() { // Snippet: GetRecordingAsync(string, CallSettings) // Additional: GetRecordingAsync(string, CancellationToken) // Create client RecordingsClient recordingsClient = await RecordingsClient.CreateAsync(); // Initialize request argument(s) string name = "projects/[PROJECT]/calls/[CALL]/recordings/[RECORDING]"; // Make the request Recording response = await recordingsClient.GetRecordingAsync(name); // End snippet }
/// <summary>Snippet for GetRecordingAsync</summary> public async Task GetRecordingResourceNamesAsync() { // Snippet: GetRecordingAsync(RecordingName, CallSettings) // Additional: GetRecordingAsync(RecordingName, CancellationToken) // Create client RecordingsClient recordingsClient = await RecordingsClient.CreateAsync(); // Initialize request argument(s) RecordingName name = RecordingName.FromProjectCallRecording("[PROJECT]", "[CALL]", "[RECORDING]"); // Make the request Recording response = await recordingsClient.GetRecordingAsync(name); // End snippet }
/// <summary>Snippet for GetRecordingAsync</summary> public async Task GetRecordingRequestObjectAsync() { // Snippet: GetRecordingAsync(GetRecordingRequest, CallSettings) // Additional: GetRecordingAsync(GetRecordingRequest, CancellationToken) // Create client RecordingsClient recordingsClient = await RecordingsClient.CreateAsync(); // Initialize request argument(s) GetRecordingRequest request = new GetRecordingRequest { RecordingName = RecordingName.FromProjectCallRecording("[PROJECT]", "[CALL]", "[RECORDING]"), View = RecordingView.Unspecified, }; // Make the request Recording response = await recordingsClient.GetRecordingAsync(request); // End snippet }