Added: 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-lumberjack-nar/1.9.0/org.apache.nifi.processors.lumberjack.ListenLumberjack/index.html
URL: 
http://svn.apache.org/viewvc/nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-lumberjack-nar/1.9.0/org.apache.nifi.processors.lumberjack.ListenLumberjack/index.html?rev=1854109&view=auto
==============================================================================
--- 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-lumberjack-nar/1.9.0/org.apache.nifi.processors.lumberjack.ListenLumberjack/index.html
 (added)
+++ 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-lumberjack-nar/1.9.0/org.apache.nifi.processors.lumberjack.ListenLumberjack/index.html
 Fri Feb 22 01:03:44 2019
@@ -0,0 +1 @@
+<!DOCTYPE html><html lang="en"><head><meta 
charset="utf-8"></meta><title>ListenLumberjack</title><link rel="stylesheet" 
href="../../../../../css/component-usage.css" 
type="text/css"></link></head><script type="text/javascript">window.onload = 
function(){if(self==top) { document.getElementById('nameHeader').style.display 
= "inherit"; } }</script><body><h1 id="nameHeader" style="display: 
none;">ListenLumberjack</h1><h2>Description: </h2><p>This processor is 
deprecated and may be removed in the near future. Listens for Lumberjack 
messages being sent to a given port over TCP. Each message will be acknowledged 
after successfully writing the message to a FlowFile. Each FlowFile will 
contain data portion of one or more Lumberjack frames. In the case where the 
Lumberjack frames contain syslog messages, the output of this processor can be 
sent to a ParseSyslog processor for further processing. </p><h3>Tags: 
</h3><p>listen, lumberjack, tcp, logs</p><h3>Properties: </h3><p>In the list 
below, t
 he names of required properties appear in <strong>bold</strong>. Any other 
properties (not in bold) are considered optional. The table also indicates any 
default values, and whether a property supports the <a 
href="../../../../../html/expression-language-guide.html">NiFi Expression 
Language</a>.</p><table id="properties"><tr><th>Name</th><th>Default 
Value</th><th>Allowable Values</th><th>Description</th></tr><tr><td 
id="name">Local Network Interface</td><td id="default-value"></td><td 
id="allowable-values"></td><td id="description">The name of a local network 
interface to be used to restrict listening to a specific 
LAN.<br/><strong>Supports Expression Language: true (will be evaluated using 
variable registry only)</strong></td></tr><tr><td 
id="name"><strong>Port</strong></td><td id="default-value"></td><td 
id="allowable-values"></td><td id="description">The port to listen on for 
communication.<br/><strong>Supports Expression Language: true (will be 
evaluated using variable registry 
 only)</strong></td></tr><tr><td id="name"><strong>Receive Buffer 
Size</strong></td><td id="default-value">65507 B</td><td 
id="allowable-values"></td><td id="description">The size of each buffer used to 
receive messages. Adjust this value appropriately based on the expected size of 
the incoming messages.</td></tr><tr><td id="name"><strong>Max Size of Message 
Queue</strong></td><td id="default-value">10000</td><td 
id="allowable-values"></td><td id="description">The maximum size of the 
internal queue used to buffer messages being transferred from the underlying 
channel to the processor. Setting this value higher allows more messages to be 
buffered in memory during surges of incoming messages, but increases the total 
memory used by the processor.</td></tr><tr><td id="name"><strong>Max Size of 
Socket Buffer</strong></td><td id="default-value">1 MB</td><td 
id="allowable-values"></td><td id="description">The maximum size of the socket 
buffer that should be used. This is a suggestion to the
  Operating System to indicate how big the socket buffer should be. If this 
value is set too low, the buffer may fill up before the data can be read, and 
incoming data will be dropped.</td></tr><tr><td id="name"><strong>Character 
Set</strong></td><td id="default-value">UTF-8</td><td 
id="allowable-values"></td><td id="description">Specifies the character set of 
the received data.</td></tr><tr><td id="name"><strong>Max Batch 
Size</strong></td><td id="default-value">1</td><td 
id="allowable-values"></td><td id="description">The maximum number of messages 
to add to a single FlowFile. If multiple messages are available, they will be 
concatenated along with the &lt;Message Delimiter&gt; up to this configured 
maximum number of messages</td></tr><tr><td id="name"><strong>Batching Message 
Delimiter</strong></td><td id="default-value">\n</td><td 
id="allowable-values"></td><td id="description">Specifies the delimiter to 
place between messages when multiple messages are bundled together (see &lt;
 Max Batch Size&gt; property).</td></tr><tr><td id="name"><strong>Max Number of 
TCP Connections</strong></td><td id="default-value">2</td><td 
id="allowable-values"></td><td id="description">The maximum number of 
concurrent TCP connections to accept.</td></tr><tr><td id="name"><strong>SSL 
Context Service</strong></td><td id="default-value"></td><td 
id="allowable-values"><strong>Controller Service API: 
</strong><br/>RestrictedSSLContextService<br/><strong>Implementation: 
</strong><a 
href="../../../nifi-ssl-context-service-nar/1.9.0/org.apache.nifi.ssl.StandardRestrictedSSLContextService/index.html">StandardRestrictedSSLContextService</a></td><td
 id="description">The Controller Service to use in order to obtain an SSL 
Context. If this property is set, messages will be received over a secure 
connection. Note that as Lumberjack client requirestwo-way SSL authentication, 
the controller MUST have a truststore and a keystore to 
workproperly.</td></tr></table><h3>Relationships: </h3><table id
 
="relationships"><tr><th>Name</th><th>Description</th></tr><tr><td>success</td><td>Messages
 received successfully will be sent out this 
relationship.</td></tr></table><h3>Reads Attributes: </h3>None 
specified.<h3>Writes Attributes: </h3><table 
id="writes-attributes"><tr><th>Name</th><th>Description</th></tr><tr><td>lumberjack.sender</td><td>The
 sending host of the messages.</td></tr><tr><td>lumberjack.port</td><td>The 
sending port the messages were received 
over.</td></tr><tr><td>lumberjack.sequencenumber</td><td>The sequence number of 
the message. Only included if &lt;Batch Size&gt; is 
1.</td></tr><tr><td>lumberjack.*</td><td>The keys and respective values as sent 
by the lumberjack producer. Only included if &lt;Batch Size&gt; is 
1.</td></tr><tr><td>mime.type</td><td>The mime.type of the content which is 
text/plain</td></tr></table><h3>State management: </h3>This component does not 
store state.<h3>Restricted: </h3>This component is not restricted.<h3>Input 
requirement: </h3>This co
 mponent does not allow an incoming relationship.<h3>System Resource 
Considerations:</h3>None specified.<h3>See Also:</h3><p><a 
href="../../../nifi-standard-nar/1.9.0/org.apache.nifi.processors.standard.ParseSyslog/index.html">ParseSyslog</a></p></body></html>
\ No newline at end of file

Added: 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-media-nar/1.9.0/org.apache.nifi.processors.image.ExtractImageMetadata/index.html
URL: 
http://svn.apache.org/viewvc/nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-media-nar/1.9.0/org.apache.nifi.processors.image.ExtractImageMetadata/index.html?rev=1854109&view=auto
==============================================================================
--- 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-media-nar/1.9.0/org.apache.nifi.processors.image.ExtractImageMetadata/index.html
 (added)
+++ 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-media-nar/1.9.0/org.apache.nifi.processors.image.ExtractImageMetadata/index.html
 Fri Feb 22 01:03:44 2019
@@ -0,0 +1 @@
+<!DOCTYPE html><html lang="en"><head><meta 
charset="utf-8"></meta><title>ExtractImageMetadata</title><link 
rel="stylesheet" href="../../../../../css/component-usage.css" 
type="text/css"></link></head><script type="text/javascript">window.onload = 
function(){if(self==top) { document.getElementById('nameHeader').style.display 
= "inherit"; } }</script><body><h1 id="nameHeader" style="display: 
none;">ExtractImageMetadata</h1><h2>Description: </h2><p>Extract the image 
metadata from flowfiles containing images. This processor relies on this 
metadata extractor library https://github.com/drewnoakes/metadata-extractor. It 
extracts a long list of metadata types including but not limited to EXIF, IPTC, 
XMP and Photoshop fields. For the full list visit the library's website.NOTE: 
The library being used loads the images into memory so extremely large images 
may cause problems.</p><h3>Tags: </h3><p>Exif, Exchangeable, image, file, 
format, JPG, GIF, PNG, BMP, metadata, IPTC, XMP</p><h3>Properties:
  </h3><p>In the list below, the names of required properties appear in 
<strong>bold</strong>. Any other properties (not in bold) are considered 
optional. The table also indicates any default values.</p><table 
id="properties"><tr><th>Name</th><th>Default Value</th><th>Allowable 
Values</th><th>Description</th></tr><tr><td id="name">Max Number of 
Attributes</td><td id="default-value"></td><td id="allowable-values"></td><td 
id="description">Specify the max number of attributes to add to the flowfile. 
There is no guarantee in what order the tags will be processed. By default it 
will process all of them.</td></tr></table><h3>Relationships: </h3><table 
id="relationships"><tr><th>Name</th><th>Description</th></tr><tr><td>success</td><td>Any
 FlowFile that successfully has image metadata extracted will be routed to 
success</td></tr><tr><td>failure</td><td>Any FlowFile that fails to have image 
metadata extracted will be routed to failure</td></tr></table><h3>Reads 
Attributes: </h3>None specifi
 ed.<h3>Writes Attributes: </h3><table 
id="writes-attributes"><tr><th>Name</th><th>Description</th></tr><tr><td>&lt;directory
 name&gt;.&lt;tag name&gt;</td><td>The extracted image metadata will be 
inserted with the attribute name "&lt;directory name&gt;.&lt;tag name&gt;". 
</td></tr></table><h3>State management: </h3>This component does not store 
state.<h3>Restricted: </h3>This component is not restricted.<h3>Input 
requirement: </h3>This component requires an incoming relationship.<h3>System 
Resource Considerations:</h3>None specified.</body></html>
\ No newline at end of file

