Gemini Enterprise for Customer Experience v1 API - Class Agent.Types.AgentToolset (1.0.0-beta01)

public sealed class Agent.Types.AgentToolset : IMessage<Agent.Types.AgentToolset>, IEquatable<Agent.Types.AgentToolset>, IDeepCloneable<Agent.Types.AgentToolset>, IBufferMessage, IMessage

Reference documentation and code samples for the Gemini Enterprise for Customer Experience v1 API class Agent.Types.AgentToolset.

A toolset with a selection of its tools.

Inheritance

object > Agent.Types.AgentToolset

Namespace

Google.Cloud.Ces.V1

Assembly

Google.Cloud.Ces.V1.dll

Constructors

AgentToolset()

public AgentToolset()

AgentToolset(AgentToolset)

public AgentToolset(Agent.Types.AgentToolset other)
Parameter
Name Description
other AgentTypesAgentToolset

Properties

ToolIds

public RepeatedField<string> ToolIds { get; }

Optional. The tools IDs to filter the toolset.

Property Value
Type Description
RepeatedFieldstring

Toolset

public string Toolset { get; set; }

Required. The resource name of the toolset. Format: projects/{project}/locations/{location}/apps/{app}/toolsets/{toolset}

Property Value
Type Description
string

ToolsetAsToolsetName

public ToolsetName ToolsetAsToolsetName { get; set; }

ToolsetName-typed view over the Toolset resource name property.

Property Value
Type Description
ToolsetName