Beispiel #1
0
        /// <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
        }
Beispiel #2
0
        /// <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
        }
Beispiel #3
0
        /// <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
        }
Beispiel #4
0
        /// <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
        }
Beispiel #5
0
        /// <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
        }
Beispiel #6
0
        /// <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
        }
Beispiel #7
0
        /// <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
        }
Beispiel #8
0
        /// <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
        }
Beispiel #9
0
        /// <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
        }
Beispiel #10
0
        /// <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
        }
Beispiel #11
0
        /// <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
        }