Added: 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-media-nar/1.9.0/org.apache.nifi.processors.image.ResizeImage/index.html
URL: 
http://svn.apache.org/viewvc/nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-media-nar/1.9.0/org.apache.nifi.processors.image.ResizeImage/index.html?rev=1854109&view=auto
==============================================================================
--- 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-media-nar/1.9.0/org.apache.nifi.processors.image.ResizeImage/index.html
 (added)
+++ 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-media-nar/1.9.0/org.apache.nifi.processors.image.ResizeImage/index.html
 Fri Feb 22 01:03:44 2019
@@ -0,0 +1 @@
+<!DOCTYPE html><html lang="en"><head><meta 
charset="utf-8"></meta><title>ResizeImage</title><link rel="stylesheet" 
href="../../../../../css/component-usage.css" 
type="text/css"></link></head><script type="text/javascript">window.onload = 
function(){if(self==top) { document.getElementById('nameHeader').style.display 
= "inherit"; } }</script><body><h1 id="nameHeader" style="display: 
none;">ResizeImage</h1><h2>Description: </h2><p>Resizes an image to 
user-specified dimensions. This Processor uses the image codecs registered with 
the environment that NiFi is running in. By default, this includes JPEG, PNG, 
BMP, WBMP, and GIF images.</p><h3>Tags: </h3><p>resize, image, jpg, jpeg, png, 
bmp, wbmp, gif</p><h3>Properties: </h3><p>In the list below, the names of 
required properties appear in <strong>bold</strong>. Any other properties (not 
in bold) are considered optional. The table also indicates any default values, 
and whether a property supports the <a href="../../../../../html/expression-
 language-guide.html">NiFi Expression Language</a>.</p><table 
id="properties"><tr><th>Name</th><th>Default Value</th><th>Allowable 
Values</th><th>Description</th></tr><tr><td id="name"><strong>Image Width (in 
pixels)</strong></td><td id="default-value"></td><td 
id="allowable-values"></td><td id="description">The desired number of pixels 
for the image's width<br/><strong>Supports Expression Language: true (will be 
evaluated using flow file attributes and variable 
registry)</strong></td></tr><tr><td id="name"><strong>Image Height (in 
pixels)</strong></td><td id="default-value"></td><td 
id="allowable-values"></td><td id="description">The desired number of pixels 
for the image's height<br/><strong>Supports Expression Language: true (will be 
evaluated using flow file attributes and variable 
registry)</strong></td></tr><tr><td id="name"><strong>Scaling 
Algorithm</strong></td><td id="default-value">Default</td><td 
id="allowable-values"><ul><li>Default <img src="../../../../../html/images/ic
 onInfo.png" alt="Use the default algorithm" title="Use the default 
algorithm"></img></li><li>Scale Fast <img 
src="../../../../../html/images/iconInfo.png" alt="Emphasize speed of the 
scaling over smoothness" title="Emphasize speed of the scaling over 
smoothness"></img></li><li>Scale Smooth <img 
src="../../../../../html/images/iconInfo.png" alt="Emphasize smoothness of the 
scaling over speed" title="Emphasize smoothness of the scaling over 
speed"></img></li><li>Replicate Scale Filter <img 
src="../../../../../html/images/iconInfo.png" alt="Use the Replicate Scale 
Filter algorithm" title="Use the Replicate Scale Filter 
algorithm"></img></li><li>Area Averaging <img 
src="../../../../../html/images/iconInfo.png" alt="Use the Area Averaging 
scaling algorithm" title="Use the Area Averaging scaling 
algorithm"></img></li></ul></td><td id="description">Specifies which algorithm 
should be used to resize the image</td></tr></table><h3>Relationships: 
</h3><table id="relationships"><tr><th>Name</t
 h><th>Description</th></tr><tr><td>success</td><td>A FlowFile is routed to 
this relationship if it is successfully 
resized</td></tr><tr><td>failure</td><td>A FlowFile is routed to this 
relationship if it is not in the specified format</td></tr></table><h3>Reads 
Attributes: </h3>None specified.<h3>Writes Attributes: </h3>None 
specified.<h3>State management: </h3>This component does not store 
state.<h3>Restricted: </h3>This component is not restricted.<h3>Input 
requirement: </h3>This component requires an incoming relationship.<h3>System 
Resource Considerations:</h3>None specified.</body></html>
\ No newline at end of file

Added: 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-media-nar/1.9.0/org.apache.nifi.processors.media.ExtractMediaMetadata/index.html
URL: 
http://svn.apache.org/viewvc/nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-media-nar/1.9.0/org.apache.nifi.processors.media.ExtractMediaMetadata/index.html?rev=1854109&view=auto
==============================================================================
--- 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-media-nar/1.9.0/org.apache.nifi.processors.media.ExtractMediaMetadata/index.html
 (added)
+++ 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-media-nar/1.9.0/org.apache.nifi.processors.media.ExtractMediaMetadata/index.html
 Fri Feb 22 01:03:44 2019
@@ -0,0 +1 @@
+<!DOCTYPE html><html lang="en"><head><meta 
charset="utf-8"></meta><title>ExtractMediaMetadata</title><link 
rel="stylesheet" href="../../../../../css/component-usage.css" 
type="text/css"></link></head><script type="text/javascript">window.onload = 
function(){if(self==top) { document.getElementById('nameHeader').style.display 
= "inherit"; } }</script><body><h1 id="nameHeader" style="display: 
none;">ExtractMediaMetadata</h1><h2>Description: </h2><p>Extract the content 
metadata from flowfiles containing audio, video, image, and other file types.  
This processor relies on the Apache Tika project for file format detection and 
parsing.  It extracts a long list of metadata types for media files including 
audio, video, and print media formats.NOTE: the attribute names and content 
extracted may vary across upgrades because parsing is performed by the external 
Tika tools which in turn depend on other projects for metadata extraction.  For 
the more details and the list of supported file types, 
 visit the library's website at http://tika.apache.org/.</p><h3>Tags: 
</h3><p>media, file, format, metadata, audio, video, image, document, 
pdf</p><h3>Properties: </h3><p>In the list below, the names of required 
properties appear in <strong>bold</strong>. Any other properties (not in bold) 
are considered optional. The table also indicates any default values, and 
whether a property supports the <a 
href="../../../../../html/expression-language-guide.html">NiFi Expression 
Language</a>.</p><table id="properties"><tr><th>Name</th><th>Default 
Value</th><th>Allowable Values</th><th>Description</th></tr><tr><td 
id="name">Max Number of Attributes</td><td id="default-value">100</td><td 
id="allowable-values"></td><td id="description">Specify the max number of 
attributes to add to the flowfile. There is no guarantee in what order the tags 
will be processed. By default it will process all of them.</td></tr><tr><td 
id="name"><strong>Max Attribute Length</strong></td><td 
id="default-value">100</td>
 <td id="allowable-values"></td><td id="description">Specifies the maximum 
length of a single attribute value.  When a metadata item has multiple values, 
they will be merged until this length is reached and then ", ..." will be added 
as an indicator that additional values where dropped.  If a single value is 
longer than this, it will be truncated and "(truncated)" appended to indicate 
that truncation occurred.</td></tr><tr><td id="name">Metadata Key 
Filter</td><td id="default-value"></td><td id="allowable-values"></td><td 
id="description">A regular expression identifying which metadata keys received 
from the parser should be added to the flowfile attributes.  If left blank, all 
metadata keys parsed will be added to the flowfile attributes.</td></tr><tr><td 
id="name">Metadata Key Prefix</td><td id="default-value"></td><td 
id="allowable-values"></td><td id="description">Text to be prefixed to metadata 
keys as the are added to the flowfile attributes.  It is recommended to end 
with with
  a separator character like '.' or '-', this is not automatically  added by 
the processor.<br/><strong>Supports Expression Language: true (will be 
evaluated using flow file attributes and variable 
registry)</strong></td></tr></table><h3>Relationships: </h3><table 
id="relationships"><tr><th>Name</th><th>Description</th></tr><tr><td>success</td><td>Any
 FlowFile that successfully has media metadata extracted will be routed to 
success</td></tr><tr><td>failure</td><td>Any FlowFile that fails to have media 
metadata extracted will be routed to failure</td></tr></table><h3>Reads 
Attributes: </h3>None specified.<h3>Writes Attributes: </h3><table 
id="writes-attributes"><tr><th>Name</th><th>Description</th></tr><tr><td>&lt;Metadata
 Key Prefix&gt;&lt;attribute&gt;</td><td>The extracted content metadata will be 
inserted with the attribute name "&lt;Metadata Key 
Prefix&gt;&lt;attribute&gt;", or "&lt;attribute&gt;" if "Metadata Key Prefix" 
is not provided.</td></tr></table><h3>State management: </
 h3>This component does not store state.<h3>Restricted: </h3>This component is 
not restricted.<h3>Input requirement: </h3>This component requires an incoming 
relationship.<h3>System Resource Considerations:</h3>None 
specified.</body></html>
\ No newline at end of file

Added: 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-metrics-reporting-nar/1.9.0/org.apache.nifi.metrics.reporting.reporter.service.GraphiteMetricReporterService/index.html
URL: 
http://svn.apache.org/viewvc/nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-metrics-reporting-nar/1.9.0/org.apache.nifi.metrics.reporting.reporter.service.GraphiteMetricReporterService/index.html?rev=1854109&view=auto
==============================================================================
--- 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-metrics-reporting-nar/1.9.0/org.apache.nifi.metrics.reporting.reporter.service.GraphiteMetricReporterService/index.html
 (added)
+++ 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-metrics-reporting-nar/1.9.0/org.apache.nifi.metrics.reporting.reporter.service.GraphiteMetricReporterService/index.html
 Fri Feb 22 01:03:44 2019
