Show / Hide Table of Contents

Class LfA2aV1SendMessageConfiguration

Configuration of a send message request.

Inheritance
object
LfA2aV1SendMessageConfiguration
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
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

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX