WebClientServiceProvider
Implementation: StandardWebClientServiceProvider
Controller service for HTTP client operations. | URL | jira-base-url | | | Base URL of Jira. Example: https://issues.apache.org/jira |
Jira Credential Provider | jira-credentials | | Controller Service API: JiraCredentialService Implementation: StandardJiraCredentialService | Specifies the Controller Service that provides credentials to authenticate towards Jira. |
Record Reader | record-reader | | Controller Service API: RecordReaderFactory Implementations: IPFIXReader CSVReader EBCDICRecordReader Syslog5424Reader CiscoEmblemSyslogMessageReader GrokReader WindowsEventLogReader ReaderLookup YamlTreeReader ExcelReader CEFReader SyslogReader ScriptedReader JsonTreeReader AvroReader XMLReader JASN1Reader JsonPathReader ProtobufReader ParquetReader | Specifies the Controller Service to use for parsing incoming data and determining the data's schema. |
Issue Identifier | issue-identifier | | | The identifier of the existing issue which will be updated. Supports Expression Language: true (will be evaluated using flow file attributes and variable registry) |
Issue Summary | issue-summary | | | The summary of the issue. This property can either be a constant value, Expression Language or a @{Record Path} format, where the RecordPath is evaluated against each incoming Record. Expression Language is evaluated first. Supports Expression Language: true (will be evaluated using flow file attributes and variable registry)
This Property is only considered if the [Record Reader] Property has a value specified. |
Issue Description | issue-description | | | The detailed description of the issue. This property can either be a constant value, Expression Language or a @{Record Path} format, where the RecordPath is evaluated against each incoming Record. Expression Language is evaluated first. Supports Expression Language: true (will be evaluated using flow file attributes and variable registry)
This Property is only considered if the [Record Reader] Property has a value specified. |
Issue Label | issue-label | | | The label added to the issue. Supports Expression Language: true (will be evaluated using flow file attributes and variable registry)
This Property is only considered if the [Record Reader] Property has a value specified. |
Issue Comment | issue-comment | | | The comment added to the issue. Supports Expression Language: true (will be evaluated using flow file attributes and variable registry)
This Property is only considered if the [Record Reader] Property has a value specified. |
Dynamic Properties:
Supports Sensitive Dynamic Properties: No
Dynamic Properties allow the user to specify both the name and value of a property.
Name | Value | Description |
---|
An additional attribute to be added to the Jira issue. | The attribute value | User specified Dynamic Properties are set for Jira issue when a Record Reader is set. The key of the Dynamic Property should be a valid JsonPointer which denotes the JSON path where the extra property is inserted. The value of the property can be plain string, EL or RecordPath and will be inserted as a field value on the given path specified by the property key. In order to provide RecordPath values the @{Record Path Value} notation shall be used. See additional documentation for the Jira issue JSON. Supports Expression Language: true (will be evaluated using flow file attributes and variable registry) |
Relationships:
Name | Description |
---|
success | For FlowFiles created as a result of a successful execution. |
failure | For FlowFiles created as a result of an execution error. |
Reads Attributes:
None specified.Writes Attributes:
Name | Description |
---|
mime.type | Sets the MIME type to application/json |
error.message | The error message returned by PutJiraIssue. |
record.count | The number of records processed. |
jira.issue.id | The ID of the Jira issue. |
State management:
This component does not store state.Restricted:
This component is not restricted.Input requirement:
This component requires an incoming relationship.System Resource Considerations:
None specified.See Also:
GetJiraIssue, PutJiraIssue