@@ -0,0 +1 @@
+<!DOCTYPE html><html lang="en"><head><meta 
charset="utf-8"></meta><title>GraphiteMetricReporterService</title><link 
rel="stylesheet" href="../../../../../css/component-usage.css" 
type="text/css"></link></head><script type="text/javascript">window.onload = 
function(){if(self==top) { document.getElementById('nameHeader').style.display 
= "inherit"; } }</script><body><h1 id="nameHeader" style="display: 
none;">GraphiteMetricReporterService</h1><h2>Description: </h2><p>A controller 
service that provides metric reporters for graphite. Used by 
MetricsReportingTask.</p><h3>Tags: </h3><p>metrics, reporting, 
graphite</p><h3>Properties: </h3><p>In the list below, the names of required 
properties appear in <strong>bold</strong>. Any other properties (not in bold) 
are considered optional. The table also indicates any default values, and 
whether a property supports the <a 
href="../../../../../html/expression-language-guide.html">NiFi Expression 
Language</a>.</p><table id="properties"><tr><th>Name<
 /th><th>Default Value</th><th>Allowable 
Values</th><th>Description</th></tr><tr><td 
id="name"><strong>Host</strong></td><td id="default-value"></td><td 
id="allowable-values"></td><td id="description">The hostname of the carbon 
listener<br/><strong>Supports Expression Language: true (will be evaluated 
using variable registry only)</strong></td></tr><tr><td 
id="name"><strong>Port</strong></td><td id="default-value"></td><td 
id="allowable-values"></td><td id="description">The port on which carbon 
listens<br/><strong>Supports Expression Language: true (will be evaluated using 
variable registry only)</strong></td></tr><tr><td 
id="name"><strong>Charset</strong></td><td id="default-value">UTF-8</td><td 
id="allowable-values"></td><td id="description">The charset used by the 
graphite server</td></tr><tr><td id="name"><strong>Metric Name 
Prefix</strong></td><td id="default-value">nifi</td><td 
id="allowable-values"></td><td id="description">A prefix that will be used for 
all metric names sent 
 by reporters provided by this service.<br/><strong>Supports Expression 
Language: true (will be evaluated using variable registry 
only)</strong></td></tr></table><h3>State management: </h3>This component does 
not store state.<h3>Restricted: </h3>This component is not 
restricted.<h3>System Resource Considerations:</h3>None specified.</body></html>
\ No newline at end of file

Added: 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-metrics-reporting-nar/1.9.0/org.apache.nifi.metrics.reporting.task.MetricsReportingTask/index.html
URL: 
http://svn.apache.org/viewvc/nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-metrics-reporting-nar/1.9.0/org.apache.nifi.metrics.reporting.task.MetricsReportingTask/index.html?rev=1854109&view=auto
==============================================================================
--- 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-metrics-reporting-nar/1.9.0/org.apache.nifi.metrics.reporting.task.MetricsReportingTask/index.html
 (added)
+++ 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-metrics-reporting-nar/1.9.0/org.apache.nifi.metrics.reporting.task.MetricsReportingTask/index.html
 Fri Feb 22 01:03:44 2019
@@ -0,0 +1 @@
+<!DOCTYPE html><html lang="en"><head><meta 
charset="utf-8"></meta><title>MetricsReportingTask</title><link 
rel="stylesheet" href="../../../../../css/component-usage.css" 
type="text/css"></link></head><script type="text/javascript">window.onload = 
function(){if(self==top) { document.getElementById('nameHeader').style.display 
= "inherit"; } }</script><body><h1 id="nameHeader" style="display: 
none;">MetricsReportingTask</h1><h2>Description: </h2><p>This reporting task 
reports a set of metrics regarding the JVM and the NiFi instanceto a reporter. 
The reporter is provided by a MetricReporterService. It can be optionally used 
for a specificprocess group if a property with the group id is 
provided.</p><h3>Tags: </h3><p>metrics, reporting</p><h3>Properties: </h3><p>In 
the list below, the names of required properties appear in 
<strong>bold</strong>. Any other properties (not in bold) are considered 
optional. The table also indicates any default values, and whether a property 
supports the <a 
 href="../../../../../html/expression-language-guide.html">NiFi Expression 
Language</a>.</p><table id="properties"><tr><th>Name</th><th>Default 
Value</th><th>Allowable Values</th><th>Description</th></tr><tr><td 
id="name"><strong>Metric Reporter Service</strong></td><td 
id="default-value"></td><td id="allowable-values"><strong>Controller Service 
API: </strong><br/>MetricReporterService<br/><strong>Implementation: 
</strong><a 
href="../org.apache.nifi.metrics.reporting.reporter.service.GraphiteMetricReporterService/index.html">GraphiteMetricReporterService</a></td><td
 id="description">The service that provides a reporter for the gathered 
metrics</td></tr><tr><td id="name">Process Group ID</td><td 
id="default-value"></td><td id="allowable-values"></td><td id="description">The 
id of the process group to report. If not specified, metrics of the root 
process groupare reported.<br/><strong>Supports Expression Language: true (will 
be evaluated using variable registry only)</strong></td></tr>
 </table><h3>State management: </h3>This component does not store 
state.<h3>Restricted: </h3>This component is not restricted.<h3>System Resource 
Considerations:</h3>None specified.</body></html>
\ No newline at end of file

Added: 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-mongodb-nar/1.9.0/org.apache.nifi.processors.mongodb.DeleteMongo/additionalDetails.html
URL: 
http://svn.apache.org/viewvc/nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-mongodb-nar/1.9.0/org.apache.nifi.processors.mongodb.DeleteMongo/additionalDetails.html?rev=1854109&view=auto
==============================================================================
--- 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-mongodb-nar/1.9.0/org.apache.nifi.processors.mongodb.DeleteMongo/additionalDetails.html
 (added)
+++ 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-mongodb-nar/1.9.0/org.apache.nifi.processors.mongodb.DeleteMongo/additionalDetails.html
 Fri Feb 22 01:03:44 2019
@@ -0,0 +1,41 @@
+<!DOCTYPE html>
+<html lang="en">
+<!--
+  Licensed to the Apache Software Foundation (ASF) under one or more
+  contributor license agreements.  See the NOTICE file distributed with
+  this work for additional information regarding copyright ownership.
+  The ASF licenses this file to You under the Apache License, Version 2.0
+  (the "License"); you may not use this file except in compliance with
+  the License.  You may obtain a copy of the License at
+      http://www.apache.org/licenses/LICENSE-2.0
+  Unless required by applicable law or agreed to in writing, software
+  distributed under the License is distributed on an "AS IS" BASIS,
+  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  See the License for the specific language governing permissions and
+  limitations under the License.
+-->
+<head>
+    <meta charset="utf-8" />
+    <title>DeleteMongo</title>
+    <link rel="stylesheet" href="../../../../../css/component-usage.css" 
type="text/css" />
+</head>
+
+<body>
+<!-- Processor Documentation 
================================================== -->
+<h2>Description:</h2>
+<p>
+    This processor deletes from Mongo using a user-provided query that is 
provided in the body of a flowfile. It must
+    be a valid JSON document. The user has the option of deleting a single 
document or all documents that match the
+    criteria. That behavior can be configured using the related configuration 
property. In addition, the processor
+    can be configured to regard a failure to delete any documents as an error 
event, which would send the flowfile
+    with the query to the failure relationship.
+</p>
+<h3>Example Query</h3>
+<pre>
+{
+    "username": "john.smith",
+    "recipient": "jane.doe"
+}
+</pre>
+</body>
+</html>
\ No newline at end of file

Added: 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-mongodb-nar/1.9.0/org.apache.nifi.processors.mongodb.DeleteMongo/index.html
URL: 
http://svn.apache.org/viewvc/nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-mongodb-nar/1.9.0/org.apache.nifi.processors.mongodb.DeleteMongo/index.html?rev=1854109&view=auto
==============================================================================
--- 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-mongodb-nar/1.9.0/org.apache.nifi.processors.mongodb.DeleteMongo/index.html
 (added)
+++ 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-mongodb-nar/1.9.0/org.apache.nifi.processors.mongodb.DeleteMongo/index.html
 Fri Feb 22 01:03:44 2019
@@ -0,0 +1 @@
+<!DOCTYPE html><html lang="en"><head><meta 
charset="utf-8"></meta><title>DeleteMongo</title><link rel="stylesheet" 
href="../../../../../css/component-usage.css" 
type="text/css"></link></head><script type="text/javascript">window.onload = 
function(){if(self==top) { document.getElementById('nameHeader').style.display 
= "inherit"; } }</script><body><h1 id="nameHeader" style="display: 
none;">DeleteMongo</h1><h2>Description: </h2><p>Executes a delete query against 
a MongoDB collection. The query is provided in the body of the flowfile and the 
user can select whether it will delete one or many documents that match 
it.</p><p><a href="additionalDetails.html">Additional 
Details...</a></p><h3>Tags: </h3><p>delete, mongo, mongodb</p><h3>Properties: 
</h3><p>In the list below, the names of required properties appear in 
<strong>bold</strong>. Any other properties (not in bold) are considered 
optional. The table also indicates any default values, and whether a property 
supports the <a href="../../
 ../../../html/expression-language-guide.html">NiFi Expression 
Language</a>.</p><table id="properties"><tr><th>Name</th><th>Default 
Value</th><th>Allowable Values</th><th>Description</th></tr><tr><td 
id="name">Client Service</td><td id="default-value"></td><td 
id="allowable-values"><strong>Controller Service API: 
</strong><br/>MongoDBClientService<br/><strong>Implementation: </strong><a 
href="../../../nifi-mongodb-services-nar/1.9.0/org.apache.nifi.mongodb.MongoDBControllerService/index.html">MongoDBControllerService</a></td><td
 id="description">If configured, this property will use the assigned client 
service for connection pooling.</td></tr><tr><td id="name">Mongo URI</td><td 
id="default-value"></td><td id="allowable-values"></td><td 
id="description">MongoURI, typically of the form: 
mongodb://host1[:port1][,host2[:port2],...]<br/><strong>Supports Expression 
Language: true (will be evaluated using variable registry 
only)</strong></td></tr><tr><td id="name"><strong>Mongo Database Nam
 e</strong></td><td id="default-value"></td><td id="allowable-values"></td><td 
id="description">The name of the database to use<br/><strong>Supports 
Expression Language: true (will be evaluated using flow file attributes and 
variable registry)</strong></td></tr><tr><td id="name"><strong>Mongo Collection 
Name</strong></td><td id="default-value"></td><td 
id="allowable-values"></td><td id="description">The name of the collection to 
use<br/><strong>Supports Expression Language: true (will be evaluated using 
flow file attributes and variable registry)</strong></td></tr><tr><td 
id="name">SSL Context Service</td><td id="default-value"></td><td 
id="allowable-values"><strong>Controller Service API: 
</strong><br/>SSLContextService<br/><strong>Implementations: </strong><a 
href="../../../nifi-ssl-context-service-nar/1.9.0/org.apache.nifi.ssl.StandardRestrictedSSLContextService/index.html">StandardRestrictedSSLContextService</a><br/><a
 href="../../../nifi-ssl-context-service-nar/1.9.0/org.apache.
 
nifi.ssl.StandardSSLContextService/index.html">StandardSSLContextService</a></td><td
 id="description">The SSL Context Service used to provide client certificate 
information for TLS/SSL connections.</td></tr><tr><td id="name">Client 
Auth</td><td id="default-value">REQUIRED</td><td 
id="allowable-values"><ul><li>WANT</li><li>REQUIRED</li><li>NONE</li></ul></td><td
 id="description">Client authentication policy when connecting to secure 
(TLS/SSL) cluster. Possible values are REQUIRED, WANT, NONE. This property is 
only used when an SSL Context has been defined and enabled.</td></tr><tr><td 
id="name">Delete Mode</td><td id="default-value">one</td><td 
id="allowable-values"><ul><li>Delete One <img 
src="../../../../../html/images/iconInfo.png" alt="Delete only the first 
document that matches the query." title="Delete only the first document that 
matches the query."></img></li><li>Delete Many <img 
src="../../../../../html/images/iconInfo.png" alt="Delete every document that 
matches the query."
  title="Delete every document that matches the query."></img></li><li>Use 
'mongodb.delete.mode' attribute <img 
src="../../../../../html/images/iconInfo.png" alt="Read the 
'mongodb.delete.mode attribute and use that mode. Acceptable values are 'many' 
and 'one.'" title="Read the 'mongodb.delete.mode attribute and use that mode. 
Acceptable values are 'many' and 'one.'"></img></li></ul></td><td 
id="description">Choose between deleting one document by query or many 
documents by query.</td></tr><tr><td id="name">Fail When Nothing Is 
Deleted</td><td id="default-value">true</td><td 
id="allowable-values"><ul><li>True <img 
src="../../../../../html/images/iconInfo.png" alt="Fail when no documents are 
deleted." title="Fail when no documents are deleted."></img></li><li>False <img 
src="../../../../../html/images/iconInfo.png" alt="Do not fail when nothing is 
deleted." title="Do not fail when nothing is deleted."></img></li></ul></td><td 
id="description">Determines whether to send the flowfile to
  the success or failure relationship if nothing is successfully 
deleted.</td></tr><tr><td id="name"><strong>Write Concern</strong></td><td 
id="default-value">ACKNOWLEDGED</td><td 
id="allowable-values"><ul><li>ACKNOWLEDGED</li><li>UNACKNOWLEDGED</li><li>FSYNCED</li><li>JOURNALED</li><li>REPLICA_ACKNOWLEDGED</li><li>MAJORITY</li></ul></td><td
 id="description">The write concern to use</td></tr></table><h3>Relationships: 
</h3><table 
id="relationships"><tr><th>Name</th><th>Description</th></tr><tr><td>success</td><td>All
 FlowFiles that are written to MongoDB are routed to this 
relationship</td></tr><tr><td>failure</td><td>All FlowFiles that cannot be 
written to MongoDB are routed to this relationship</td></tr></table><h3>Reads 
Attributes: </h3><table 
id="reads-attributes"><tr><th>Name</th><th>Description</th></tr><tr><td>mongodb.delete.mode</td><td>Configurable
 parameter for controlling delete mode on a per-flowfile basis. The process 
must be configured to use this option. Acceptable val
 ues are 'one' and 'many.'</td></tr></table><h3>Writes Attributes: </h3>None 
specified.<h3>State management: </h3>This component does not store 
state.<h3>Restricted: </h3>This component is not restricted.<h3>Input 
requirement: </h3>This component requires an incoming relationship.<h3>System 
Resource Considerations:</h3>None specified.</body></html>
\ No newline at end of file

Added: 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-mongodb-nar/1.9.0/org.apache.nifi.processors.mongodb.GetMongo/additionalDetails.html
URL: 
http://svn.apache.org/viewvc/nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-mongodb-nar/1.9.0/org.apache.nifi.processors.mongodb.GetMongo/additionalDetails.html?rev=1854109&view=auto
==============================================================================
--- 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-mongodb-nar/1.9.0/org.apache.nifi.processors.mongodb.GetMongo/additionalDetails.html
 (added)
+++ 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-mongodb-nar/1.9.0/org.apache.nifi.processors.mongodb.GetMongo/additionalDetails.html
 Fri Feb 22 01:03:44 2019
@@ -0,0 +1,59 @@
+<!DOCTYPE html>
+<html lang="en">
+<!--
+  Licensed to the Apache Software Foundation (ASF) under one or more
+  contributor license agreements.  See the NOTICE file distributed with
+  this work for additional information regarding copyright ownership.
+  The ASF licenses this file to You under the Apache License, Version 2.0
+  (the "License"); you may not use this file except in compliance with
+  the License.  You may obtain a copy of the License at
+      http://www.apache.org/licenses/LICENSE-2.0
+  Unless required by applicable law or agreed to in writing, software
+  distributed under the License is distributed on an "AS IS" BASIS,
+  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  See the License for the specific language governing permissions and
+  limitations under the License.
+-->
+<head>
+    <meta charset="utf-8" />
+    <title>GetMongo</title>
+    <link rel="stylesheet" href="../../../../../css/component-usage.css" 
type="text/css" />
+</head>
+
+<body>
+<!-- Processor Documentation 
================================================== -->
+<h2>Description:</h2>
+<p>
+    This processor runs queries against a MongoDB instance or cluster and 
writes the results to a flowfile. It allows
+    input, but can run standalone as well.
+</p>
+<h2>Specifying the Query</h2>
+<p>
+    The query can be specified in one of three ways:
+</p>
+<ul>
+    <li>Query configuration property.</li>
+    <li>Query Attribute configuration property.</li>
+    <li>FlowFile content.</li>
+</ul>
+<p>
+    If a value is specified in either of the configuration properties, it will 
not look in the FlowFile content for a
+    query.
+</p>
+<h2>Limiting/Shaping Results</h2>
+<p>
+    The following options for limiting/shaping results are available:
+</p>
+<ul>
+    <li>Limit - limit the number of results. This should not be confused with 
the "batch size" option which is a
+    setting for the underlying MongoDB driver to tell it how many items to 
retrieve in each poll of the server.</li>
+    <li>Sort - sort the result set. Requires a JSON document like <em>{ 
"someDate": -1 }</em></li>
+    <li>Projection - control which fields to return. Exampe, which would 
remove <em>_id</em>: <em>{ "_id": 0 }</em></li>
+</ul>
+<h2>Misc Options</h2>
+<p>
+    Results Per FlowFile, if set, creates a JSON array out of a batch of 
results and writes the result to the output.
+    Pretty Print, if enabled, will format the JSON data to be easy read by a 
human (ex. proper indentation of fields).
+</p>
+</body>
+</html>
\ No newline at end of file

Added: 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-mongodb-nar/1.9.0/org.apache.nifi.processors.mongodb.GetMongo/index.html
URL: 
http://svn.apache.org/viewvc/nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-mongodb-nar/1.9.0/org.apache.nifi.processors.mongodb.GetMongo/index.html?rev=1854109&view=auto
==============================================================================
--- 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-mongodb-nar/1.9.0/org.apache.nifi.processors.mongodb.GetMongo/index.html
 (added)
+++ 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-mongodb-nar/1.9.0/org.apache.nifi.processors.mongodb.GetMongo/index.html
 Fri Feb 22 01:03:44 2019
@@ -0,0 +1 @@
+<!DOCTYPE html><html lang="en"><head><meta 
charset="utf-8"></meta><title>GetMongo</title><link rel="stylesheet" 
href="../../../../../css/component-usage.css" 
type="text/css"></link></head><script type="text/javascript">window.onload = 
function(){if(self==top) { document.getElementById('nameHeader').style.display 
= "inherit"; } }</script><body><h1 id="nameHeader" style="display: 
none;">GetMongo</h1><h2>Description: </h2><p>Creates FlowFiles from documents 
in MongoDB loaded by a user-specified query.</p><p><a 
href="additionalDetails.html">Additional Details...</a></p><h3>Tags: 
</h3><p>mongodb, read, get</p><h3>Properties: </h3><p>In the list below, the 
names of required properties appear in <strong>bold</strong>. Any other 
properties (not in bold) are considered optional. The table also indicates any 
default values, and whether a property supports the <a 
href="../../../../../html/expression-language-guide.html">NiFi Expression 
Language</a>.</p><table id="properties"><tr><th>Name</th><
 th>Default Value</th><th>Allowable Values</th><th>Description</th></tr><tr><td 
id="name">Client Service</td><td id="default-value"></td><td 
id="allowable-values"><strong>Controller Service API: 
</strong><br/>MongoDBClientService<br/><strong>Implementation: </strong><a 
href="../../../nifi-mongodb-services-nar/1.9.0/org.apache.nifi.mongodb.MongoDBControllerService/index.html">MongoDBControllerService</a></td><td
 id="description">If configured, this property will use the assigned client 
service for connection pooling.</td></tr><tr><td id="name">Mongo URI</td><td 
id="default-value"></td><td id="allowable-values"></td><td 
id="description">MongoURI, typically of the form: 
mongodb://host1[:port1][,host2[:port2],...]<br/><strong>Supports Expression 
Language: true (will be evaluated using variable registry 
only)</strong></td></tr><tr><td id="name"><strong>Mongo Database 
Name</strong></td><td id="default-value"></td><td 
id="allowable-values"></td><td id="description">The name of the database 
 to use<br/><strong>Supports Expression Language: true (will be evaluated using 
flow file attributes and variable registry)</strong></td></tr><tr><td 
id="name"><strong>Mongo Collection Name</strong></td><td 
id="default-value"></td><td id="allowable-values"></td><td id="description">The 
name of the collection to use<br/><strong>Supports Expression Language: true 
(will be evaluated using flow file attributes and variable 
registry)</strong></td></tr><tr><td id="name">SSL Context Service</td><td 
id="default-value"></td><td id="allowable-values"><strong>Controller Service 
API: </strong><br/>SSLContextService<br/><strong>Implementations: </strong><a 
href="../../../nifi-ssl-context-service-nar/1.9.0/org.apache.nifi.ssl.StandardRestrictedSSLContextService/index.html">StandardRestrictedSSLContextService</a><br/><a
 
href="../../../nifi-ssl-context-service-nar/1.9.0/org.apache.nifi.ssl.StandardSSLContextService/index.html">StandardSSLContextService</a></td><td
 id="description">The SSL Context Se
 rvice used to provide client certificate information for TLS/SSL 
connections.</td></tr><tr><td id="name">Client Auth</td><td 
id="default-value">REQUIRED</td><td 
id="allowable-values"><ul><li>WANT</li><li>REQUIRED</li><li>NONE</li></ul></td><td
 id="description">Client authentication policy when connecting to secure 
(TLS/SSL) cluster. Possible values are REQUIRED, WANT, NONE. This property is 
only used when an SSL Context has been defined and enabled.</td></tr><tr><td 
id="name"><strong>JSON Type</strong></td><td 
id="default-value">Extended</td><td id="allowable-values"><ul><li>Extended JSON 
<img src="../../../../../html/images/iconInfo.png" alt="Use MongoDB's 
&quot;extended JSON&quot;. This is the JSON generated with toJson() on a 
MongoDB Document from the Java driver" title="Use MongoDB's &quot;extended 
JSON&quot;. This is the JSON generated with toJson() on a MongoDB Document from 
the Java driver"></img></li><li>Standard JSON <img 
src="../../../../../html/images/iconInfo.png" alt="G
 enerate a JSON document that conforms to typical JSON conventions instead of 
Mongo-specific conventions." title="Generate a JSON document that conforms to 
typical JSON conventions instead of Mongo-specific 
conventions."></img></li></ul></td><td id="description">By default, MongoDB's 
Java driver returns "extended JSON". Some of the features of this variant of 
JSON may cause problems for other JSON parsers that expect only standard JSON 
types and conventions. This configuration setting  controls whether to use 
extended JSON or provide a clean view that conforms to standard 
JSON.</td></tr><tr><td id="name"><strong>Pretty Print Results 
JSON</strong></td><td id="default-value">true</td><td 
id="allowable-values"><ul><li>True</li><li>False</li></ul></td><td 
id="description">Choose whether or not to pretty print the JSON from the 
results of the query. Choosing 'True' can greatly increase the space 
requirements on disk depending on the complexity of the JSON 
document</td></tr><tr><td id="nam
 e"><strong>Character Set</strong></td><td id="default-value">UTF-8</td><td 
id="allowable-values"></td><td id="description">Specifies the character set of 
the document data.<br/><strong>Supports Expression Language: true (will be 
evaluated using flow file attributes and variable 
registry)</strong></td></tr><tr><td id="name">Query</td><td 
id="default-value"></td><td id="allowable-values"></td><td id="description">The 
selection criteria to do the lookup. If the field is left blank, it will look 
for input from an incoming connection from another processor to provide the 
query as a valid JSON document inside of the FlowFile's body. If this field is 
left blank and a timer is enabled instead of an incoming connection, that will 
result in a full collection fetch using a "{}" query.<br/><strong>Supports 
Expression Language: true (will be evaluated using flow file attributes and 
variable registry)</strong></td></tr><tr><td id="name">Query Output 
Attribute</td><td id="default-value"></td><td i
 d="allowable-values"></td><td id="description">If set, the query will be 
written to a specified attribute on the output flowfiles.<br/><strong>Supports 
Expression Language: true (will be evaluated using flow file attributes and 
variable registry)</strong></td></tr><tr><td id="name">Projection</td><td 
id="default-value"></td><td id="allowable-values"></td><td id="description">The 
fields to be returned from the documents in the result set; must be a valid 
BSON document<br/><strong>Supports Expression Language: true (will be evaluated 
using flow file attributes and variable registry)</strong></td></tr><tr><td 
id="name">Sort</td><td id="default-value"></td><td 
id="allowable-values"></td><td id="description">The fields by which to sort; 
must be a valid BSON document<br/><strong>Supports Expression Language: true 
(will be evaluated using flow file attributes and variable 
registry)</strong></td></tr><tr><td id="name">Limit</td><td 
id="default-value"></td><td id="allowable-values"></td><td 
 id="description">The maximum number of elements to return<br/><strong>Supports 
Expression Language: true (will be evaluated using flow file attributes and 
variable registry)</strong></td></tr><tr><td id="name">Batch Size</td><td 
id="default-value"></td><td id="allowable-values"></td><td id="description">The 
number of elements to be returned from the server in one 
batch<br/><strong>Supports Expression Language: true (will be evaluated using 
flow file attributes and variable registry)</strong></td></tr><tr><td 
id="name">Results Per FlowFile</td><td id="default-value"></td><td 
id="allowable-values"></td><td id="description">How many results to put into a 
FlowFile at once. The whole body will be treated as a JSON array of 
results.<br/><strong>Supports Expression Language: true (will be evaluated 
using flow file attributes and variable registry)</strong></td></tr><tr><td 
id="name">Date Format</td><td 
id="default-value">yyyy-MM-dd'T'HH:mm:ss'Z'</td><td 
id="allowable-values"></td><td id="d
 escription">The date format string to use for formatting Date fields that are 
returned from Mongo. It is only applied when the JSON output format is set to 
Standard JSON. Full documentation for format characters can be found here: 
https://docs.oracle.com/javase/8/docs/api/java/text/SimpleDateFormat.html<br/><strong>Supports
 Expression Language: true (will be evaluated using flow file attributes and 
variable registry)</strong></td></tr><tr><td id="name">SSL Context 
Service</td><td id="default-value"></td><td 
id="allowable-values"><strong>Controller Service API: 
</strong><br/>SSLContextService<br/><strong>Implementations: </strong><a 
href="../../../nifi-ssl-context-service-nar/1.9.0/org.apache.nifi.ssl.StandardRestrictedSSLContextService/index.html">StandardRestrictedSSLContextService</a><br/><a
 
href="../../../nifi-ssl-context-service-nar/1.9.0/org.apache.nifi.ssl.StandardSSLContextService/index.html">StandardSSLContextService</a></td><td
 id="description">The SSL Context Service used 
 to provide client certificate information for TLS/SSL 
connections.</td></tr><tr><td id="name">Client Auth</td><td 
id="default-value">REQUIRED</td><td 
id="allowable-values"><ul><li>WANT</li><li>REQUIRED</li><li>NONE</li></ul></td><td
 id="description">Client authentication policy when connecting to secure 
(TLS/SSL) cluster. Possible values are REQUIRED, WANT, NONE. This property is 
only used when an SSL Context has been defined and 
enabled.</td></tr></table><h3>Relationships: </h3><table 
id="relationships"><tr><th>Name</th><th>Description</th></tr><tr><td>success</td><td>All
 FlowFiles that have the results of a successful query execution go 
here.</td></tr><tr><td>failure</td><td>All input FlowFiles that are part of a 
failed query execution go here.</td></tr><tr><td>original</td><td>All input 
FlowFiles that are part of a successful query execution go 
here.</td></tr></table><h3>Reads Attributes: </h3>None specified.<h3>Writes 
Attributes: </h3><table id="writes-attributes"><tr><th>Name</
 th><th>Description</th></tr><tr><td>mongo.database.name</td><td>The database 
where the results came from.</td></tr><tr><td>mongo.collection.name</td><td>The 
collection where the results came from.</td></tr></table><h3>State management: 
</h3>This component does not store state.<h3>Restricted: </h3>This component is 
not restricted.<h3>Input requirement: </h3>This component allows an incoming 
relationship.<h3>System Resource Considerations:</h3>None 
specified.</body></html>
\ No newline at end of file

Added: 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-mongodb-nar/1.9.0/org.apache.nifi.processors.mongodb.GetMongoRecord/additionalDetails.html
URL: 
http://svn.apache.org/viewvc/nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-mongodb-nar/1.9.0/org.apache.nifi.processors.mongodb.GetMongoRecord/additionalDetails.html?rev=1854109&view=auto
==============================================================================
--- 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-mongodb-nar/1.9.0/org.apache.nifi.processors.mongodb.GetMongoRecord/additionalDetails.html
 (added)
+++ 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-mongodb-nar/1.9.0/org.apache.nifi.processors.mongodb.GetMongoRecord/additionalDetails.html
 Fri Feb 22 01:03:44 2019
@@ -0,0 +1,59 @@
+<!DOCTYPE html>
+<html lang="en">
+<!--
+  Licensed to the Apache Software Foundation (ASF) under one or more
+  contributor license agreements.  See the NOTICE file distributed with
+  this work for additional information regarding copyright ownership.
+  The ASF licenses this file to You under the Apache License, Version 2.0
+  (the "License"); you may not use this file except in compliance with
+  the License.  You may obtain a copy of the License at
+      http://www.apache.org/licenses/LICENSE-2.0
+  Unless required by applicable law or agreed to in writing, software
+  distributed under the License is distributed on an "AS IS" BASIS,
+  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  See the License for the specific language governing permissions and
+  limitations under the License.
+-->
+<head>
+    <meta charset="utf-8" />
+    <title>GetMongoRecord</title>
+    <link rel="stylesheet" href="../../../../../css/component-usage.css" 
type="text/css" />
+</head>
+
+<body>
+<!-- Processor Documentation 
================================================== -->
+<h2>Description:</h2>
+<p>
+    This processor runs queries against a MongoDB instance or cluster and 
writes the results to a flowfile. It allows
+    input, but can run standalone as well. It is a record-aware version of the 
<em>GetMongo</em> processor.
+</p>
+<h2>Specifying the Query</h2>
+<p>
+    The query can be specified in one of three ways:
+</p>
+<ul>
+    <li>Query configuration property.</li>
+    <li>Query Attribute configuration property.</li>
+    <li>FlowFile content.</li>
+</ul>
+<p>
+    If a value is specified in either of the configuration properties, it will 
not look in the FlowFile content for a
+    query.
+</p>
+<h2>Limiting/Shaping Results</h2>
+<p>
+    The following options for limiting/shaping results are available:
+</p>
+<ul>
+    <li>Limit - limit the number of results. This should not be confused with 
the "batch size" option which is a
+        setting for the underlying MongoDB driver to tell it how many items to 
retrieve in each poll of the server.</li>
+    <li>Sort - sort the result set. Requires a JSON document like <em>{ 
"someDate": -1 }</em></li>
+    <li>Projection - control which fields to return. Exampe, which would 
remove <em>_id</em>: <em>{ "_id": 0 }</em></li>
+</ul>
+<h2>Misc Options</h2>
+<p>
+    Results Per FlowFile, if set, creates a JSON array out of a batch of 
results and writes the result to the output.
+    Pretty Print, if enabled, will format the JSON data to be easy read by a 
human (ex. proper indentation of fields).
+</p>
+</body>
+</html>
\ No newline at end of file

Added: 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-mongodb-nar/1.9.0/org.apache.nifi.processors.mongodb.GetMongoRecord/index.html
URL: 
http://svn.apache.org/viewvc/nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-mongodb-nar/1.9.0/org.apache.nifi.processors.mongodb.GetMongoRecord/index.html?rev=1854109&view=auto
==============================================================================
--- 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-mongodb-nar/1.9.0/org.apache.nifi.processors.mongodb.GetMongoRecord/index.html
 (added)
+++ 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-mongodb-nar/1.9.0/org.apache.nifi.processors.mongodb.GetMongoRecord/index.html
 Fri Feb 22 01:03:44 2019
@@ -0,0 +1 @@
+<!DOCTYPE html><html lang="en"><head><meta 
charset="utf-8"></meta><title>GetMongoRecord</title><link rel="stylesheet" 
href="../../../../../css/component-usage.css" 
type="text/css"></link></head><script type="text/javascript">window.onload = 
function(){if(self==top) { document.getElementById('nameHeader').style.display 
= "inherit"; } }</script><body><h1 id="nameHeader" style="display: 
none;">GetMongoRecord</h1><h2>Description: </h2><p>A record-based version of 
GetMongo that uses the Record writers to write the MongoDB result set.</p><p><a 
href="additionalDetails.html">Additional Details...</a></p><h3>Tags: 
</h3><p>mongo, mongodb, get, fetch, record, json</p><h3>Properties: </h3><p>In 
the list below, the names of required properties appear in 
<strong>bold</strong>. Any other properties (not in bold) are considered 
optional. The table also indicates any default values, and whether a property 
supports the <a href="../../../../../html/expression-language-guide.html">NiFi 
Expression Langu
 age</a>.</p><table id="properties"><tr><th>Name</th><th>Default 
Value</th><th>Allowable Values</th><th>Description</th></tr><tr><td 
id="name">Client Service</td><td id="default-value"></td><td 
id="allowable-values"><strong>Controller Service API: 
</strong><br/>MongoDBClientService<br/><strong>Implementation: </strong><a 
href="../../../nifi-mongodb-services-nar/1.9.0/org.apache.nifi.mongodb.MongoDBControllerService/index.html">MongoDBControllerService</a></td><td
 id="description">If configured, this property will use the assigned client 
service for connection pooling.</td></tr><tr><td id="name"><strong>Record 
Writer</strong></td><td id="default-value"></td><td 
id="allowable-values"><strong>Controller Service API: 
</strong><br/>RecordSetWriterFactory<br/><strong>Implementations: </strong><a 
href="../../../nifi-record-serialization-services-nar/1.9.0/org.apache.nifi.xml.XMLRecordSetWriter/index.html">XMLRecordSetWriter</a><br/><a
 href="../../../nifi-record-serialization-services-nar/1.
 
9.0/org.apache.nifi.json.JsonRecordSetWriter/index.html">JsonRecordSetWriter</a><br/><a
 
href="../../../nifi-record-serialization-services-nar/1.9.0/org.apache.nifi.csv.CSVRecordSetWriter/index.html">CSVRecordSetWriter</a><br/><a
 
href="../../../nifi-scripting-nar/1.9.0/org.apache.nifi.record.script.ScriptedRecordSetWriter/index.html">ScriptedRecordSetWriter</a><br/><a
 
href="../../../nifi-record-serialization-services-nar/1.9.0/org.apache.nifi.avro.AvroRecordSetWriter/index.html">AvroRecordSetWriter</a><br/><a
 
href="../../../nifi-record-serialization-services-nar/1.9.0/org.apache.nifi.text.FreeFormTextRecordSetWriter/index.html">FreeFormTextRecordSetWriter</a></td><td
 id="description">The record writer to use to write the result 
sets.</td></tr><tr><td id="name"><strong>Mongo Database Name</strong></td><td 
id="default-value"></td><td id="allowable-values"></td><td id="description">The 
name of the database to use<br/><strong>Supports Expression Language: true 
(will be evaluated using fl
 ow file attributes and variable registry)</strong></td></tr><tr><td 
id="name"><strong>Mongo Collection Name</strong></td><td 
id="default-value"></td><td id="allowable-values"></td><td id="description">The 
name of the collection to use<br/><strong>Supports Expression Language: true 
(will be evaluated using flow file attributes and variable 
registry)</strong></td></tr><tr><td id="name"><strong>Schema 
Name</strong></td><td id="default-value">${schema.name}</td><td 
id="allowable-values"></td><td id="description">The name of the schema in the 
configured schema registry to use for the query results.<br/><strong>Supports 
Expression Language: true (will be evaluated using flow file attributes and 
variable registry)</strong></td></tr><tr><td id="name">Query Output 
Attribute</td><td id="default-value"></td><td id="allowable-values"></td><td 
id="description">If set, the query will be written to a specified attribute on 
the output flowfiles.<br/><strong>Supports Expression Language: true (will 
 be evaluated using flow file attributes and variable 
registry)</strong></td></tr><tr><td id="name">Query</td><td 
id="default-value"></td><td id="allowable-values"></td><td id="description">The 
selection criteria to do the lookup. If the field is left blank, it will look 
for input from an incoming connection from another processor to provide the 
query as a valid JSON document inside of the FlowFile's body. If this field is 
left blank and a timer is enabled instead of an incoming connection, that will 
result in a full collection fetch using a "{}" query.<br/><strong>Supports 
Expression Language: true (will be evaluated using flow file attributes and 
variable registry)</strong></td></tr><tr><td id="name">Projection</td><td 
id="default-value"></td><td id="allowable-values"></td><td id="description">The 
fields to be returned from the documents in the result set; must be a valid 
BSON document<br/><strong>Supports Expression Language: true (will be evaluated 
using flow file attributes and 
 variable registry)</strong></td></tr><tr><td id="name">Sort</td><td 
id="default-value"></td><td id="allowable-values"></td><td id="description">The 
fields by which to sort; must be a valid BSON document<br/><strong>Supports 
Expression Language: true (will be evaluated using flow file attributes and 
variable registry)</strong></td></tr><tr><td id="name">Limit</td><td 
id="default-value"></td><td id="allowable-values"></td><td id="description">The 
maximum number of elements to return<br/><strong>Supports Expression Language: 
true (will be evaluated using flow file attributes and variable 
registry)</strong></td></tr><tr><td id="name">Batch Size</td><td 
id="default-value"></td><td id="allowable-values"></td><td id="description">The 
number of elements to be returned from the server in one 
batch<br/><strong>Supports Expression Language: true (will be evaluated using 
flow file attributes and variable 
registry)</strong></td></tr></table><h3>Relationships: </h3><table 
id="relationships"><tr><
 th>Name</th><th>Description</th></tr><tr><td>success</td><td>All FlowFiles 
that have the results of a successful query execution go 
here.</td></tr><tr><td>failure</td><td>All input FlowFiles that are part of a 
failed query execution go here.</td></tr><tr><td>original</td><td>All input 
FlowFiles that are part of a successful query execution go 
here.</td></tr></table><h3>Reads Attributes: </h3>None specified.<h3>Writes 
Attributes: </h3><table 
id="writes-attributes"><tr><th>Name</th><th>Description</th></tr><tr><td>mongo.database.name</td><td>The
 database where the results came 
from.</td></tr><tr><td>mongo.collection.name</td><td>The collection where the 
results came from.</td></tr></table><h3>State management: </h3>This component 
does not store state.<h3>Restricted: </h3>This component is not 
restricted.<h3>Input requirement: </h3>This component allows an incoming 
relationship.<h3>System Resource Considerations:</h3>None 
specified.</body></html>
\ No newline at end of file

Added: 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-mongodb-nar/1.9.0/org.apache.nifi.processors.mongodb.PutMongo/additionalDetails.html
URL: 
http://svn.apache.org/viewvc/nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-mongodb-nar/1.9.0/org.apache.nifi.processors.mongodb.PutMongo/additionalDetails.html?rev=1854109&view=auto
==============================================================================
--- 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-mongodb-nar/1.9.0/org.apache.nifi.processors.mongodb.PutMongo/additionalDetails.html
 (added)
+++ 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-mongodb-nar/1.9.0/org.apache.nifi.processors.mongodb.PutMongo/additionalDetails.html
 Fri Feb 22 01:03:44 2019
@@ -0,0 +1,77 @@
+<!DOCTYPE html>
+<html lang="en">
+<!--
+  Licensed to the Apache Software Foundation (ASF) under one or more
+  contributor license agreements.  See the NOTICE file distributed with
+  this work for additional information regarding copyright ownership.
+  The ASF licenses this file to You under the Apache License, Version 2.0
+  (the "License"); you may not use this file except in compliance with
+  the License.  You may obtain a copy of the License at
+      http://www.apache.org/licenses/LICENSE-2.0
+  Unless required by applicable law or agreed to in writing, software
+  distributed under the License is distributed on an "AS IS" BASIS,
+  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  See the License for the specific language governing permissions and
+  limitations under the License.
+-->
+<head>
+    <meta charset="utf-8" />
+    <title>PutMongo</title>
+    <link rel="stylesheet" href="../../../../../css/component-usage.css" 
type="text/css" />
+</head>
+
+<body>
+<!-- Processor Documentation 
================================================== -->
+<h2>Description:</h2>
+<p>
+    This processor is a general purpose processor for inserting, upserting and 
updating MongoDB collections.
+</p>
+<h2>Inserting Documents</h2>
+<p>
+    Each flowfile is assumed to contain only a single MongoDB document to be 
inserted. The contents must be valid JSON.
+    The input the Mongo shell accepts should not be confused with valid JSON. 
It does not support batch writes at this time.
+</p>
+<h2>Updating and Upserting</h2>
+
+<h3>Update Modes</h3>
+<p>
+    There are two methods for choosing what gets written to a document when 
updating:
+</p>
+<ul>
+    <li>Whole document - the entire document is replaced with the contents of 
the flowfile.</li>
+    <li>With Operators Enabled - the document in the flowfile content will be 
assumed to have update operators such as
+    <em>$set</em> and will be used to update particular fields. The whole 
document will not be replaced.</li>
+</ul>
+
+<p>
+    There are two ways to update:
+</p>
+<ul>
+    <li>Update Key - use one or more keys from the document.</li>
+    <li>Update Query - use a totally separate query that is not derived from 
the document.</li>
+</ul>
+
+<h3>Update Key</h3>
+<p>
+    The update key method takes keys from the document and builds a query from 
them. It will attempt to parse the <em>_id</em>
+    field as an <em>ObjectID</em> type if that is one of the keys that is 
specified in the configuration field. Multiple keys
+    can be specified by separating them with commas. This configuration field 
supports Expression Language, so it can
+    derived in part or entirely from flowfile attributes.
+</p>
+
+<h3>Update Query</h3>
+<p>
+    The update query method takes a valid JSON document as its value and uses 
it to find one or more documents to update.
+    This field supports Expression Language, so it can be derived in part or 
entirely from flowfile attributes. It is possible,
+    for instance, to put an attribute named <em>update_query</em> on a 
flowfile and specify <em>${update_query}</em> in the
+    configuration field so it will load the value from the flowfile.
+</p>
+
+<h3>Upserts</h3>
+<p>
+    If the upsert mode is enabled, PutMongo will insert a new document that 
matches the search criteria (be it a user-supplied
+    query or one built from update keys) and give it the properties that are 
specified in the JSON document provided in the
+    flowfile content. This feature should be used carefully, as it can result 
in incomplete data being added to MongoDB.
+</p>
+</body>
+</html>
\ No newline at end of file

Added: 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-mongodb-nar/1.9.0/org.apache.nifi.processors.mongodb.PutMongo/index.html
URL: 
http://svn.apache.org/viewvc/nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-mongodb-nar/1.9.0/org.apache.nifi.processors.mongodb.PutMongo/index.html?rev=1854109&view=auto
==============================================================================
--- 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-mongodb-nar/1.9.0/org.apache.nifi.processors.mongodb.PutMongo/index.html
 (added)
+++ 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-mongodb-nar/1.9.0/org.apache.nifi.processors.mongodb.PutMongo/index.html
 Fri Feb 22 01:03:44 2019
@@ -0,0 +1 @@
+<!DOCTYPE html><html lang="en"><head><meta 
charset="utf-8"></meta><title>PutMongo</title><link rel="stylesheet" 
href="../../../../../css/component-usage.css" 
type="text/css"></link></head><script type="text/javascript">window.onload = 
function(){if(self==top) { document.getElementById('nameHeader').style.display 
= "inherit"; } }</script><body><h1 id="nameHeader" style="display: 
none;">PutMongo</h1><h2>Description: </h2><p>Writes the contents of a FlowFile 
to MongoDB</p><p><a href="additionalDetails.html">Additional 
Details...</a></p><h3>Tags: </h3><p>mongodb, insert, update, write, 
put</p><h3>Properties: </h3><p>In the list below, the names of required 
properties appear in <strong>bold</strong>. Any other properties (not in bold) 
are considered optional. The table also indicates any default values, and 
whether a property supports the <a 
href="../../../../../html/expression-language-guide.html">NiFi Expression 
Language</a>.</p><table id="properties"><tr><th>Name</th><th>Default Value
 </th><th>Allowable Values</th><th>Description</th></tr><tr><td 
id="name">Client Service</td><td id="default-value"></td><td 
id="allowable-values"><strong>Controller Service API: 
</strong><br/>MongoDBClientService<br/><strong>Implementation: </strong><a 
href="../../../nifi-mongodb-services-nar/1.9.0/org.apache.nifi.mongodb.MongoDBControllerService/index.html">MongoDBControllerService</a></td><td
 id="description">If configured, this property will use the assigned client 
service for connection pooling.</td></tr><tr><td id="name">Mongo URI</td><td 
id="default-value"></td><td id="allowable-values"></td><td 
id="description">MongoURI, typically of the form: 
mongodb://host1[:port1][,host2[:port2],...]<br/><strong>Supports Expression 
Language: true (will be evaluated using variable registry 
only)</strong></td></tr><tr><td id="name"><strong>Mongo Database 
Name</strong></td><td id="default-value"></td><td 
id="allowable-values"></td><td id="description">The name of the database to 
use<br/><stro
 ng>Supports Expression Language: true (will be evaluated using flow file 
attributes and variable registry)</strong></td></tr><tr><td 
id="name"><strong>Mongo Collection Name</strong></td><td 
id="default-value"></td><td id="allowable-values"></td><td id="description">The 
name of the collection to use<br/><strong>Supports Expression Language: true 
(will be evaluated using flow file attributes and variable 
registry)</strong></td></tr><tr><td id="name">SSL Context Service</td><td 
id="default-value"></td><td id="allowable-values"><strong>Controller Service 
API: </strong><br/>SSLContextService<br/><strong>Implementations: </strong><a 
href="../../../nifi-ssl-context-service-nar/1.9.0/org.apache.nifi.ssl.StandardRestrictedSSLContextService/index.html">StandardRestrictedSSLContextService</a><br/><a
 
href="../../../nifi-ssl-context-service-nar/1.9.0/org.apache.nifi.ssl.StandardSSLContextService/index.html">StandardSSLContextService</a></td><td
 id="description">The SSL Context Service used to pr
 ovide client certificate information for TLS/SSL connections.</td></tr><tr><td 
id="name">Client Auth</td><td id="default-value">REQUIRED</td><td 
id="allowable-values"><ul><li>WANT</li><li>REQUIRED</li><li>NONE</li></ul></td><td
 id="description">Client authentication policy when connecting to secure 
(TLS/SSL) cluster. Possible values are REQUIRED, WANT, NONE. This property is 
only used when an SSL Context has been defined and enabled.</td></tr><tr><td 
id="name"><strong>Mode</strong></td><td id="default-value">insert</td><td 
id="allowable-values"><ul><li>insert</li><li>update</li></ul></td><td 
id="description">Indicates whether the processor should insert or update 
content</td></tr><tr><td id="name"><strong>Upsert</strong></td><td 
id="default-value">false</td><td 
id="allowable-values"><ul><li>true</li><li>false</li></ul></td><td 
id="description">When true, inserts a document if no document matches the 
update query criteria; this property is valid only when using update mode, 
otherwise
  it is ignored</td></tr><tr><td id="name">Update Query Key</td><td 
id="default-value"></td><td id="allowable-values"></td><td id="description">Key 
name used to build the update query criteria; this property is valid only when 
using update mode, otherwise it is ignored. Example: _id<br/><strong>Supports 
Expression Language: true (will be evaluated using flow file attributes and 
variable registry)</strong></td></tr><tr><td id="name">Update Query</td><td 
id="default-value"></td><td id="allowable-values"></td><td 
id="description">Specify a full MongoDB query to be used for the lookup query 
to do an update/upsert.<br/><strong>Supports Expression Language: true (will be 
evaluated using flow file attributes and variable 
registry)</strong></td></tr><tr><td id="name"><strong>Update 
Mode</strong></td><td id="default-value">doc</td><td 
id="allowable-values"><ul><li>With whole document</li><li>With operators 
enabled</li></ul></td><td id="description">Choose an update mode. You can 
either supply
  a JSON document to use as a direct replacement or specify a document that 
contains update operators like $set, $unset, and $inc. When Operators mode is 
enabled, the flowfile content is expected to be the operator part for example: 
{$set:{"key": "value"},$inc:{"count":1234}} and the update query will come from 
the configured Update Query property.</td></tr><tr><td id="name"><strong>Write 
Concern</strong></td><td id="default-value">ACKNOWLEDGED</td><td 
id="allowable-values"><ul><li>ACKNOWLEDGED</li><li>UNACKNOWLEDGED</li><li>FSYNCED</li><li>JOURNALED</li><li>REPLICA_ACKNOWLEDGED</li><li>MAJORITY</li></ul></td><td
 id="description">The write concern to use</td></tr><tr><td 
id="name"><strong>Character Set</strong></td><td 
id="default-value">UTF-8</td><td id="allowable-values"></td><td 
id="description">The Character Set in which the data is 
encoded</td></tr></table><h3>Relationships: </h3><table 
id="relationships"><tr><th>Name</th><th>Description</th></tr><tr><td>success</td><td>All
 Flow
 Files that are written to MongoDB are routed to this 
relationship</td></tr><tr><td>failure</td><td>All FlowFiles that cannot be 
written to MongoDB are routed to this relationship</td></tr></table><h3>Reads 
Attributes: </h3>None specified.<h3>Writes Attributes: </h3>None 
specified.<h3>State management: </h3>This component does not store 
state.<h3>Restricted: </h3>This component is not restricted.<h3>Input 
requirement: </h3>This component requires an incoming relationship.<h3>System 
Resource Considerations:</h3><table 
id="system-resource-considerations"><tr><th>Resource</th><th>Description</th></tr><tr><td>MEMORY</td><td>An
 instance of this component can cause high usage of this system resource.  
