Discovery Engine v1 API - Class WidgetConfig.Types.Node (1.17.0)

public sealed class WidgetConfig.Types.Node : IMessage<WidgetConfig.Types.Node>, IEquatable<WidgetConfig.Types.Node>, IDeepCloneable<WidgetConfig.Types.Node>, IBufferMessage, IMessage

Reference documentation and code samples for the Discovery Engine v1 API class WidgetConfig.Types.Node.

Represents a single reusable computational or logical unit.

Inheritance

object > WidgetConfig.Types.Node

Namespace

Google.Cloud.DiscoveryEngine.V1

Assembly

Google.Cloud.DiscoveryEngine.V1.dll

Constructors

Node()

public Node()

Node(Node)

public Node(WidgetConfig.Types.Node other)
Parameter
Name Description
other WidgetConfigTypesNode

Properties

Description

public string Description { get; set; }

Output only. A detailed description of what the node does.

Property Value
Type Description
string

DisplayName

public string DisplayName { get; set; }

Output only. A human readable name for the node.

Property Value
Type Description
string

IconUrl

public string IconUrl { get; set; }

Output only. An identifier or URL pointing to an icon representing this node type.

Property Value
Type Description
string

OutputSchema

public Struct OutputSchema { get; set; }

Output only. The output schema of the tool.

This schema is expected to conform to the OpenAPI Schema standard (see https://spec.openapis.org/oas/v3.0.3.html/ and AIP-146). It describes the structure of the output produced by this node.

Property Value
Type Description
Struct

ParameterSchema

public Struct ParameterSchema { get; set; }

Output only. The parameter schema of the tool.

This schema is expected to conform to the OpenAPI Schema standard (see https://spec.openapis.org/oas/v3.0.3.html and AIP-146). It describes the expected structure of the parameters that this node accepts.

Property Value
Type Description
Struct

Type

public WidgetConfig.Types.Node.Types.Type Type { get; set; }

Output only. The type of the node.

Property Value
Type Description
WidgetConfigTypesNodeTypesType