blob: 594c8eccd1f338fbb0e0d1a830d4c435dc4ebd66 [file] [log] [blame]
{
"connector": {
"class": "org.apache.camel.kafkaconnector.jiraupdateissuesink.CamelJiraupdateissuesinkSinkConnector",
"artifactId": "camel-jira-update-issue-sink-kafka-connector",
"groupId": "org.apache.camel.kafkaconnector",
"id": "camel-jira-update-issue-sink-sink",
"type": "sink",
"version": "3.20.1-SNAPSHOT",
"description": "Update fields of an existing issue in Jira.\n\nThe Kamelet expects the following headers to be set:\n\n- `issueKey` \/ `ce-issueKey`: as the issue code in Jira.\n\n- `issueTypeName` \/ `ce-issueTypeName`: as the name of the issue type (example: Bug, Enhancement).\n\n- `issueSummary` \/ `ce-issueSummary`: as the title or summary of the issue.\n\n- `issueAssignee` \/ `ce-issueAssignee`: as the user assigned to the issue (Optional).\n\n- `issuePriorityName` \/ `ce-issuePriorityName`: as the priority name of the issue (example: Critical, Blocker, Trivial) (Optional).\n\n- `issueComponents` \/ `ce-issueComponents`: as list of string with the valid component names (Optional).\n\n- `issueDescription` \/ `ce-issueDescription`: as the issue description (Optional).\n\nThe issue description can be set from the body of the message or the `issueDescription`\/`ce-issueDescription` in the header, however the body takes precedence."
},
"properties": {
"camel.kamelet.jira-update-issue-sink.jiraUrl": {
"name": "camel.kamelet.jira-update-issue-sink.jiraUrl",
"description": "The URL of your instance of Jira Example: http:\/\/my_jira.com:8081",
"priority": "HIGH",
"required": "true"
},
"camel.kamelet.jira-update-issue-sink.username": {
"name": "camel.kamelet.jira-update-issue-sink.username",
"description": "The username to access Jira",
"priority": "HIGH",
"required": "true"
},
"camel.kamelet.jira-update-issue-sink.password": {
"name": "camel.kamelet.jira-update-issue-sink.password",
"description": "The password or the API Token to access Jira",
"priority": "HIGH",
"required": "true"
}
}
}