Class ChatServiceSettings
Settings for ChatServiceClient instances.
Inherited Members
Namespace: Google.Apps.Chat.V1
Assembly: Google.Apps.Chat.V1.dll
Syntax
public sealed class ChatServiceSettings : ServiceSettingsBase
Constructors
ChatServiceSettings()
Constructs a new ChatServiceSettings object with default settings.
Declaration
public ChatServiceSettings()
Properties
CompleteImportSpaceSettings
CallSettings for synchronous and asynchronous calls to
ChatServiceClient.CompleteImportSpace and ChatServiceClient.CompleteImportSpaceAsync.
Declaration
public CallSettings CompleteImportSpaceSettings { get; set; }
Property Value
| Type | Description |
|---|---|
| CallSettings |
Remarks
- Initial retry delay: 1000 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 10000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable.
- Timeout: 30 seconds.
CreateCustomEmojiSettings
CallSettings for synchronous and asynchronous calls to
ChatServiceClient.CreateCustomEmoji and ChatServiceClient.CreateCustomEmojiAsync.
Declaration
public CallSettings CreateCustomEmojiSettings { get; set; }
Property Value
| Type | Description |
|---|---|
| CallSettings |
Remarks
- Initial retry delay: 1000 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 10000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable.
- Timeout: 30 seconds.
CreateMembershipSettings
CallSettings for synchronous and asynchronous calls to
ChatServiceClient.CreateMembership and ChatServiceClient.CreateMembershipAsync.
Declaration
public CallSettings CreateMembershipSettings { get; set; }
Property Value
| Type | Description |
|---|---|
| CallSettings |
Remarks
- Initial retry delay: 1000 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 10000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable.
- Timeout: 30 seconds.
CreateMessageSettings
CallSettings for synchronous and asynchronous calls to
ChatServiceClient.CreateMessage and ChatServiceClient.CreateMessageAsync.
Declaration
public CallSettings CreateMessageSettings { get; set; }
Property Value
| Type | Description |
|---|---|
| CallSettings |
Remarks
- Initial retry delay: 1000 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 10000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable.
- Timeout: 30 seconds.
CreateReactionSettings
CallSettings for synchronous and asynchronous calls to
ChatServiceClient.CreateReaction and ChatServiceClient.CreateReactionAsync.
Declaration
public CallSettings CreateReactionSettings { get; set; }
Property Value
| Type | Description |
|---|---|
| CallSettings |
Remarks
- Initial retry delay: 1000 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 10000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable.
- Timeout: 30 seconds.
CreateSpaceSettings
CallSettings for synchronous and asynchronous calls to
ChatServiceClient.CreateSpace and ChatServiceClient.CreateSpaceAsync.
Declaration
public CallSettings CreateSpaceSettings { get; set; }
Property Value
| Type | Description |
|---|---|
| CallSettings |
Remarks
- Initial retry delay: 1000 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 10000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable.
- Timeout: 30 seconds.
DeleteCustomEmojiSettings
CallSettings for synchronous and asynchronous calls to
ChatServiceClient.DeleteCustomEmoji and ChatServiceClient.DeleteCustomEmojiAsync.
Declaration
public CallSettings DeleteCustomEmojiSettings { get; set; }
Property Value
| Type | Description |
|---|---|
| CallSettings |
Remarks
- Initial retry delay: 1000 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 10000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable.
- Timeout: 30 seconds.
DeleteMembershipSettings
CallSettings for synchronous and asynchronous calls to
ChatServiceClient.DeleteMembership and ChatServiceClient.DeleteMembershipAsync.
Declaration
public CallSettings DeleteMembershipSettings { get; set; }
Property Value
| Type | Description |
|---|---|
| CallSettings |
Remarks
- Initial retry delay: 1000 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 10000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable.
- Timeout: 30 seconds.
DeleteMessageSettings
CallSettings for synchronous and asynchronous calls to
ChatServiceClient.DeleteMessage and ChatServiceClient.DeleteMessageAsync.
Declaration
public CallSettings DeleteMessageSettings { get; set; }
Property Value
| Type | Description |
|---|---|
| CallSettings |
Remarks
- Initial retry delay: 1000 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 10000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable.
- Timeout: 30 seconds.
DeleteReactionSettings
CallSettings for synchronous and asynchronous calls to
ChatServiceClient.DeleteReaction and ChatServiceClient.DeleteReactionAsync.
Declaration
public CallSettings DeleteReactionSettings { get; set; }
Property Value
| Type | Description |
|---|---|
| CallSettings |
Remarks
- Initial retry delay: 1000 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 10000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable.
- Timeout: 30 seconds.
DeleteSpaceSettings
CallSettings for synchronous and asynchronous calls to
ChatServiceClient.DeleteSpace and ChatServiceClient.DeleteSpaceAsync.
Declaration
public CallSettings DeleteSpaceSettings { get; set; }
Property Value
| Type | Description |
|---|---|
| CallSettings |
Remarks
- Initial retry delay: 1000 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 10000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable.
- Timeout: 30 seconds.
FindDirectMessageSettings
CallSettings for synchronous and asynchronous calls to
ChatServiceClient.FindDirectMessage and ChatServiceClient.FindDirectMessageAsync.
Declaration
public CallSettings FindDirectMessageSettings { get; set; }
Property Value
| Type | Description |
|---|---|
| CallSettings |
Remarks
- Initial retry delay: 1000 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 10000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable.
- Timeout: 30 seconds.
GetAttachmentSettings
CallSettings for synchronous and asynchronous calls to
ChatServiceClient.GetAttachment and ChatServiceClient.GetAttachmentAsync.
Declaration
public CallSettings GetAttachmentSettings { get; set; }
Property Value
| Type | Description |
|---|---|
| CallSettings |
Remarks
- Initial retry delay: 1000 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 10000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable.
- Timeout: 30 seconds.
GetCustomEmojiSettings
CallSettings for synchronous and asynchronous calls to
ChatServiceClient.GetCustomEmoji and ChatServiceClient.GetCustomEmojiAsync.
Declaration
public CallSettings GetCustomEmojiSettings { get; set; }
Property Value
| Type | Description |
|---|---|
| CallSettings |
Remarks
- Initial retry delay: 1000 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 10000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable.
- Timeout: 30 seconds.
GetMembershipSettings
CallSettings for synchronous and asynchronous calls to
ChatServiceClient.GetMembership and ChatServiceClient.GetMembershipAsync.
Declaration
public CallSettings GetMembershipSettings { get; set; }
Property Value
| Type | Description |
|---|---|
| CallSettings |
Remarks
- Initial retry delay: 1000 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 10000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable.
- Timeout: 30 seconds.
GetMessageSettings
CallSettings for synchronous and asynchronous calls to
ChatServiceClient.GetMessage and ChatServiceClient.GetMessageAsync.
Declaration
public CallSettings GetMessageSettings { get; set; }
Property Value
| Type | Description |
|---|---|
| CallSettings |
Remarks
- Initial retry delay: 1000 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 10000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable.
- Timeout: 30 seconds.
GetSpaceEventSettings
CallSettings for synchronous and asynchronous calls to
ChatServiceClient.GetSpaceEvent and ChatServiceClient.GetSpaceEventAsync.
Declaration
public CallSettings GetSpaceEventSettings { get; set; }
Property Value
| Type | Description |
|---|---|
| CallSettings |
Remarks
- Initial retry delay: 1000 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 10000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable.
- Timeout: 30 seconds.
GetSpaceNotificationSettingSettings
CallSettings for synchronous and asynchronous calls to
ChatServiceClient.GetSpaceNotificationSetting and
ChatServiceClient.GetSpaceNotificationSettingAsync.
Declaration
public CallSettings GetSpaceNotificationSettingSettings { get; set; }
Property Value
| Type | Description |
|---|---|
| CallSettings |
Remarks
- Initial retry delay: 1000 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 10000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable.
- Timeout: 30 seconds.
GetSpaceReadStateSettings
CallSettings for synchronous and asynchronous calls to
ChatServiceClient.GetSpaceReadState and ChatServiceClient.GetSpaceReadStateAsync.
Declaration
public CallSettings GetSpaceReadStateSettings { get; set; }
Property Value
| Type | Description |
|---|---|
| CallSettings |
Remarks
- Initial retry delay: 1000 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 10000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable.
- Timeout: 30 seconds.
GetSpaceSettings
CallSettings for synchronous and asynchronous calls to ChatServiceClient.GetSpace
and ChatServiceClient.GetSpaceAsync.
Declaration
public CallSettings GetSpaceSettings { get; set; }
Property Value
| Type | Description |
|---|---|
| CallSettings |
Remarks
- Initial retry delay: 1000 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 10000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable.
- Timeout: 30 seconds.
GetThreadReadStateSettings
CallSettings for synchronous and asynchronous calls to
ChatServiceClient.GetThreadReadState and ChatServiceClient.GetThreadReadStateAsync.
Declaration
public CallSettings GetThreadReadStateSettings { get; set; }
Property Value
| Type | Description |
|---|---|
| CallSettings |
Remarks
- Initial retry delay: 1000 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 10000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable.
- Timeout: 30 seconds.
ListCustomEmojisSettings
CallSettings for synchronous and asynchronous calls to
ChatServiceClient.ListCustomEmojis and ChatServiceClient.ListCustomEmojisAsync.
Declaration
public CallSettings ListCustomEmojisSettings { get; set; }
Property Value
| Type | Description |
|---|---|
| CallSettings |
Remarks
- Initial retry delay: 1000 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 10000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable.
- Timeout: 30 seconds.
ListMembershipsSettings
CallSettings for synchronous and asynchronous calls to
ChatServiceClient.ListMemberships and ChatServiceClient.ListMembershipsAsync.
Declaration
public CallSettings ListMembershipsSettings { get; set; }
Property Value
| Type | Description |
|---|---|
| CallSettings |
Remarks
- Initial retry delay: 1000 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 10000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable.
- Timeout: 30 seconds.
ListMessagesSettings
CallSettings for synchronous and asynchronous calls to
ChatServiceClient.ListMessages and ChatServiceClient.ListMessagesAsync.
Declaration
public CallSettings ListMessagesSettings { get; set; }
Property Value
| Type | Description |
|---|---|
| CallSettings |
Remarks
- Initial retry delay: 1000 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 10000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable.
- Timeout: 30 seconds.
ListReactionsSettings
CallSettings for synchronous and asynchronous calls to
ChatServiceClient.ListReactions and ChatServiceClient.ListReactionsAsync.
Declaration
public CallSettings ListReactionsSettings { get; set; }
Property Value
| Type | Description |
|---|---|
| CallSettings |
Remarks
- Initial retry delay: 1000 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 10000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable.
- Timeout: 30 seconds.
ListSpaceEventsSettings
CallSettings for synchronous and asynchronous calls to
ChatServiceClient.ListSpaceEvents and ChatServiceClient.ListSpaceEventsAsync.
Declaration
public CallSettings ListSpaceEventsSettings { get; set; }
Property Value
| Type | Description |
|---|---|
| CallSettings |
Remarks
- Initial retry delay: 1000 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 10000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable.
- Timeout: 30 seconds.
ListSpacesSettings
CallSettings for synchronous and asynchronous calls to
ChatServiceClient.ListSpaces and ChatServiceClient.ListSpacesAsync.
Declaration
public CallSettings ListSpacesSettings { get; set; }
Property Value
| Type | Description |
|---|---|
| CallSettings |
Remarks
- Initial retry delay: 1000 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 10000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable.
- Timeout: 30 seconds.
SearchSpacesSettings
CallSettings for synchronous and asynchronous calls to
ChatServiceClient.SearchSpaces and ChatServiceClient.SearchSpacesAsync.
Declaration
public CallSettings SearchSpacesSettings { get; set; }
Property Value
| Type | Description |
|---|---|
| CallSettings |
Remarks
- Initial retry delay: 1000 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 10000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable.
- Timeout: 30 seconds.
SetUpSpaceSettings
CallSettings for synchronous and asynchronous calls to
ChatServiceClient.SetUpSpace and ChatServiceClient.SetUpSpaceAsync.
Declaration
public CallSettings SetUpSpaceSettings { get; set; }
Property Value
| Type | Description |
|---|---|
| CallSettings |
Remarks
- Initial retry delay: 1000 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 10000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable.
- Timeout: 30 seconds.
UpdateMembershipSettings
CallSettings for synchronous and asynchronous calls to
ChatServiceClient.UpdateMembership and ChatServiceClient.UpdateMembershipAsync.
Declaration
public CallSettings UpdateMembershipSettings { get; set; }
Property Value
| Type | Description |
|---|---|
| CallSettings |
Remarks
- Initial retry delay: 1000 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 10000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable.
- Timeout: 30 seconds.
UpdateMessageSettings
CallSettings for synchronous and asynchronous calls to
ChatServiceClient.UpdateMessage and ChatServiceClient.UpdateMessageAsync.
Declaration
public CallSettings UpdateMessageSettings { get; set; }
Property Value
| Type | Description |
|---|---|
| CallSettings |
Remarks
- Initial retry delay: 1000 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 10000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable.
- Timeout: 30 seconds.
UpdateSpaceNotificationSettingSettings
CallSettings for synchronous and asynchronous calls to
ChatServiceClient.UpdateSpaceNotificationSetting and
ChatServiceClient.UpdateSpaceNotificationSettingAsync.
Declaration
public CallSettings UpdateSpaceNotificationSettingSettings { get; set; }
Property Value
| Type | Description |
|---|---|
| CallSettings |
Remarks
- Initial retry delay: 1000 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 10000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable.
- Timeout: 30 seconds.
UpdateSpaceReadStateSettings
CallSettings for synchronous and asynchronous calls to
ChatServiceClient.UpdateSpaceReadState and ChatServiceClient.UpdateSpaceReadStateAsync.
Declaration
public CallSettings UpdateSpaceReadStateSettings { get; set; }
Property Value
| Type | Description |
|---|---|
| CallSettings |
Remarks
- Initial retry delay: 1000 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 10000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable.
- Timeout: 30 seconds.
UpdateSpaceSettings
CallSettings for synchronous and asynchronous calls to
ChatServiceClient.UpdateSpace and ChatServiceClient.UpdateSpaceAsync.
Declaration
public CallSettings UpdateSpaceSettings { get; set; }
Property Value
| Type | Description |
|---|---|
| CallSettings |
Remarks
- Initial retry delay: 1000 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 10000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable.
- Timeout: 30 seconds.
UploadAttachmentSettings
CallSettings for synchronous and asynchronous calls to
ChatServiceClient.UploadAttachment and ChatServiceClient.UploadAttachmentAsync.
Declaration
public CallSettings UploadAttachmentSettings { get; set; }
Property Value
| Type | Description |
|---|---|
| CallSettings |
Remarks
- Initial retry delay: 1000 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 10000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable.
- Timeout: 30 seconds.
Methods
Clone()
Creates a deep clone of this object, with all the same property values.
Declaration
public ChatServiceSettings Clone()
Returns
| Type | Description |
|---|---|
| ChatServiceSettings | A deep clone of this ChatServiceSettings object. |
GetDefault()
Get a new instance of the default ChatServiceSettings.
Declaration
public static ChatServiceSettings GetDefault()
Returns
| Type | Description |
|---|---|
| ChatServiceSettings | A new instance of the default ChatServiceSettings. |