Multiple instances or high concurrency settings may result a degradation of 
performance.</td></tr></table></body></html>
\ No newline at end of file

Added: 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-mongodb-nar/1.9.0/org.apache.nifi.processors.mongodb.PutMongoRecord/index.html
URL: 
http://svn.apache.org/viewvc/nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-mongodb-nar/1.9.0/org.apache.nifi.processors.mongodb.PutMongoRecord/index.html?rev=1854109&view=auto
==============================================================================
--- 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-mongodb-nar/1.9.0/org.apache.nifi.processors.mongodb.PutMongoRecord/index.html
 (added)
+++ 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-mongodb-nar/1.9.0/org.apache.nifi.processors.mongodb.PutMongoRecord/index.html
 Fri Feb 22 01:03:44 2019
@@ -0,0 +1 @@
+<!DOCTYPE html><html lang="en"><head><meta 
charset="utf-8"></meta><title>PutMongoRecord</title><link rel="stylesheet" 
href="../../../../../css/component-usage.css" 
type="text/css"></link></head><script type="text/javascript">window.onload = 
function(){if(self==top) { document.getElementById('nameHeader').style.display 
= "inherit"; } }</script><body><h1 id="nameHeader" style="display: 
none;">PutMongoRecord</h1><h2>Description: </h2><p>This processor is a 
record-aware processor for inserting data into MongoDB. It uses a configured 
record reader and schema to read an incoming record set from the body of a 
flowfile and then inserts batches of those records into a configured MongoDB 
collection. This processor does not support updates, deletes or upserts. The 
number of documents to insert at a time is controlled by the "Insert Batch 
Size" configuration property. This value should be set to a reasonable size to 
ensure that MongoDB is not overloaded with too many inserts at once.</p><h3>Tag
 s: </h3><p>mongodb, insert, record, put</p><h3>Properties: </h3><p>In the list 
below, the names of required properties appear in <strong>bold</strong>. Any 
other properties (not in bold) are considered optional. The table also 
indicates any default values, and whether a property supports the <a 
href="../../../../../html/expression-language-guide.html">NiFi Expression 
Language</a>.</p><table id="properties"><tr><th>Name</th><th>Default 
Value</th><th>Allowable Values</th><th>Description</th></tr><tr><td 
id="name">Client Service</td><td id="default-value"></td><td 
id="allowable-values"><strong>Controller Service API: 
</strong><br/>MongoDBClientService<br/><strong>Implementation: </strong><a 
href="../../../nifi-mongodb-services-nar/1.9.0/org.apache.nifi.mongodb.MongoDBControllerService/index.html">MongoDBControllerService</a></td><td
 id="description">If configured, this property will use the assigned client 
service for connection pooling.</td></tr><tr><td id="name">Mongo URI</td><td id=
 "default-value"></td><td id="allowable-values"></td><td 
id="description">MongoURI, typically of the form: 
mongodb://host1[:port1][,host2[:port2],...]<br/><strong>Supports Expression 
Language: true (will be evaluated using variable registry 
only)</strong></td></tr><tr><td id="name"><strong>Mongo Database 
Name</strong></td><td id="default-value"></td><td 
id="allowable-values"></td><td id="description">The name of the database to 
use<br/><strong>Supports Expression Language: true (will be evaluated using 
flow file attributes and variable registry)</strong></td></tr><tr><td 
id="name"><strong>Mongo Collection Name</strong></td><td 
id="default-value"></td><td id="allowable-values"></td><td id="description">The 
name of the collection to use<br/><strong>Supports Expression Language: true 
(will be evaluated using flow file attributes and variable 
registry)</strong></td></tr><tr><td id="name">SSL Context Service</td><td 
id="default-value"></td><td id="allowable-values"><strong>Controller Serv
 ice API: </strong><br/>SSLContextService<br/><strong>Implementations: 
</strong><a 
href="../../../nifi-ssl-context-service-nar/1.9.0/org.apache.nifi.ssl.StandardRestrictedSSLContextService/index.html">StandardRestrictedSSLContextService</a><br/><a
 
href="../../../nifi-ssl-context-service-nar/1.9.0/org.apache.nifi.ssl.StandardSSLContextService/index.html">StandardSSLContextService</a></td><td
 id="description">The SSL Context Service used to provide client certificate 
information for TLS/SSL connections.</td></tr><tr><td id="name">Client 
Auth</td><td id="default-value">REQUIRED</td><td 
id="allowable-values"><ul><li>WANT</li><li>REQUIRED</li><li>NONE</li></ul></td><td
 id="description">Client authentication policy when connecting to secure 
(TLS/SSL) cluster. Possible values are REQUIRED, WANT, NONE. This property is 
only used when an SSL Context has been defined and enabled.</td></tr><tr><td 
id="name"><strong>Write Concern</strong></td><td 
id="default-value">ACKNOWLEDGED</td><td id="allow
 
able-values"><ul><li>ACKNOWLEDGED</li><li>UNACKNOWLEDGED</li><li>FSYNCED</li><li>JOURNALED</li><li>REPLICA_ACKNOWLEDGED</li><li>MAJORITY</li></ul></td><td
 id="description">The write concern to use</td></tr><tr><td 
id="name"><strong>Record Reader</strong></td><td id="default-value"></td><td 
id="allowable-values"><strong>Controller Service API: 
</strong><br/>RecordReaderFactory<br/><strong>Implementations: </strong><a 
href="../../../nifi-record-serialization-services-nar/1.9.0/org.apache.nifi.json.JsonTreeReader/index.html">JsonTreeReader</a><br/><a
 
href="../../../nifi-record-serialization-services-nar/1.9.0/org.apache.nifi.xml.XMLReader/index.html">XMLReader</a><br/><a
 
href="../../../nifi-record-serialization-services-nar/1.9.0/org.apache.nifi.json.JsonPathReader/index.html">JsonPathReader</a><br/><a
 
href="../../../nifi-record-serialization-services-nar/1.9.0/org.apache.nifi.syslog.Syslog5424Reader/index.html">Syslog5424Reader</a><br/><a
 href="../../../nifi-record-serialization-servi
 
ces-nar/1.9.0/org.apache.nifi.grok.GrokReader/index.html">GrokReader</a><br/><a 
href="../../../nifi-scripting-nar/1.9.0/org.apache.nifi.record.script.ScriptedReader/index.html">ScriptedReader</a><br/><a
 
href="../../../nifi-record-serialization-services-nar/1.9.0/org.apache.nifi.avro.AvroReader/index.html">AvroReader</a><br/><a
 
href="../../../nifi-record-serialization-services-nar/1.9.0/org.apache.nifi.csv.CSVReader/index.html">CSVReader</a><br/><a
 
href="../../../nifi-record-serialization-services-nar/1.9.0/org.apache.nifi.syslog.SyslogReader/index.html">SyslogReader</a></td><td
 id="description">Specifies the Controller Service to use for parsing incoming 
data and determining the data's schema</td></tr><tr><td 
id="name"><strong>Insert Batch Size</strong></td><td 
id="default-value">100</td><td id="allowable-values"></td><td 
id="description">The number of records to group together for one single insert 
operation against MongoDB.</td></tr></table><h3>Relationships: </h3><table 
id="relat
 
ionships"><tr><th>Name</th><th>Description</th></tr><tr><td>success</td><td>All 
FlowFiles that are written to MongoDB are routed to this 
relationship</td></tr><tr><td>failure</td><td>All FlowFiles that cannot be 
written to MongoDB are routed to this relationship</td></tr></table><h3>Reads 
Attributes: </h3>None specified.<h3>Writes Attributes: </h3>None 
specified.<h3>State management: </h3>This component does not store 
state.<h3>Restricted: </h3>This component is not restricted.<h3>Input 
requirement: </h3>This component requires an incoming relationship.<h3>System 
Resource Considerations:</h3>None specified.</body></html>
\ No newline at end of file

Added: 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-mongodb-nar/1.9.0/org.apache.nifi.processors.mongodb.RunMongoAggregation/additionalDetails.html
URL: 
http://svn.apache.org/viewvc/nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-mongodb-nar/1.9.0/org.apache.nifi.processors.mongodb.RunMongoAggregation/additionalDetails.html?rev=1854109&view=auto
==============================================================================
--- 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-mongodb-nar/1.9.0/org.apache.nifi.processors.mongodb.RunMongoAggregation/additionalDetails.html
 (added)
+++ 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-mongodb-nar/1.9.0/org.apache.nifi.processors.mongodb.RunMongoAggregation/additionalDetails.html
 Fri Feb 22 01:03:44 2019
@@ -0,0 +1,44 @@
+<!DOCTYPE html>
+<html lang="en">
+<!--
+  Licensed to the Apache Software Foundation (ASF) under one or more
+  contributor license agreements.  See the NOTICE file distributed with
+  this work for additional information regarding copyright ownership.
+  The ASF licenses this file to You under the Apache License, Version 2.0
+  (the "License"); you may not use this file except in compliance with
+  the License.  You may obtain a copy of the License at
+      http://www.apache.org/licenses/LICENSE-2.0
+  Unless required by applicable law or agreed to in writing, software
+  distributed under the License is distributed on an "AS IS" BASIS,
+  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  See the License for the specific language governing permissions and
+  limitations under the License.
+-->
+<head>
+    <meta charset="utf-8" />
+    <title>RunMongoAggregation</title>
+    <link rel="stylesheet" href="../../../../../css/component-usage.css" 
type="text/css" />
+</head>
+
+<body>
+<!-- Processor Documentation 
================================================== -->
+<h2>Description:</h2>
+<p>
+    This processor runs a MongoDB aggregation query based on user-defined 
settings. The
+    following is an example of such a query (and what the expected input looks 
like):
+</p>
+<pre>
+[{
+   "$project": {
+        "domain": 1
+    },
+    "$group": {
+         "_id": { "domain": "$domain" },
+         "total": {
+             "$sum": 1
+         }
+     }
+}]
+</pre>
+</body>
+</html>
\ No newline at end of file


Reply via email to