Added: 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-standard-nar/1.2.0/org.apache.nifi.processors.standard.ExecuteSQL/index.html
URL: 
http://svn.apache.org/viewvc/nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-standard-nar/1.2.0/org.apache.nifi.processors.standard.ExecuteSQL/index.html?rev=1794596&view=auto
==============================================================================
--- 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-standard-nar/1.2.0/org.apache.nifi.processors.standard.ExecuteSQL/index.html
 (added)
+++ 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-standard-nar/1.2.0/org.apache.nifi.processors.standard.ExecuteSQL/index.html
 Tue May  9 15:27:39 2017
@@ -0,0 +1 @@
+<!DOCTYPE html><html lang="en"><head><meta 
charset="utf-8"></meta><title>ExecuteSQL</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;">ExecuteSQL</h1><h2>Description: </h2><p>Execute provided SQL select 
query. Query result will be converted to Avro format. Streaming is used so 
arbitrarily large result sets are supported. This processor can be scheduled to 
run on a timer, or cron expression, using the standard scheduling methods, or 
it can be triggered by an incoming FlowFile. If it is triggered by an incoming 
FlowFile, then attributes of that FlowFile will be available when evaluating 
the select query. FlowFile attribute 'executesql.row.count' indicates how many 
rows were selected.</p><h3>Tags: </h3><p>sql, select, jdbc, query, data
 base</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>Database Connection Pooling Service</strong></td><td 
id="default-value"></td><td id="allowable-values"><strong>Controller Service 
API: </strong><br/>DBCPService<br/><strong>Implementations: </strong><br/><a 
href="../../../nifi-hive-nar/1.2.0/org.apache.nifi.dbcp.hive.HiveConnectionPool/index.html">HiveConnectionPool</a><br/><a
 
href="../../../nifi-dbcp-service-nar/1.2.0/org.apache.nifi.dbcp.DBCPConnectionPool/index.html">DBCPConnectionPool</a></td><td
 id="description">The Controller Service that is used
  to obtain connection to database</td></tr><tr><td id="name">SQL select 
query</td><td id="default-value"></td><td id="allowable-values"></td><td 
id="description">The SQL select query to execute. The query can be empty, a 
constant value, or built from attributes using Expression Language. If this 
property is specified, it will be used regardless of the content of incoming 
flowfiles. If this property is empty, the content of the incoming flow file is 
expected to contain a valid SQL select query, to be issued by the processor to 
the database. Note that Expression Language is not evaluated for flow file 
contents.<br/><strong>Supports Expression Language: 
true</strong></td></tr><tr><td id="name"><strong>Max Wait Time</strong></td><td 
id="default-value">0 seconds</td><td id="allowable-values"></td><td 
id="description">The maximum amount of time allowed for a running SQL select 
query  , zero means there is no limit. Max time less than 1 second will be 
equal to zero.</td></tr><tr><td id="na
 me"><strong>Normalize Table/Column Names</strong></td><td 
id="default-value">false</td><td 
id="allowable-values"><ul><li>true</li><li>false</li></ul></td><td 
id="description">Whether to change non-Avro-compatible characters in column 
names to Avro-compatible characters. For example, colons and periods will be 
changed to underscores in order to build a valid Avro 
record.</td></tr></table><h3>Relationships: </h3><table 
id="relationships"><tr><th>Name</th><th>Description</th></tr><tr><td>success</td><td>Successfully
 created FlowFile from SQL query result 
set.</td></tr><tr><td>failure</td><td>SQL query execution failed. Incoming 
FlowFile will be penalized and routed to 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>executesql.row.count</td><td>Contains
 the number of rows returned in the select query</td></tr></table><h3>State 
management: </h3>This com
 ponent does not store state.<h3>Restricted: </h3>This component is not 
restricted.</body></html>
\ No newline at end of file

Added: 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-standard-nar/1.2.0/org.apache.nifi.processors.standard.ExecuteStreamCommand/index.html
URL: 
http://svn.apache.org/viewvc/nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-standard-nar/1.2.0/org.apache.nifi.processors.standard.ExecuteStreamCommand/index.html?rev=1794596&view=auto
==============================================================================
--- 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-standard-nar/1.2.0/org.apache.nifi.processors.standard.ExecuteStreamCommand/index.html
 (added)
+++ 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-standard-nar/1.2.0/org.apache.nifi.processors.standard.ExecuteStreamCommand/index.html
 Tue May  9 15:27:39 2017
@@ -0,0 +1 @@
+<!DOCTYPE html><html lang="en"><head><meta 
charset="utf-8"></meta><title>ExecuteStreamCommand</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;">ExecuteStreamCommand</h1><h2>Description: </h2><p>Executes an external 
command on the contents of a flow file, and creates a new flow file with the 
results of the command.</p><h3>Tags: </h3><p>command execution, command, 
stream, execute, restricted</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">Command Arguments</td><td 
id="default-value"></td><td id="allowable-values"></td><td id="description">The 
arguments to supply to the executable delimited by the ';' 
character.<br/><strong>Supports Expression Language: 
true</strong></td></tr><tr><td id="name"><strong>Command Path</strong></td><td 
id="default-value"></td><td id="allowable-values"></td><td 
id="description">Specifies the command to be executed; if just the name of an 
executable is provided, it must be in the user's environment 
PATH.<br/><strong>Supports Expression Language: true</strong></td></tr><tr><td 
id="name">Ignore STDIN</td><td id="default-value">false</td><td 
id="allowable-values"><ul><li>true</li><li>false</li></ul></td><td 
id="description">If true, the contents of the incoming flowfile will not be 
passed to the executing command</td></tr><tr><td id="name">Working 
Directory</td><td id
 ="default-value"></td><td id="allowable-values"></td><td id="description">The 
directory to use as the current working directory when executing the 
command<br/><strong>Supports Expression Language: 
true</strong></td></tr><tr><td id="name"><strong>Argument 
Delimiter</strong></td><td id="default-value">;</td><td 
id="allowable-values"></td><td id="description">Delimiter to use to separate 
arguments for a command [default: ;]. Must be a single 
character</td></tr><tr><td id="name">Output Destination Attribute</td><td 
id="default-value"></td><td id="allowable-values"></td><td id="description">If 
set, the output of the stream command will be put into an attribute of the 
original FlowFile instead of a separate FlowFile. There will no longer be a 
relationship for 'output stream'. The value of this property will be the key 
for the output attribute.</td></tr><tr><td id="name">Max Attribute 
Length</td><td id="default-value">256</td><td id="allowable-values"></td><td 
id="description">If routing t
 he output of the stream command to an attribute, the number of characters put 
to the attribute value will be at most this amount. This is important because 
attributes are held in memory and large attributes will quickly cause out of 
memory issues. If the output goes longer than this value, it will truncated to 
fit. Consider making this smaller if able.</td></tr></table><h3>Dynamic 
Properties: </h3><p>Dynamic Properties allow the user to specify both the name 
and value of a property.<table 
id="dynamic-properties"><tr><th>Name</th><th>Value</th><th>Description</th></tr><tr><td
 id="name">An environment variable name</td><td id="value">An environment 
variable value</td><td>These environment variables are passed to the process 
spawned by this Processor</td></tr></table></p><h3>Relationships: </h3><table 
id="relationships"><tr><th>Name</th><th>Description</th></tr><tr><td>output 
stream</td><td>The destination path for the flow file created from the 
command's output</td></tr><tr><td>origin
 al</td><td>FlowFiles that were successfully 
processed</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>execution.command</td><td>The
 name of the command 
executed</td></tr><tr><td>execution.command.args</td><td>The semi-colon 
delimited list of arguments</td></tr><tr><td>execution.status</td><td>The exit 
status code returned from executing the 
command</td></tr><tr><td>execution.error</td><td>Any error messages returned 
from executing the command</td></tr></table><h3>State management: </h3>This 
component does not store state.<h3>Restricted: </h3>Provides operator the 
ability to execute arbitrary code assuming all permissions that NiFi 
has.</body></html>
\ No newline at end of file

Added: 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-standard-nar/1.2.0/org.apache.nifi.processors.standard.ExtractGrok/index.html
URL: 
http://svn.apache.org/viewvc/nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-standard-nar/1.2.0/org.apache.nifi.processors.standard.ExtractGrok/index.html?rev=1794596&view=auto
==============================================================================
--- 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-standard-nar/1.2.0/org.apache.nifi.processors.standard.ExtractGrok/index.html
 (added)
+++ 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-standard-nar/1.2.0/org.apache.nifi.processors.standard.ExtractGrok/index.html
 Tue May  9 15:27:39 2017
