Author: buildbot
Date: Mon Dec 28 13:19:59 2015
New Revision: 976558

Log:
Production update by buildbot for camel

Modified:
    websites/production/camel/content/cache/main.pageCache
    websites/production/camel/content/googlemail.html

Modified: websites/production/camel/content/cache/main.pageCache
==============================================================================
Binary files - no diff available.

Modified: websites/production/camel/content/googlemail.html
==============================================================================
--- websites/production/camel/content/googlemail.html (original)
+++ websites/production/camel/content/googlemail.html Mon Dec 28 13:19:59 2015
@@ -81,7 +81,7 @@
             <version>2.15-SNAPSHOT</version>
     </dependency>
         </pre><h3 id="GoogleMail-URIFormat">URI Format</h3><hr><p>The 
GoogleMail Component uses the following URI format:</p><pre>        
google-mail://endpoint-prefix/endpoint?[options]
-    </pre><p>Endpoint prefix can be one 
of:</p><ul><li>attachments</li><li>drafts</li><li>history</li><li>labels</li><li>messages</li><li>threads</li><li>users</li></ul><h3
 id="GoogleMail-GoogleMailComponent.1">GoogleMailComponent</h3><hr><p>The 
GoogleMail Component can be configured with the options below. These options 
can be provided using the component's bean property <code>configuration</code> 
of type 
<code>org.apache.camel.component.google.mail.GoogleMailConfiguration</code>.</p><div
 class="table-wrap"><table class="confluenceTable"><tbody><tr><th colspan="1" 
rowspan="1" class="confluenceTh">Option</th><th colspan="1" rowspan="1" 
class="confluenceTh">Type</th><th colspan="1" rowspan="1" 
class="confluenceTh">&#160;</th></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd">accessToken</td><td colspan="1" rowspan="1" 
class="confluenceTd">String</td><td colspan="1" rowspan="1" 
class="confluenceTd">OAuth 2 access token. This typically expires after an hour 
so refreshToken is re
 commended for long term usage.</td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd">applicationName</td><td colspan="1" rowspan="1" 
class="confluenceTd">String</td><td colspan="1" rowspan="1" 
class="confluenceTd">Google drive application name. Example would be 
"camel-google-mail/1.0"</td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd">clientId</td><td colspan="1" rowspan="1" 
class="confluenceTd">String</td><td colspan="1" rowspan="1" 
class="confluenceTd">Client ID of the drive application</td></tr><tr><td 
colspan="1" rowspan="1" class="confluenceTd">clientSecret</td><td colspan="1" 
rowspan="1" class="confluenceTd">String</td><td colspan="1" rowspan="1" 
class="confluenceTd">Client secret of the drive application</td></tr><tr><td 
colspan="1" rowspan="1" class="confluenceTd">refreshToken</td><td colspan="1" 
rowspan="1" class="confluenceTd"><p>String</p></td><td colspan="1" rowspan="1" 
class="confluenceTd">OAuth 2 refresh token. Using this, the Google Mail 
component c
 an obtain a new accessToken whenever the current one expires - a necessity if 
the application is long-lived.</td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd">scopes</td><td colspan="1" rowspan="1" 
class="confluenceTd">List&lt;String&gt;</td><td colspan="1" rowspan="1" 
class="confluenceTd">Specifies the level of permissions you want a drive 
application to have to a user account. See&#160;<a shape="rect" 
class="external-link" 
href="https://developers.google.com/gmail/api/auth/scopes"; 
rel="nofollow">https://developers.google.com/gmail/api/auth/scopes</a>&#160;for 
more info.</td></tr></tbody></table></div><h3 
id="GoogleMail-ProducerEndpoints">Producer Endpoints</h3><hr><p>Producer 
endpoints can use endpoint prefixes followed by endpoint names and associated 
options described next. A shorthand alias can be used for some endpoints. The 
endpoint URI MUST contain a prefix.</p><p>Endpoint options that are not 
mandatory are denoted by []. When there are no mandatory options for a
 n endpoint, one of the set of [] options MUST be provided. Producer endpoints 
can also use a special option <strong><code>inBody</code></strong> that in turn 
should contain the name of the endpoint option whose value will be contained in 
the Camel Exchange In message.</p><p>Any of the endpoint options can be 
provided in either the endpoint URI, or dynamically in a message header. The 
message header name must be of the format 
<code>CamelGoogleMail.&lt;option&gt;</code>. Note that the <code>inBody</code> 
option overrides message header, i.e. the endpoint option 
<code>inBody=option</code> would override a <code>CamelGoogleMail.option</code> 
header.</p><p>For more information on the endpoints and options see API 
documentation at:&#160;<a shape="rect" class="external-link" 
href="https://developers.google.com/gmail/api/v1/reference/"; 
rel="nofollow">https://developers.google.com/gmail/api/v1/reference/</a></p><h3 
id="GoogleMail-1.EndpointPrefixattachments">1. Endpoint Prefix <em>attachment
 s</em></h3><hr><p>The following endpoints can be invoked with the prefix 
<code>attachments</code> as follows:</p><pre>        
google-mail://attachments/endpoint?[options]
+    </pre><p>Endpoint prefix can be one 
of:</p><ul><li>attachments</li><li>drafts</li><li>history</li><li>labels</li><li>messages</li><li>threads</li><li>users</li></ul><h3
 id="GoogleMail-GoogleMailComponent.1">GoogleMailComponent</h3><hr><p>The 
GoogleMail Component can be configured with the options below. These options 
can be provided using the component's bean property <code>configuration</code> 
of type 
<code>org.apache.camel.component.google.mail.GoogleMailConfiguration</code>.</p><div
 class="table-wrap"><table class="confluenceTable"><tbody><tr><th colspan="1" 
rowspan="1" class="confluenceTh">Option</th><th colspan="1" rowspan="1" 
class="confluenceTh">Type</th><th colspan="1" rowspan="1" 
class="confluenceTh">&#160;</th></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd">accessToken</td><td colspan="1" rowspan="1" 
class="confluenceTd">String</td><td colspan="1" rowspan="1" 
class="confluenceTd">OAuth 2 access token. This typically expires after an hour 
so refreshToken is re
 commended for long term usage.</td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd">applicationName</td><td colspan="1" rowspan="1" 
class="confluenceTd">String</td><td colspan="1" rowspan="1" 
class="confluenceTd">Google drive application name. Example would be 
"camel-google-mail/1.0"</td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd">clientId</td><td colspan="1" rowspan="1" 
class="confluenceTd">String</td><td colspan="1" rowspan="1" 
class="confluenceTd">Client ID of the drive application</td></tr><tr><td 
colspan="1" rowspan="1" class="confluenceTd">clientSecret</td><td colspan="1" 
rowspan="1" class="confluenceTd">String</td><td colspan="1" rowspan="1" 
class="confluenceTd">Client secret of the drive application</td></tr><tr><td 
colspan="1" rowspan="1" class="confluenceTd">refreshToken</td><td colspan="1" 
rowspan="1" class="confluenceTd"><p>String</p></td><td colspan="1" rowspan="1" 
class="confluenceTd">OAuth 2 refresh token. Using this, the Google Mail 
component c
 an obtain a new accessToken whenever the current one expires - a necessity if 
the application is long-lived.</td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd">scopes</td><td colspan="1" rowspan="1" 
class="confluenceTd">List&lt;String&gt;</td><td colspan="1" rowspan="1" 
class="confluenceTd">Specifies the level of permissions you want a drive 
application to have to a user account. See&#160;<a shape="rect" 
class="external-link" 
href="https://developers.google.com/gmail/api/auth/scopes"; 
rel="nofollow">https://developers.google.com/gmail/api/auth/scopes</a>&#160;for 
more info.</td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd">p12FileName</td><td colspan="1" rowspan="1" 
class="confluenceTd">String</td><td colspan="1" rowspan="1" 
class="confluenceTd"><strong>Camel 2.16:</strong>The name of the p12 file which 
has the private key to use with the Google Service Account.</td></tr><tr><td 
colspan="1" rowspan="1" class="confluenceTd">user</td><td colspan="1" 
rowspan="1" c
 lass="confluenceTd">String</td><td colspan="1" rowspan="1" 
class="confluenceTd"><strong>Camel 2.16.2:</strong> The email address of the 
user the application is trying to impersonate in the service account 
flow</td></tr></tbody></table></div><h3 
id="GoogleMail-ProducerEndpoints">Producer Endpoints</h3><hr><p>Producer 
endpoints can use endpoint prefixes followed by endpoint names and associated 
options described next. A shorthand alias can be used for some endpoints. The 
endpoint URI MUST contain a prefix.</p><p>Endpoint options that are not 
mandatory are denoted by []. When there are no mandatory options for an 
endpoint, one of the set of [] options MUST be provided. Producer endpoints can 
also use a special option <strong><code>inBody</code></strong> that in turn 
should contain the name of the endpoint option whose value will be contained in 
the Camel Exchange In message.</p><p>Any of the endpoint options can be 
provided in either the endpoint URI, or dynamically in a message header
 . The message header name must be of the format 
