This is an automated email from the ASF dual-hosted git repository.

szaszm pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/nifi-minifi-cpp.git

commit 28087bfa7f1e8a082ff40273742c091d3092010a
Author: Gabor Gyimesi <[email protected]>
AuthorDate: Wed Mar 29 06:06:21 2023 +0200

    MINIFICPP-2080 Add missing processors to README.md
    
    Closes #1535
    Signed-off-by: Marton Szasz <[email protected]>
---
 README.md | 68 +++++++++++++++++++++++++++++++--------------------------------
 1 file changed, 34 insertions(+), 34 deletions(-)

diff --git a/README.md b/README.md
index 382448e56..33dde804a 100644
--- a/README.md
+++ b/README.md
@@ -63,45 +63,45 @@ MiNiFi - C++ supports the following C++ processors:
 
 The following table lists the base set of processors.
 
-| Extension Set | Processors                                                   
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
              [...]
-|---------------|:------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
 [...]
-| **Base**      | 
[AppendHostInfo](PROCESSORS.md#appendhostinfo)<br/>[DefragmentText](PROCESSORS.md#defragmenttext)<br/>[ExecuteProcess](PROCESSORS.md#executeprocess)<br/>[ExtractText](PROCESSORS.md#extracttext)<br/>[FetchFile](PROCESSORS.md#fetchfile)<br/>[GenerateFlowFile](PROCESSORS.md#generateflowfile)<br/>[GetFile](PROCESSORS.md#getfile)<br/>[GetTCP](PROCESSORS.md#gettcp)<br/>[HashContent](PROCESSORS.md#hashcontent)<br/>[ListenSyslog](PROCESSORS.md#listensyslog)<br/>[ListenTCP](PROC
 [...]
+| Extension Set | Processors                                                   
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
              [...]
+|---------------|:------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
 [...]
+| **Base**      | 
[AppendHostInfo](PROCESSORS.md#appendhostinfo)<br/>[AttributesToJSON](PROCESSORS.md#attributestojson)<br/>[DefragmentText](PROCESSORS.md#defragmenttext)<br/>[ExecuteProcess](PROCESSORS.md#executeprocess)<br/>[ExtractText](PROCESSORS.md#extracttext)<br/>[FetchFile](PROCESSORS.md#fetchfile)<br/>[GenerateFlowFile](PROCESSORS.md#generateflowfile)<br/>[GetFile](PROCESSORS.md#getfile)<br/>[GetTCP](PROCESSORS.md#gettcp)<br/>[HashContent](PROCESSORS.md#hashcontent)<br/>[ListenS
 [...]
 
 The next table outlines CMAKE flags that correspond with MiNiFi extensions. 
Extensions that are enabled by default ( such as CURL ), can be disabled with 
the respective CMAKE flag on the command line.
 
 Through JNI extensions you can run NiFi processors using NARs. The JNI 
extension set allows you to run these Java processors. MiNiFi C++ will favor 
C++ implementations over Java implements. In the case where a processor is 
implemented in either language, the one in C++ will be selected; however, will 
remain transparent to the consumer.
 
 
-| Extension Set                    | Processors and Controller Services        
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
              [...]
-|----------------------------------|:-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
 [...]
-| Archive Extensions               | 
[ApplyTemplate](PROCESSORS.md#applytemplate)<br/>[CompressContent](PROCESSORS.md#compresscontent)<br/>[ManipulateArchive](PROCESSORS.md#manipulatearchive)<br/>[MergeContent](PROCESSORS.md#mergecontent)<br/>[FocusArchiveEntry](PROCESSORS.md#focusarchiveentry)<br/>[UnfocusArchiveEntry](PROCESSORS.md#unfocusarchiveentry)
                                                                                
                                                         [...]
-| AWS                              | 
[AWSCredentialsService](CONTROLLERS.md#awscredentialsservice)<br/>[PutS3Object](PROCESSORS.md#puts3object)<br/>[DeleteS3Object](PROCESSORS.md#deletes3object)<br/>[FetchS3Object](PROCESSORS.md#fetchs3object)<br/>[ListS3](PROCESSORS.md#lists3)
                                                                                
                                                                                
                                                       [...]
-| Azure                            | 
[AzureStorageCredentialsService](CONTROLLERS.md#azurestoragecredentialsservice)<br/>[PutAzureBlobStorage](PROCESSORS.md#putazureblobatorage)<br/>[DeleteAzureBlobStorage](#deleteazureblobstorage)<br/>[FetchAzureBlobStorage](#fetchazureblobstorage)<br/>[ListAzureBlobStorage](#listazureblobstorage)<br/>[PutAzureDataLakeStorage](#putazuredatalakestorage)<br/>[DeleteAzureDataLakeStorage](#deleteazuredatalakestorage)<br/>[FetchAzureDataLakeStorage](#fetchaz
 [...]
-| CivetWeb                         | [ListenHTTP](PROCESSORS.md#listenhttp)    
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
              [...]
-| CURL                             | [InvokeHTTP](PROCESSORS.md#invokehttp)    
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
              [...]
-| Elasticsearch                    | 
[ElasticsearchCredentialsControllerService](CONTROLLERS.md#elasticsearchcredentialscontrollerservice)<br/>[PostElasticsearch](PROCESSORS.md#postelasticsearch)
                                                                                
                                                                                
                                                                                
                                                          [...]
-| GPS                              | [GetGPS](PROCESSORS.md#getgps)            
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
              [...]
-| Google Cloud Platform            | 
[DeleteGCSObject](PROCESSORS.md#deletegcsobject)<br>[FetchGCSObject](PROCESSORS.md#fetchgcsobject)<br>[GCPCredentialsControllerService](CONTROLLERS.md#GCPCredentialsControllerService)<br>[ListGCSBucket](PROCESSORS.md#listgcsbucket)<br>[PutGCSObject](PROCESSORS.md#putgcsobject)
                                                                                
                                                                                
                   [...]
-| Kafka                            | 
[PublishKafka](PROCESSORS.md#publishkafka)                                      
                                                                                
                                                                                
                                                                                
                                                                                
                                                        [...]
-| Kubernetes                       | 
[KubernetesControllerService](CONTROLLERS.md#kubernetesControllerService)       
                                                                                
                                                                                
                                                                                
                                                                                
                                                        [...]
-| JNI                              | **NiFi Processors**                       
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
              [...]
-| Lua Scripting                    | 
[ExecuteScript](PROCESSORS.md#executescript)                                    
                                                                                
                                                                                
                                                                                
                                                                                
                                                        [...]
-| MQTT                             | 
[ConsumeMQTT](PROCESSORS.md#consumeMQTT)<br/>[PublishMQTT](PROCESSORS.md#publishMQTT)
                                                                                
                                                                                
                                                                                
                                                                                
                                                   [...]
-| OPC                              | 
[FetchOPCProcessor](PROCESSORS.md#fetchopcprocessor)                            
                                                                                
                                                                                
                                                                                
                                                                                
                                                        [...]
-| OpenCV                           | 
[CaptureRTSPFrame](PROCESSORS.md#captureRTSPFrame)                              
                                                                                
                                                                                
                                                                                
                                                                                
                                                        [...]
-| OpenWSMAN                        | SourceInitiatedSubscriptionListener       
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
              [...]
-| PCAP                             | 
[CapturePacket](PROCESSORS.md#capturepacket)                                    
                                                                                
                                                                                
                                                                                
                                                                                
                                                        [...]
-| PDH (Windows only)               | 
[PerformanceDataMonitor](PROCESSORS.md#performancedatamonitor)                  
                                                                                
                                                                                
                                                                                
                                                                                
                                                        [...]
-| ProcFs (Linux only)              | 
[ProcFsMonitor](PROCESSORS.md#procfsmonitor)                                    
                                                                                
                                                                                
                                                                                
                                                                                
                                                        [...]
-| Python Scripting                 | 
[ExecuteScript](PROCESSORS.md#executescript)<br/>**Custom Python Processors**   
                                                                                
                                                                                
                                                                                
                                                                                
                                                        [...]
-| Sensors                          | 
GetEnvironmentalSensors<br/>GetMovementSensors                                  
                                                                                
                                                                                
                                                                                
                                                                                
                                                        [...]
-| SFTP                             | 
[FetchSFTP](PROCESSORS.md#fetchsftp)<br/>[ListSFTP](PROCESSORS.md#listsftp)<br/>[PutSFTP](PROCESSORS.md#putsftp)
                                                                                
                                                                                
                                                                                
                                                                                
                        [...]
-| SQL                              | 
[ExecuteSQL](PROCESSORS.md#executesql)<br/>[PutSQL](PROCESSORS.md#putsql)<br/>[QueryDatabaseTable](PROCESSORS.md#querydatabasetable)<br/>
                                                                                
                                                                                
                                                                                
                                                                               
[...]
-| Splunk                           | 
[PutSplunkHTTP](PROCESSORS.md#putsplunkhttp)<br/>[QuerySplunkIndexingStatus](PROCESSORS.md#querysplunkindexingstatus)
                                                                                
                                                                                
                                                                                
                                                                                
                   [...]
-| Systemd                          | 
[ConsumeJournald](PROCESSORS.md#consumejournald)                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                        [...]
-| Tensorflow                       | 
TFApplyGraph<br/>TFConvertImageToTensor<br/>TFExtractTopLabels<br/>             
                                                                                
                                                                                
                                                                                
                                                                                
                                                        [...]
-| USB Camera                       | 
[GetUSBCamera](PROCESSORS.md#getusbcamera)                                      
                                                                                
                                                                                
                                                                                
                                                                                
                                                        [...]
-| Windows Event Log (Windows only) | 
[CollectorInitiatedSubscription](PROCESSORS.md#collectorinitiatedsubscription)<br/>[ConsumeWindowsEventLog](PROCESSORS.md#consumewindowseventlog)<br/>[TailEventLog](PROCESSORS.md#taileventlog)
                                                                                
                                                                                
                                                                                
                        [...]
+| Extension Set                    | Processors and Controller Services        
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
              [...]
+|----------------------------------|:-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
 [...]
+| Archive Extensions               | 
[ApplyTemplate](PROCESSORS.md#applytemplate)<br/>[BinFiles](PROCESSORS.md#binfiles)<br/>[CompressContent](PROCESSORS.md#compresscontent)<br/>[ManipulateArchive](PROCESSORS.md#manipulatearchive)<br/>[MergeContent](PROCESSORS.md#mergecontent)<br/>[FocusArchiveEntry](PROCESSORS.md#focusarchiveentry)<br/>[UnfocusArchiveEntry](PROCESSORS.md#unfocusarchiveentry)
                                                                                
                  [...]
+| AWS                              | 
[AWSCredentialsService](CONTROLLERS.md#awscredentialsservice)<br/>[PutS3Object](PROCESSORS.md#puts3object)<br/>[DeleteS3Object](PROCESSORS.md#deletes3object)<br/>[FetchS3Object](PROCESSORS.md#fetchs3object)<br/>[ListS3](PROCESSORS.md#lists3)
                                                                                
                                                                                
                                                       [...]
+| Azure                            | 
[AzureStorageCredentialsService](CONTROLLERS.md#azurestoragecredentialsservice)<br/>[PutAzureBlobStorage](PROCESSORS.md#putazureblobstorage)<br/>[DeleteAzureBlobStorage](PROCESSORS.md#deleteazureblobstorage)<br/>[FetchAzureBlobStorage](PROCESSORS.md#fetchazureblobstorage)<br/>[ListAzureBlobStorage](PROCESSORS.md#listazureblobstorage)<br/>[PutAzureDataLakeStorage](PROCESSORS.md#putazuredatalakestorage)<br/>[DeleteAzureDataLakeStorage](PROCESSORS.md#del
 [...]
+| CivetWeb                         | [ListenHTTP](PROCESSORS.md#listenhttp)    
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
              [...]
+| CURL                             | [InvokeHTTP](PROCESSORS.md#invokehttp)    
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
              [...]
+| Elasticsearch                    | 
[ElasticsearchCredentialsControllerService](CONTROLLERS.md#elasticsearchcredentialscontrollerservice)<br/>[PostElasticsearch](PROCESSORS.md#postelasticsearch)
                                                                                
                                                                                
                                                                                
                                                          [...]
+| GPS                              | [GetGPS](PROCESSORS.md#getgps)            
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
              [...]
+| Google Cloud Platform            | 
[DeleteGCSObject](PROCESSORS.md#deletegcsobject)<br>[FetchGCSObject](PROCESSORS.md#fetchgcsobject)<br>[GCPCredentialsControllerService](CONTROLLERS.md#gcpcredentialscontrollerservice)<br>[ListGCSBucket](PROCESSORS.md#listgcsbucket)<br>[PutGCSObject](PROCESSORS.md#putgcsobject)
                                                                                
                                                                                
                   [...]
+| Kafka                            | 
[PublishKafka](PROCESSORS.md#publishkafka)<br>[ConsumeKafka](PROCESSORS.md#consumekafka)
                                                                                
                                                                                
                                                                                
                                                                                
                                                [...]
+| Kubernetes                       | 
[KubernetesControllerService](CONTROLLERS.md#kubernetescontrollerservice)       
                                                                                
                                                                                
                                                                                
                                                                                
                                                        [...]
+| JNI                              | **NiFi Processors**                       
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
              [...]
+| Lua Scripting                    | 
[ExecuteScript](PROCESSORS.md#executescript)                                    
                                                                                
                                                                                
                                                                                
                                                                                
                                                        [...]
+| MQTT                             | 
[ConsumeMQTT](PROCESSORS.md#consumemqtt)<br/>[PublishMQTT](PROCESSORS.md#publishmqtt)
                                                                                
                                                                                
                                                                                
                                                                                
                                                   [...]
+| OPC                              | 
[FetchOPCProcessor](PROCESSORS.md#fetchopcprocessor)<br/>[PutOPCProcessor](PROCESSORS.md#putopcprocessor)
                                                                                
                                                                                
                                                                                
                                                                                
                               [...]
+| OpenCV                           | 
[CaptureRTSPFrame](PROCESSORS.md#capturertspframe)<br/>[MotionDetector](PROCESSORS.md#motiondetector)
                                                                                
                                                                                
                                                                                
                                                                                
                                   [...]
+| OpenWSMAN                        | SourceInitiatedSubscriptionListener       
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
              [...]
+| PCAP                             | 
[CapturePacket](PROCESSORS.md#capturepacket)                                    
                                                                                
                                                                                
                                                                                
                                                                                
                                                        [...]
+| PDH (Windows only)               | 
[PerformanceDataMonitor](PROCESSORS.md#performancedatamonitor)                  
                                                                                
                                                                                
                                                                                
                                                                                
                                                        [...]
+| ProcFs (Linux only)              | 
[ProcFsMonitor](PROCESSORS.md#procfsmonitor)                                    
                                                                                
                                                                                
                                                                                
                                                                                
                                                        [...]
+| Python Scripting                 | 
[ExecuteScript](PROCESSORS.md#executescript)<br>[ExecutePythonProcessor](PROCESSORS.md#executepythonprocessor)<br/>**Custom
 Python Processors**                                                            
                                                                                
                                                                                
                                                                                
             [...]
+| Sensors                          | 
GetEnvironmentalSensors<br/>GetMovementSensors                                  
                                                                                
                                                                                
                                                                                
                                                                                
                                                        [...]
+| SFTP                             | 
[FetchSFTP](PROCESSORS.md#fetchsftp)<br/>[ListSFTP](PROCESSORS.md#listsftp)<br/>[PutSFTP](PROCESSORS.md#putsftp)
                                                                                
                                                                                
                                                                                
                                                                                
                        [...]
+| SQL                              | 
[ExecuteSQL](PROCESSORS.md#executesql)<br/>[PutSQL](PROCESSORS.md#putsql)<br/>[QueryDatabaseTable](PROCESSORS.md#querydatabasetable)<br/>
                                                                                
                                                                                
                                                                                
                                                                               
[...]
+| Splunk                           | 
[PutSplunkHTTP](PROCESSORS.md#putsplunkhttp)<br/>[QuerySplunkIndexingStatus](PROCESSORS.md#querysplunkindexingstatus)
                                                                                
                                                                                
                                                                                
                                                                                
                   [...]
+| Systemd                          | 
[ConsumeJournald](PROCESSORS.md#consumejournald)                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                        [...]
+| Tensorflow                       | 
TFApplyGraph<br/>TFConvertImageToTensor<br/>TFExtractTopLabels<br/>             
                                                                                
                                                                                
                                                                                
                                                                                
                                                        [...]
+| USB Camera                       | 
[GetUSBCamera](PROCESSORS.md#getusbcamera)                                      
                                                                                
                                                                                
                                                                                
                                                                                
                                                        [...]
+| Windows Event Log (Windows only) | 
[CollectorInitiatedSubscription](PROCESSORS.md#collectorinitiatedsubscription)<br/>[ConsumeWindowsEventLog](PROCESSORS.md#consumewindowseventlog)<br/>[TailEventLog](PROCESSORS.md#taileventlog)
                                                                                
                                                                                
                                                                                
                        [...]
 
  Please see our [Python guide](extensions/script/README.md) on how to write 
Python processors and use them within MiNiFi C++.
 
@@ -370,7 +370,7 @@ sudo brew install libpcap
     * Extension cannot be installed due to
       version of cmake or other software, or
       incompatibility with other extensions
-    
+
     Enter choice [A-Z or AA-AF or 1-7]
   ```
 

Reply via email to