@@ -0,0 +1 @@
+<!DOCTYPE html><html lang="en"><head><meta 
charset="utf-8"></meta><title>ExtractGrok</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;">ExtractGrok</h1><h2>Description: </h2><p>Evaluates one or more Grok 
Expressions against the content of a FlowFile, adding the results as attributes 
or replacing the content of the FlowFile with a JSON notation of the matched 
content</p><h3>Tags: </h3><p>grok, log, text, parse, delimit, 
extract</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"><strong>Grok 
Expression</strong></td><td id="default-value"></td><td 
id="allowable-values"></td><td id="description">Grok 
expression</td></tr><tr><td id="name"><strong>Grok Pattern 
file</strong></td><td id="default-value"></td><td 
id="allowable-values"></td><td id="description">Grok Pattern file 
definition</td></tr><tr><td id="name"><strong>Destination</strong></td><td 
id="default-value">flowfile-attribute</td><td 
id="allowable-values"><ul><li>flowfile-attribute</li><li>flowfile-content</li></ul></td><td
 id="description">Control if Grok output value is written as a new flowfile 
attributes, in this case each of the Grok identifier that is matched in the 
flowfile will be added as an attribute, prefixed with "grok." or written in the 
flowfile content. Writing to flowfile content will overwrite any existing 
flowfile content.</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 file is 
 >encoded</td></tr><tr><td id="name"><strong>Maximum Buffer 
 >Size</strong></td><td id="default-value">1 MB</td><td 
 >id="allowable-values"></td><td id="description">Specifies the maximum amount 
 >of data to buffer (per file) in order to apply the Grok expressions. Files 
 >larger than the specified maximum will not be fully 
 >evaluated.</td></tr></table><h3>Relationships: </h3><table 
 >id="relationships"><tr><th>Name</th><th>Description</th></tr><tr><td>unmatched</td><td>FlowFiles
 > are routed to this relationship when no provided Grok Expression matches the 
 >content of the FlowFile</td></tr><tr><td>matched</td><td>FlowFiles are routed 
 >to this relationship when the Grok Expression is successfully evaluated and 
 >the FlowFile is modified as a result</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>grok.XXX</td><td>When
 > operati
 ng in flowfile-attribute mode, each of the Grok identifier that is matched in 
the flowfile will be added as an attribute, prefixed with "grok." For 
example,if the grok identifier "timestamp" is matched, then the value will be 
added to an attribute named "grok.timestamp"</td></tr></table><h3>State 
management: </h3>This component does not store state.<h3>Restricted: </h3>This 
component is not restricted.</body></html>
\ No newline at end of file

Added: 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-standard-nar/1.2.0/org.apache.nifi.processors.standard.ExtractText/index.html
URL: 
http://svn.apache.org/viewvc/nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-standard-nar/1.2.0/org.apache.nifi.processors.standard.ExtractText/index.html?rev=1794596&view=auto
==============================================================================
--- 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-standard-nar/1.2.0/org.apache.nifi.processors.standard.ExtractText/index.html
 (added)
+++ 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-standard-nar/1.2.0/org.apache.nifi.processors.standard.ExtractText/index.html
 Tue May  9 15:27:39 2017
@@ -0,0 +1,2 @@
+<!DOCTYPE html><html lang="en"><head><meta 
charset="utf-8"></meta><title>ExtractText</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;">ExtractText</h1><h2>Description: </h2><p>Evaluates one or more Regular 
Expressions against the content of a FlowFile.  The results of those Regular 
Expressions are assigned to FlowFile Attributes.  Regular Expressions are 
entered by adding user-defined properties; the name of the property maps to the 
Attribute Name into which the result will be placed.  The first capture group, 
if any found, will be placed into that attribute name.But all capture groups, 
including the matching string sequence itself will also be provided at that 
attribute name with an index value provided, with the exception of a ca
 pturing group that is optional and does not match - for example, given the 
attribute name "regex" and expression "abc(def)?(g)" we would add an attribute 
"regex.1" with a value of "def" if the "def" matched. If the "def" did not 
match, no attribute named "regex.1" would be added but an attribute named 
"regex.2" with a value of "g" will be added regardless.The value of the 
property must be a valid Regular Expressions with one or more capturing groups. 
If the Regular Expression matches more than once, only the first match will be 
used unless the property enabling repeating capture group is set to true. If 
any provided Regular Expression matches, the FlowFile(s) will be routed to 
'matched'. If no provided Regular Expression matches, the FlowFile will be 
routed to 'unmatched' and no attributes will be applied to the 
FlowFile.</p><h3>Tags: </h3><p>evaluate, extract, Text, Regular Expression, 
regex</p><h3>Properties: </h3><p>In the list below, the names of required 
properties appear in <s
 trong>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"><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 
file is encoded</td></tr><tr><td id="name"><strong>Maximum Buffer 
Size</strong></td><td id="default-value">1 MB</td><td 
id="allowable-values"></td><td id="description">Specifies the maximum amount of 
data to buffer (per file) in order to apply the regular expressions.  Files 
larger than the specified maximum will not be fully evaluated.</td></tr><tr><td 
id="name">Maximum Capture Group Length</td><td id="default-value">1024</td><td 
id="allowable-values"></td><td id="description">Specifies the maximum number of 
characters a given capture group value can have.  Any characters beyond 
 the max will be truncated.</td></tr><tr><td id="name"><strong>Enable Canonical 
Equivalence</strong></td><td id="default-value">false</td><td 
id="allowable-values"><ul><li>true</li><li>false</li></ul></td><td 
id="description">Indicates that two characters match only when their full 
canonical decompositions match.</td></tr><tr><td id="name"><strong>Enable 
Case-insensitive Matching</strong></td><td id="default-value">false</td><td 
id="allowable-values"><ul><li>true</li><li>false</li></ul></td><td 
id="description">Indicates that two characters match even if they are in a 
different case.  Can also be specified via the embedded flag 
(?i).</td></tr><tr><td id="name"><strong>Permit Whitespace and Comments in 
Pattern</strong></td><td id="default-value">false</td><td 
id="allowable-values"><ul><li>true</li><li>false</li></ul></td><td 
id="description">In this mode, whitespace is ignored, and embedded comments 
starting with # are ignored until the end of a line.  Can also be specified via 
the em
 bedded flag (?x).</td></tr><tr><td id="name"><strong>Enable DOTALL 
Mode</strong></td><td id="default-value">false</td><td 
id="allowable-values"><ul><li>true</li><li>false</li></ul></td><td 
id="description">Indicates that the expression '.' should match any character, 
including a line terminator.  Can also be specified via the embedded flag 
(?s).</td></tr><tr><td id="name"><strong>Enable Literal Parsing of the 
Pattern</strong></td><td id="default-value">false</td><td 
id="allowable-values"><ul><li>true</li><li>false</li></ul></td><td 
id="description">Indicates that Metacharacters and escape characters should be 
given no special meaning.</td></tr><tr><td id="name"><strong>Enable Multiline 
Mode</strong></td><td id="default-value">false</td><td 
id="allowable-values"><ul><li>true</li><li>false</li></ul></td><td 
id="description">Indicates that '^' and '$' should match just after and just 
before a line terminator or end of sequence, instead of only the beginning or 
end of the entire input. 
  Can also be specified via the embeded flag (?m).</td></tr><tr><td 
id="name"><strong>Enable Unicode-aware Case Folding</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 used with 'Enable Case-insensitive Matching', matches in 
a manner consistent with the Unicode Standard.  Can also be specified via the 
embedded flag (?u).</td></tr><tr><td id="name"><strong>Enable Unicode 
Predefined Character Classes</strong></td><td id="default-value">false</td><td 
id="allowable-values"><ul><li>true</li><li>false</li></ul></td><td 
id="description">Specifies conformance with the Unicode Technical Standard #18: 
Unicode Regular Expression Annex C: Compatibility Properties.  Can also be 
specified via the embedded flag (?U).</td></tr><tr><td id="name"><strong>Enable 
Unix Lines Mode</strong></td><td id="default-value">false</td><td 
id="allowable-values"><ul><li>true</li><li>false</li></ul></td><td 
id="description">Ind
 icates that only the '
+' line terminator is recognized in the behavior of '.', '^', and '$'.  Can 
also be specified via the embedded flag (?d).</td></tr><tr><td 
id="name"><strong>Include Capture Group 0</strong></td><td 
id="default-value">true</td><td 
id="allowable-values"><ul><li>true</li><li>false</li></ul></td><td 
id="description">Indicates that Capture Group 0 should be included as an 
attribute. Capture Group 0 represents the entirety of the regular expression 
match, is typically not used, and could have considerable 
length.</td></tr><tr><td id="name"><strong>Enable repeating capture 
group</strong></td><td id="default-value">false</td><td 
id="allowable-values"><ul><li>true</li><li>false</li></ul></td><td 
id="description">If set to true, every string matching the capture groups will 
be extracted. Otherwise, if the Regular Expression matches more than once, only 
the first match will be extracted.</td></tr></table><h3>Dynamic Properties: 
</h3><p>Dynamic Properties allow the user to specify both the name 
 and value of a property.<table 
