EnterpriseCrmEventbusProtoTaskMetadataResponse class
TaskMetadata are attributes that are associated to every common Task we have.
Constructors
-
EnterpriseCrmEventbusProtoTaskMetadataResponse({required Input<
String> activeTaskName, required Input<List< admins, required Input<EnterpriseCrmEventbusProtoTaskMetadataAdminResponse> >String> category, required Input<String> codeSearchLink, required Input<String> defaultJsonValidationOption, required Input<String> defaultSpec, required Input<String> description, required Input<String> descriptiveName, required Input<String> docMarkdown, required Input<String> externalCategory, required Input<int> externalCategorySequence, required Input<String> externalDocHtml, required Input<String> externalDocLink, required Input<String> externalDocMarkdown, required Input<String> g3DocLink, required Input<String> iconLink, required Input<bool> isDeprecated, required Input<String> name, required Input<String> standaloneExternalDocHtml, required Input<String> status, required Input<String> system, required Input<List< tags})String> > -
Creates a new EnterpriseCrmEventbusProtoTaskMetadataResponse.
activeTaskNameThe new task name to replace the current task if it is deprecated. Otherwise, it is the same as the current task name.adminsRequired.categoryRequired.codeSearchLinkThe Code Search link to the Task Java file.defaultJsonValidationOptionControls whether JSON workflow parameters are validated against provided schemas before and/or after this task's execution.defaultSpecContains the initial configuration of the task with default values set. For now, The string should be compatible to an ASCII-proto format.descriptionIn a few sentences, describe the purpose and usage of the task.descriptiveNameThe string name to show on the task list on the Workflow editor screen. This should be a very short, one to two words name for the task. (e.g. "Send Mail")docMarkdownSnippet of markdown documentation to embed in the RHP for this task.externalCategoryRequired.externalCategorySequenceSequence with which the task in specific category to be displayed in task discovery panel for external users.externalDocHtmlExternal-facing documention embedded in the RHP for this task.externalDocLinkDoc link for external-facing documentation (separate from g3doc).externalDocMarkdownDEPRECATED: Use external_doc_html.g3DocLinkURL to the associated G3 Doc for the task if availableiconLinkURL to gstatic image icon for this task. This icon shows up on the task list panel along with the task name in the Workflow Editor screen. Use the 24p, 2x, gray color icon image format.isDeprecatedThe deprecation status of the current task. Default value is false;nameThe actual class name or the annotated name of the task. Task Author should initialize this field with value from the getName() method of the Task class.standaloneExternalDocHtmlExternal-facing documention for standalone IP in pantheon embedded in the RHP for this task. Non null only if different from external_doc_htmlstatusAllows author to indicate if the task is ready to use or not. If not set, then it will default to INACTIVE.systemRequired.tagsA set of tags that pertain to a particular task. This can be used to improve the searchability of tasks with several names ("REST Caller" vs. "Call REST Endpoint") or to help users find tasks based on related words.const -
EnterpriseCrmEventbusProtoTaskMetadataResponse.fromMap(Map<
String, dynamic> map) -
factory
Properties
-
activeTaskName
→ Input<
String> -
The new task name to replace the current task if it is deprecated. Otherwise, it is the same as the current task name.
final
-
admins
→ Input<
List< EnterpriseCrmEventbusProtoTaskMetadataAdminResponse> > -
final
-
category
→ Input<
String> -
final
-
codeSearchLink
→ Input<
String> -
The Code Search link to the Task Java file.
final
-
defaultJsonValidationOption
→ Input<
String> -
Controls whether JSON workflow parameters are validated against provided schemas before and/or after this task's execution.
final
-
defaultSpec
→ Input<
String> -
Contains the initial configuration of the task with default values set. For now, The string should be compatible to an ASCII-proto format.
final
-
description
→ Input<
String> -
In a few sentences, describe the purpose and usage of the task.
final
-
descriptiveName
→ Input<
String> -
The string name to show on the task list on the Workflow editor screen. This should be a very short, one to two words name for the task. (e.g. "Send Mail")
final
-
docMarkdown
→ Input<
String> -
Snippet of markdown documentation to embed in the RHP for this task.
final
-
externalCategory
→ Input<
String> -
final
-
externalCategorySequence
→ Input<
int> -
Sequence with which the task in specific category to be displayed in task discovery panel for external users.
final
-
externalDocHtml
→ Input<
String> -
External-facing documention embedded in the RHP for this task.
final
-
externalDocLink
→ Input<
String> -
Doc link for external-facing documentation (separate from g3doc).
final
-
externalDocMarkdown
→ Input<
String> -
DEPRECATED: Use external_doc_html.
final
-
g3DocLink
→ Input<
String> -
URL to the associated G3 Doc for the task if available
final
- hashCode → int
-
The hash code for this object.
no setterinherited
-
iconLink
→ Input<
String> -
URL to gstatic image icon for this task. This icon shows up on the task list panel along with the task name in the Workflow Editor screen. Use the 24p, 2x, gray color icon image format.
final
-
isDeprecated
→ Input<
bool> -
The deprecation status of the current task. Default value is false;
final
-
name
→ Input<
String> -
The actual class name or the annotated name of the task. Task Author should initialize this field with value from the getName() method of the Task class.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
standaloneExternalDocHtml
→ Input<
String> -
External-facing documention for standalone IP in pantheon embedded in the RHP for this task. Non null only if different from external_doc_html
final
-
status
→ Input<
String> -
Allows author to indicate if the task is ready to use or not. If not set, then it will default to INACTIVE.
final
-
system
→ Input<
String> -
final
-
A set of tags that pertain to a particular task. This can be used to improve the searchability of tasks with several names ("REST Caller" vs. "Call REST Endpoint") or to help users find tasks based on related words.
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toMap(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited