Added: 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-elasticsearch-5-nar/1.7.1/org.apache.nifi.processors.elasticsearch.PutElasticsearch5/index.html
URL: 
http://svn.apache.org/viewvc/nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-elasticsearch-5-nar/1.7.1/org.apache.nifi.processors.elasticsearch.PutElasticsearch5/index.html?rev=1836075&view=auto
==============================================================================
--- 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-elasticsearch-5-nar/1.7.1/org.apache.nifi.processors.elasticsearch.PutElasticsearch5/index.html
 (added)
+++ 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-elasticsearch-5-nar/1.7.1/org.apache.nifi.processors.elasticsearch.PutElasticsearch5/index.html
 Tue Jul 17 01:35:38 2018
@@ -0,0 +1 @@
+<!DOCTYPE html><html lang="en"><head><meta 
charset="utf-8"></meta><title>PutElasticsearch5</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;">PutElasticsearch5</h1><h2>Description: </h2><p>Writes the contents of a 
FlowFile to Elasticsearch, using the specified parameters such as the index to 
insert into and the type of the document. If the cluster has been configured 
for authorization and/or secure transport (SSL/TLS), and the X-Pack plugin is 
available, secure connections can be made. This processor supports 
Elasticsearch 5.x clusters.</p><h3>Tags: </h3><p>elasticsearch, elasticsearch 
5, insert, update, write, put</p><h3>Properties: </h3><p>In the list below, the 
names of required properties appear in <strong>bold</strong>. Any oth
 er 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>Cluster 
Name</strong></td><td id="default-value">elasticsearch</td><td 
id="allowable-values"></td><td id="description">Name of the ES cluster (for 
example, elasticsearch_brew). Defaults to 'elasticsearch'<br/><strong>Supports 
Expression Language: true (will be evaluated using variable registry 
only)</strong></td></tr><tr><td id="name"><strong>ElasticSearch Hosts</s
 trong></td><td id="default-value"></td><td id="allowable-values"></td><td 
id="description">ElasticSearch Hosts, which should be comma separated and colon 
for hostname/port host1:port,host2:port,....  For example testcluster:9300. 
This processor uses the Transport Client to connect to hosts. The default 
transport client port is 9300.<br/><strong>Supports Expression Language: true 
(will be evaluated using variable registry only)</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.7.1/org.apache.nifi.ssl.StandardSSLContextService/index.html">StandardSSLContextService</a><br/><a
 
href="../../../nifi-ssl-context-service-nar/1.7.1/org.apache.nifi.ssl.StandardRestrictedSSLContextService/index.html">StandardRestrictedSSLContextService</a></td><td
 id="description">The SSL Context Ser
 vice used to provide client certificate information for TLS/SSL connections. 
This service only applies if the Elasticsearch endpoint(s) have been secured 
with TLS/SSL.</td></tr><tr><td id="name">X-Pack Transport Location</td><td 
id="default-value"></td><td id="allowable-values"></td><td 
id="description">Specifies the path to the JAR(s) for the Elasticsearch X-Pack 
Transport feature. If the Elasticsearch cluster has been secured with the 
X-Pack plugin, then the X-Pack Transport JARs must also be available to this 
processor. Note: Do NOT place the X-Pack JARs into NiFi's lib/ directory, doing 
so will prevent the X-Pack Transport JARs from being 
loaded.<br/><strong>Supports Expression Language: true (will be evaluated using 
variable registry only)</strong></td></tr><tr><td id="name">Username</td><td 
id="default-value"></td><td id="allowable-values"></td><td 
id="description">Username to access the Elasticsearch 
cluster<br/><strong>Supports Expression Language: true (will be evaluated us
 ing variable registry only)</strong></td></tr><tr><td 
id="name">Password</td><td id="default-value"></td><td 
id="allowable-values"></td><td id="description">Password to access the 
Elasticsearch cluster<br/><strong>Sensitive Property: 
true</strong></td></tr><tr><td id="name"><strong>ElasticSearch Ping 
Timeout</strong></td><td id="default-value">5s</td><td 
id="allowable-values"></td><td id="description">The ping timeout used to 
determine when a node is unreachable. For example, 5s (5 seconds). If non-local 
recommended is 30s<br/><strong>Supports Expression Language: true (will be 
evaluated using variable registry only)</strong></td></tr><tr><td 
id="name"><strong>Sampler Interval</strong></td><td 
id="default-value">5s</td><td id="allowable-values"></td><td 
id="description">How often to sample / ping the nodes listed and connected. For 
example, 5s (5 seconds). If non-local recommended is 30s.<br/><strong>Supports 
Expression Language: true (will be evaluated using variable registry only)
 </strong></td></tr><tr><td id="name"><strong>Identifier 
Attribute</strong></td><td id="default-value"></td><td 
id="allowable-values"></td><td id="description">The name of the attribute 
containing the identifier for each FlowFile</td></tr><tr><td 
id="name"><strong>Index</strong></td><td id="default-value"></td><td 
id="allowable-values"></td><td id="description">The name of the index to insert 
into<br/><strong>Supports Expression Language: true (will be evaluated using 
flow file attributes and variable registry)</strong></td></tr><tr><td 
id="name"><strong>Type</strong></td><td id="default-value"></td><td 
id="allowable-values"></td><td id="description">The type of this document (used 
by Elasticsearch for indexing and searching)<br/><strong>Supports Expression 
Language: true (will be evaluated using flow file attributes and variable 
registry)</strong></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="des
 cription">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"><strong>Batch Size</strong></td><td id="default-value">100</td><td 
id="allowable-values"></td><td id="description">The preferred number of 
FlowFiles to put to the database in a single transaction<br/><strong>Supports 
Expression Language: true (will be evaluated using variable registry 
only)</strong></td></tr><tr><td id="name"><strong>Index 
Operation</strong></td><td id="default-value">index</td><td 
id="allowable-values"></td><td id="description">The type of the operation used 
to index (index, update, upsert)<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>retry</td><td>A
 FlowFile is r
 outed to this relationship if the database cannot be updated but attempting 
the operation again may succeed</td></tr><tr><td>success</td><td>All FlowFiles 
that are written to Elasticsearch are routed to this 
relationship</td></tr><tr><td>failure</td><td>All FlowFiles that cannot be 
written to Elasticsearch 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><h3>See Also:</h3><p><a hr
 
ef="../org.apache.nifi.processors.elasticsearch.FetchElasticsearch5/index.html">FetchElasticsearch5</a>,
 <a href="index.html">PutElasticsearch5</a></p></body></html>
\ No newline at end of file

Added: 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-elasticsearch-client-service-nar/1.7.1/org.apache.nifi.elasticsearch.ElasticSearchClientServiceImpl/index.html
URL: 
http://svn.apache.org/viewvc/nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-elasticsearch-client-service-nar/1.7.1/org.apache.nifi.elasticsearch.ElasticSearchClientServiceImpl/index.html?rev=1836075&view=auto
==============================================================================
--- 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-elasticsearch-client-service-nar/1.7.1/org.apache.nifi.elasticsearch.ElasticSearchClientServiceImpl/index.html
 (added)
+++ 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-elasticsearch-client-service-nar/1.7.1/org.apache.nifi.elasticsearch.ElasticSearchClientServiceImpl/index.html
 Tue Jul 17 01:35:38 2018
@@ -0,0 +1 @@
+<!DOCTYPE html><html lang="en"><head><meta 
charset="utf-8"></meta><title>ElasticSearchClientServiceImpl</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;">ElasticSearchClientServiceImpl</h1><h2>Description: </h2><p>No 
description provided.</p><h3>Tags: </h3><p>No tags provided.</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 se
 nsitive 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>HTTP 
Hosts</strong></td><td id="default-value"></td><td 
id="allowable-values"></td><td id="description">A comma-separated list of HTTP 
hosts that host ElasticSearch query nodes.<br/><strong>Supports Expression 
Language: true (will be evaluated using variable registry 
only)</strong></td></tr><tr><td id="name">Username</td><td 
id="default-value"></td><td id="allowable-values"></td><td id="description">The 
username to use with XPack security.<br/><strong>Supports Expression Language: 
true (will be evaluated using variable registry only)</strong></td></tr><tr><td 
id="name">Password</td><td id="default-value"></td><td 
id="allowable-values"></td><td id="description">The password to use with XPack 
security.<b
 r/><strong>Sensitive Property: true</strong><br/><strong>Supports Expression 
Language: true (will be evaluated using variable registry 
only)</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.7.1/org.apache.nifi.ssl.StandardSSLContextService/index.html">StandardSSLContextService</a><br/><a
 
href="../../../nifi-ssl-context-service-nar/1.7.1/org.apache.nifi.ssl.StandardRestrictedSSLContextService/index.html">StandardRestrictedSSLContextService</a></td><td
 id="description">The SSL Context Service used to provide client certificate 
information for TLS/SSL connections. This service only applies if the 
Elasticsearch endpoint(s) have been secured with TLS/SSL.</td></tr><tr><td 
id="name"><strong>Connect timeout</strong></td><td 
id="default-value">5000</td><td id="allowable-values">
 </td><td id="description">Controls the amount of time, in milliseconds, before 
a timeout occurs when trying to connect.</td></tr><tr><td 
id="name"><strong>Read timeout</strong></td><td 
id="default-value">60000</td><td id="allowable-values"></td><td 
id="description">Controls the amount of time, in milliseconds, before a timeout 
occurs when waiting for a response.</td></tr><tr><td id="name"><strong>Retry 
timeout</strong></td><td id="default-value">60000</td><td 
id="allowable-values"></td><td id="description">Controls the amount of time, in 
milliseconds, before a timeout occurs when retrying the 
operation.</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 to use for interpreting the response from 
ElasticSearch.</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>No
 ne specified.</body></html>
\ No newline at end of file

Added: 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-elasticsearch-nar/1.7.1/org.apache.nifi.processors.elasticsearch.FetchElasticsearch/index.html
URL: 
http://svn.apache.org/viewvc/nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-elasticsearch-nar/1.7.1/org.apache.nifi.processors.elasticsearch.FetchElasticsearch/index.html?rev=1836075&view=auto
==============================================================================
--- 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-elasticsearch-nar/1.7.1/org.apache.nifi.processors.elasticsearch.FetchElasticsearch/index.html
 (added)
+++ 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-elasticsearch-nar/1.7.1/org.apache.nifi.processors.elasticsearch.FetchElasticsearch/index.html
 Tue Jul 17 01:35:38 2018
@@ -0,0 +1 @@
+<!DOCTYPE html><html lang="en"><head><meta 
charset="utf-8"></meta><title>FetchElasticsearch</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;">FetchElasticsearch</h1><h2>Description: </h2><p>Retrieves a document 
from Elasticsearch using the specified connection properties and the identifier 
of the document to retrieve. If the cluster has been configured for 
authorization and/or secure transport (SSL/TLS) and the Shield plugin is 
available, secure connections can be made. This processor supports 
Elasticsearch 2.x clusters.</p><h3>Tags: </h3><p>elasticsearch, fetch, 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, 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>Cluster 
Name</strong></td><td id="default-value">elasticsearch</td><td 
id="allowable-values"></td><td id="description">Name of the ES cluster (for 
example, elasticsearch_brew). Defaults to 'elasticsearch'<br/><strong>Supports 
Expression Language: true (will be evaluated using variable registry 
only)</strong></td></tr><tr><td id="name"><strong>ElasticSearch 
Hosts</strong></td><td id="default-value"></td><td
  id="allowable-values"></td><td id="description">ElasticSearch Hosts, which 
should be comma separated and colon for hostname/port 
host1:port,host2:port,....  For example testcluster:9300. This processor uses 
the Transport Client to connect to hosts. The default transport client port is 
9300.<br/><strong>Supports Expression Language: true (will be evaluated using 
variable registry only)</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.7.1/org.apache.nifi.ssl.StandardSSLContextService/index.html">StandardSSLContextService</a><br/><a
 
href="../../../nifi-ssl-context-service-nar/1.7.1/org.apache.nifi.ssl.StandardRestrictedSSLContextService/index.html">StandardRestrictedSSLContextService</a></td><td
 id="description">The SSL Context Service used to provide client certificate in
 formation for TLS/SSL connections. This service only applies if the 
Elasticsearch endpoint(s) have been secured with TLS/SSL.</td></tr><tr><td 
id="name">Shield Plugin Filename</td><td id="default-value"></td><td 
id="allowable-values"></td><td id="description">Specifies the path to the JAR 
for the Elasticsearch Shield plugin. If the Elasticsearch cluster has been 
secured with the Shield plugin, then the Shield plugin JAR must also be 
available to this processor. Note: Do NOT place the Shield JAR into NiFi's lib/ 
directory, doing so will prevent the Shield plugin from being 
loaded.<br/><strong>Supports Expression Language: true (will be evaluated using 
variable registry only)</strong></td></tr><tr><td id="name">Username</td><td 
id="default-value"></td><td id="allowable-values"></td><td 
id="description">Username to access the Elasticsearch 
cluster<br/><strong>Supports Expression Language: true (will be evaluated using 
variable registry only)</strong></td></tr><tr><td id="name">Password
 </td><td id="default-value"></td><td id="allowable-values"></td><td 
id="description">Password to access the Elasticsearch 
cluster<br/><strong>Sensitive Property: true</strong><br/><strong>Supports 
Expression Language: true (will be evaluated using variable registry 
only)</strong></td></tr><tr><td id="name"><strong>ElasticSearch Ping 
Timeout</strong></td><td id="default-value">5s</td><td 
id="allowable-values"></td><td id="description">The ping timeout used to 
determine when a node is unreachable. For example, 5s (5 seconds). If non-local 
recommended is 30s<br/><strong>Supports Expression Language: true (will be 
evaluated using variable registry only)</strong></td></tr><tr><td 
id="name"><strong>Sampler Interval</strong></td><td 
id="default-value">5s</td><td id="allowable-values"></td><td 
id="description">How often to sample / ping the nodes listed and connected. For 
example, 5s (5 seconds). If non-local recommended is 30s.<br/><strong>Supports 
Expression Language: true (will be evalua
 ted using variable registry only)</strong></td></tr><tr><td 
id="name"><strong>Document Identifier</strong></td><td 
id="default-value"></td><td id="allowable-values"></td><td id="description">The 
identifier for the document to be fetched<br/><strong>Supports Expression 
Language: true (will be evaluated using flow file attributes and variable 
registry)</strong></td></tr><tr><td id="name"><strong>Index</strong></td><td 
id="default-value"></td><td id="allowable-values"></td><td id="description">The 
name of the index to read from<br/><strong>Supports Expression Language: true 
(will be evaluated using flow file attributes and variable 
registry)</strong></td></tr><tr><td id="name"><strong>Type</strong></td><td 
id="default-value"></td><td id="allowable-values"></td><td id="description">The 
type of this document (used by Elasticsearch for indexing and 
searching)<br/><strong>Supports Expression Language: true (will be evaluated 
using flow file attributes and variable registry)</strong></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 document 
data.<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>retry</td><td>A
 FlowFile is routed to this relationship if the document cannot be fetched but 
attempting the operation again may succeed</td></tr><tr><td>success</td><td>All 
FlowFiles that are read from Elasticsearch are routed to this 
relationship</td></tr><tr><td>failure</td><td>All FlowFiles that cannot be read 
from Elasticsearch are routed to this relationship</td></tr><tr><td>not 
found</td><td>A FlowFile is routed to this relationship if the specified 
document does not exist in the Elasticsearch cluster</td></tr></table><h3>Reads 
Attributes: </h3>None s
 pecified.<h3>Writes Attributes: </h3><table 
id="writes-attributes"><tr><th>Name</th><th>Description</th></tr><tr><td>filename</td><td>The
 filename attributes is set to the document 
identifier</td></tr><tr><td>es.index</td><td>The Elasticsearch index containing 
the document</td></tr><tr><td>es.type</td><td>The Elasticsearch document 
type</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-elasticsearch-nar/1.7.1/org.apache.nifi.processors.elasticsearch.FetchElasticsearchHttp/index.html
URL: 
http://svn.apache.org/viewvc/nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-elasticsearch-nar/1.7.1/org.apache.nifi.processors.elasticsearch.FetchElasticsearchHttp/index.html?rev=1836075&view=auto
==============================================================================
--- 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-elasticsearch-nar/1.7.1/org.apache.nifi.processors.elasticsearch.FetchElasticsearchHttp/index.html
 (added)
+++ 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-elasticsearch-nar/1.7.1/org.apache.nifi.processors.elasticsearch.FetchElasticsearchHttp/index.html
 Tue Jul 17 01:35:38 2018
@@ -0,0 +1 @@
+<!DOCTYPE html><html lang="en"><head><meta 
charset="utf-8"></meta><title>FetchElasticsearchHttp</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;">FetchElasticsearchHttp</h1><h2>Description: </h2><p>Retrieves a document 
from Elasticsearch using the specified connection properties and the identifier 
of the document to retrieve. Note that the full body of the document will be 
read into memory before being written to a Flow File for transfer.</p><h3>Tags: 
</h3><p>elasticsearch, fetch, read, get, http</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 sup
 ports 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>Elasticsearch 
URL</strong></td><td id="default-value"></td><td id="allowable-values"></td><td 
id="description">Elasticsearch URL which will be connected to, including scheme 
(http, e.g.), host, and port. The default port for the REST API is 
9200.<br/><strong>Supports Expression Language: true (will be evaluated using 
variable registry only)</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.7.1/org.apache.nifi.ssl.StandardSSLContextService/index.html">StandardSSLContextService</a><br/><a
 
href="../../../nifi-ssl-context-service-nar/1.7.1/org.apache.nifi.ssl.StandardRestrictedSSLContextService/index.html">StandardRestrictedSSLContextService</a></td><td
 id="description">The SSL Context Service used to provide client certificate 
information for TLS/SSL connections. This service only applies if the 
Elasticsearch endpoint(s) have been secured with TLS/SSL.</td></tr><tr><td 
id="name">Username</td><td id="default-value"></td><td 
id="allowable-values"></td><td id="description">Username to access the 
Elasticsearch cluster<br/><strong>Supports Expression Language: true (will be 
evaluated using variable registry only)</strong></td></tr><tr><td 
id="name">Password</td><td id="default-value"></td><td 
id="allowable-values"></td><td id="description">Password to acces
 s the Elasticsearch cluster<br/><strong>Sensitive Property: 
true</strong><br/><strong>Supports Expression Language: true (will be evaluated 
using variable registry only)</strong></td></tr><tr><td 
id="name"><strong>Connection Timeout</strong></td><td id="default-value">5 
secs</td><td id="allowable-values"></td><td id="description">Max wait time for 
the connection to the Elasticsearch REST API.<br/><strong>Supports Expression 
Language: true (will be evaluated using variable registry 
only)</strong></td></tr><tr><td id="name"><strong>Response 
Timeout</strong></td><td id="default-value">15 secs</td><td 
id="allowable-values"></td><td id="description">Max wait time for a response 
from the Elasticsearch REST API.<br/><strong>Supports Expression Language: true 
(will be evaluated using variable registry only)</strong></td></tr><tr><td 
id="name">Proxy Configuration Service</td><td id="default-value"></td><td 
id="allowable-values"><strong>Controller Service API: 
</strong><br/>ProxyConfiguration
 Service<br/><strong>Implementation: </strong><a 
href="../../../nifi-proxy-configuration-nar/1.7.1/org.apache.nifi.proxy.StandardProxyConfigurationService/index.html">StandardProxyConfigurationService</a></td><td
 id="description">Specifies the Proxy Configuration Controller Service to proxy 
network requests. If set, it supersedes proxy settings configured per 
component. Supported proxies: SOCKS, HTTP + AuthN</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<br/><strong>Supports Expression Language: true 
(will be evaluated using variable registry only)</strong></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<br/><strong>Supports Expression Language: true (will be evaluated using 
variable registry only)</strong></td></tr><tr><td id="name">Proxy Usernam
 e</td><td id="default-value"></td><td id="allowable-values"></td><td 
id="description">Proxy Username<br/><strong>Supports Expression Language: true 
(will be evaluated using variable registry only)</strong></td></tr><tr><td 
id="name">Proxy Password</td><td id="default-value"></td><td 
id="allowable-values"></td><td id="description">Proxy 
Password<br/><strong>Sensitive Property: true</strong><br/><strong>Supports 
Expression Language: true (will be evaluated using variable registry 
only)</strong></td></tr><tr><td id="name"><strong>Document 
Identifier</strong></td><td id="default-value"></td><td 
id="allowable-values"></td><td id="description">The identifier of the document 
to be fetched<br/><strong>Supports Expression Language: true (will be evaluated 
using flow file attributes and variable registry)</strong></td></tr><tr><td 
id="name"><strong>Index</strong></td><td id="default-value"></td><td 
id="allowable-values"></td><td id="description">The name of the index to read 
from.<br/><strong
 >Supports Expression Language: true (will be evaluated using flow file 
 >attributes and variable registry)</strong></td></tr><tr><td 
 >id="name">Type</td><td id="default-value"></td><td 
 >id="allowable-values"></td><td id="description">The (optional) type of this 
 >document, used by Elasticsearch for indexing and searching. If the property 
 >is empty, the first document matching the identifier across all types will be 
 >retrieved.<br/><strong>Supports Expression Language: true (will be evaluated 
 >using flow file attributes and variable registry)</strong></td></tr><tr><td 
 >id="name">Fields</td><td id="default-value"></td><td 
 >id="allowable-values"></td><td id="description">A comma-separated list of 
 >fields to retrieve from the document. If the Fields property is left blank, 
 >then the entire document's source will be retrieved.<br/><strong>Supports 
 >Expression Language: true (will be evaluated using flow file attributes and 
 >variable registry)</strong></td></tr></table><h3>Dynamic Properties: 
 ></h3><p>Dy
 namic 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 URL query parameter</td><td id="value">The value to set it 
to</td><td>Adds the specified property name/value as a query parameter in the 
Elasticsearch URL used for processing<br/><strong>Supports Expression Language: 
true (will be evaluated using variable registry 
only)</strong></td></tr></table></p><h3>Relationships: </h3><table 
id="relationships"><tr><th>Name</th><th>Description</th></tr><tr><td>retry</td><td>A
 FlowFile is routed to this relationship if the document cannot be fetched but 
attempting the operation again may succeed. Note that if the processor has no 
incoming connections, flow files may still be sent to this relationship based 
on the processor properties and the results of the fetch 
operation.</td></tr><tr><td>success</td><td>All FlowFiles that are read from 
Elasticsearch are routed
  to this relationship.</td></tr><tr><td>failure</td><td>All FlowFiles that 
cannot be read from Elasticsearch are routed to this relationship. Note that 
only incoming flow files will be routed to failure.</td></tr><tr><td>not 
found</td><td>A FlowFile is routed to this relationship if the specified 
document does not exist in the Elasticsearch cluster. Note that if the 
processor has no incoming connections, flow files may still be sent to this 
relationship based on the processor properties and the results of the fetch 
operation.</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 attribute is set to the document 
identifier</td></tr><tr><td>es.index</td><td>The Elasticsearch index containing 
the document</td></tr><tr><td>es.type</td><td>The Elasticsearch document 
type</td></tr></table><h3>State management: </h3>This component does not store 
sta
 te.<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-elasticsearch-nar/1.7.1/org.apache.nifi.processors.elasticsearch.PutElasticsearch/index.html
URL: 
http://svn.apache.org/viewvc/nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-elasticsearch-nar/1.7.1/org.apache.nifi.processors.elasticsearch.PutElasticsearch/index.html?rev=1836075&view=auto
==============================================================================
--- 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-elasticsearch-nar/1.7.1/org.apache.nifi.processors.elasticsearch.PutElasticsearch/index.html
 (added)
+++ 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-elasticsearch-nar/1.7.1/org.apache.nifi.processors.elasticsearch.PutElasticsearch/index.html
 Tue Jul 17 01:35:38 2018
@@ -0,0 +1 @@
+<!DOCTYPE html><html lang="en"><head><meta 
charset="utf-8"></meta><title>PutElasticsearch</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;">PutElasticsearch</h1><h2>Description: </h2><p>Writes the contents of a 
FlowFile to Elasticsearch, using the specified parameters such as the index to 
insert into and the type of the document. If the cluster has been configured 
for authorization and/or secure transport (SSL/TLS) and the Shield plugin is 
available, secure connections can be made. This processor supports 
Elasticsearch 2.x clusters.</p><h3>Tags: </h3><p>elasticsearch, 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 i
 n 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>Cluster 
Name</strong></td><td id="default-value">elasticsearch</td><td 
id="allowable-values"></td><td id="description">Name of the ES cluster (for 
example, elasticsearch_brew). Defaults to 'elasticsearch'<br/><strong>Supports 
Expression Language: true (will be evaluated using variable registry 
only)</strong></td></tr><tr><td id="name"><strong>ElasticSearch 
Hosts</strong></td><td id="d
 efault-value"></td><td id="allowable-values"></td><td 
id="description">ElasticSearch Hosts, which should be comma separated and colon 
for hostname/port host1:port,host2:port,....  For example testcluster:9300. 
This processor uses the Transport Client to connect to hosts. The default 
transport client port is 9300.<br/><strong>Supports Expression Language: true 
(will be evaluated using variable registry only)</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.7.1/org.apache.nifi.ssl.StandardSSLContextService/index.html">StandardSSLContextService</a><br/><a
 
href="../../../nifi-ssl-context-service-nar/1.7.1/org.apache.nifi.ssl.StandardRestrictedSSLContextService/index.html">StandardRestrictedSSLContextService</a></td><td
 id="description">The SSL Context Service used to provide
  client certificate information for TLS/SSL connections. This service only 
applies if the Elasticsearch endpoint(s) have been secured with 
TLS/SSL.</td></tr><tr><td id="name">Shield Plugin Filename</td><td 
id="default-value"></td><td id="allowable-values"></td><td 
id="description">Specifies the path to the JAR for the Elasticsearch Shield 
plugin. If the Elasticsearch cluster has been secured with the Shield plugin, 
then the Shield plugin JAR must also be available to this processor. Note: Do 
NOT place the Shield JAR into NiFi's lib/ directory, doing so will prevent the 
Shield plugin from being loaded.<br/><strong>Supports Expression Language: true 
(will be evaluated using variable registry only)</strong></td></tr><tr><td 
id="name">Username</td><td id="default-value"></td><td 
id="allowable-values"></td><td id="description">Username to access the 
Elasticsearch cluster<br/><strong>Supports Expression Language: true (will be 
evaluated using variable registry only)</strong></td></tr><tr>
 <td id="name">Password</td><td id="default-value"></td><td 
id="allowable-values"></td><td id="description">Password to access the 
Elasticsearch cluster<br/><strong>Sensitive Property: 
true</strong><br/><strong>Supports Expression Language: true (will be evaluated 
using variable registry only)</strong></td></tr><tr><td 
id="name"><strong>ElasticSearch Ping Timeout</strong></td><td 
id="default-value">5s</td><td id="allowable-values"></td><td 
id="description">The ping timeout used to determine when a node is unreachable. 
For example, 5s (5 seconds). If non-local recommended is 
30s<br/><strong>Supports Expression Language: true (will be evaluated using 
variable registry only)</strong></td></tr><tr><td id="name"><strong>Sampler 
Interval</strong></td><td id="default-value">5s</td><td 
id="allowable-values"></td><td id="description">How often to sample / ping the 
nodes listed and connected. For example, 5s (5 seconds). If non-local 
recommended is 30s.<br/><strong>Supports Expression Language
 : true (will be evaluated using variable registry 
only)</strong></td></tr><tr><td id="name"><strong>Identifier 
Attribute</strong></td><td id="default-value"></td><td 
id="allowable-values"></td><td id="description">The name of the attribute 
containing the identifier for each FlowFile</td></tr><tr><td 
id="name"><strong>Index</strong></td><td id="default-value"></td><td 
id="allowable-values"></td><td id="description">The name of the index to insert 
into<br/><strong>Supports Expression Language: true (will be evaluated using 
flow file attributes and variable registry)</strong></td></tr><tr><td 
id="name"><strong>Type</strong></td><td id="default-value"></td><td 
id="allowable-values"></td><td id="description">The type of this document (used 
by Elasticsearch for indexing and searching)<br/><strong>Supports Expression 
Language: true (will be evaluated using flow file attributes and variable 
registry)</strong></td></tr><tr><td id="name"><strong>Character 
Set</strong></td><td id="default-valu
 e">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"><strong>Batch 
Size</strong></td><td id="default-value">100</td><td 
id="allowable-values"></td><td id="description">The preferred number of 
FlowFiles to put to the database in a single transaction<br/><strong>Supports 
Expression Language: true (will be evaluated using variable registry 
only)</strong></td></tr><tr><td id="name"><strong>Index 
Operation</strong></td><td id="default-value">index</td><td 
id="allowable-values"></td><td id="description">The type of the operation used 
to index (index, update, upsert)<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>Des
 cription</th></tr><tr><td>retry</td><td>A FlowFile is routed to this 
relationship if the database cannot be updated but attempting the operation 
again may succeed</td></tr><tr><td>success</td><td>All FlowFiles that are 
written to Elasticsearch are routed to this 
relationship</td></tr><tr><td>failure</td><td>All FlowFiles that cannot be 
written to Elasticsearch 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 p
 erformance.</td></tr></table></body></html>
\ No newline at end of file

Added: 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-elasticsearch-nar/1.7.1/org.apache.nifi.processors.elasticsearch.PutElasticsearchHttp/index.html
URL: 
http://svn.apache.org/viewvc/nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-elasticsearch-nar/1.7.1/org.apache.nifi.processors.elasticsearch.PutElasticsearchHttp/index.html?rev=1836075&view=auto
==============================================================================
--- 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-elasticsearch-nar/1.7.1/org.apache.nifi.processors.elasticsearch.PutElasticsearchHttp/index.html
 (added)
+++ 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-elasticsearch-nar/1.7.1/org.apache.nifi.processors.elasticsearch.PutElasticsearchHttp/index.html
 Tue Jul 17 01:35:38 2018
@@ -0,0 +1 @@
+<!DOCTYPE html><html lang="en"><head><meta 
charset="utf-8"></meta><title>PutElasticsearchHttp</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;">PutElasticsearchHttp</h1><h2>Description: </h2><p>Writes the contents of 
a FlowFile to Elasticsearch, using the specified parameters such as the index 
to insert into and the type of the document.</p><h3>Tags: 
</h3><p>elasticsearch, insert, update, upsert, delete, write, put, 
http</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 E
 xpression 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>Elasticsearch 
URL</strong></td><td id="default-value"></td><td id="allowable-values"></td><td 
id="description">Elasticsearch URL which will be connected to, including scheme 
(http, e.g.), host, and port. The default port for the REST API is 
9200.<br/><strong>Supports Expression Language: true (will be evaluated using 
variable registry only)</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 hr
 
ef="../../../nifi-ssl-context-service-nar/1.7.1/org.apache.nifi.ssl.StandardSSLContextService/index.html">StandardSSLContextService</a><br/><a
 
href="../../../nifi-ssl-context-service-nar/1.7.1/org.apache.nifi.ssl.StandardRestrictedSSLContextService/index.html">StandardRestrictedSSLContextService</a></td><td
 id="description">The SSL Context Service used to provide client certificate 
information for TLS/SSL connections. This service only applies if the 
Elasticsearch endpoint(s) have been secured with TLS/SSL.</td></tr><tr><td 
id="name">Username</td><td id="default-value"></td><td 
id="allowable-values"></td><td id="description">Username to access the 
Elasticsearch cluster<br/><strong>Supports Expression Language: true (will be 
evaluated using variable registry only)</strong></td></tr><tr><td 
id="name">Password</td><td id="default-value"></td><td 
id="allowable-values"></td><td id="description">Password to access the 
Elasticsearch cluster<br/><strong>Sensitive Property: true</strong><br/
 ><strong>Supports Expression Language: true (will be evaluated using variable 
 >registry only)</strong></td></tr><tr><td id="name"><strong>Connection 
 >Timeout</strong></td><td id="default-value">5 secs</td><td 
 >id="allowable-values"></td><td id="description">Max wait time for the 
 >connection to the Elasticsearch REST API.<br/><strong>Supports Expression 
 >Language: true (will be evaluated using variable registry 
 >only)</strong></td></tr><tr><td id="name"><strong>Response 
 >Timeout</strong></td><td id="default-value">15 secs</td><td 
 >id="allowable-values"></td><td id="description">Max wait time for a response 
 >from the Elasticsearch REST API.<br/><strong>Supports Expression Language: 
 >true (will be evaluated using variable registry 
 >only)</strong></td></tr><tr><td id="name">Proxy Configuration Service</td><td 
 >id="default-value"></td><td id="allowable-values"><strong>Controller Service 
 >API: </strong><br/>ProxyConfigurationService<br/><strong>Implementation: 
 ></strong><a href="../../../nifi-proxy-con
 
figuration-nar/1.7.1/org.apache.nifi.proxy.StandardProxyConfigurationService/index.html">StandardProxyConfigurationService</a></td><td
 id="description">Specifies the Proxy Configuration Controller Service to proxy 
network requests. If set, it supersedes proxy settings configured per 
component. Supported proxies: SOCKS, HTTP + AuthN</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<br/><strong>Supports Expression Language: true 
(will be evaluated using variable registry only)</strong></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<br/><strong>Supports Expression Language: true (will be evaluated using 
variable registry only)</strong></td></tr><tr><td id="name">Proxy 
Username</td><td id="default-value"></td><td id="allowable-values"></td><td 
id="desc
 ription">Proxy Username<br/><strong>Supports Expression Language: true (will 
be evaluated using variable registry only)</strong></td></tr><tr><td 
id="name">Proxy Password</td><td id="default-value"></td><td 
id="allowable-values"></td><td id="description">Proxy 
Password<br/><strong>Sensitive Property: true</strong><br/><strong>Supports 
Expression Language: true (will be evaluated using variable registry 
only)</strong></td></tr><tr><td id="name">Identifier Attribute</td><td 
id="default-value"></td><td id="allowable-values"></td><td id="description">The 
name of the FlowFile attribute containing the identifier for the document. If 
the Index Operation is "index", this property may be left empty or evaluate to 
an empty value, in which case the document's identifier will be auto-generated 
by Elasticsearch. For all other Index Operations, the attribute must evaluate 
to a non-empty value.</td></tr><tr><td id="name"><strong>Index</strong></td><td 
id="default-value"></td><td id="allowable-valu
 es"></td><td id="description">The name of the index to insert 
into<br/><strong>Supports Expression Language: true (will be evaluated using 
flow file attributes and variable registry)</strong></td></tr><tr><td 
id="name"><strong>Type</strong></td><td id="default-value"></td><td 
id="allowable-values"></td><td id="description">The type of this document (used 
by Elasticsearch for indexing and searching)<br/><strong>Supports Expression 
Language: true (will be evaluated using flow file attributes and variable 
registry)</strong></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 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"><strong>Batch 
Size</strong></td><td id="default-value">100</td><td 
id="allowable-values"></td><td id="description">The pr
 eferred number of flow files to put to the database in a single transaction. 
Note that the contents of the flow files will be stored in memory until the 
bulk operation is performed. Also the results should be returned in the same 
order the flow files were received.<br/><strong>Supports Expression Language: 
true (will be evaluated using variable registry only)</strong></td></tr><tr><td 
id="name"><strong>Index Operation</strong></td><td 
id="default-value">index</td><td id="allowable-values"></td><td 
id="description">The type of the operation used to index (index, update, 
upsert, delete)<br/><strong>Supports Expression Language: true (will be 
evaluated using flow file attributes and variable 
registry)</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">A URL query parameter</td><td id="value">Th
 e value to set it to</td><td>Adds the specified property name/value as a query 
parameter in the Elasticsearch URL used for processing<br/><strong>Supports 
Expression Language: true (will be evaluated using variable registry 
only)</strong></td></tr></table></p><h3>Relationships: </h3><table 
id="relationships"><tr><th>Name</th><th>Description</th></tr><tr><td>retry</td><td>A
 FlowFile is routed to this relationship if the database cannot be updated but 
attempting the operation again may succeed</td></tr><tr><td>success</td><td>All 
FlowFiles that are written to Elasticsearch are routed to this 
relationship</td></tr><tr><td>failure</td><td>All FlowFiles that cannot be 
written to Elasticsearch 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 requir
 es 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-elasticsearch-nar/1.7.1/org.apache.nifi.processors.elasticsearch.PutElasticsearchHttpRecord/index.html
URL: 
http://svn.apache.org/viewvc/nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-elasticsearch-nar/1.7.1/org.apache.nifi.processors.elasticsearch.PutElasticsearchHttpRecord/index.html?rev=1836075&view=auto
==============================================================================
--- 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-elasticsearch-nar/1.7.1/org.apache.nifi.processors.elasticsearch.PutElasticsearchHttpRecord/index.html
 (added)
+++ 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-elasticsearch-nar/1.7.1/org.apache.nifi.processors.elasticsearch.PutElasticsearchHttpRecord/index.html
 Tue Jul 17 01:35:38 2018
@@ -0,0 +1 @@
+<!DOCTYPE html><html lang="en"><head><meta 
charset="utf-8"></meta><title>PutElasticsearchHttpRecord</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;">PutElasticsearchHttpRecord</h1><h2>Description: </h2><p>Writes the 
records from a FlowFile into to Elasticsearch, using the specified parameters 
such as the index to insert into and the type of the document, as well as the 
operation type (index, upsert, delete, etc.). Note: The Bulk API is used to 
send the records. This means that the entire contents of the incoming flow file 
are read into memory, and each record is transformed into a JSON document which 
is added to a single HTTP request body. For very large flow files (files with a 
large number of records, e.g.), this could cause mem
 ory usage issues.</p><h3>Tags: </h3><p>elasticsearch, insert, update, upsert, 
delete, write, put, http, record</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>Elasticsearch 
URL</strong></td><td id="default-value"></td><td id="allowable-values"></td><td 
id="description">Elasticsearch URL which wi
 ll be connected to, including scheme (http, e.g.), host, and port. The default 
port for the REST API is 9200.<br/><strong>Supports Expression Language: true 
(will be evaluated using variable registry only)</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.7.1/org.apache.nifi.ssl.StandardSSLContextService/index.html">StandardSSLContextService</a><br/><a
 
href="../../../nifi-ssl-context-service-nar/1.7.1/org.apache.nifi.ssl.StandardRestrictedSSLContextService/index.html">StandardRestrictedSSLContextService</a></td><td
 id="description">The SSL Context Service used to provide client certificate 
information for TLS/SSL connections. This service only applies if the 
Elasticsearch endpoint(s) have been secured with TLS/SSL.</td></tr><tr><td 
id="name">Username</td><td id="default-v
 alue"></td><td id="allowable-values"></td><td id="description">Username to 
access the Elasticsearch cluster<br/><strong>Supports Expression Language: true 
(will be evaluated using variable registry only)</strong></td></tr><tr><td 
id="name">Password</td><td id="default-value"></td><td 
id="allowable-values"></td><td id="description">Password to access the 
Elasticsearch cluster<br/><strong>Sensitive Property: 
true</strong><br/><strong>Supports Expression Language: true (will be evaluated 
using variable registry only)</strong></td></tr><tr><td 
id="name"><strong>Connection Timeout</strong></td><td id="default-value">5 
secs</td><td id="allowable-values"></td><td id="description">Max wait time for 
the connection to the Elasticsearch REST API.<br/><strong>Supports Expression 
Language: true (will be evaluated using variable registry 
only)</strong></td></tr><tr><td id="name"><strong>Response 
Timeout</strong></td><td id="default-value">15 secs</td><td 
id="allowable-values"></td><td id="descrip
 tion">Max wait time for a response from the Elasticsearch REST 
