/// <summary>Snippet for VerifyNotificationChannelAsync</summary> public async Task VerifyNotificationChannelAsync() { // Snippet: VerifyNotificationChannelAsync(NotificationChannelName,string,CallSettings) // Additional: VerifyNotificationChannelAsync(NotificationChannelName,string,CancellationToken) // Create client NotificationChannelServiceClient notificationChannelServiceClient = await NotificationChannelServiceClient.CreateAsync(); // Initialize request argument(s) NotificationChannelName name = new NotificationChannelName("[PROJECT]", "[NOTIFICATION_CHANNEL]"); string code = ""; // Make the request NotificationChannel response = await notificationChannelServiceClient.VerifyNotificationChannelAsync(name, code); // End snippet }
/// <summary>Snippet for VerifyNotificationChannelAsync</summary> public async Task VerifyNotificationChannelAsync_RequestObject() { // Snippet: VerifyNotificationChannelAsync(VerifyNotificationChannelRequest,CallSettings) // Additional: VerifyNotificationChannelAsync(VerifyNotificationChannelRequest,CancellationToken) // Create client NotificationChannelServiceClient notificationChannelServiceClient = await NotificationChannelServiceClient.CreateAsync(); // Initialize request argument(s) VerifyNotificationChannelRequest request = new VerifyNotificationChannelRequest { NotificationChannelName = new NotificationChannelName("[PROJECT]", "[NOTIFICATION_CHANNEL]"), Code = "", }; // Make the request NotificationChannel response = await notificationChannelServiceClient.VerifyNotificationChannelAsync(request); // End snippet }
/// <summary>Snippet for DeleteNotificationChannelAsync</summary> public async Task DeleteNotificationChannelAsync() { // Snippet: DeleteNotificationChannelAsync(NotificationChannelName,bool?,CallSettings) // Additional: DeleteNotificationChannelAsync(NotificationChannelName,bool?,CancellationToken) // Create client NotificationChannelServiceClient notificationChannelServiceClient = await NotificationChannelServiceClient.CreateAsync(); // Initialize request argument(s) NotificationChannelName name = new NotificationChannelName("[PROJECT]", "[NOTIFICATION_CHANNEL]"); bool force = false; // Make the request await notificationChannelServiceClient.DeleteNotificationChannelAsync(name, force); // End snippet }
/// <summary>Snippet for SendNotificationChannelVerificationCodeAsync</summary> public async Task SendNotificationChannelVerificationCodeAsync_RequestObject() { // Snippet: SendNotificationChannelVerificationCodeAsync(SendNotificationChannelVerificationCodeRequest,CallSettings) // Additional: SendNotificationChannelVerificationCodeAsync(SendNotificationChannelVerificationCodeRequest,CancellationToken) // Create client NotificationChannelServiceClient notificationChannelServiceClient = await NotificationChannelServiceClient.CreateAsync(); // Initialize request argument(s) SendNotificationChannelVerificationCodeRequest request = new SendNotificationChannelVerificationCodeRequest { NotificationChannelName = new NotificationChannelName("[PROJECT]", "[NOTIFICATION_CHANNEL]"), }; // Make the request await notificationChannelServiceClient.SendNotificationChannelVerificationCodeAsync(request); // End snippet }
/// <summary>Snippet for UpdateNotificationChannelAsync</summary> public async Task UpdateNotificationChannelAsync() { // Snippet: UpdateNotificationChannelAsync(FieldMask,NotificationChannel,CallSettings) // Additional: UpdateNotificationChannelAsync(FieldMask,NotificationChannel,CancellationToken) // Create client NotificationChannelServiceClient notificationChannelServiceClient = await NotificationChannelServiceClient.CreateAsync(); // Initialize request argument(s) FieldMask updateMask = new FieldMask(); NotificationChannel notificationChannel = new NotificationChannel(); // Make the request NotificationChannel response = await notificationChannelServiceClient.UpdateNotificationChannelAsync(updateMask, notificationChannel); // End snippet }
/// <summary>Snippet for UpdateNotificationChannelAsync</summary> public async Task UpdateNotificationChannelAsync_RequestObject() { // Snippet: UpdateNotificationChannelAsync(UpdateNotificationChannelRequest,CallSettings) // Additional: UpdateNotificationChannelAsync(UpdateNotificationChannelRequest,CancellationToken) // Create client NotificationChannelServiceClient notificationChannelServiceClient = await NotificationChannelServiceClient.CreateAsync(); // Initialize request argument(s) UpdateNotificationChannelRequest request = new UpdateNotificationChannelRequest { NotificationChannel = new NotificationChannel(), }; // Make the request NotificationChannel response = await notificationChannelServiceClient.UpdateNotificationChannelAsync(request); // End snippet }
/// <summary>Snippet for CreateNotificationChannelAsync</summary> public async Task CreateNotificationChannelAsync_RequestObject() { // Snippet: CreateNotificationChannelAsync(CreateNotificationChannelRequest,CallSettings) // Additional: CreateNotificationChannelAsync(CreateNotificationChannelRequest,CancellationToken) // Create client NotificationChannelServiceClient notificationChannelServiceClient = await NotificationChannelServiceClient.CreateAsync(); // Initialize request argument(s) CreateNotificationChannelRequest request = new CreateNotificationChannelRequest { ProjectName = new ProjectName("[PROJECT]"), NotificationChannel = new NotificationChannel(), }; // Make the request NotificationChannel response = await notificationChannelServiceClient.CreateNotificationChannelAsync(request); // End snippet }
/// <summary>Snippet for CreateNotificationChannelAsync</summary> public async Task CreateNotificationChannelAsync() { // Snippet: CreateNotificationChannelAsync(ProjectName,NotificationChannel,CallSettings) // Additional: CreateNotificationChannelAsync(ProjectName,NotificationChannel,CancellationToken) // Create client NotificationChannelServiceClient notificationChannelServiceClient = await NotificationChannelServiceClient.CreateAsync(); // Initialize request argument(s) ProjectName name = new ProjectName("[PROJECT]"); NotificationChannel notificationChannel = new NotificationChannel(); // Make the request NotificationChannel response = await notificationChannelServiceClient.CreateNotificationChannelAsync(name, notificationChannel); // End snippet }
/// <summary>Snippet for ListNotificationChannelsAsync</summary> public async Task ListNotificationChannelsAsync_RequestObject() { // Snippet: ListNotificationChannelsAsync(ListNotificationChannelsRequest,CallSettings) // Create client NotificationChannelServiceClient notificationChannelServiceClient = await NotificationChannelServiceClient.CreateAsync(); // Initialize request argument(s) ListNotificationChannelsRequest request = new ListNotificationChannelsRequest { ProjectName = new ProjectName("[PROJECT]"), }; // Make the request PagedAsyncEnumerable <ListNotificationChannelsResponse, NotificationChannel> response = notificationChannelServiceClient.ListNotificationChannelsAsync(request); // Iterate over all response items, lazily performing RPCs as required await response.ForEachAsync((NotificationChannel item) => { // Do something with each item Console.WriteLine(item); }); // Or iterate over pages (of server-defined size), performing one RPC per page await response.AsRawResponses().ForEachAsync((ListNotificationChannelsResponse page) => { // Do something with each page of items Console.WriteLine("A page of results:"); foreach (NotificationChannel item in page) { Console.WriteLine(item); } }); // Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required int pageSize = 10; Page <NotificationChannel> singlePage = await response.ReadPageAsync(pageSize); // Do something with the page of items Console.WriteLine($"A page of {pageSize} results (unless it's the final page):"); foreach (NotificationChannel item in singlePage) { Console.WriteLine(item); } // Store the pageToken, for when the next page is required. string nextPageToken = singlePage.NextPageToken; // End snippet }
/// <summary>Snippet for GetNotificationChannelDescriptorAsync</summary> public async Task GetNotificationChannelDescriptorAsync_RequestObject() { // Snippet: GetNotificationChannelDescriptorAsync(GetNotificationChannelDescriptorRequest,CallSettings) // Additional: GetNotificationChannelDescriptorAsync(GetNotificationChannelDescriptorRequest,CancellationToken) // Create client NotificationChannelServiceClient notificationChannelServiceClient = await NotificationChannelServiceClient.CreateAsync(); // Initialize request argument(s) GetNotificationChannelDescriptorRequest request = new GetNotificationChannelDescriptorRequest { NotificationChannelDescriptorName = new NotificationChannelDescriptorName("[PROJECT]", "[CHANNEL_DESCRIPTOR]"), }; // Make the request NotificationChannelDescriptor response = await notificationChannelServiceClient.GetNotificationChannelDescriptorAsync(request); // End snippet }
/// <summary>Snippet for DeleteNotificationChannelAsync</summary> public async Task DeleteNotificationChannelAsync_RequestObject() { // Snippet: DeleteNotificationChannelAsync(DeleteNotificationChannelRequest,CallSettings) // Create client NotificationChannelServiceClient notificationChannelServiceClient = await NotificationChannelServiceClient.CreateAsync(); // Initialize request argument(s) DeleteNotificationChannelRequest request = new DeleteNotificationChannelRequest { NotificationChannelName = new NotificationChannelName("[PROJECT]", "[NOTIFICATION_CHANNEL]"), }; // Make the request await notificationChannelServiceClient.DeleteNotificationChannelAsync(request); // End snippet }