Newer Version Available
PluginDescribeResult Class
Describes the input and output parameters for Process.PluginResult.
Namespace
PluginDescribeResult Properties
The following are properties for PluginDescribeResult.
description
This optional field describes the purpose of the plug-in.
Signature
public String description {get; set;}
Property Value
Type: String
Usage
Size limit: 255 characters.
inputParameters
The input parameters passed by the Process.PluginRequest class from a
flow to the class that implements the Process.Plugin interface.
Signature
public List<Process.PluginDescribeResult.InputParameter> inputParameters {get; set;}
Property Value
name
Unique name of the plug-in.
Signature
public String name {get; set;}
Property Value
Type: String
Usage
Size limit: 40 characters.
outputParameters
The output parameters passed by the Process.PluginResult class from the
class that implements the Process.Plugin interface to the flow.
Signature
public List<Process.PluginDescribeResult.OutputParameter> outputParameters {get; set;}
Property Value
tag
With this optional field, you can group plug-ins by tag name so they appear together in
the Apex plug-in section of the Palette within the Flow Designer. This is helpful if you have
multiple plug-ins in your flow.
Signature
public String tag {get; set;}
Property Value
Type: String
Usage
Size limit: 40 characters.