RecordSetWriterFactory
Implementations: ScriptedRecordSetWriter
ParquetRecordSetWriter
RecordSetWriterLookup
CSVRecordSetWriter
FreeFormTextRecordSetWriter
JsonRecordSetWriter
AvroRecordSetWriter
XMLRecordSetWriter
Specifies the Controller Service to use for writing out the records. | Destination URL | Destination URL | | | The URL of the destination NiFi instance or, if clustered, a comma-separated list of address in the format of http(s)://host:port/nifi. This destination URL will only be used to initiate the Site-to-Site connection. The data sent by this reporting task will be load-balanced on all the nodes of the destination (if clustered). Supports Expression Language: true (will be evaluated using variable registry only) |
Input Port Name | Input Port Name | | | The name of the Input Port to deliver data to. Supports Expression Language: true (will be evaluated using variable registry only) |
SSL Context Service | SSL Context Service | | Controller Service API: RestrictedSSLContextService Implementation: StandardRestrictedSSLContextService | The SSL Context Service to use when communicating with the destination. If not specified, communications will not be secure. |
Instance URL | Instance URL | http://${hostname(true)}:8080/nifi | | The URL of this instance to use in the Content URI of each event. Supports Expression Language: true (will be evaluated using variable registry only) |
Compress Events | Compress Events | true | | Indicates whether or not to compress the data being sent. |
Communications Timeout | Communications Timeout | 30 secs | | Specifies how long to wait to a response from the destination before deciding that an error has occurred and canceling the transaction |
Batch Size | Batch Size | 1000 | | Specifies how many records to send in a single batch, at most. |
Transport Protocol | s2s-transport-protocol | RAW | | Specifies which transport protocol to use for Site-to-Site communication. |
HTTP Proxy hostname | s2s-http-proxy-hostname | | | Specify the proxy server's hostname to use. If not specified, HTTP traffics are sent directly to the target NiFi instance. |
HTTP Proxy port | s2s-http-proxy-port | | | Specify the proxy server's port number, optional. If not specified, default port 80 will be used. |
HTTP Proxy username | s2s-http-proxy-username | | | Specify an user name to connect to the proxy server, optional. |
HTTP Proxy password | s2s-http-proxy-password | | | Specify an user password to connect to the proxy server, optional. Sensitive Property: true |
State management:
This component does not store state.Restricted:
This component is not restricted.System Resource Considerations:
None specified.