public sealed class NotificationChannelServiceSettings : ServiceSettingsBaseReference documentation and code samples for the Google Cloud Monitoring v3 API class NotificationChannelServiceSettings.
Settings for NotificationChannelServiceClient instances.
Namespace
Google.Cloud.Monitoring.V3Assembly
Google.Cloud.Monitoring.V3.dll
Constructors
NotificationChannelServiceSettings()
public NotificationChannelServiceSettings()Constructs a new NotificationChannelServiceSettings object with default settings.
Properties
CreateNotificationChannelSettings
public CallSettings CreateNotificationChannelSettings { get; set; }CallSettings for synchronous and asynchronous calls to
NotificationChannelServiceClient.CreateNotificationChannel and
NotificationChannelServiceClient.CreateNotificationChannelAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- This call will not be retried.
- Timeout: 30 seconds.
DeleteNotificationChannelSettings
public CallSettings DeleteNotificationChannelSettings { get; set; }CallSettings for synchronous and asynchronous calls to
NotificationChannelServiceClient.DeleteNotificationChannel and
NotificationChannelServiceClient.DeleteNotificationChannelAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 30000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable.
- Timeout: 30 seconds.
GetNotificationChannelDescriptorSettings
public CallSettings GetNotificationChannelDescriptorSettings { get; set; }CallSettings for synchronous and asynchronous calls to
NotificationChannelServiceClient.GetNotificationChannelDescriptor and
NotificationChannelServiceClient.GetNotificationChannelDescriptorAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 30000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable.
- Timeout: 30 seconds.
GetNotificationChannelSettings
public CallSettings GetNotificationChannelSettings { get; set; }CallSettings for synchronous and asynchronous calls to
NotificationChannelServiceClient.GetNotificationChannel and
NotificationChannelServiceClient.GetNotificationChannelAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 30000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable.
- Timeout: 30 seconds.
GetNotificationChannelVerificationCodeSettings
public CallSettings GetNotificationChannelVerificationCodeSettings { get; set; }CallSettings for synchronous and asynchronous calls to
NotificationChannelServiceClient.GetNotificationChannelVerificationCode and
NotificationChannelServiceClient.GetNotificationChannelVerificationCodeAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 30000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable.
- Timeout: 30 seconds.
ListNotificationChannelDescriptorsSettings
public CallSettings ListNotificationChannelDescriptorsSettings { get; set; }CallSettings for synchronous and asynchronous calls to
NotificationChannelServiceClient.ListNotificationChannelDescriptors and
NotificationChannelServiceClient.ListNotificationChannelDescriptorsAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 30000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable.
- Timeout: 30 seconds.
ListNotificationChannelsSettings
public CallSettings ListNotificationChannelsSettings { get; set; }CallSettings for synchronous and asynchronous calls to
NotificationChannelServiceClient.ListNotificationChannels and
NotificationChannelServiceClient.ListNotificationChannelsAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 30000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable.
- Timeout: 30 seconds.
SendNotificationChannelVerificationCodeSettings
public CallSettings SendNotificationChannelVerificationCodeSettings { get; set; }CallSettings for synchronous and asynchronous calls to
NotificationChannelServiceClient.SendNotificationChannelVerificationCode and
NotificationChannelServiceClient.SendNotificationChannelVerificationCodeAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- This call will not be retried.
- Timeout: 30 seconds.
UpdateNotificationChannelSettings
public CallSettings UpdateNotificationChannelSettings { get; set; }CallSettings for synchronous and asynchronous calls to
NotificationChannelServiceClient.UpdateNotificationChannel and
NotificationChannelServiceClient.UpdateNotificationChannelAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- This call will not be retried.
- Timeout: 30 seconds.
VerifyNotificationChannelSettings
public CallSettings VerifyNotificationChannelSettings { get; set; }CallSettings for synchronous and asynchronous calls to
NotificationChannelServiceClient.VerifyNotificationChannel and
NotificationChannelServiceClient.VerifyNotificationChannelAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 30000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable.
- Timeout: 30 seconds.
Methods
Clone()
public NotificationChannelServiceSettings Clone()Creates a deep clone of this object, with all the same property values.
| Returns | |
|---|---|
| Type | Description |
NotificationChannelServiceSettings |
A deep clone of this NotificationChannelServiceSettings object. |
GetDefault()
public static NotificationChannelServiceSettings GetDefault()Get a new instance of the default NotificationChannelServiceSettings.
| Returns | |
|---|---|
| Type | Description |
NotificationChannelServiceSettings |
A new instance of the default NotificationChannelServiceSettings. |