API.<br/><strong>Supports Expression Language: true (will be evaluated using 
variable registry only)</strong></td></tr><tr><td id="name">Proxy Configuration 
Service</td><td id="default-value"></td><td 
id="allowable-values"><strong>Controller Service API: 
</strong><br/>ProxyConfigurationService<br/><strong>Implementation: </strong><a 
href="../../../nifi-proxy-configuration-nar/1.7.1/org.apache.nifi.proxy.StandardProxyConfigurationService/index.html">StandardProxyConfigurationService</a></td><td
 id="description">Specifies the Proxy Configuration Controller Service to proxy 
network requests. If set, it supersedes proxy settings configured per 
component. Supported proxies: SOCKS, HTTP + AuthN</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<br/><strong>Supports Expression Language: true 
(wil
 l be evaluated using variable registry only)</strong></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<br/><strong>Supports Expression Language: true (will be evaluated using 
variable registry only)</strong></td></tr><tr><td id="name">Proxy 
Username</td><td id="default-value"></td><td id="allowable-values"></td><td 
id="description">Proxy Username<br/><strong>Supports Expression Language: true 
(will be evaluated using variable registry only)</strong></td></tr><tr><td 
id="name">Proxy Password</td><td id="default-value"></td><td 
id="allowable-values"></td><td id="description">Proxy 
Password<br/><strong>Sensitive Property: true</strong><br/><strong>Supports 
Expression Language: true (will be evaluated using variable registry 
only)</strong></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.7.1/org.apache.nifi.json.JsonTreeReader/index.html">JsonTreeReader</a><br/><a
 
href="../../../nifi-record-serialization-services-nar/1.7.1/org.apache.nifi.avro.AvroReader/index.html">AvroReader</a><br/><a
 
href="../../../nifi-record-serialization-services-nar/1.7.1/org.apache.nifi.csv.CSVReader/index.html">CSVReader</a><br/><a
 
href="../../../nifi-record-serialization-services-nar/1.7.1/org.apache.nifi.xml.XMLReader/index.html">XMLReader</a><br/><a
 
href="../../../nifi-record-serialization-services-nar/1.7.1/org.apache.nifi.json.JsonPathReader/index.html">JsonPathReader</a><br/><a
 
href="../../../nifi-scripting-nar/1.7.1/org.apache.nifi.record.script.ScriptedReader/index.html">ScriptedReader</a><br/><a
 
href="../../../nifi-record-serialization-services-nar/1.7.1/org.apache.nifi.grok.GrokReader/index.html">GrokReader</a></td><td
 id="description">Specifies the Co
 ntroller Service to use for parsing incoming data and determining the data's 
schema.</td></tr><tr><td id="name">Identifier Record Path</td><td 
id="default-value"></td><td id="allowable-values"></td><td id="description">A 
RecordPath pointing to a field in the record(s) that contains the identifier 
for the document. If the Index Operation is "index", this property may be left 
empty or evaluate to an empty value, in which case the document's identifier 
will be auto-generated by Elasticsearch. For all other Index Operations, the 
field's value must be non-empty.<br/><strong>Supports Expression Language: true 
(will be evaluated using flow file attributes and variable 
registry)</strong></td></tr><tr><td id="name"><strong>Index</strong></td><td 
id="default-value"></td><td id="allowable-values"></td><td id="description">The 
name of the index to insert into<br/><strong>Supports Expression Language: true 
(will be evaluated using flow file attributes and variable 
registry)</strong></td></tr><tr
 ><td id="name"><strong>Type</strong></td><td id="default-value"></td><td 
 >id="allowable-values"></td><td id="description">The type of this document 
 >(used by Elasticsearch for indexing and searching)<br/><strong>Supports 
 >Expression Language: true (will be evaluated using flow file attributes and 
 >variable registry)</strong></td></tr><tr><td id="name"><strong>Index 
 >Operation</strong></td><td id="default-value">index</td><td 
 >id="allowable-values"></td><td id="description">The type of the operation 
 >used to index (index, update, upsert, delete)<br/><strong>Supports Expression 
 >Language: true (will be evaluated using flow file attributes and variable 
 >registry)</strong></td></tr><tr><td id="name"><strong>Suppress Null 
 >Values</strong></td><td id="default-value">never-suppress</td><td 
 >id="allowable-values"><ul><li>Never Suppress <img 
 >src="../../../../../html/images/iconInfo.png" alt="Fields that are missing 
 >(present in the schema but not in the record), or that have a value of null, 
 >will be wri
 tten out as a null value" title="Fields that are missing (present in the 
schema but not in the record), or that have a value of null, will be written 
out as a null value"></img></li><li>Always Suppress <img 
src="../../../../../html/images/iconInfo.png" alt="Fields that are missing 
(present in the schema but not in the record), or that have a value of null, 
will not be written out" title="Fields that are missing (present in the schema 
but not in the record), or that have a value of null, will not be written 
out"></img></li><li>Suppress Missing Values <img 
src="../../../../../html/images/iconInfo.png" alt="When a field has a value of 
null, it will be written out. However, if a field is defined in the schema and 
not present in the record, the field will not be written out." title="When a 
field has a value of null, it will be written out. However, if a field is 
defined in the schema and not present in the record, the field will not be 
written out."></img></li></ul></td><td id="descripti
 on">Specifies how the writer should handle a null 
field</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 URL query parameter</td><td id="value">The value to set it 
to</td><td>Adds the specified property name/value as a query parameter in the 
Elasticsearch URL used for processing<br/><strong>Supports Expression Language: 
true (will be evaluated using variable registry 
only)</strong></td></tr></table></p><h3>Relationships: </h3><table 
id="relationships"><tr><th>Name</th><th>Description</th></tr><tr><td>retry</td><td>A
 FlowFile is routed to this relationship if the database cannot be updated but 
attempting the operation again may succeed</td></tr><tr><td>success</td><td>All 
FlowFiles that are written to Elasticsearch are routed to this 
relationship</td></tr><tr><td>failure</td><td>All FlowFiles that
  cannot be written to Elasticsearch 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-elasticsearch-nar/1.7.1/org.apache.nifi.processors.elasticsearch.QueryElasticsearchHttp/index.html
URL: 
http://svn.apache.org/viewvc/nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-elasticsearch-nar/1.7.1/org.apache.nifi.processors.elasticsearch.QueryElasticsearchHttp/index.html?rev=1836075&view=auto
==============================================================================
--- 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-elasticsearch-nar/1.7.1/org.apache.nifi.processors.elasticsearch.QueryElasticsearchHttp/index.html
 (added)
+++ 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-elasticsearch-nar/1.7.1/org.apache.nifi.processors.elasticsearch.QueryElasticsearchHttp/index.html
 Tue Jul 17 01:35:38 2018
@@ -0,0 +1 @@
+<!DOCTYPE html><html lang="en"><head><meta 
charset="utf-8"></meta><title>QueryElasticsearchHttp</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;">QueryElasticsearchHttp</h1><h2>Description: </h2><p>Queries 
Elasticsearch using the specified connection properties. Note that the full 
body of each page of documents will be read into memory before being written to 
Flow Files for transfer.  Also note that the Elasticsearch max_result_window 
index setting is the upper bound on the number of records that can be retrieved 
using this query.  To retrieve more records, use the ScrollElasticsearchHttp 
processor.</p><h3>Tags: </h3><p>elasticsearch, query, read, get, 
http</p><h3>Properties: </h3><p>In the list below, the names of required propert
 ies 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>Elasticsearch 
URL</strong></td><td id="default-value"></td><td id="allowable-values"></td><td 
id="description">Elasticsearch URL which will be connected to, including scheme 
(http, e.g.), host, and port. The default port for the REST API is 
9200.<br/><strong>Supports Expression Language: true (will be evaluated using 
vari
 able registry only)</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.7.1/org.apache.nifi.ssl.StandardSSLContextService/index.html">StandardSSLContextService</a><br/><a
 
href="../../../nifi-ssl-context-service-nar/1.7.1/org.apache.nifi.ssl.StandardRestrictedSSLContextService/index.html">StandardRestrictedSSLContextService</a></td><td
 id="description">The SSL Context Service used to provide client certificate 
