Reference documentation and code samples for the Discovery Engine V1 API class Google::Cloud::DiscoveryEngine::V1::WidgetConfig::Node.
Represents a single reusable computational or logical unit.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#description
def description() -> ::String- (::String) — Output only. A detailed description of what the node does.
#display_name
def display_name() -> ::String- (::String) — Output only. A human readable name for the node.
#icon_url
def icon_url() -> ::String- (::String) — Output only. An identifier or URL pointing to an icon representing this node type.
#output_schema
def output_schema() -> ::Google::Protobuf::Struct-
(::Google::Protobuf::Struct) — 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.
#parameter_schema
def parameter_schema() -> ::Google::Protobuf::Struct-
(::Google::Protobuf::Struct) — 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.
#type
def type() -> ::Google::Cloud::DiscoveryEngine::V1::WidgetConfig::Node::Type- (::Google::Cloud::DiscoveryEngine::V1::WidgetConfig::Node::Type) — Output only. The type of the node.