<code>CamelGoogleMail.&lt;option&gt;</code>. Note that the <code>inBody</code> 
option overrides message header, i.e. the endpoint option 
<code>inBody=option</code> would override a <code>CamelGoogleMail.option</code> 
header.</p><p>For more information on the endpoints and options see API 
documentation at:&#160;<a shape="rect" class="external-link" 
href="https://developers.google.com/gmail/api/v1/reference/"; 
rel="nofollow">https://developers.google.com/gmail/api/v1/reference/</a></p><h3 
id="GoogleMail-1.EndpointPrefixattachments">1. Endpoint Prefix 
<em>attachments</em></h3><hr><p>The following endpoints can be invoked with the 
prefix <code>attachments</code> as follows:</p><pre>        
google-mail://attachments/endpoint?[options]
     </pre><div class="table-wrap"><table 
class="confluenceTable"><tbody><tr><th colspan="1" rowspan="1" 
class="confluenceTh">Endpoint</th><th colspan="1" rowspan="1" 
class="confluenceTh">Shorthand Alias</th><th colspan="1" rowspan="1" 
class="confluenceTh">Options</th><th colspan="1" rowspan="1" 
class="confluenceTh">Result Body Type</th></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd">get</td><td colspan="1" rowspan="1" 
class="confluenceTd">&#160;</td><td colspan="1" rowspan="1" 
class="confluenceTd">id, messageId, userId</td><td colspan="1" rowspan="1" 
class="confluenceTd">com.google.api.services.gmail.model.MessagePartBody</td></tr></tbody></table></div><h4
 id="GoogleMail-URIOptionsforattachments">URI Options for 
<em>attachments</em></h4><hr><div class="table-wrap"><table 
class="confluenceTable"><tbody><tr><th colspan="1" rowspan="1" 
class="confluenceTh">Name</th><th colspan="1" rowspan="1" 
class="confluenceTh">Type</th></tr><tr><td colspan="1" rowspan="1" 
class="confluence
 Td">id</td><td colspan="1" rowspan="1" 
class="confluenceTd">String</td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd">messageId</td><td colspan="1" rowspan="1" 
class="confluenceTd">String</td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd">userId</td><td colspan="1" rowspan="1" 
class="confluenceTd">String</td></tr></tbody></table></div><h3 
id="GoogleMail-2.EndpointPrefixdrafts">2. Endpoint Prefix 
<em>drafts</em></h3><hr><p>The following endpoints can be invoked with the 
prefix <code>drafts</code> as follows:</p><pre>        
google-mail://drafts/endpoint?[options]
     </pre><div class="table-wrap"><table 
class="confluenceTable"><tbody><tr><th colspan="1" rowspan="1" 
class="confluenceTh">Endpoint</th><th colspan="1" rowspan="1" 
class="confluenceTh">Shorthand Alias</th><th colspan="1" rowspan="1" 
class="confluenceTh">Options</th><th colspan="1" rowspan="1" 
class="confluenceTh">Result Body Type</th></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd">create</td><td colspan="1" rowspan="1" 
class="confluenceTd">&#160;</td><td colspan="1" rowspan="1" 
class="confluenceTd">[mediaContent], content, userId</td><td colspan="1" 
rowspan="1" class="confluenceTd"><pre class="prettyprint lang-java"><span 
class="pln" style="color: rgb(0,0,0);">com</span><span class="pun" 
style="color: rgb(102,102,0);">.</span><span class="pln" style="color: 
rgb(0,0,0);">google</span><span class="pun" style="color: 
rgb(102,102,0);">.</span><span class="pln" style="color: 
rgb(0,0,0);">api</span><span class="pun" style="color: 
rgb(102,102,0);">.</span><span class="pln" styl
 e="color: rgb(0,0,0);">services</span><span class="pun" style="color: 