information for TLS/SSL connections. This service only applies if the 
Elasticsearch endpoint(s) have been secured with TLS/SSL.</td></tr><tr><td 
id="name">Username</td><td id="default-value"></td><td 
id="allowable-values"></td><td id="description">Username to access the 
Elasticsearch cluster<br/><strong>Supports Expression Language: true (will be 
evaluated using variab
 le registry only)</strong></td></tr><tr><td id="name">Password</td><td 
id="default-value"></td><td id="allowable-values"></td><td 
id="description">Password to access the Elasticsearch 
cluster<br/><strong>Sensitive Property: true</strong><br/><strong>Supports 
Expression Language: true (will be evaluated using variable registry 
only)</strong></td></tr><tr><td id="name"><strong>Connection 
Timeout</strong></td><td id="default-value">5 secs</td><td 
id="allowable-values"></td><td id="description">Max wait time for the 
connection to the Elasticsearch REST API.<br/><strong>Supports Expression 
Language: true (will be evaluated using variable registry 
only)</strong></td></tr><tr><td id="name"><strong>Response 
Timeout</strong></td><td id="default-value">15 secs</td><td 
id="allowable-values"></td><td id="description">Max wait time for a response 
from the Elasticsearch REST API.<br/><strong>Supports Expression Language: true 
(will be evaluated using variable registry only)</strong></td></tr><tr>
 <td id="name">Proxy Configuration Service</td><td id="default-value"></td><td 
id="allowable-values"><strong>Controller Service API: 
</strong><br/>ProxyConfigurationService<br/><strong>Implementation: </strong><a 
href="../../../nifi-proxy-configuration-nar/1.7.1/org.apache.nifi.proxy.StandardProxyConfigurationService/index.html">StandardProxyConfigurationService</a></td><td
 id="description">Specifies the Proxy Configuration Controller Service to proxy 
network requests. If set, it supersedes proxy settings configured per 
component. Supported proxies: SOCKS, HTTP + AuthN</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<br/><strong>Supports Expression Language: true 
(will be evaluated using variable registry only)</strong></td></tr><tr><td 
id="name">Proxy Port</td><td id="default-value"></td><td 
id="allowable-values"></td><td id="description">The port o
 f the proxy server<br/><strong>Supports Expression Language: true (will be 
evaluated using variable registry only)</strong></td></tr><tr><td 
id="name">Proxy Username</td><td id="default-value"></td><td 
id="allowable-values"></td><td id="description">Proxy 
Username<br/><strong>Supports Expression Language: true (will be evaluated 
using variable registry only)</strong></td></tr><tr><td id="name">Proxy 
Password</td><td id="default-value"></td><td id="allowable-values"></td><td 
id="description">Proxy Password<br/><strong>Sensitive Property: 
true</strong><br/><strong>Supports Expression Language: true (will be evaluated 
using variable registry only)</strong></td></tr><tr><td 
id="name"><strong>Query</strong></td><td id="default-value"></td><td 
id="allowable-values"></td><td id="description">The Lucene-style query to run 
against ElasticSearch (e.g., genre:blues AND 
-artist:muddy)<br/><strong>Supports Expression Language: true (will be 
evaluated using flow file attributes and variable regis
 try)</strong></td></tr><tr><td id="name"><strong>Page Size</strong></td><td 
id="default-value">20</td><td id="allowable-values"></td><td 
id="description">Determines how many documents to return per page during 
scrolling.<br/><strong>Supports Expression Language: true (will be evaluated 
using flow file attributes and variable registry)</strong></td></tr><tr><td 
id="name"><strong>Index</strong></td><td id="default-value"></td><td 
id="allowable-values"></td><td id="description">The name of the index to read 
from. If the property is set to _all, the query will match across all 
indexes.<br/><strong>Supports Expression Language: true (will be evaluated 
using flow file attributes and variable registry)</strong></td></tr><tr><td 
id="name">Type</td><td id="default-value"></td><td 
id="allowable-values"></td><td id="description">The (optional) type of this 
query, used by Elasticsearch for indexing and searching. If the property is 
empty, the the query will match across all types.<br/><strong>S
 upports Expression Language: true (will be evaluated using flow file 
attributes and variable registry)</strong></td></tr><tr><td 
id="name">Fields</td><td id="default-value"></td><td 
id="allowable-values"></td><td id="description">A comma-separated list of 
fields to retrieve from the document. If the Fields property is left blank, 
then the entire document's source will be retrieved.<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">A 
sort parameter (e.g., timestamp:asc). If the Sort property is left blank, then 
the results will be retrieved in document order.<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"
 >If set, limits the number of results that will be 
 >returned.<br/><strong>Supports Expression Language: true (will be evaluated 
 >using flow file attributes and variable registry)</strong></td></tr><tr><td 
 >id="name"><strong>Target</strong></td><td id="default-value">Flow file 
 >content</td><td id="allowable-values"><ul><li>Flow file content</li><li>Flow 
 >file attributes</li></ul></td><td id="description">Indicates where the 
 >results should be placed.  In the case of 'Flow file content', the JSON 
 >response will be written as the content of the flow file.  In the case of 
 >'Flow file attributes', the original flow file (if applicable) will be cloned 
 >for each result, and all return fields will be placed in a flow file 
 >attribute of the same name, but prefixed by 'es.result.'</td></tr><tr><td 
 >id="name">Routing Strategy for Query Info</td><td 
 >id="default-value">NEVER</td><td id="allowable-values"><ul><li>Always <img 
 >src="../../../../../html/images/iconInfo.png" alt="Always route Query Info" 
 >title="
 Always route Query Info"></img></li><li>Never <img 
src="../../../../../html/images/iconInfo.png" alt="Never route Query Info" 
title="Never route Query Info"></img></li><li>No Hits <img 
src="../../../../../html/images/iconInfo.png" alt="Route Query Info if the 
Query returns no hits" title="Route Query Info if the Query returns no 
hits"></img></li></ul></td><td id="description">Specifies when to generate and 
route Query Info after a successful query</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 URL query parameter</td><td id="value">The value to set it 
to</td><td>Adds the specified property name/value as a query parameter in the 
Elasticsearch URL used for processing<br/><strong>Supports Expression Language: 
true (will be evaluated using variable registry 
only)</strong></td></tr></table></p><h3>R
 elationships: </h3><table 
id="relationships"><tr><th>Name</th><th>Description</th></tr><tr><td>retry</td><td>A
 FlowFile is routed to this relationship if the document cannot be fetched but 
attempting the operation again may succeed. Note that if the processor has no 
incoming connections, flow files may still be sent to this relationship based 
on the processor properties and the results of the fetch 
operation.</td></tr><tr><td>success</td><td>All FlowFiles that are read from 
Elasticsearch are routed to this 
relationship.</td></tr><tr><td>failure</td><td>All FlowFiles that cannot be 
read from Elasticsearch are routed to this relationship. Note that only 
incoming flow files 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>filename</td><td>The
 filename attribute is set to the document 
identifier</td></tr><tr><td>es.query.hitcount</td><td>The nu
 mber of hits for a query</td></tr><tr><td>es.id</td><td>The Elasticsearch 
document identifier</td></tr><tr><td>es.index</td><td>The Elasticsearch index 
containing the document</td></tr><tr><td>es.query.url</td><td>The Elasticsearch 
query that was built</td></tr><tr><td>es.type</td><td>The Elasticsearch 
document type</td></tr><tr><td>es.result.*</td><td>If Target is 'Flow file 
attributes', the JSON attributes of each result will be placed into 
corresponding attributes with this prefix.</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-elasticsearch-nar/1.7.1/org.apache.nifi.processors.elasticsearch.ScrollElasticsearchHttp/index.html
URL: 
http://svn.apache.org/viewvc/nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-elasticsearch-nar/1.7.1/org.apache.nifi.processors.elasticsearch.ScrollElasticsearchHttp/index.html?rev=1836075&view=auto
==============================================================================
--- 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-elasticsearch-nar/1.7.1/org.apache.nifi.processors.elasticsearch.ScrollElasticsearchHttp/index.html
 (added)
