Discovery Engine v1 API - Class DynamicTool (1.17.0)

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

Reference documentation and code samples for the Discovery Engine v1 API class DynamicTool.

Configuration for dynamic tools.

Inheritance

object > DynamicTool

Namespace

Google.Cloud.DiscoveryEngine.V1

Assembly

Google.Cloud.DiscoveryEngine.V1.dll

Constructors

DynamicTool()

public DynamicTool()

DynamicTool(DynamicTool)

public DynamicTool(DynamicTool other)
Parameter
Name Description
other DynamicTool

Properties

Description

public string Description { get; set; }

Optional. The description of the tool.

Property Value
Type Description
string

DisplayName

public string DisplayName { get; set; }

Optional. The display name of the tool.

Property Value
Type Description
string

Enabled

public bool Enabled { get; set; }

Optional. Whether the tool is enabled.

Property Value
Type Description
bool

Name

public string Name { get; set; }

Required. The name of the tool.

Property Value
Type Description
string