Class LfA2aV1SendMessageConfiguration
Configuration of a send message request.
Implements
Inherited Members
Namespace: Google.Apis.CustomerEngagementSuite.v1beta.Data
Assembly: Google.Apis.CustomerEngagementSuite.v1beta.dll
Syntax
public class LfA2aV1SendMessageConfiguration : IDirectResponseSchema
Properties
AcceptedOutputModes
A list of media types the client is prepared to accept for response parts. Agents SHOULD use this to tailor their output.
Declaration
[JsonProperty("acceptedOutputModes")]
public virtual IList<string> AcceptedOutputModes { get; set; }
Property Value
| Type | Description |
|---|---|
| IList<string> |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
HistoryLength
The maximum number of most recent messages from the task's history to retrieve in the response. An unset value means the client does not impose any limit. A value of zero is a request to not include any messages. The server MUST NOT return more messages than the provided value, but MAY apply a lower limit.
Declaration
[JsonProperty("historyLength")]
public virtual int? HistoryLength { get; set; }
Property Value
| Type | Description |
|---|---|
| int? |
ReturnImmediately
If true, the operation returns immediately after creating the task, even if processing is still in
progress. If false (default), the operation MUST wait until the task reaches a terminal (COMPLETED,
FAILED, CANCELED, REJECTED) or interrupted (INPUT_REQUIRED, AUTH_REQUIRED) state before returning.
Declaration
[JsonProperty("returnImmediately")]
public virtual bool? ReturnImmediately { get; set; }
Property Value
| Type | Description |
|---|---|
| bool? |
TaskPushNotificationConfig
Configuration for the agent to send push notifications for task updates. Task id should be empty when
sending this configuration in a SendMessage request.
Declaration
[JsonProperty("taskPushNotificationConfig")]
public virtual LfA2aV1TaskPushNotificationConfig TaskPushNotificationConfig { get; set; }
Property Value
| Type | Description |
|---|---|
| LfA2aV1TaskPushNotificationConfig |