Class SendMessageConfiguration
Configuration of a send message request.
Implements
Inherited Members
Namespace: Google.Apis.WorkspaceEvents.v1.Data
Assembly: Google.Apis.WorkspaceEvents.v1.dll
Syntax
public class SendMessageConfiguration : IDirectResponseSchema
Properties
AcceptedOutputModes
The output modes that the agent is expected to respond with.
Declaration
[JsonProperty("acceptedOutputModes")]
public virtual IList<string> AcceptedOutputModes { get; set; }
Property Value
| Type | Description |
|---|---|
| IList<string> |
Blocking
If true, the message will be blocking until the task is completed. If false, the message will be non-blocking and the task will be returned immediately. It is the caller's responsibility to check for any task updates.
Declaration
[JsonProperty("blocking")]
public virtual bool? Blocking { get; set; }
Property Value
| Type | Description |
|---|---|
| bool? |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
HistoryLength
The maximum number of messages to include in the history. if 0, the history will be unlimited.
Declaration
[JsonProperty("historyLength")]
public virtual int? HistoryLength { get; set; }
Property Value
| Type | Description |
|---|---|
| int? |
PushNotification
A configuration of a webhook that can be used to receive updates
Declaration
[JsonProperty("pushNotification")]
public virtual PushNotificationConfig PushNotification { get; set; }
Property Value
| Type | Description |
|---|---|
| PushNotificationConfig |