Data Analytics API with Gemini v1beta API - Class AgentExtension (1.0.0-beta12)

public sealed class AgentExtension : IMessage<AgentExtension>, IEquatable<AgentExtension>, IDeepCloneable<AgentExtension>, IBufferMessage, IMessage

Reference documentation and code samples for the Data Analytics API with Gemini v1beta API class AgentExtension.

A declaration of an extension supported by an Agent.

Inheritance

object > AgentExtension

Namespace

Google.Cloud.GeminiDataAnalytics.V1Beta

Assembly

Google.Cloud.GeminiDataAnalytics.V1Beta.dll

Constructors

AgentExtension()

public AgentExtension()

AgentExtension(AgentExtension)

public AgentExtension(AgentExtension other)
Parameter
Name Description
other AgentExtension

Properties

Description

public string Description { get; set; }

Optional. A description of how this agent uses this extension.

Property Value
Type Description
string

Params

public Struct Params { get; set; }

Optional. Optional configuration for the extension.

Property Value
Type Description
Struct

Required

public bool Required { get; set; }

Optional. Whether the client must follow specific requirements of the extension.

Property Value
Type Description
bool

Uri

public string Uri { get; set; }

Optional. The URI of the extension.

Property Value
Type Description
string