id="dynamic-properties"><tr><th>Name</th><th>Value</th><th>Description</th></tr><tr><td
 id="name">A FlowFile attribute</td><td id="value">A Regular Expression with 
one or more capturing group</td><td>The first capture group, if any found, will 
be placed into that attribute name.But all capture groups, including the 
matching string sequence itself will also be provided at that attribute name 
with an index value provided.</td></tr></table></p><h3>Relationships: 
</h3><table 
id="relationships"><tr><th>Name</th><th>Description</th></tr><tr><td>unmatched</td><td>FlowFiles
 are routed to this relationship when no provided Regular Expression matches 
the content of the FlowFile</td></tr><tr><td>matched</td><td>FlowFiles are 
routed to this relationship when the Regular Expression is successfully 
evaluated and the FlowFile is modified as a result</td></tr></table><h3>Reads 
Attributes: </h3>None specified.<h3>Writes Attributes: </h3>None 
specified.<h3>State managem
 ent: </h3>This component does not store state.<h3>Restricted: </h3>This 
component is not restricted.</body></html>
\ No newline at end of file

Added: 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-standard-nar/1.2.0/org.apache.nifi.processors.standard.FetchDistributedMapCache/index.html
URL: 
http://svn.apache.org/viewvc/nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-standard-nar/1.2.0/org.apache.nifi.processors.standard.FetchDistributedMapCache/index.html?rev=1794596&view=auto
==============================================================================
--- 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-standard-nar/1.2.0/org.apache.nifi.processors.standard.FetchDistributedMapCache/index.html
 (added)
+++ 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-standard-nar/1.2.0/org.apache.nifi.processors.standard.FetchDistributedMapCache/index.html
 Tue May  9 15:27:39 2017
@@ -0,0 +1 @@
+<!DOCTYPE html><html lang="en"><head><meta 
charset="utf-8"></meta><title>FetchDistributedMapCache</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;">FetchDistributedMapCache</h1><h2>Description: </h2><p>Computes a cache 
key from FlowFile attributes, for each incoming FlowFile, and fetches the value 
from the Distributed Map Cache associated with that key. The incoming 
FlowFile's content is replaced with the binary data received by the Distributed 
Map Cache. If there is no value stored under that key then the flow file will 
be routed to 'not-found'. Note that the processor will always attempt to read 
the entire cached value into memory before placing it in it's destination. This 
could be potentially problematic if the cached value is 
 very large.</p><h3>Tags: </h3><p>map, cache, fetch, 
distributed</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>Cache Entry Identifier</strong></td><td 
id="default-value">${hash.value}</td><td id="allowable-values"></td><td 
id="description">A FlowFile attribute, or the results of an Attribute 
Expression Language statement, which will be evaluated against a FlowFile in 
order to determine the value used to identify duplicates; it is this value that 
is cached<br/><strong>Supports Expression Language: 
true</strong></td></tr><tr><td id="name"><strong>Distribu
 ted Cache Service</strong></td><td id="default-value"></td><td 
id="allowable-values"><strong>Controller Service API: 
</strong><br/>DistributedMapCacheClient<br/><strong>Implementation:</strong><br/><a
 
href="../../../nifi-distributed-cache-services-nar/1.2.0/org.apache.nifi.distributed.cache.client.DistributedMapCacheClientService/index.html">DistributedMapCacheClientService</a></td><td
 id="description">The Controller Service that is used to get the cached 
values.</td></tr><tr><td id="name">Put Cache Value In Attribute</td><td 
id="default-value"></td><td id="allowable-values"></td><td id="description">If 
set, the cache value received will be put into an attribute of the FlowFile 
instead of a the content of theFlowFile. The attribute key to put to is 
determined by evaluating value of this property.<br/><strong>Supports 
Expression Language: true</strong></td></tr><tr><td id="name">Max Length To Put 
In Attribute</td><td id="default-value">256</td><td 
id="allowable-values"></td><td id="d
 escription">If routing the cache value to an attribute of the FlowFile (by 
setting the "Put Cache Value in attribute" property), the number of characters 
put to the attribute value will be at most this amount. This is important 
because attributes are held in memory and large attributes will quickly cause 
out of memory issues. If the output goes longer than this value, it will be 
truncated to fit. Consider making this smaller if able.</td></tr><tr><td 
id="name">Character Set</td><td id="default-value">UTF-8</td><td 
id="allowable-values"></td><td id="description">The Character Set in which the 
cached value is encoded. This will only be used when routing to an 
attribute.</td></tr></table><h3>Relationships: </h3><table 
id="relationships"><tr><th>Name</th><th>Description</th></tr><tr><td>success</td><td>If
 the cache was successfully communicated with it will be routed to this 
relationship</td></tr><tr><td>failure</td><td>If unable to communicate with the 
cache or if the cache entry is ev
 aluated to be blank, the FlowFile will be penalized and routed to this 
relationship</td></tr><tr><td>not-found</td><td>If a FlowFile's Cache Entry 
Identifier was not found in the cache, it will be routed to 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>user-defined</td><td>If
 the 'Put Cache Value In Attribute' property is set then whatever it is set to 
will become the attribute key and the value would be whatever the response was 
from the Distributed Map Cache.</td></tr></table><h3>State management: 
</h3>This component does not store state.<h3>Restricted: </h3>This component is 
not restricted.<h3>See Also:</h3><p><a 
href="../../../nifi-distributed-cache-services-nar/1.2.0/org.apache.nifi.distributed.cache.client.DistributedMapCacheClientService/index.html">DistributedMapCacheClientService</a>,
 <a href="../../../nifi-distributed-cache-services-nar
 
/1.2.0/org.apache.nifi.distributed.cache.server.map.DistributedMapCacheServer/index.html">DistributedMapCacheServer</a>,
 <a 
href="../org.apache.nifi.processors.standard.PutDistributedMapCache/index.html">PutDistributedMapCache</a></p></body></html>
\ No newline at end of file

Added: 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-standard-nar/1.2.0/org.apache.nifi.processors.standard.FetchFTP/index.html
URL: 
http://svn.apache.org/viewvc/nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-standard-nar/1.2.0/org.apache.nifi.processors.standard.FetchFTP/index.html?rev=1794596&view=auto
==============================================================================
--- 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-standard-nar/1.2.0/org.apache.nifi.processors.standard.FetchFTP/index.html
 (added)
+++ 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-standard-nar/1.2.0/org.apache.nifi.processors.standard.FetchFTP/index.html
 Tue May  9 15:27:39 2017
@@ -0,0 +1 @@
+<!DOCTYPE html><html lang="en"><head><meta 
charset="utf-8"></meta><title>FetchFTP</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;">FetchFTP</h1><h2>Description: </h2><p>Fetches the content of a file from 
a remote SFTP server and overwrites the contents of an incoming FlowFile with 
the content of the remote file.</p><h3>Tags: </h3><p>ftp, get, retrieve, files, 
fetch, remote, ingest, source, input</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, whether a property supports the <a 
href="../../../../../html/expression-language-guide.html">NiFi Expression 
Language</a>, a
 nd whether a property is considered "sensitive", meaning that its value will 
be encrypted. Before entering a value in a sensitive property, ensure that the 
<strong>nifi.properties</strong> file has an entry for the property 
<strong>nifi.sensitive.props.key</strong>.</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>Hostname</strong></td><td id="default-value"></td><td 
id="allowable-values"></td><td id="description">The fully-qualified hostname or 
IP address of the host to fetch the data from<br/><strong>Supports Expression 
Language: true</strong></td></tr><tr><td 
id="name"><strong>Port</strong></td><td id="default-value">21</td><td 
id="allowable-values"></td><td id="description">The port to connect to on the 
remote host to fetch the data from<br/><strong>Supports Expression Language: 
true</strong></td></tr><tr><td id="name"><strong>Username</strong></td><td 
id="default-value"></td><td id="allo
 wable-values"></td><td id="description">Username<br/><strong>Supports 
Expression Language: true</strong></td></tr><tr><td id="name">Password</td><td 
id="default-value"></td><td id="allowable-values"></td><td 
id="description">Password for the user account<br/><strong>Sensitive Property: 
true</strong><br/><strong>Supports Expression Language: 
true</strong></td></tr><tr><td id="name"><strong>Remote File</strong></td><td 
id="default-value"></td><td id="allowable-values"></td><td id="description">The 
fully qualified filename on the remote system<br/><strong>Supports Expression 
Language: true</strong></td></tr><tr><td id="name"><strong>Completion 
Strategy</strong></td><td id="default-value">None</td><td 
id="allowable-values"><ul><li>None <img 
src="../../../../../html/images/iconInfo.png" alt="Leave the file as-is" 
title="Leave the file as-is"></img></li><li>Move File <img 
src="../../../../../html/images/iconInfo.png" alt="Move the file to the 
directory specified by the &lt;Move Destinatio
 n Directory&gt; property" title="Move the file to the directory specified by 
the &lt;Move Destination Directory&gt; property"></img></li><li>Delete File 
<img src="../../../../../html/images/iconInfo.png" alt="Deletes the original 
file from the remote system" title="Deletes the original file from the remote 
system"></img></li></ul></td><td id="description">Specifies what to do with the 
original file on the server once it has been pulled into NiFi. If the 
Completion Strategy fails, a warning will be logged but the data will still be 
transferred.</td></tr><tr><td id="name">Move Destination Directory</td><td 
id="default-value"></td><td id="allowable-values"></td><td id="description">The 
directory on the remote server to the move the original file to once it has 
been ingested into NiFi. This property is ignored unless the Completion 
Strategy is set to "Move File". The specified directory must already exist 
onthe remote system, or the rename will fail.<br/><strong>Supports Expression 
Lang
 uage: true</strong></td></tr><tr><td id="name"><strong>Connection 
Timeout</strong></td><td id="default-value">30 sec</td><td 
id="allowable-values"></td><td id="description">Amount of time to wait before 
timing out while creating a connection</td></tr><tr><td id="name"><strong>Data 
Timeout</strong></td><td id="default-value">30 sec</td><td 
id="allowable-values"></td><td id="description">When transferring a file 
between the local and remote system, this value specifies how long is allowed 
to elapse without any data being transferred between systems</td></tr><tr><td 
id="name"><strong>Use Compression</strong></td><td 
id="default-value">false</td><td 
id="allowable-values"><ul><li>true</li><li>false</li></ul></td><td 
id="description">Indicates whether or not ZLIB compression should be used when 
transferring files</td></tr><tr><td id="name">Connection Mode</td><td 
id="default-value">Passive</td><td 
id="allowable-values"><ul><li>Active</li><li>Passive</li></ul></td><td 
id="description">The 
 FTP Connection Mode</td></tr><tr><td id="name">Transfer Mode</td><td 
id="default-value">Binary</td><td 
id="allowable-values"><ul><li>Binary</li><li>ASCII</li></ul></td><td 
id="description">The FTP Transfer Mode</td></tr><tr><td id="name">Proxy 
Type</td><td id="default-value">DIRECT</td><td 
id="allowable-values"><ul><li>DIRECT</li><li>HTTP</li><li>SOCKS</li></ul></td><td
 id="description">Proxy type used for file transfers</td></tr><tr><td 
id="name">Proxy Host</td><td id="default-value"></td><td 
id="allowable-values"></td><td id="description">The fully qualified hostname or 
IP address of the proxy server</td></tr><tr><td id="name">Proxy Port</td><td 
id="default-value"></td><td id="allowable-values"></td><td id="description">The 
port of the proxy server</td></tr><tr><td id="name">Http Proxy Username</td><td 
id="default-value"></td><td id="allowable-values"></td><td 
id="description">Http Proxy Username</td></tr><tr><td id="name">Http Proxy 
Password</td><td id="default-value"></td><td id
 ="allowable-values"></td><td id="description">Http Proxy 
Password<br/><strong>Sensitive Property: 
true</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 are received are routed to 
success</td></tr><tr><td>comms.failure</td><td>Any FlowFile that could not be 
fetched from the remote server due to a communications failure will be 
transferred to this Relationship.</td></tr><tr><td>not.found</td><td>Any 
FlowFile for which we receive a 'Not Found' message from the remote server will 
be transferred to this 
Relationship.</td></tr><tr><td>permission.denied</td><td>Any FlowFile that 
could not be fetched from the remote server due to insufficient permissions 
will be transferred to 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>ftp.remote.host</td><
 td>The hostname or IP address from which the file was 
pulled</td></tr><tr><td>ftp.remote.port</td><td>The port that was used to 
communicate with the remote FTP 
server</td></tr><tr><td>ftp.remote.filename</td><td>The name of the remote file 
that was pulled</td></tr><tr><td>filename</td><td>The filename is updated to 
point to the filename fo the remote file</td></tr><tr><td>path</td><td>If the 
Remote File contains a directory name, that directory name will be added to the 
FlowFile using the 'path' attribute</td></tr></table><h3>State management: 
</h3>This component does not store state.<h3>Restricted: </h3>This component is 
not restricted.<h3>See Also:</h3><p><a 
href="../org.apache.nifi.processors.standard.GetSFTP/index.html">GetSFTP</a>, 
<a 
href="../org.apache.nifi.processors.standard.PutSFTP/index.html">PutSFTP</a>, 
<a href="../org.apache.nifi.processors.standard.GetFTP/index.html">GetFTP</a>, 
<a 
href="../org.apache.nifi.processors.standard.PutFTP/index.html">PutFTP</a></p></body></
 html>
\ No newline at end of file

Added: 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-standard-nar/1.2.0/org.apache.nifi.processors.standard.FetchFile/index.html
URL: 
http://svn.apache.org/viewvc/nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-standard-nar/1.2.0/org.apache.nifi.processors.standard.FetchFile/index.html?rev=1794596&view=auto
==============================================================================
--- 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-standard-nar/1.2.0/org.apache.nifi.processors.standard.FetchFile/index.html
 (added)
+++ 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-standard-nar/1.2.0/org.apache.nifi.processors.standard.FetchFile/index.html
 Tue May  9 15:27:39 2017
@@ -0,0 +1 @@
+<!DOCTYPE html><html lang="en"><head><meta 
charset="utf-8"></meta><title>FetchFile</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;">FetchFile</h1><h2>Description: </h2><p>Reads the contents of a file from 
disk and streams it into the contents of an incoming FlowFile. Once this is 
done, the file is optionally moved elsewhere or deleted to help keep the file 
system organized.</p><h3>Tags: </h3><p>local, files, filesystem, ingest, 
ingress, get, source, input, restricted</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>File to Fetch</strong></td><td 
id="default-value">${absolute.path}/${filename}</td><td 
id="allowable-values"></td><td id="description">The fully-qualified filename of 
the file to fetch from the file system<br/><strong>Supports Expression 
Language: true</strong></td></tr><tr><td id="name"><strong>Completion 
Strategy</strong></td><td id="default-value">None</td><td 
id="allowable-values"><ul><li>None <img 
src="../../../../../html/images/iconInfo.png" alt="Leave the file as-is" 
title="Leave the file as-is"></img></li><li>Move File <img 
src="../../../../../html/images/iconInfo.png" alt="Moves the file to the 
directory specified by the &lt;Move Destination Directory&gt; property" 
title="Moves the file to the directory specified by the &lt;Move Destination 
Directory&gt; proper
 ty"></img></li><li>Delete File <img 
src="../../../../../html/images/iconInfo.png" alt="Deletes the original file 
from the file system" title="Deletes the original file from the file 
system"></img></li></ul></td><td id="description">Specifies what to do with the 
original file on the file system once it has been pulled into 
NiFi</td></tr><tr><td id="name">Move Destination Directory</td><td 
id="default-value"></td><td id="allowable-values"></td><td id="description">The 
directory to the move the original file to once it has been fetched from the 
file system. This property is ignored unless the Completion Strategy is set to 
"Move File". If the directory does not exist, it will be 
created.<br/><strong>Supports Expression Language: 
true</strong></td></tr><tr><td id="name"><strong>Move Conflict 
Strategy</strong></td><td id="default-value">Rename</td><td 
id="allowable-values"><ul><li>Rename <img 
src="../../../../../html/images/iconInfo.png" alt="The existing destination 
file should remain in
 tact. The newly ingested file should be moved to the destination directory but 
be renamed to a random filename" title="The existing destination file should 
remain intact. The newly ingested file should be moved to the destination 
directory but be renamed to a random filename"></img></li><li>Replace File <img 
src="../../../../../html/images/iconInfo.png" alt="The newly ingested file 
should replace the existing file in the Destination Directory" title="The newly 
ingested file should replace the existing file in the Destination 
Directory"></img></li><li>Keep Existing <img 
src="../../../../../html/images/iconInfo.png" alt="The existing file should in 
the Destination Directory should stay intact and the newly ingested file should 
be deleted" title="The existing file should in the Destination Directory should 
stay intact and the newly ingested file should be deleted"></img></li><li>Fail 
<img src="../../../../../html/images/iconInfo.png" alt="The existing 
destination file should remain int
 act and the incoming FlowFile should be routed to failure" title="The existing 
destination file should remain intact and the incoming FlowFile should be 
routed to failure"></img></li></ul></td><td id="description">If Completion 
Strategy is set to Move File and a file already exists in the destination 
directory with the same name, this property specifies how that naming conflict 
should be resolved</td></tr><tr><td id="name"><strong>Log level when file not 
found</strong></td><td id="default-value">ERROR</td><td 
id="allowable-values"><ul><li>TRACE</li><li>DEBUG</li><li>INFO</li><li>WARN</li><li>ERROR</li><li>FATAL</li><li>NONE</li></ul></td><td
 id="description">Log level to use in case the file does not exist when the 
