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.
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.
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.
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.
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.
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.
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. |