rgb(102,102,0);">.</span><span class="pln" style="color: 
rgb(0,0,0);">gmail</span><span class="pun" style="color: 
rgb(102,102,0);">.</span><span class="pln" style="color: 
rgb(0,0,0);">model</span><span class="pun" style="color: 
rgb(102,102,0);">.</span><span class="typ" style="color: 
rgb(102,0,102);">Draft</span></pre></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd">delete</td><td colspan="1" rowspan="1" 
class="confluenceTd">&#160;</td><td colspan="1" rowspan="1" 
class="confluenceTd">id, userId</td><td colspan="1" rowspan="1" 
class="confluenceTd">&#160;</td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd">get</td><td colspan="1" rowspan="1" 
class="confluenceTd">&#160;</td><td colspan="1" rowspan="1" 
class="confluenceTd">id, userId</td><td colspan="1" rowspan="1" 
class="confluenceTd"><pre class="prettyprint lang-java"><span class="pln" 
style="color: rgb(0,0,0);">com</span><span class="pun" st
 yle="color: rgb(102,102,0);">.</span><span class="pln" style="color: 
rgb(0,0,0);">google</span><span class="pun" style="color: 
rgb(102,102,0);">.</span><span class="pln" style="color: 
rgb(0,0,0);">api</span><span class="pun" style="color: 
rgb(102,102,0);">.</span><span class="pln" style="color: 
rgb(0,0,0);">services</span><span class="pun" style="color: 
rgb(102,102,0);">.</span><span class="pln" style="color: 
rgb(0,0,0);">gmail</span><span class="pun" style="color: 
rgb(102,102,0);">.</span><span class="pln" style="color: 
rgb(0,0,0);">model</span><span class="pun" style="color: 
rgb(102,102,0);">.</span><span class="typ" style="color: 
rgb(102,0,102);">Draft</span></pre></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd">list</td><td colspan="1" rowspan="1" 
class="confluenceTd">&#160;</td><td colspan="1" rowspan="1" 
class="confluenceTd">userId</td><td colspan="1" rowspan="1" 
class="confluenceTd"><pre class="prettyprint lang-java"><span class="pln" 
style="color: rgb(0,0,0);">
 com</span><span class="pun" style="color: rgb(102,102,0);">.</span><span 
class="pln" style="color: rgb(0,0,0);">google</span><span class="pun" 
style="color: rgb(102,102,0);">.</span><span class="pln" style="color: 
rgb(0,0,0);">api</span><span class="pun" style="color: 
rgb(102,102,0);">.</span><span class="pln" style="color: 
rgb(0,0,0);">services</span><span class="pun" style="color: 
rgb(102,102,0);">.</span><span class="pln" style="color: 
rgb(0,0,0);">gmail</span><span class="pun" style="color: 
rgb(102,102,0);">.</span><span class="pln" style="color: 
rgb(0,0,0);">model</span><span class="pun" style="color: 
rgb(102,102,0);">.</span><span class="typ" style="color: 
rgb(102,0,102);">ListDraftsResponse</span></pre></td></tr><tr><td colspan="1" 
rowspan="1" class="confluenceTd">send</td><td colspan="1" rowspan="1" 
class="confluenceTd">&#160;</td><td colspan="1" rowspan="1" 
class="confluenceTd">[mediaContent], content, userId</td><td colspan="1" 
rowspan="1" class="confluenceTd"><pre class="
 prettyprint lang-java"><span class="pln" style="color: 
rgb(0,0,0);">com</span><span class="pun" style="color: 
rgb(102,102,0);">.</span><span class="pln" style="color: 
rgb(0,0,0);">google</span><span class="pun" style="color: 
rgb(102,102,0);">.</span><span class="pln" style="color: 
rgb(0,0,0);">api</span><span class="pun" style="color: 
rgb(102,102,0);">.</span><span class="pln" style="color: 
rgb(0,0,0);">services</span><span class="pun" style="color: 
rgb(102,102,0);">.</span><span class="pln" style="color: 
rgb(0,0,0);">gmail</span><span class="pun" style="color: 
rgb(102,102,0);">.</span><span class="pln" style="color: 
rgb(0,0,0);">model</span><span class="pun" style="color: 
rgb(102,102,0);">.</span><span class="typ" style="color: 
rgb(102,0,102);">Message</span></pre></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd">update</td><td colspan="1" rowspan="1" 
class="confluenceTd">&#160;</td><td colspan="1" rowspan="1" 
class="confluenceTd">[mediaContent], content, id, userId</t
 d><td colspan="1" rowspan="1" class="confluenceTd"><pre class="prettyprint 