processor is triggered</td></tr><tr><td id="name"><strong>Log level when 
permission denied</strong></td><td id="default-value">ERROR</td><td 
id="allowable-values"><ul><li>TRACE</li><li>DEBUG</li><li>INFO</li><li>WARN</li><li>ERROR</li><li>FATAL</li><li>NONE</li></ul></td>
 <td id="description">Log level to use in case user bbende does not have 
sufficient permissions to read the file</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 is successfully fetched from the file system will be transferred 
to this Relationship.</td></tr><tr><td>not.found</td><td>Any FlowFile that 
could not be fetched from the file system because the file could not be found 
will be transferred to this 
Relationship.</td></tr><tr><td>permission.denied</td><td>Any FlowFile that 
could not be fetched from the file system due to the user running NiFi not 
having sufficient permissions will be transferred to this 
Relationship.</td></tr><tr><td>failure</td><td>Any FlowFile that could not be 
fetched from the file system for any reason other than insufficient permissions 
or the file not existing will be transferred to this 
Relationship.</td></tr></table><h3>Reads Attributes: </h3>None specif
 ied.<h3>Writes Attributes: </h3>None specified.<h3>State management: </h3>This 
component does not store state.<h3>Restricted: </h3>Provides operator the 
ability to read from and delete any file that NiFi has access to.<h3>See 
Also:</h3><p><a 
href="../org.apache.nifi.processors.standard.GetFile/index.html">GetFile</a>, 
<a 
href="../org.apache.nifi.processors.standard.PutFile/index.html">PutFile</a>, 
<a 
href="../org.apache.nifi.processors.standard.ListFile/index.html">ListFile</a></p></body></html>
\ No newline at end of file

Added: 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-standard-nar/1.2.0/org.apache.nifi.processors.standard.FetchSFTP/index.html
URL: 
http://svn.apache.org/viewvc/nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-standard-nar/1.2.0/org.apache.nifi.processors.standard.FetchSFTP/index.html?rev=1794596&view=auto
==============================================================================
--- 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-standard-nar/1.2.0/org.apache.nifi.processors.standard.FetchSFTP/index.html
 (added)
+++ 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-standard-nar/1.2.0/org.apache.nifi.processors.standard.FetchSFTP/index.html
 Tue May  9 15:27:39 2017
@@ -0,0 +1 @@
+<!DOCTYPE html><html lang="en"><head><meta 
charset="utf-8"></meta><title>FetchSFTP</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;">FetchSFTP</h1><h2>Description: </h2><p>Fetches the content of a file 
from a remote SFTP server and overwrites the contents of an incoming FlowFile 
with the content of the remote file.</p><h3>Tags: </h3><p>sftp, get, retrieve, 
files, fetch, remote, ingest, source, input</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, whether a property supports the <a 
href="../../../../../html/expression-language-guide.html">NiFi Expression 
Language</a>
 , and whether a property is considered "sensitive", meaning that its value 
will be encrypted. Before entering a value in a sensitive property, ensure that 
the <strong>nifi.properties</strong> file has an entry for the property 
<strong>nifi.sensitive.props.key</strong>.</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>Hostname</strong></td><td id="default-value"></td><td 
id="allowable-values"></td><td id="description">The fully-qualified hostname or 
IP address of the host to fetch the data from<br/><strong>Supports Expression 
Language: true</strong></td></tr><tr><td 
id="name"><strong>Port</strong></td><td id="default-value">22</td><td 
id="allowable-values"></td><td id="description">The port to connect to on the 
remote host to fetch the data from<br/><strong>Supports Expression Language: 
true</strong></td></tr><tr><td id="name"><strong>Username</strong></td><td 
id="default-value"></td><td id="a
 llowable-values"></td><td id="description">Username<br/><strong>Supports 
Expression Language: true</strong></td></tr><tr><td id="name">Password</td><td 
id="default-value"></td><td id="allowable-values"></td><td 
id="description">Password for the user account<br/><strong>Sensitive Property: 
true</strong><br/><strong>Supports Expression Language: 
true</strong></td></tr><tr><td id="name">Private Key Path</td><td 
id="default-value"></td><td id="allowable-values"></td><td id="description">The 
fully qualified path to the Private Key file</td></tr><tr><td id="name">Private 
Key Passphrase</td><td id="default-value"></td><td 
id="allowable-values"></td><td id="description">Password for the private 
key<br/><strong>Sensitive Property: true</strong></td></tr><tr><td 
id="name"><strong>Remote File</strong></td><td id="default-value"></td><td 
id="allowable-values"></td><td id="description">The fully qualified filename on 
the remote system<br/><strong>Supports Expression Language: true</strong></td><
 /tr><tr><td id="name"><strong>Completion Strategy</strong></td><td 
id="default-value">None</td><td id="allowable-values"><ul><li>None <img 
src="../../../../../html/images/iconInfo.png" alt="Leave the file as-is" 
title="Leave the file as-is"></img></li><li>Move File <img 
src="../../../../../html/images/iconInfo.png" alt="Move the file to the 
directory specified by the &lt;Move Destination Directory&gt; property" 
title="Move the file to the directory specified by the &lt;Move Destination 
Directory&gt; property"></img></li><li>Delete File <img 
src="../../../../../html/images/iconInfo.png" alt="Deletes the original file 
from the remote system" title="Deletes the original file from the remote 
system"></img></li></ul></td><td id="description">Specifies what to do with the 
original file on the server once it has been pulled into NiFi. If the 
Completion Strategy fails, a warning will be logged but the data will still be 
transferred.</td></tr><tr><td id="name">Move Destination Directory</td>
 <td id="default-value"></td><td id="allowable-values"></td><td 
id="description">The directory on the remote server to the move the original 
file to once it has been ingested into NiFi. This property is ignored unless 
the Completion Strategy is set to "Move File". The specified directory must 
already exist onthe remote system, or the rename will 
fail.<br/><strong>Supports Expression Language: true</strong></td></tr><tr><td 
id="name"><strong>Connection Timeout</strong></td><td id="default-value">30 
sec</td><td id="allowable-values"></td><td id="description">Amount of time to 
wait before timing out while creating a connection</td></tr><tr><td 
id="name"><strong>Data Timeout</strong></td><td id="default-value">30 
sec</td><td id="allowable-values"></td><td id="description">When transferring a 
file between the local and remote system, this value specifies how long is 
allowed to elapse without any data being transferred between 
systems</td></tr><tr><td id="name"><strong>Send Keep Alive On T
 imeout</strong></td><td id="default-value">true</td><td 
id="allowable-values"><ul><li>true</li><li>false</li></ul></td><td 
id="description">Indicates whether or not to send a single Keep Alive message 
when SSH socket times out</td></tr><tr><td id="name">Host Key File</td><td 
id="default-value"></td><td id="allowable-values"></td><td id="description">If 
supplied, the given file will be used as the Host Key; otherwise, no use host 
key file will be used</td></tr><tr><td id="name"><strong>Strict Host Key 
Checking</strong></td><td id="default-value">false</td><td 
id="allowable-values"><ul><li>true</li><li>false</li></ul></td><td 
id="description">Indicates whether or not strict enforcement of hosts keys 
should be applied</td></tr><tr><td id="name"><strong>Use 
Compression</strong></td><td id="default-value">false</td><td 
id="allowable-values"><ul><li>true</li><li>false</li></ul></td><td 
id="description">Indicates whether or not ZLIB compression should be used when 
transferring files</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 received are routed to 
success</td></tr><tr><td>comms.failure</td><td>Any FlowFile that could not be 
fetched from the remote server due to a communications failure will be 
transferred to this Relationship.</td></tr><tr><td>not.found</td><td>Any 
FlowFile for which we receive a 'Not Found' message from the remote server will 
be transferred to this 
Relationship.</td></tr><tr><td>permission.denied</td><td>Any FlowFile that 
could not be fetched from the remote server due to insufficient permissions 
will be transferred to 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>sftp.remote.host</td><td>The
 hostname or IP address from which the file was 
pulled</td></tr><tr><td>sftp.remote.port</td><td>The port that 
 was used to communicate with the remote SFTP 
server</td></tr><tr><td>sftp.remote.filename</td><td>The name of the remote 
file that was pulled</td></tr><tr><td>filename</td><td>The filename is updated 
to point to the filename fo the remote file</td></tr><tr><td>path</td><td>If 
the Remote File contains a directory name, that directory name will be added to 
the FlowFile using the 'path' attribute</td></tr></table><h3>State management: 
</h3>This component does not store state.<h3>Restricted: </h3>This component is 
not restricted.<h3>See Also:</h3><p><a 
href="../org.apache.nifi.processors.standard.GetSFTP/index.html">GetSFTP</a>, 
<a 
href="../org.apache.nifi.processors.standard.PutSFTP/index.html">PutSFTP</a>, 
<a href="../org.apache.nifi.processors.standard.GetFTP/index.html">GetFTP</a>, 
<a 
href="../org.apache.nifi.processors.standard.PutFTP/index.html">PutFTP</a></p></body></html>
\ No newline at end of file

Added: 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-standard-nar/1.2.0/org.apache.nifi.processors.standard.GenerateFlowFile/index.html
URL: 
http://svn.apache.org/viewvc/nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-standard-nar/1.2.0/org.apache.nifi.processors.standard.GenerateFlowFile/index.html?rev=1794596&view=auto
==============================================================================
--- 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-standard-nar/1.2.0/org.apache.nifi.processors.standard.GenerateFlowFile/index.html
 (added)
+++ 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-standard-nar/1.2.0/org.apache.nifi.processors.standard.GenerateFlowFile/index.html
 Tue May  9 15:27:39 2017
@@ -0,0 +1 @@
+<!DOCTYPE html><html lang="en"><head><meta 
charset="utf-8"></meta><title>GenerateFlowFile</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;">GenerateFlowFile</h1><h2>Description: </h2><p>This processor creates 
FlowFiles with random data or custom content. GenerateFlowFile is usefulfor 
load testing, configuration, and simulation.</p><h3>Tags: </h3><p>test, random, 
generate</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="propertie
 s"><tr><th>Name</th><th>Default Value</th><th>Allowable 
Values</th><th>Description</th></tr><tr><td id="name"><strong>File 
Size</strong></td><td id="default-value">0B</td><td 
id="allowable-values"></td><td id="description">The size of the file that will 
be used</td></tr><tr><td id="name"><strong>Batch Size</strong></td><td 
id="default-value">1</td><td id="allowable-values"></td><td 
id="description">The number of FlowFiles to be transferred in each 
invocation</td></tr><tr><td id="name"><strong>Data Format</strong></td><td 
id="default-value">Text</td><td 
id="allowable-values"><ul><li>Binary</li><li>Text</li></ul></td><td 
id="description">Specifies whether the data should be Text or 
Binary</td></tr><tr><td id="name"><strong>Unique FlowFiles</strong></td><td 
id="default-value">false</td><td 
id="allowable-values"><ul><li>true</li><li>false</li></ul></td><td 
id="description">If true, each FlowFile that is generated will be unique. If 
false, a random value will be generated and all FlowFil
 es will get the same content but this offers much higher 
throughput</td></tr><tr><td id="name">Custom Text</td><td 
id="default-value"></td><td id="allowable-values"></td><td id="description">If 
Data Format is text and if Unique FlowFiles is false, then this custom text 
will be used as content of the generated FlowFiles and the File Size will be 
ignored. Finally, if Expression Language is used, evaluation will be performed 
only once per batch of generated FlowFiles<br/><strong>Supports Expression 
Language: true</strong></td></tr></table><h3>Dynamic Properties: 
</h3><p>Dynamic Properties allow the user to specify both the name and value of 
a property.<table 
id="dynamic-properties"><tr><th>Name</th><th>Value</th><th>Description</th></tr><tr><td
 id="name">Generated FlowFile attribute name</td><td id="value">Generated 
FlowFile attribute value</td><td>Specifies an attribute on generated FlowFiles 
defined by the Dynamic Property's key and value. If Expression Language is 
used, evaluation w
 ill be performed only once per batch of generated 
FlowFiles.<br/><strong>Supports Expression Language: 
true</strong></td></tr></table></p><h3>Relationships: </h3><table 
id="relationships"><tr><th>Name</th><th>Description</th></tr><tr><td>success</td><td></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.</body></html>
\ No newline at end of file

Added: 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-standard-nar/1.2.0/org.apache.nifi.processors.standard.GenerateTableFetch/index.html
URL: 
http://svn.apache.org/viewvc/nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-standard-nar/1.2.0/org.apache.nifi.processors.standard.GenerateTableFetch/index.html?rev=1794596&view=auto
==============================================================================
--- 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-standard-nar/1.2.0/org.apache.nifi.processors.standard.GenerateTableFetch/index.html
 (added)
+++ 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-standard-nar/1.2.0/org.apache.nifi.processors.standard.GenerateTableFetch/index.html
 Tue May  9 15:27:39 2017
@@ -0,0 +1,6 @@
+<!DOCTYPE html><html lang="en"><head><meta 
charset="utf-8"></meta><title>GenerateTableFetch</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;">GenerateTableFetch</h1><h2>Description: </h2><p>Generates SQL select 
queries that fetch "pages" of rows from a table. The partition size property, 
along with the table's row count, determine the size and number of pages and 
generated FlowFiles. In addition, incremental fetching can be achieved by 
setting Maximum-Value Columns, which causes the processor to track the columns' 
maximum values, thus only fetching rows whose columns' values exceed the 
observed maximums. This processor is intended to be run on the Primary Node 
only.
+
+This processor can accept incoming connections; the behavior of the processor 
is different whether incoming connections are provided:
+  - If no incoming connection(s) are specified, the processor will generate 
SQL queries on the specified processor schedule. Expression Language is 
supported for many fields, but no flow file attributes are available. However 
the properties will be evaluated using the Variable Registry.
+  - If incoming connection(s) are specified and no flow file is available to a 
processor task, no work will be performed.
+  - If incoming connection(s) are specified and a flow file is available to a 
processor task, the flow file's attributes may be used in Expression Language 
for such fields as Table Name and others. However, the Max-Value Columns and 
Columns to Return fields must be empty or refer to columns that are available 
in each specified table.</p><h3>Tags: </h3><p>sql, select, jdbc, query, 
database, fetch, generate</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>Database Connection Pooling Service</strong></td><td 
id="default-value"></td><td id="allowable-values">
 <strong>Controller Service API: 
</strong><br/>DBCPService<br/><strong>Implementations: </strong><br/><a 
href="../../../nifi-hive-nar/1.2.0/org.apache.nifi.dbcp.hive.HiveConnectionPool/index.html">HiveConnectionPool</a><br/><a
 
href="../../../nifi-dbcp-service-nar/1.2.0/org.apache.nifi.dbcp.DBCPConnectionPool/index.html">DBCPConnectionPool</a></td><td
 id="description">The Controller Service that is used to obtain a connection to 
the database.</td></tr><tr><td id="name"><strong>Database Type</strong></td><td 
id="default-value">Generic</td><td id="allowable-values"><ul><li>Generic <img 
src="../../../../../html/images/iconInfo.png" alt="Generates ANSI SQL" 
title="Generates ANSI SQL"></img></li><li>Oracle <img 
src="../../../../../html/images/iconInfo.png" alt="Generates Oracle compliant 
SQL" title="Generates Oracle compliant SQL"></img></li><li>MS SQL 2012+ <img 
src="../../../../../html/images/iconInfo.png" alt="Generates MS SQL Compatible 
SQL, for version 2012 or greater" title="Generate
 s MS SQL Compatible SQL, for version 2012 or greater"></img></li><li>MS SQL 
2008 <img src="../../../../../html/images/iconInfo.png" alt="Generates MS SQL 
Compatible SQL for version 2008" title="Generates MS SQL Compatible SQL for 
version 2008"></img></li></ul></td><td id="description">The type/flavor of 
database, used for generating database-specific code. In many cases the Generic 
type should suffice, but some databases (such as Oracle) require custom SQL 
clauses. </td></tr><tr><td id="name"><strong>Table Name</strong></td><td 
id="default-value"></td><td id="allowable-values"></td><td id="description">The 
name of the database table to be queried.<br/><strong>Supports Expression 
Language: true</strong></td></tr><tr><td id="name">Columns to Return</td><td 
id="default-value"></td><td id="allowable-values"></td><td id="description">A 
comma-separated list of column names to be used in the query. If your database 
requires special treatment of the names (quoting, e.g.), each name should i
 nclude such treatment. If no column names are supplied, all columns in the 
specified table will be returned. NOTE: It is important to use consistent 
column names for a given table for incremental fetch to work 
properly.<br/><strong>Supports Expression Language: 
true</strong></td></tr><tr><td id="name">Maximum-value Columns</td><td 
id="default-value"></td><td id="allowable-values"></td><td id="description">A 
comma-separated list of column names. The processor will keep track of the 
maximum value for each column that has been returned since the processor 
started running. Using multiple columns implies an order to the column list, 
and each column's values are expected to increase more slowly than the previous 
columns' values. Thus, using multiple columns implies a hierarchical structure 
of columns, which is usually used for partitioning tables. This processor can 
be used to retrieve only those rows that have been added/updated since the last 
retrieval. Note that some JDBC types such as
  bit/boolean are not conducive to maintaining maximum value, so columns of 
these types should not be listed in this property, and will result in error(s) 
during processing. If no columns are provided, all rows from the table will be 
considered, which could have a performance impact. NOTE: It is important to use 
consistent max-value column names for a given table for incremental fetch to 
work properly.<br/><strong>Supports Expression Language: 
true</strong></td></tr><tr><td id="name"><strong>Max Wait Time</strong></td><td 
id="default-value">0 seconds</td><td id="allowable-values"></td><td 
id="description">The maximum amount of time allowed for a running SQL select 
query , zero means there is no limit. Max time less than 1 second will be equal 
to zero.<br/><strong>Supports Expression Language: 
true</strong></td></tr><tr><td id="name"><strong>Partition 
Size</strong></td><td id="default-value">10000</td><td 
id="allowable-values"></td><td id="description">The number of result rows to be 
 fetched by each generated SQL statement. The total number of rows in the table 
divided by the partition size gives the number of SQL statements (i.e. 
FlowFiles) generated. A value of zero indicates that a single FlowFile is to be 
generated whose SQL statement will fetch all rows in the 
table.<br/><strong>Supports Expression Language: 
true</strong></td></tr></table><h3>Relationships: </h3><table 
id="relationships"><tr><th>Name</th><th>Description</th></tr><tr><td>success</td><td>Successfully
 created FlowFile from SQL query result 
set.</td></tr><tr><td>failure</td><td>This relationship is only used when SQL 
query execution (using an incoming FlowFile) failed. The incoming FlowFile will 
be penalized and routed to this relationship. If no incoming connection(s) are 
specified, this relationship is unused.</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>generatetablefetch
 .sql.error</td><td>If the processor has incoming connections, and processing 
an incoming flow file causes a SQL Exception, the flow file is routed to 
failure and this attribute is set to the exception 
message.</td></tr><tr><td>generatetablefetch.tableName</td><td>The name of the 
database table to be 
queried.</td></tr><tr><td>generatetablefetch.columnNames</td><td>The 
comma-separated list of column names used in the 
query.</td></tr><tr><td>generatetablefetch.whereClause</td><td>Where clause 
used in the query to get the expected 
rows.</td></tr><tr><td>generatetablefetch.maxColumnNames</td><td>The 
comma-separated list of column names used to keep track of data that has been 
returned since the processor started 
running.</td></tr><tr><td>generatetablefetch.limit</td><td>The number of result 
rows to be fetched by the SQL 
statement.</td></tr><tr><td>generatetablefetch.offset</td><td>Offset to be used 
to retrieve the corresponding partition.</td></tr></table><h3>State management: 
</h3><tabl
 e 
id="stateful"><tr><th>Scope</th><th>Description</th></tr><tr><td>CLUSTER</td><td>After
 performing a query on the specified table, the maximum values for the 
specified column(s) will be retained for use in future executions of the query. 
This allows the Processor to fetch only those records that have max values 
greater than the retained values. This can be used for incremental fetching, 
fetching of newly added rows, etc. To clear the maximum values, clear the state 
of the processor per the State Management 
documentation</td></tr></table><h3>Restricted: </h3>This component is not 
restricted.<h3>See Also:</h3><p><a 
href="../org.apache.nifi.processors.standard.QueryDatabaseTable/index.html">QueryDatabaseTable</a>,
 <a 
href="../org.apache.nifi.processors.standard.ExecuteSQL/index.html">ExecuteSQL</a>,
 <a 
href="../org.apache.nifi.processors.standard.ListDatabaseTables/index.html">ListDatabaseTables</a></p></body></html>
\ No newline at end of file

Added: 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-standard-nar/1.2.0/org.apache.nifi.processors.standard.GetFTP/index.html
URL: 
http://svn.apache.org/viewvc/nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-standard-nar/1.2.0/org.apache.nifi.processors.standard.GetFTP/index.html?rev=1794596&view=auto
==============================================================================
--- 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-standard-nar/1.2.0/org.apache.nifi.processors.standard.GetFTP/index.html
 (added)
+++ 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-standard-nar/1.2.0/org.apache.nifi.processors.standard.GetFTP/index.html
 Tue May  9 15:27:39 2017
@@ -0,0 +1 @@
+<!DOCTYPE html><html lang="en"><head><meta 
charset="utf-8"></meta><title>GetFTP</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;">GetFTP</h1><h2>Description: </h2><p>Fetches files from an FTP Server and 
creates FlowFiles from them</p><h3>Tags: </h3><p>FTP, get, retrieve, files, 
fetch, remote, ingest, source, input</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, whether a property supports the <a 
href="../../../../../html/expression-language-guide.html">NiFi Expression 
Language</a>, and whether a property is considered "sensitive", meaning that 
its value will be encr
 ypted. Before entering a value in a sensitive property, ensure that the 
<strong>nifi.properties</strong> file has an entry for the property 
<strong>nifi.sensitive.props.key</strong>.</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>Hostname</strong></td><td id="default-value"></td><td 
id="allowable-values"></td><td id="description">The fully qualified hostname or 
IP address of the remote system<br/><strong>Supports Expression Language: 
true</strong></td></tr><tr><td id="name"><strong>Port</strong></td><td 
id="default-value">21</td><td id="allowable-values"></td><td 
id="description">The port that the remote system is listening on for file 
transfers<br/><strong>Supports Expression Language: 
true</strong></td></tr><tr><td id="name"><strong>Username</strong></td><td 
id="default-value"></td><td id="allowable-values"></td><td 
id="description">Username<br/><strong>Supports Expression Language: true<
 /strong></td></tr><tr><td id="name">Password</td><td 
id="default-value"></td><td id="allowable-values"></td><td 
id="description">Password for the user account<br/><strong>Sensitive Property: 
true</strong><br/><strong>Supports Expression Language: 
true</strong></td></tr><tr><td id="name">Connection Mode</td><td 
id="default-value">Passive</td><td 
id="allowable-values"><ul><li>Active</li><li>Passive</li></ul></td><td 
id="description">The FTP Connection Mode</td></tr><tr><td id="name">Transfer 
Mode</td><td id="default-value">Binary</td><td 
id="allowable-values"><ul><li>Binary</li><li>ASCII</li></ul></td><td 
id="description">The FTP Transfer Mode</td></tr><tr><td id="name">Remote 
Path</td><td id="default-value"></td><td id="allowable-values"></td><td 
id="description">The path on the remote system from which to pull or push 
files<br/><strong>Supports Expression Language: true</strong></td></tr><tr><td 
id="name">File Filter Regex</td><td id="default-value"></td><td 
id="allowable-values"></
 td><td id="description">Provides a Java Regular Expression for filtering 
Filenames; if a filter is supplied, only files whose names match that Regular 
Expression will be fetched</td></tr><tr><td id="name">Path Filter Regex</td><td 
id="default-value"></td><td id="allowable-values"></td><td 
id="description">When Search Recursively is true, then only subdirectories 
whose path matches the given Regular Expression will be 
scanned</td></tr><tr><td id="name"><strong>Polling Interval</strong></td><td 
id="default-value">60 sec</td><td id="allowable-values"></td><td 
id="description">Determines how long to wait between fetching the listing for 
new files</td></tr><tr><td id="name"><strong>Search 
Recursively</strong></td><td id="default-value">false</td><td 
id="allowable-values"><ul><li>true</li><li>false</li></ul></td><td 
id="description">If true, will pull files from arbitrarily nested 
subdirectories; otherwise, will not traverse subdirectories</td></tr><tr><td 
id="name"><strong>Ignore Dotted 
 Files</strong></td><td id="default-value">true</td><td 
id="allowable-values"><ul><li>true</li><li>false</li></ul></td><td 
id="description">If true, files whose names begin with a dot (".") will be 
ignored</td></tr><tr><td id="name"><strong>Delete Original</strong></td><td 
id="default-value">true</td><td 
id="allowable-values"><ul><li>true</li><li>false</li></ul></td><td 
id="description">Determines whether or not the file is deleted from the remote 
system after it has been successfully transferred</td></tr><tr><td 
id="name"><strong>Connection Timeout</strong></td><td id="default-value">30 
sec</td><td id="allowable-values"></td><td id="description">Amount of time to 
wait before timing out while creating a connection</td></tr><tr><td 
id="name"><strong>Data Timeout</strong></td><td id="default-value">30 
sec</td><td id="allowable-values"></td><td id="description">When transferring a 
file between the local and remote system, this value specifies how long is 
allowed to elapse without any da
 ta being transferred between systems</td></tr><tr><td id="name"><strong>Max 
Selects</strong></td><td id="default-value">100</td><td 
id="allowable-values"></td><td id="description">The maximum number of files to 
pull in a single connection</td></tr><tr><td id="name"><strong>Remote Poll 
Batch Size</strong></td><td id="default-value">5000</td><td 
id="allowable-values"></td><td id="description">The value specifies how many 
file paths to find in a given directory on the remote system when doing a file 
listing. This value in general should not need to be modified but when polling 
against a remote system with a tremendous number of files this value can be 
critical.  Setting this value too high can result very poor performance and 
setting it too low can cause the flow to be slower than 
normal.</td></tr><tr><td id="name"><strong>Use Natural 
Ordering</strong></td><td id="default-value">false</td><td 
id="allowable-values"><ul><li>true</li><li>false</li></ul></td><td 
id="description">If true, w
 ill pull files in the order in which they are naturally listed; otherwise, the 
