Show / Hide Table of Contents

Class ChatServiceSettings

Settings for ChatServiceClient instances.

Inheritance
object
ServiceSettingsBase
ChatServiceSettings
Inherited Members
ServiceSettingsBase.VersionHeaderBuilder
ServiceSettingsBase.CallSettings
ServiceSettingsBase.Clock
ServiceSettingsBase.Scheduler
ServiceSettingsBase.Interceptor
object.GetHashCode()
object.GetType()
object.ToString()
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.

In this article
Back to top Generated by DocFX