lang-java"><span class="pln" style="color: rgb(0,0,0);">com</span><span 
class="pun" style="color: rgb(102,102,0);">.</span><span class="pln" 
style="color: rgb(0,0,0);">google</span><span class="pun" style="color: 
rgb(102,102,0);">.</span><span class="pln" style="color: 
rgb(0,0,0);">api</span><span class="pun" style="color: 
rgb(102,102,0);">.</span><span class="pln" style="color: 
rgb(0,0,0);">services</span><span class="pun" style="color: 
rgb(102,102,0);">.</span><span class="pln" style="color: 
rgb(0,0,0);">gmail</span><span class="pun" style="color: 
rgb(102,102,0);">.</span><span class="pln" style="color: 
rgb(0,0,0);">model</span><span class="pun" style="color: 
rgb(102,102,0);">.</span><span class="typ" style="color: 
rgb(102,0,102);">Draft</span></pre></td></tr></tbody></table></div><h4 
id="GoogleMail-URIOptionsfordrafts">URI Options for 
<em>drafts</em></h4><hr><div class="table-wrap"><table class="confluence
 Table"><tbody><tr><th colspan="1" rowspan="1" 
class="confluenceTh">Name</th><th colspan="1" rowspan="1" 
class="confluenceTh">Type</th></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd">content</td><td colspan="1" rowspan="1" 
class="confluenceTd">com.google.api.services.gmail.model.Draft</td></tr><tr><td 
colspan="1" rowspan="1" class="confluenceTd">id</td><td colspan="1" rowspan="1" 
class="confluenceTd">String</td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd">mediaContent</td><td colspan="1" rowspan="1" 
class="confluenceTd">com.google.api.client.http.AbstractInputStreamContent</td></tr><tr><td
 colspan="1" rowspan="1" class="confluenceTd">userId</td><td colspan="1" 
rowspan="1" class="confluenceTd">String</td></tr></tbody></table></div><h3 
id="GoogleMail-3.EndpointPrefixhistory">3. Endpoint Prefix 
<em>history</em></h3><hr><p>The following endpoints can be invoked with the 
prefix <code>history</code> as follows:</p><pre>        
google-mail://history/endpoint?[options]
     </pre><div class="table-wrap"><table 
class="confluenceTable"><tbody><tr><th colspan="1" rowspan="1" 
class="confluenceTh">Endpoint</th><th colspan="1" rowspan="1" 
class="confluenceTh">Shorthand Alias</th><th colspan="1" rowspan="1" 
class="confluenceTh">Options</th><th colspan="1" rowspan="1" 
class="confluenceTh">Result Body Type</th></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd">list</td><td colspan="1" rowspan="1" 
class="confluenceTd">&#160;</td><td colspan="1" rowspan="1" 
class="confluenceTd">userId</td><td colspan="1" rowspan="1" 
class="confluenceTd"><pre class="prettyprint lang-java"><span class="pln" 
style="color: rgb(0,0,0);">com</span><span class="pun" style="color: 
rgb(102,102,0);">.</span><span class="pln" style="color: 
rgb(0,0,0);">google</span><span class="pun" style="color: 
rgb(102,102,0);">.</span><span class="pln" style="color: 
rgb(0,0,0);">api</span><span class="pun" style="color: 
rgb(102,102,0);">.</span><span class="pln" style="color: rgb(0,0,0);">serv
 ices</span><span class="pun" style="color: rgb(102,102,0);">.</span><span 
class="pln" style="color: rgb(0,0,0);">gmail</span><span class="pun" 
style="color: rgb(102,102,0);">.</span><span class="pln" style="color: 
rgb(0,0,0);">model</span><span class="pun" style="color: 
rgb(102,102,0);">.</span><span class="typ" style="color: 
rgb(102,0,102);">ListHistoryResponse</span></pre></td></tr></tbody></table></div><h4
 id="GoogleMail-URIOptionsforhistory">URI Options for 
<em>history</em></h4><hr><div class="table-wrap"><table 
class="confluenceTable"><tbody><tr><th colspan="1" rowspan="1" 
class="confluenceTh">Name</th><th colspan="1" rowspan="1" 
class="confluenceTh">Type</th></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd">userId</td><td colspan="1" rowspan="1" 
class="confluenceTd">String</td></tr></tbody></table></div><h3 
id="GoogleMail-4.EndpointPrefixlabels">4. Endpoint Prefix 
<em>labels</em></h3><hr><p>The following endpoints can be invoked with the 
prefix <code>labels</code> as f
 ollows:</p><pre>        google-mail://labels/endpoint?[options]


Reply via email to