order in which the files will be pulled is not defined</td></tr><tr><td 
id="name">Proxy Type</td><td id="default-value">DIRECT</td><td 
id="allowable-values"><ul><li>DIRECT</li><li>HTTP</li><li>SOCKS</li></ul></td><td
 id="description">Proxy type used for file transfers</td></tr><tr><td 
id="name">Proxy Host</td><td id="default-value"></td><td 
id="allowable-values"></td><td id="description">The fully qualified hostname or 
IP address of the proxy server</td></tr><tr><td id="name">Proxy Port</td><td 
id="default-value"></td><td id="allowable-values"></td><td id="description">The 
port of the proxy server</td></tr><tr><td id="name">Http Proxy Username</td><td 
id="default-value"></td><td id="allowable-values"></td><td 
id="description">Http Proxy Username</td></tr><tr><td id="name">Http Proxy 
Password</td><td id="default-value"></td><td id="allowable-values"></td><td 
id="description">Http Proxy Password<br/><strong
 >Sensitive Property: true</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 are received are routed to success</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>filename</td><td>The
 > filename is set to the name of the file on the remote 
 >server</td></tr><tr><td>path</td><td>The path is set to the path of the 
 >file's directory on the remote server. For example, if the &lt;Remote 
 >Path&gt; property is set to /tmp, files picked up from /tmp will have the 
 >path attribute set to /tmp. If the &lt;Search Recursively&gt; property is set 
 >to true and a file is picked up from /tmp/abc/1/2/3, then the path attribute 
 >will be set to 
 >/tmp/abc/1/2/3</td></tr><tr><td>file.lastModifiedTime</td><td>The date and 
 >time that the source file was last modified</td></tr><tr><td>file.lastAc
 cessTime</td><td>The date and time that the file was last accessed. May not 
work on all file systems</td></tr><tr><td>file.owner</td><td>The numeric owner 
id of the source file</td></tr><tr><td>file.group</td><td>The numeric group id 
of the source file</td></tr><tr><td>file.permissions</td><td>The 
read/write/execute permissions of the source 
file</td></tr><tr><td>absolute.path</td><td>The full/absolute path from where a 
file was picked up. The current 'path' attribute is still populated, but may be 
a relative path</td></tr></table><h3>State management: </h3>This component does 
not store state.<h3>Restricted: </h3>This component is not restricted.<h3>See 
Also:</h3><p><a 
href="../org.apache.nifi.processors.standard.PutFTP/index.html">PutFTP</a></p></body></html>
\ No newline at end of file

Added: 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-standard-nar/1.2.0/org.apache.nifi.processors.standard.GetFile/index.html
URL: 
http://svn.apache.org/viewvc/nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-standard-nar/1.2.0/org.apache.nifi.processors.standard.GetFile/index.html?rev=1794596&view=auto
==============================================================================
--- 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-standard-nar/1.2.0/org.apache.nifi.processors.standard.GetFile/index.html
 (added)
+++ 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-standard-nar/1.2.0/org.apache.nifi.processors.standard.GetFile/index.html
 Tue May  9 15:27:39 2017
@@ -0,0 +1 @@
+<!DOCTYPE html><html lang="en"><head><meta 
charset="utf-8"></meta><title>GetFile</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;">GetFile</h1><h2>Description: </h2><p>Creates FlowFiles from files in a 
directory.  NiFi will ignore files it doesn't have at least read permissions 
for.</p><h3>Tags: </h3><p>local, files, filesystem, ingest, ingress, get, 
source, input, restricted</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="prop
 erties"><tr><th>Name</th><th>Default Value</th><th>Allowable 
Values</th><th>Description</th></tr><tr><td id="name"><strong>Input 
Directory</strong></td><td id="default-value"></td><td 
id="allowable-values"></td><td id="description">The input directory from which 
to pull files<br/><strong>Supports Expression Language: 
true</strong></td></tr><tr><td id="name"><strong>File Filter</strong></td><td 
id="default-value">[^\.].*</td><td id="allowable-values"></td><td 
id="description">Only files whose names match the given regular expression will 
be picked up</td></tr><tr><td id="name">Path Filter</td><td 
id="default-value"></td><td id="allowable-values"></td><td 
id="description">When Recurse Subdirectories is true, then only subdirectories 
whose path matches the given regular expression will be 
scanned</td></tr><tr><td id="name"><strong>Batch Size</strong></td><td 
id="default-value">10</td><td id="allowable-values"></td><td 
id="description">The maximum number of files to pull in each iterati
 on</td></tr><tr><td id="name"><strong>Keep Source File</strong></td><td 
id="default-value">false</td><td 
id="allowable-values"><ul><li>true</li><li>false</li></ul></td><td 
id="description">If true, the file is not deleted after it has been copied to 
the Content Repository; this causes the file to be picked up continually and is 
useful for testing purposes.  If not keeping original NiFi will need write 
permissions on the directory it is pulling from otherwise it will ignore the 
file.</td></tr><tr><td id="name"><strong>Recurse 
Subdirectories</strong></td><td id="default-value">true</td><td 
id="allowable-values"><ul><li>true</li><li>false</li></ul></td><td 
id="description">Indicates whether or not to pull files from 
subdirectories</td></tr><tr><td id="name"><strong>Polling 
Interval</strong></td><td id="default-value">0 sec</td><td 
id="allowable-values"></td><td id="description">Indicates how long to wait 
before performing a directory listing</td></tr><tr><td id="name"><strong>Ignore 
Hi
 dden Files</strong></td><td id="default-value">true</td><td 
id="allowable-values"><ul><li>true</li><li>false</li></ul></td><td 
id="description">Indicates whether or not hidden files should be 
ignored</td></tr><tr><td id="name"><strong>Minimum File Age</strong></td><td 
id="default-value">0 sec</td><td id="allowable-values"></td><td 
id="description">The minimum age that a file must be in order to be pulled; any 
file younger than this amount of time (according to last modification date) 
will be ignored</td></tr><tr><td id="name">Maximum File Age</td><td 
id="default-value"></td><td id="allowable-values"></td><td id="description">The 
maximum age that a file must be in order to be pulled; any file older than this 
amount of time (according to last modification date) will be 
ignored</td></tr><tr><td id="name"><strong>Minimum File Size</strong></td><td 
id="default-value">0 B</td><td id="allowable-values"></td><td 
id="description">The minimum size that a file must be in order to be pulled</td
 ></tr><tr><td id="name">Maximum File Size</td><td id="default-value"></td><td 
 >id="allowable-values"></td><td id="description">The maximum size that a file 
 >can be in order to be pulled</td></tr></table><h3>Relationships: </h3><table 
 >id="relationships"><tr><th>Name</th><th>Description</th></tr><tr><td>success</td><td>All
 > files are routed to success</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>filename</td><td>The
 > filename is set to the name of the file on 
 >disk</td></tr><tr><td>path</td><td>The path is set to the relative path of 
 >the file's directory on disk. For example, if the &lt;Input Directory&gt; 
 >property is set to /tmp, files picked up from /tmp will have the path 
 >attribute set to ./. If the &lt;Recurse Subdirectories&gt; property is set to 
 >true and a file is picked up from /tmp/abc/1/2/3, then the path attribute 
 >will be set to abc/1/2/3</td></tr><tr><td>file
 .creationTime</td><td>The date and time that the file was created. May not 
work on all file systems</td></tr><tr><td>file.lastModifiedTime</td><td>The 
date and time that the file was last modified. May not work on all file 
systems</td></tr><tr><td>file.lastAccessTime</td><td>The date and time that the 
file was last accessed. May not work on all file 
systems</td></tr><tr><td>file.owner</td><td>The owner of the file. May not work 
on all file systems</td></tr><tr><td>file.group</td><td>The group owner of the 
file. May not work on all file 
systems</td></tr><tr><td>file.permissions</td><td>The read/write/execute 
permissions of the file. May not work on all file 
systems</td></tr><tr><td>absolute.path</td><td>The full/absolute path from 
where a file was picked up. The current 'path' attribute is still populated, 
but may be a relative path</td></tr></table><h3>State management: </h3>This 
component does not store state.<h3>Restricted: </h3>Provides operator the 
ability to read from and delet
 e any file that NiFi has access to.<h3>See Also:</h3><p><a 
href="../org.apache.nifi.processors.standard.PutFile/index.html">PutFile</a>, 
<a 
href="../org.apache.nifi.processors.standard.FetchFile/index.html">FetchFile</a></p></body></html>
\ No newline at end of file


Reply via email to