+++ 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-elasticsearch-nar/1.7.1/org.apache.nifi.processors.elasticsearch.ScrollElasticsearchHttp/index.html
 Tue Jul 17 01:35:38 2018
@@ -0,0 +1 @@
+<!DOCTYPE html><html lang="en"><head><meta 
charset="utf-8"></meta><title>ScrollElasticsearchHttp</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;">ScrollElasticsearchHttp</h1><h2>Description: </h2><p>Scrolls through an 
Elasticsearch query using the specified connection properties. This processor 
is intended to be run on the primary node, and is designed for scrolling 
through huge result sets, as in the case of a reindex.  The state must be 
cleared before another query can be run.  Each page of results is returned, 
wrapped in a JSON object like so: { "hits" : [ &lt;doc1&gt;, &lt;doc2&gt;, 
&lt;docn&gt; ] }.  Note that the full body of each page of documents will be 
read into memory before being written to a Flow File for transfer.</p
 ><h3>Tags: </h3><p>elasticsearch, query, scroll, read, get, 
 >http</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>Elasticsearch 
 >URL</strong></td><td id="default-value"></td><td 
 >id="allowable-values"></td><td id="description">Elasticsearch URL which will 
 >be connected to, including scheme (http, e.
 g.), host, and port. The default port for the REST API is 
9200.<br/><strong>Supports Expression Language: true (will be evaluated using 
variable registry only)</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.7.1/org.apache.nifi.ssl.StandardSSLContextService/index.html">StandardSSLContextService</a><br/><a
 
href="../../../nifi-ssl-context-service-nar/1.7.1/org.apache.nifi.ssl.StandardRestrictedSSLContextService/index.html">StandardRestrictedSSLContextService</a></td><td
 id="description">The SSL Context Service used to provide client certificate 
information for TLS/SSL connections. This service only applies if the 
Elasticsearch endpoint(s) have been secured with TLS/SSL.</td></tr><tr><td 
id="name">Username</td><td id="default-value"></td><td 
id="allowable-values"></td><td 
 id="description">Username to access the Elasticsearch 
cluster<br/><strong>Supports Expression Language: true (will be evaluated using 
variable registry only)</strong></td></tr><tr><td id="name">Password</td><td 
id="default-value"></td><td id="allowable-values"></td><td 
id="description">Password to access the Elasticsearch 
cluster<br/><strong>Sensitive Property: true</strong><br/><strong>Supports 
Expression Language: true (will be evaluated using variable registry 
only)</strong></td></tr><tr><td id="name"><strong>Connection 
Timeout</strong></td><td id="default-value">5 secs</td><td 
id="allowable-values"></td><td id="description">Max wait time for the 
connection to the Elasticsearch REST API.<br/><strong>Supports Expression 
Language: true (will be evaluated using variable registry 
only)</strong></td></tr><tr><td id="name"><strong>Response 
Timeout</strong></td><td id="default-value">15 secs</td><td 
id="allowable-values"></td><td id="description">Max wait time for a response 
from the El
 asticsearch REST API.<br/><strong>Supports Expression Language: true (will be 
evaluated using variable registry only)</strong></td></tr><tr><td 
id="name">Proxy Configuration Service</td><td id="default-value"></td><td 
id="allowable-values"><strong>Controller Service API: 
</strong><br/>ProxyConfigurationService<br/><strong>Implementation: </strong><a 
href="../../../nifi-proxy-configuration-nar/1.7.1/org.apache.nifi.proxy.StandardProxyConfigurationService/index.html">StandardProxyConfigurationService</a></td><td
 id="description">Specifies the Proxy Configuration Controller Service to proxy 
network requests. If set, it supersedes proxy settings configured per 
component. Supported proxies: SOCKS, HTTP + AuthN</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<br/><strong>Supports Expression Language: true 
(will be evaluated using variable registry only)</
 strong></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<br/><strong>Supports Expression Language: true (will 
be evaluated using variable registry only)</strong></td></tr><tr><td 
id="name">Proxy Username</td><td id="default-value"></td><td 
id="allowable-values"></td><td id="description">Proxy 
Username<br/><strong>Supports Expression Language: true (will be evaluated 
using variable registry only)</strong></td></tr><tr><td id="name">Proxy 
Password</td><td id="default-value"></td><td id="allowable-values"></td><td 
id="description">Proxy Password<br/><strong>Sensitive Property: 
true</strong><br/><strong>Supports Expression Language: true (will be evaluated 
using variable registry only)</strong></td></tr><tr><td 
id="name"><strong>Query</strong></td><td id="default-value"></td><td 
id="allowable-values"></td><td id="description">The Lucene-style query to run 
against ElasticSearch (e.g., ge
 nre:blues AND -artist:muddy)<br/><strong>Supports Expression Language: true 
(will be evaluated using variable registry only)</strong></td></tr><tr><td 
id="name"><strong>Scroll Duration</strong></td><td 
id="default-value">1m</td><td id="allowable-values"></td><td 
id="description">The scroll duration is how long each search context is kept in 
memory.<br/><strong>Supports Expression Language: true (will be evaluated using 
variable registry only)</strong></td></tr><tr><td id="name"><strong>Page 
Size</strong></td><td id="default-value">20</td><td 
id="allowable-values"></td><td id="description">Determines how many documents 
to return per page during scrolling.<br/><strong>Supports Expression Language: 
true (will be evaluated using variable registry only)</strong></td></tr><tr><td 
id="name"><strong>Index</strong></td><td id="default-value"></td><td 
id="allowable-values"></td><td id="description">The name of the index to read 
from. If the property is set to _all, the query will match across
  all indexes.<br/><strong>Supports Expression Language: true (will be 
evaluated using variable registry only)</strong></td></tr><tr><td 
id="name">Type</td><td id="default-value"></td><td 
id="allowable-values"></td><td id="description">The (optional) type of this 
query, used by Elasticsearch for indexing and searching. If the property is 
empty, the the query will match across all types.<br/><strong>Supports 
Expression Language: true (will be evaluated using variable registry 
only)</strong></td></tr><tr><td id="name">Fields</td><td 
id="default-value"></td><td id="allowable-values"></td><td id="description">A 
comma-separated list of fields to retrieve from the document. If the Fields 
property is left blank, then the entire document's source will be 
retrieved.<br/><strong>Supports Expression Language: true (will be evaluated 
using variable registry only)</strong></td></tr><tr><td id="name">Sort</td><td 
id="default-value"></td><td id="allowable-values"></td><td id="description">A 
sort pa
 rameter (e.g., timestamp:asc). If the Sort property is left blank, then the 
results will be retrieved in document order.<br/><strong>Supports Expression 
Language: true (will be evaluated using variable registry 
only)</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">A URL query parameter</td><td id="value">The value to set it 
to</td><td>Adds the specified property name/value as a query parameter in the 
Elasticsearch URL used for processing<br/><strong>Supports Expression Language: 
true (will be evaluated using variable registry 
only)</strong></td></tr></table></p><h3>Relationships: </h3><table 
id="relationships"><tr><th>Name</th><th>Description</th></tr><tr><td>success</td><td>All
 FlowFiles that are read from Elasticsearch are routed to this 
relationship.</td></tr><tr><td>failure</td><td>Al
 l FlowFiles that cannot be read from Elasticsearch are routed to this 
relationship. Note that only incoming flow files 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>es.index</td><td>The
 Elasticsearch index containing the 
document</td></tr><tr><td>es.type</td><td>The Elasticsearch document 
type</td></tr></table><h3>State management: </h3><table 
id="stateful"><tr><th>Scope</th><th>Description</th></tr><tr><td>LOCAL</td><td>After
 each successful scroll page, the latest scroll_id is persisted in scrollId as 
input for the next scroll call.  Once the entire query is complete, 
finishedQuery state will be set to true, and the processor will not execute 
unless this is cleared.</td></tr></table><h3>Restricted: </h3>This component is 
not restricted.<h3>Input requirement: </h3>This component does not allow an 
incoming relationship.<h3>System Resourc
 e Considerations:</h3>None specified.</body></html>
\ No newline at end of file


Reply via email to