You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@juneau.apache.org by ja...@apache.org on 2016/09/19 15:04:57 UTC

[06/51] [partial] incubator-juneau-website git commit: Add Maven Generated Site to home page.

http://git-wip-us.apache.org/repos/asf/incubator-juneau-website/blob/081b41e6/content/apidocs/org/apache/juneau/client/RestClient.html
----------------------------------------------------------------------
diff --git a/content/apidocs/org/apache/juneau/client/RestClient.html b/content/apidocs/org/apache/juneau/client/RestClient.html
deleted file mode 100644
index 68a0fde..0000000
--- a/content/apidocs/org/apache/juneau/client/RestClient.html
+++ /dev/null
@@ -1,2705 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>RestClient (Apache Juneau (incubating) 6.0.0-incubating-SNAPSHOT)</title>
-<link rel="stylesheet" type="text/css" href="../../../../javadoc.css" title="Style">
-<script type="text/javascript" src="../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="RestClient (Apache Juneau (incubating) 6.0.0-incubating-SNAPSHOT)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10,"i29":10,"i30":10,"i31":10,"i32":10,"i33":10,"i34":10,"i35":10,"i36":10,"i37":10,"i38":10,"i39":10,"i40":10,"i41":10,"i42":10,"i43":10,"i44":10,"i45":10,"i46":10,"i47":10,"i48":10,"i49":10,"i50":10,"i51":10,"i52":10,"i53":10,"i54":10,"i55":10,"i56":10,"i57":10,"i58":10,"i59":10,"i60":10,"i61":10,"i62":10,"i63":10,"i64":10,"i65":10,"i66":10,"i67":10,"i68":10,"i69":10,"i70":10,"i71":10,"i72":10,"i73":10,"i74":10,"i75":10,"i76":10,"i77":10,"i78":10,"i79":10,"i80":10,"i81":10,"i82":10,"i83":10,"i84":10,"i85":10,"i86":10,"i87":10,"i88":10,"i89":10,"i90":10,"i91":10};
-var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
-var altColor = "altColor";
-var rowColor = "rowColor";
-var tableTab = "tableTab";
-var activeTableTab = "activeTableTab";
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../overview-summary.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li class="navBarCell1Rev">Class</li>
-<li><a href="class-use/RestClient.html">Use</a></li>
-<li><a href="package-tree.html">Tree</a></li>
-<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../index-all.html">Index</a></li>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../org/apache/juneau/client/RestCallLogger.html" title="class in org.apache.juneau.client"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../org/apache/juneau/client/RestRequestEntity.html" title="class in org.apache.juneau.client"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/juneau/client/RestClient.html" target="_top">Frames</a></li>
-<li><a href="RestClient.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_top">
-<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
-<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
-<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="subTitle">org.apache.juneau.client</div>
-<h2 title="Class RestClient" class="title">Class RestClient</h2>
-</div>
-<div class="contentContainer">
-<ul class="inheritance">
-<li><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
-<li>
-<ul class="inheritance">
-<li><a href="../../../../org/apache/juneau/Lockable.html" title="class in org.apache.juneau">org.apache.juneau.Lockable</a></li>
-<li>
-<ul class="inheritance">
-<li><a href="../../../../org/apache/juneau/CoreApi.html" title="class in org.apache.juneau">org.apache.juneau.CoreApi</a></li>
-<li>
-<ul class="inheritance">
-<li>org.apache.juneau.client.RestClient</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-<div class="description">
-<ul class="blockList">
-<li class="blockList">
-<dl>
-<dt>All Implemented Interfaces:</dt>
-<dd><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Cloneable.html?is-external=true" title="class or interface in java.lang">Cloneable</a></dd>
-</dl>
-<hr>
-<br>
-<pre>public class <a href="../../../../src-html/org/apache/juneau/client/RestClient.html#line.75">RestClient</a>
-extends <a href="../../../../org/apache/juneau/CoreApi.html" title="class in org.apache.juneau">CoreApi</a></pre>
-<div class="block">Utility class for interfacing with remote REST interfaces.
-
-
- <h6 class='topic'>Features</h6>
- <ul class='spaced-list'>
-   <li>Convert POJOs directly to HTTP request message bodies using <a href="../../../../org/apache/juneau/serializer/Serializer.html" title="class in org.apache.juneau.serializer"><code>Serializer</code></a> class.
-   <li>Convert HTTP response message bodies directly to POJOs using <a href="../../../../org/apache/juneau/parser/Parser.html" title="class in org.apache.juneau.parser"><code>Parser</code></a> class.
-   <li>Fluent interface.
-   <li>Thread safe.
-   <li>API for interacting with remoteable services.
- </ul>
-
-
- <h6 class='topic'>Additional Information</h6>
- <ul>
-   <li><a class='doclink' href='package-summary.html#RestClient'>org.apache.juneau.client &gt; REST client API</a> for more information and code examples.
- </ul></div>
-<dl>
-<dt><span class="simpleTagLabel">Author:</span></dt>
-<dd>James Bognar (james.bognar@salesforce.com)</dd>
-</dl>
-</li>
-</ul>
-</div>
-<div class="summary">
-<ul class="blockList">
-<li class="blockList">
-<!-- =========== FIELD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="field.summary">
-<!--   -->
-</a>
-<h3>Field Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
-<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Field and Description</th>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code>protected org.apache.http.impl.client.HttpClientBuilder</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/client/RestClient.html#httpClientBuilder">httpClientBuilder</a></span></code>
-<div class="block">The <code>HttpClientBuilder</code> returned by <a href="../../../../org/apache/juneau/client/RestClient.html#createHttpClientBuilder--"><code>createHttpClientBuilder()</code></a>.</div>
-</td>
-</tr>
-</table>
-</li>
-</ul>
-<!-- ======== CONSTRUCTOR SUMMARY ======== -->
-<ul class="blockList">
-<li class="blockList"><a name="constructor.summary">
-<!--   -->
-</a>
-<h3>Constructor Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
-<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colOne" scope="col">Constructor and Description</th>
-</tr>
-<tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/client/RestClient.html#RestClient--">RestClient</a></span>()</code>
-<div class="block">Create a new client with no serializer, parser, or HTTP client.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/client/RestClient.html#RestClient-java.lang.Class-java.lang.Class-">RestClient</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;? extends <a href="../../../../org/apache/juneau/serializer/Serializer.html" title="class in org.apache.juneau.serializer">Serializer</a>&gt;&nbsp;s,
-          <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;? extends <a href="../../../../org/apache/juneau/parser/Parser.html" title="class in org.apache.juneau.parser">Parser</a>&gt;&nbsp;p)</code>
-<div class="block">Create a new client with the specified serializer and parser classes.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/client/RestClient.html#RestClient-org.apache.http.impl.client.CloseableHttpClient-">RestClient</a></span>(org.apache.http.impl.client.CloseableHttpClient&nbsp;httpClient)</code>
-<div class="block">Create a new client with the specified HTTP client.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/client/RestClient.html#RestClient-org.apache.http.impl.client.CloseableHttpClient-java.lang.Class-java.lang.Class-">RestClient</a></span>(org.apache.http.impl.client.CloseableHttpClient&nbsp;httpClient,
-          <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;? extends <a href="../../../../org/apache/juneau/serializer/Serializer.html" title="class in org.apache.juneau.serializer">Serializer</a>&gt;&nbsp;s,
-          <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;? extends <a href="../../../../org/apache/juneau/parser/Parser.html" title="class in org.apache.juneau.parser">Parser</a>&gt;&nbsp;p)</code>
-<div class="block">Create a new client with the specified serializer and parser classes.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/client/RestClient.html#RestClient-org.apache.http.impl.client.CloseableHttpClient-org.apache.juneau.serializer.Serializer-org.apache.juneau.parser.Parser-">RestClient</a></span>(org.apache.http.impl.client.CloseableHttpClient&nbsp;httpClient,
-          <a href="../../../../org/apache/juneau/serializer/Serializer.html" title="class in org.apache.juneau.serializer">Serializer</a>&nbsp;s,
-          <a href="../../../../org/apache/juneau/parser/Parser.html" title="class in org.apache.juneau.parser">Parser</a>&nbsp;p)</code>
-<div class="block">Create a new client with the specified serializer and parser instances.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/client/RestClient.html#RestClient-org.apache.juneau.serializer.Serializer-org.apache.juneau.parser.Parser-">RestClient</a></span>(<a href="../../../../org/apache/juneau/serializer/Serializer.html" title="class in org.apache.juneau.serializer">Serializer</a>&nbsp;s,
-          <a href="../../../../org/apache/juneau/parser/Parser.html" title="class in org.apache.juneau.parser">Parser</a>&nbsp;p)</code>
-<div class="block">Create a new client with the specified serializer and parser instances.</div>
-</td>
-</tr>
-</table>
-</li>
-</ul>
-<!-- ========== METHOD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.summary">
-<!--   -->
-</a>
-<h3>Method Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
-<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tr id="i0" class="altColor">
-<td class="colFirst"><code><a href="../../../../org/apache/juneau/client/RestClient.html" title="class in org.apache.juneau.client">RestClient</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/client/RestClient.html#addBeanFilters-java.lang.Class...-">addBeanFilters</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;...&nbsp;classes)</code>
-<div class="block">Shortcut for calling <code>getContextFactory().addBeanFilters(<jf>classes</jf>)</code>.</div>
-</td>
-</tr>
-<tr id="i1" class="rowColor">
-<td class="colFirst"><code>&lt;T&gt;&nbsp;<a href="../../../../org/apache/juneau/client/RestClient.html" title="class in org.apache.juneau.client">RestClient</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/client/RestClient.html#addImplClass-java.lang.Class-java.lang.Class-">addImplClass</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;T&gt;&nbsp;interfaceClass,
-            <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;? extends T&gt;&nbsp;implClass)</code>
-<div class="block">Shortcut for calling <code>getContextFactory().addImplClass(<jf>interfaceClass</jf>, <jf>implClass</jf>)</code>.</div>
-</td>
-</tr>
-<tr id="i2" class="altColor">
-<td class="colFirst"><code><a href="../../../../org/apache/juneau/client/RestClient.html" title="class in org.apache.juneau.client">RestClient</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/client/RestClient.html#addInterceptor-org.apache.juneau.client.RestCallInterceptor-">addInterceptor</a></span>(<a href="../../../../org/apache/juneau/client/RestCallInterceptor.html" title="class in org.apache.juneau.client">RestCallInterceptor</a>&nbsp;interceptor)</code>
-<div class="block">Adds an interceptor that gets called immediately after a connection is made.</div>
-</td>
-</tr>
-<tr id="i3" class="rowColor">
-<td class="colFirst"><code><a href="../../../../org/apache/juneau/client/RestClient.html" title="class in org.apache.juneau.client">RestClient</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/client/RestClient.html#addInterceptorFirst-org.apache.http.HttpRequestInterceptor-">addInterceptorFirst</a></span>(org.apache.http.HttpRequestInterceptor&nbsp;itcp)</code>&nbsp;</td>
-</tr>
-<tr id="i4" class="altColor">
-<td class="colFirst"><code><a href="../../../../org/apache/juneau/client/RestClient.html" title="class in org.apache.juneau.client">RestClient</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/client/RestClient.html#addInterceptorFirst-org.apache.http.HttpResponseInterceptor-">addInterceptorFirst</a></span>(org.apache.http.HttpResponseInterceptor&nbsp;itcp)</code>&nbsp;</td>
-</tr>
-<tr id="i5" class="rowColor">
-<td class="colFirst"><code><a href="../../../../org/apache/juneau/client/RestClient.html" title="class in org.apache.juneau.client">RestClient</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/client/RestClient.html#addInterceptorLast-org.apache.http.HttpRequestInterceptor-">addInterceptorLast</a></span>(org.apache.http.HttpRequestInterceptor&nbsp;itcp)</code>&nbsp;</td>
-</tr>
-<tr id="i6" class="altColor">
-<td class="colFirst"><code><a href="../../../../org/apache/juneau/client/RestClient.html" title="class in org.apache.juneau.client">RestClient</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/client/RestClient.html#addInterceptorLast-org.apache.http.HttpResponseInterceptor-">addInterceptorLast</a></span>(org.apache.http.HttpResponseInterceptor&nbsp;itcp)</code>&nbsp;</td>
-</tr>
-<tr id="i7" class="rowColor">
-<td class="colFirst"><code><a href="../../../../org/apache/juneau/client/RestClient.html" title="class in org.apache.juneau.client">RestClient</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/client/RestClient.html#addNotBeanClasses-java.lang.Class...-">addNotBeanClasses</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;...&nbsp;classes)</code>
-<div class="block">Shortcut for calling <code>getContextFactory().addNotBeanClasses(<jf>classes</jf>)</code>.</div>
-</td>
-</tr>
-<tr id="i8" class="altColor">
-<td class="colFirst"><code><a href="../../../../org/apache/juneau/client/RestClient.html" title="class in org.apache.juneau.client">RestClient</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/client/RestClient.html#addPojoSwaps-java.lang.Class...-">addPojoSwaps</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;...&nbsp;classes)</code>
-<div class="block">Shortcut for calling <code>getContextFactory().addPojoSwaps(<jf>classes</jf>)</code>.</div>
-</td>
-</tr>
-<tr id="i9" class="rowColor">
-<td class="colFirst"><code><a href="../../../../org/apache/juneau/client/RestClient.html" title="class in org.apache.juneau.client">RestClient</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/client/RestClient.html#addToDictionary-java.lang.Class...-">addToDictionary</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;...&nbsp;classes)</code>
-<div class="block">Shortcut for calling <code>getContextFactory().addToDictionary(<jf>classes</jf>)</code>.</div>
-</td>
-</tr>
-<tr id="i10" class="altColor">
-<td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/client/RestClient.html#close--">close</a></span>()</code>
-<div class="block">Calls <a href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.html?is-external=true#close--" title="class or interface in java.io"><code>Closeable.close()</code></a> on the underlying <code>CloseableHttpClient</code>.</div>
-</td>
-</tr>
-<tr id="i11" class="rowColor">
-<td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/client/RestClient.html#closeQuietly--">closeQuietly</a></span>()</code>
-<div class="block">Same as <a href="../../../../org/apache/juneau/client/RestClient.html#close--"><code>close()</code></a>, but ignores any exceptions.</div>
-</td>
-</tr>
-<tr id="i12" class="altColor">
-<td class="colFirst"><code>protected org.apache.http.conn.HttpClientConnectionManager</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/client/RestClient.html#createConnectionManager--">createConnectionManager</a></span>()</code>
-<div class="block">Creates the <code>HttpClientConnectionManager</code> returned by <a href="../../../../org/apache/juneau/client/RestClient.html#createConnectionManager--"><code>createConnectionManager()</code></a>.</div>
-</td>
-</tr>
-<tr id="i13" class="rowColor">
-<td class="colFirst"><code>protected org.apache.http.impl.client.CloseableHttpClient</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/client/RestClient.html#createHttpClient--">createHttpClient</a></span>()</code>
-<div class="block">Creates an instance of an <code>HttpClient</code> to be used to handle all HTTP communications with the target server.</div>
-</td>
-</tr>
-<tr id="i14" class="altColor">
-<td class="colFirst"><code>protected org.apache.http.impl.client.HttpClientBuilder</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/client/RestClient.html#createHttpClientBuilder--">createHttpClientBuilder</a></span>()</code>
-<div class="block">Creates an instance of an <code>HttpClientBuilder</code> to be used to create
-   the <code>HttpClient</code>.</div>
-</td>
-</tr>
-<tr id="i15" class="rowColor">
-<td class="colFirst"><code><a href="../../../../org/apache/juneau/client/RestClient.html" title="class in org.apache.juneau.client">RestClient</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/client/RestClient.html#disableAuthCaching--">disableAuthCaching</a></span>()</code>&nbsp;</td>
-</tr>
-<tr id="i16" class="altColor">
-<td class="colFirst"><code><a href="../../../../org/apache/juneau/client/RestClient.html" title="class in org.apache.juneau.client">RestClient</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/client/RestClient.html#disableAutomaticRetries--">disableAutomaticRetries</a></span>()</code>&nbsp;</td>
-</tr>
-<tr id="i17" class="rowColor">
-<td class="colFirst"><code><a href="../../../../org/apache/juneau/client/RestClient.html" title="class in org.apache.juneau.client">RestClient</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/client/RestClient.html#disableConnectionState--">disableConnectionState</a></span>()</code>&nbsp;</td>
-</tr>
-<tr id="i18" class="altColor">
-<td class="colFirst"><code><a href="../../../../org/apache/juneau/client/RestClient.html" title="class in org.apache.juneau.client">RestClient</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/client/RestClient.html#disableContentCompression--">disableContentCompression</a></span>()</code>&nbsp;</td>
-</tr>
-<tr id="i19" class="rowColor">
-<td class="colFirst"><code><a href="../../../../org/apache/juneau/client/RestClient.html" title="class in org.apache.juneau.client">RestClient</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/client/RestClient.html#disableCookieManagement--">disableCookieManagement</a></span>()</code>&nbsp;</td>
-</tr>
-<tr id="i20" class="altColor">
-<td class="colFirst"><code><a href="../../../../org/apache/juneau/client/RestClient.html" title="class in org.apache.juneau.client">RestClient</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/client/RestClient.html#disableRedirectHandling--">disableRedirectHandling</a></span>()</code>&nbsp;</td>
-</tr>
-<tr id="i21" class="rowColor">
-<td class="colFirst"><code><a href="../../../../org/apache/juneau/client/RestCall.html" title="class in org.apache.juneau.client">RestCall</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/client/RestClient.html#doCall-org.apache.juneau.client.HttpMethod-java.lang.Object-java.lang.Object-">doCall</a></span>(<a href="../../../../org/apache/juneau/client/HttpMethod.html" title="enum in org.apache.juneau.client">HttpMethod</a>&nbsp;method,
-      <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;url,
-      <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;content)</code>
-<div class="block">Perform a generic REST call.</div>
-</td>
-</tr>
-<tr id="i22" class="altColor">
-<td class="colFirst"><code><a href="../../../../org/apache/juneau/client/RestCall.html" title="class in org.apache.juneau.client">RestCall</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/client/RestClient.html#doCall-java.lang.String-java.lang.Object-boolean-">doCall</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;method,
-      <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;url,
-      boolean&nbsp;hasContent)</code>
-<div class="block">Perform a generic REST call.</div>
-</td>
-</tr>
-<tr id="i23" class="rowColor">
-<td class="colFirst"><code><a href="../../../../org/apache/juneau/client/RestCall.html" title="class in org.apache.juneau.client">RestCall</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/client/RestClient.html#doCallback-java.lang.String-">doCallback</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;callString)</code>
-<div class="block">Performs a REST call where the entire call is specified in a simple string.</div>
-</td>
-</tr>
-<tr id="i24" class="altColor">
-<td class="colFirst"><code><a href="../../../../org/apache/juneau/client/RestCall.html" title="class in org.apache.juneau.client">RestCall</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/client/RestClient.html#doDelete-java.lang.Object-">doDelete</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;url)</code>
-<div class="block">Perform a <code>DELETE</code> request against the specified URL.</div>
-</td>
-</tr>
-<tr id="i25" class="rowColor">
-<td class="colFirst"><code><a href="../../../../org/apache/juneau/client/RestCall.html" title="class in org.apache.juneau.client">RestCall</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/client/RestClient.html#doFormPost-java.lang.Object-java.lang.Object-">doFormPost</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;url,
-          <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;o)</code>
-<div class="block">Perform a <code>POST</code> request with a content type of <code>application/x-www-form-urlencoded</code> against the specified URL.</div>
-</td>
-</tr>
-<tr id="i26" class="altColor">
-<td class="colFirst"><code><a href="../../../../org/apache/juneau/client/RestCall.html" title="class in org.apache.juneau.client">RestCall</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/client/RestClient.html#doGet-java.lang.Object-">doGet</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;url)</code>
-<div class="block">Perform a <code>GET</code> request against the specified URL.</div>
-</td>
-</tr>
-<tr id="i27" class="rowColor">
-<td class="colFirst"><code><a href="../../../../org/apache/juneau/client/RestCall.html" title="class in org.apache.juneau.client">RestCall</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/client/RestClient.html#doOptions-java.lang.Object-">doOptions</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;url)</code>
-<div class="block">Perform an <code>OPTIONS</code> request against the specified URL.</div>
-</td>
-</tr>
-<tr id="i28" class="altColor">
-<td class="colFirst"><code><a href="../../../../org/apache/juneau/client/RestCall.html" title="class in org.apache.juneau.client">RestCall</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/client/RestClient.html#doPost-java.lang.Object-java.lang.Object-">doPost</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;url,
-      <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;o)</code>
-<div class="block">Perform a <code>POST</code> request against the specified URL.</div>
-</td>
-</tr>
-<tr id="i29" class="rowColor">
-<td class="colFirst"><code><a href="../../../../org/apache/juneau/client/RestCall.html" title="class in org.apache.juneau.client">RestCall</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/client/RestClient.html#doPut-java.lang.Object-java.lang.Object-">doPut</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;url,
-     <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;o)</code>
-<div class="block">Perform a <code>PUT</code> request against the specified URL.</div>
-</td>
-</tr>
-<tr id="i30" class="altColor">
-<td class="colFirst"><code><a href="../../../../org/apache/juneau/client/RestClient.html" title="class in org.apache.juneau.client">RestClient</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/client/RestClient.html#enableLaxSSL--">enableLaxSSL</a></span>()</code>
-<div class="block">Enable LAX SSL support.</div>
-</td>
-</tr>
-<tr id="i31" class="rowColor">
-<td class="colFirst"><code><a href="../../../../org/apache/juneau/client/RestClient.html" title="class in org.apache.juneau.client">RestClient</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/client/RestClient.html#enableSSL-org.apache.juneau.client.SSLOpts-">enableSSL</a></span>(<a href="../../../../org/apache/juneau/client/SSLOpts.html" title="class in org.apache.juneau.client">SSLOpts</a>&nbsp;opts)</code>
-<div class="block">Enable SSL support on this client.</div>
-</td>
-</tr>
-<tr id="i32" class="altColor">
-<td class="colFirst"><code><a href="../../../../org/apache/juneau/client/RestClient.html" title="class in org.apache.juneau.client">RestClient</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/client/RestClient.html#evictExpiredConnections--">evictExpiredConnections</a></span>()</code>&nbsp;</td>
-</tr>
-<tr id="i33" class="rowColor">
-<td class="colFirst"><code><a href="../../../../org/apache/juneau/client/RestClient.html" title="class in org.apache.juneau.client">RestClient</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/client/RestClient.html#evictIdleConnections-long-java.util.concurrent.TimeUnit-">evictIdleConnections</a></span>(long&nbsp;maxIdleTime,
-                    <a href="http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/TimeUnit.html?is-external=true" title="class or interface in java.util.concurrent">TimeUnit</a>&nbsp;maxIdleTimeUnit)</code>&nbsp;</td>
-</tr>
-<tr id="i34" class="altColor">
-<td class="colFirst"><code>protected org.apache.http.HttpResponse</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/client/RestClient.html#execute-org.apache.http.client.methods.HttpUriRequest-">execute</a></span>(org.apache.http.client.methods.HttpUriRequest&nbsp;req)</code>
-<div class="block">Execute the specified request.</div>
-</td>
-</tr>
-<tr id="i35" class="rowColor">
-<td class="colFirst"><code>protected void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/client/RestClient.html#finalize--">finalize</a></span>()</code>&nbsp;</td>
-</tr>
-<tr id="i36" class="altColor">
-<td class="colFirst"><code>org.apache.http.client.HttpClient</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/client/RestClient.html#getHttpClient--">getHttpClient</a></span>()</code>
-<div class="block">Returns the <code>HttpClient</code> currently associated with this client.</div>
-</td>
-</tr>
-<tr id="i37" class="rowColor">
-<td class="colFirst"><code><a href="../../../../org/apache/juneau/parser/Parser.html" title="class in org.apache.juneau.parser">Parser</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/client/RestClient.html#getParser--">getParser</a></span>()</code>
-<div class="block">Returns the parser currently associated with this client.</div>
-</td>
-</tr>
-<tr id="i38" class="altColor">
-<td class="colFirst"><code>&lt;T&gt;&nbsp;T</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/client/RestClient.html#getRemoteableProxy-java.lang.Class-">getRemoteableProxy</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;T&gt;&nbsp;interfaceClass)</code>
-<div class="block">Create a new proxy interface for the specified remoteable service interface.</div>
-</td>
-</tr>
-<tr id="i39" class="rowColor">
-<td class="colFirst"><code><a href="../../../../org/apache/juneau/serializer/Serializer.html" title="class in org.apache.juneau.serializer">Serializer</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/client/RestClient.html#getSerializer--">getSerializer</a></span>()</code>
-<div class="block">Returns the serializer currently associated with this client.</div>
-</td>
-</tr>
-<tr id="i40" class="altColor">
-<td class="colFirst"><code><a href="../../../../org/apache/juneau/client/RestClient.html" title="class in org.apache.juneau.client">RestClient</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/client/RestClient.html#logTo-java.util.logging.Level-java.util.logging.Logger-">logTo</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/logging/Level.html?is-external=true" title="class or interface in java.util.logging">Level</a>&nbsp;level,
-     <a href="http://docs.oracle.com/javase/7/docs/api/java/util/logging/Logger.html?is-external=true" title="class or interface in java.util.logging">Logger</a>&nbsp;log)</code>
-<div class="block">Adds a <a href="../../../../org/apache/juneau/client/RestCallLogger.html" title="class in org.apache.juneau.client"><code>RestCallLogger</code></a> to the list of interceptors on this class.</div>
-</td>
-</tr>
-<tr id="i41" class="rowColor">
-<td class="colFirst"><code><a href="../../../../org/apache/juneau/client/RestClient.html" title="class in org.apache.juneau.client">RestClient</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/client/RestClient.html#setAccept-java.lang.String-">setAccept</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;accept)</code>
-<div class="block">Sets the value for the <code>Accept</code> request header.</div>
-</td>
-</tr>
-<tr id="i42" class="altColor">
-<td class="colFirst"><code><a href="../../../../org/apache/juneau/client/RestClient.html" title="class in org.apache.juneau.client">RestClient</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/client/RestClient.html#setBackoffManager-org.apache.http.client.BackoffManager-">setBackoffManager</a></span>(org.apache.http.client.BackoffManager&nbsp;backoffManager)</code>&nbsp;</td>
-</tr>
-<tr id="i43" class="rowColor">
-<td class="colFirst"><code><a href="../../../../org/apache/juneau/client/RestClient.html" title="class in org.apache.juneau.client">RestClient</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/client/RestClient.html#setBasicAuth-java.lang.String-int-java.lang.String-java.lang.String-">setBasicAuth</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;host,
-            int&nbsp;port,
-            <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;user,
-            <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;pw)</code>
-<div class="block">Set up this client to use BASIC auth.</div>
-</td>
-</tr>
-<tr id="i44" class="altColor">
-<td class="colFirst"><code><a href="../../../../org/apache/juneau/client/RestClient.html" title="class in org.apache.juneau.client">RestClient</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/client/RestClient.html#setClassLoader-java.lang.ClassLoader-">setClassLoader</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/ClassLoader.html?is-external=true" title="class or interface in java.lang">ClassLoader</a>&nbsp;classLoader)</code>
-<div class="block">Shortcut for calling <code>getContextFactory().setClassLoader(<jf>classLoader</jf>)</code>.</div>
-</td>
-</tr>
-<tr id="i45" class="rowColor">
-<td class="colFirst"><code><a href="../../../../org/apache/juneau/client/RestClient.html" title="class in org.apache.juneau.client">RestClient</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/client/RestClient.html#setClientVersion-java.lang.String-">setClientVersion</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;version)</code>
-<div class="block">Sets the client version by setting the value for the <js>"X-Client-Version"</js> header.</div>
-</td>
-</tr>
-<tr id="i46" class="altColor">
-<td class="colFirst"><code><a href="../../../../org/apache/juneau/client/RestClient.html" title="class in org.apache.juneau.client">RestClient</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/client/RestClient.html#setConnectionBackoffStrategy-org.apache.http.client.ConnectionBackoffStrategy-">setConnectionBackoffStrategy</a></span>(org.apache.http.client.ConnectionBackoffStrategy&nbsp;connectionBackoffStrategy)</code>&nbsp;</td>
-</tr>
-<tr id="i47" class="rowColor">
-<td class="colFirst"><code><a href="../../../../org/apache/juneau/client/RestClient.html" title="class in org.apache.juneau.client">RestClient</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/client/RestClient.html#setConnectionManager-org.apache.http.conn.HttpClientConnectionManager-">setConnectionManager</a></span>(org.apache.http.conn.HttpClientConnectionManager&nbsp;connManager)</code>&nbsp;</td>
-</tr>
-<tr id="i48" class="altColor">
-<td class="colFirst"><code><a href="../../../../org/apache/juneau/client/RestClient.html" title="class in org.apache.juneau.client">RestClient</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/client/RestClient.html#setConnectionManagerShared-boolean-">setConnectionManagerShared</a></span>(boolean&nbsp;shared)</code>&nbsp;</td>
-</tr>
-<tr id="i49" class="rowColor">
-<td class="colFirst"><code><a href="../../../../org/apache/juneau/client/RestClient.html" title="class in org.apache.juneau.client">RestClient</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/client/RestClient.html#setConnectionReuseStrategy-org.apache.http.ConnectionReuseStrategy-">setConnectionReuseStrategy</a></span>(org.apache.http.ConnectionReuseStrategy&nbsp;reuseStrategy)</code>&nbsp;</td>
-</tr>
-<tr id="i50" class="altColor">
-<td class="colFirst"><code><a href="../../../../org/apache/juneau/client/RestClient.html" title="class in org.apache.juneau.client">RestClient</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/client/RestClient.html#setConnectionTimeToLive-long-java.util.concurrent.TimeUnit-">setConnectionTimeToLive</a></span>(long&nbsp;connTimeToLive,
-                       <a href="http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/TimeUnit.html?is-external=true" title="class or interface in java.util.concurrent">TimeUnit</a>&nbsp;connTimeToLiveTimeUnit)</code>&nbsp;</td>
-</tr>
-<tr id="i51" class="rowColor">
-<td class="colFirst"><code><a href="../../../../org/apache/juneau/client/RestClient.html" title="class in org.apache.juneau.client">RestClient</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/client/RestClient.html#setContentDecoderRegistry-java.util.Map-">setContentDecoderRegistry</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,org.apache.http.client.entity.InputStreamFactory&gt;&nbsp;contentDecoderMap)</code>&nbsp;</td>
-</tr>
-<tr id="i52" class="altColor">
-<td class="colFirst"><code><a href="../../../../org/apache/juneau/client/RestClient.html" title="class in org.apache.juneau.client">RestClient</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/client/RestClient.html#setContentType-java.lang.String-">setContentType</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;contentType)</code>
-<div class="block">Sets the value for the <code>Content-Type</code> request header.</div>
-</td>
-</tr>
-<tr id="i53" class="rowColor">
-<td class="colFirst"><code><a href="../../../../org/apache/juneau/client/RestClient.html" title="class in org.apache.juneau.client">RestClient</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/client/RestClient.html#setDefaultAuthSchemeRegistry-org.apache.http.config.Lookup-">setDefaultAuthSchemeRegistry</a></span>(org.apache.http.config.Lookup&lt;org.apache.http.auth.AuthSchemeProvider&gt;&nbsp;authSchemeRegistry)</code>&nbsp;</td>
-</tr>
-<tr id="i54" class="altColor">
-<td class="colFirst"><code><a href="../../../../org/apache/juneau/client/RestClient.html" title="class in org.apache.juneau.client">RestClient</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/client/RestClient.html#setDefaultConnectionConfig-org.apache.http.config.ConnectionConfig-">setDefaultConnectionConfig</a></span>(org.apache.http.config.ConnectionConfig&nbsp;config)</code>&nbsp;</td>
-</tr>
-<tr id="i55" class="rowColor">
-<td class="colFirst"><code><a href="../../../../org/apache/juneau/client/RestClient.html" title="class in org.apache.juneau.client">RestClient</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/client/RestClient.html#setDefaultCookieSpecRegistry-org.apache.http.config.Lookup-">setDefaultCookieSpecRegistry</a></span>(org.apache.http.config.Lookup&lt;org.apache.http.cookie.CookieSpecProvider&gt;&nbsp;cookieSpecRegistry)</code>&nbsp;</td>
-</tr>
-<tr id="i56" class="altColor">
-<td class="colFirst"><code><a href="../../../../org/apache/juneau/client/RestClient.html" title="class in org.apache.juneau.client">RestClient</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/client/RestClient.html#setDefaultCookieStore-org.apache.http.client.CookieStore-">setDefaultCookieStore</a></span>(org.apache.http.client.CookieStore&nbsp;cookieStore)</code>&nbsp;</td>
-</tr>
-<tr id="i57" class="rowColor">
-<td class="colFirst"><code><a href="../../../../org/apache/juneau/client/RestClient.html" title="class in org.apache.juneau.client">RestClient</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/client/RestClient.html#setDefaultCredentialsProvider-org.apache.http.client.CredentialsProvider-">setDefaultCredentialsProvider</a></span>(org.apache.http.client.CredentialsProvider&nbsp;credentialsProvider)</code>&nbsp;</td>
-</tr>
-<tr id="i58" class="altColor">
-<td class="colFirst"><code><a href="../../../../org/apache/juneau/client/RestClient.html" title="class in org.apache.juneau.client">RestClient</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/client/RestClient.html#setDefaultHeaders-java.util.Collection-">setDefaultHeaders</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;? extends org.apache.http.Header&gt;&nbsp;defaultHeaders)</code>&nbsp;</td>
-</tr>
-<tr id="i59" class="rowColor">
-<td class="colFirst"><code><a href="../../../../org/apache/juneau/client/RestClient.html" title="class in org.apache.juneau.client">RestClient</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/client/RestClient.html#setDefaultRequestConfig-org.apache.http.client.config.RequestConfig-">setDefaultRequestConfig</a></span>(org.apache.http.client.config.RequestConfig&nbsp;config)</code>&nbsp;</td>
-</tr>
-<tr id="i60" class="altColor">
-<td class="colFirst"><code><a href="../../../../org/apache/juneau/client/RestClient.html" title="class in org.apache.juneau.client">RestClient</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/client/RestClient.html#setDefaultSocketConfig-org.apache.http.config.SocketConfig-">setDefaultSocketConfig</a></span>(org.apache.http.config.SocketConfig&nbsp;config)</code>&nbsp;</td>
-</tr>
-<tr id="i61" class="rowColor">
-<td class="colFirst"><code><a href="../../../../org/apache/juneau/client/RestClient.html" title="class in org.apache.juneau.client">RestClient</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/client/RestClient.html#setHeader-java.lang.String-java.lang.Object-">setHeader</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
-         <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;value)</code>
-<div class="block">Specifies a request header property to add to all requests created by this client.</div>
-</td>
-</tr>
-<tr id="i62" class="altColor">
-<td class="colFirst"><code><a href="../../../../org/apache/juneau/client/RestClient.html" title="class in org.apache.juneau.client">RestClient</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/client/RestClient.html#setHttpClient-org.apache.http.impl.client.CloseableHttpClient-">setHttpClient</a></span>(org.apache.http.impl.client.CloseableHttpClient&nbsp;httpClient)</code>
-<div class="block">Sets the internal <code>HttpClient</code> to use for handling HTTP communications.</div>
-</td>
-</tr>
-<tr id="i63" class="rowColor">
-<td class="colFirst"><code><a href="../../../../org/apache/juneau/client/RestClient.html" title="class in org.apache.juneau.client">RestClient</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/client/RestClient.html#setHttpProcessor-org.apache.http.protocol.HttpProcessor-">setHttpProcessor</a></span>(org.apache.http.protocol.HttpProcessor&nbsp;httpprocessor)</code>&nbsp;</td>
-</tr>
-<tr id="i64" class="altColor">
-<td class="colFirst"><code><a href="../../../../org/apache/juneau/client/RestClient.html" title="class in org.apache.juneau.client">RestClient</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/client/RestClient.html#setKeepAliveStrategy-org.apache.http.conn.ConnectionKeepAliveStrategy-">setKeepAliveStrategy</a></span>(org.apache.http.conn.ConnectionKeepAliveStrategy&nbsp;keepAliveStrategy)</code>&nbsp;</td>
-</tr>
-<tr id="i65" class="rowColor">
-<td class="colFirst"><code><a href="../../../../org/apache/juneau/client/RestClient.html" title="class in org.apache.juneau.client">RestClient</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/client/RestClient.html#setMaxConnPerRoute-int-">setMaxConnPerRoute</a></span>(int&nbsp;maxConnPerRoute)</code>&nbsp;</td>
-</tr>
-<tr id="i66" class="altColor">
-<td class="colFirst"><code><a href="../../../../org/apache/juneau/client/RestClient.html" title="class in org.apache.juneau.client">RestClient</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/client/RestClient.html#setMaxConnTotal-int-">setMaxConnTotal</a></span>(int&nbsp;maxConnTotal)</code>&nbsp;</td>
-</tr>
-<tr id="i67" class="rowColor">
-<td class="colFirst"><code><a href="../../../../org/apache/juneau/client/RestClient.html" title="class in org.apache.juneau.client">RestClient</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/client/RestClient.html#setParser-java.lang.Class-">setParser</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;? extends <a href="../../../../org/apache/juneau/parser/Parser.html" title="class in org.apache.juneau.parser">Parser</a>&gt;&nbsp;c)</code>
-<div class="block">Same as <a href="../../../../org/apache/juneau/client/RestClient.html#setParser-org.apache.juneau.parser.Parser-"><code>setParser(Parser)</code></a>, except takes in a parser class that
-   will be instantiated through a no-arg constructor.</div>
-</td>
-</tr>
-<tr id="i68" class="altColor">
-<td class="colFirst"><code><a href="../../../../org/apache/juneau/client/RestClient.html" title="class in org.apache.juneau.client">RestClient</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/client/RestClient.html#setParser-org.apache.juneau.parser.Parser-">setParser</a></span>(<a href="../../../../org/apache/juneau/parser/Parser.html" title="class in org.apache.juneau.parser">Parser</a>&nbsp;parser)</code>
-<div class="block">Sets the parser used for parsing POJOs from the HTTP response message body.</div>
-</td>
-</tr>
-<tr id="i69" class="rowColor">
-<td class="colFirst"><code><a href="../../../../org/apache/juneau/client/RestClient.html" title="class in org.apache.juneau.client">RestClient</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/client/RestClient.html#setPooled--">setPooled</a></span>()</code>
-<div class="block">When called, the <a href="../../../../org/apache/juneau/client/RestClient.html#createConnectionManager--"><code>createConnectionManager()</code></a> method will return a <code>PoolingHttpClientConnectionManager</code>
-   instead of a <code>BasicHttpClientConnectionManager</code>.</div>
-</td>
-</tr>
-<tr id="i70" class="altColor">
-<td class="colFirst"><code><a href="../../../../org/apache/juneau/client/RestClient.html" title="class in org.apache.juneau.client">RestClient</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/client/RestClient.html#setProperties-org.apache.juneau.ObjectMap-">setProperties</a></span>(<a href="../../../../org/apache/juneau/ObjectMap.html" title="class in org.apache.juneau">ObjectMap</a>&nbsp;properties)</code>
-<div class="block">Shortcut for calling <code>getContextFactory().setProperties(<jf>properties</jf>);</code>.</div>
-</td>
-</tr>
-<tr id="i71" class="rowColor">
-<td class="colFirst"><code><a href="../../../../org/apache/juneau/client/RestClient.html" title="class in org.apache.juneau.client">RestClient</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/client/RestClient.html#setProperty-java.lang.String-java.lang.Object-">setProperty</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;property,
-           <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;value)</code>
-<div class="block">Shortcut for calling <code>getContextFactory().setProperty(<jf>property</jf>, <jf>value</jf>);</code>.</div>
-</td>
-</tr>
-<tr id="i72" class="altColor">
-<td class="colFirst"><code><a href="../../../../org/apache/juneau/client/RestClient.html" title="class in org.apache.juneau.client">RestClient</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/client/RestClient.html#setProxy-org.apache.http.HttpHost-">setProxy</a></span>(org.apache.http.HttpHost&nbsp;proxy)</code>&nbsp;</td>
-</tr>
-<tr id="i73" class="rowColor">
-<td class="colFirst"><code><a href="../../../../org/apache/juneau/client/RestClient.html" title="class in org.apache.juneau.client">RestClient</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/client/RestClient.html#setProxyAuthenticationStrategy-org.apache.http.client.AuthenticationStrategy-">setProxyAuthenticationStrategy</a></span>(org.apache.http.client.AuthenticationStrategy&nbsp;proxyAuthStrategy)</code>&nbsp;</td>
-</tr>
-<tr id="i74" class="altColor">
-<td class="colFirst"><code><a href="../../../../org/apache/juneau/client/RestClient.html" title="class in org.apache.juneau.client">RestClient</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/client/RestClient.html#setPublicSuffixMatcher-org.apache.http.conn.util.PublicSuffixMatcher-">setPublicSuffixMatcher</a></span>(org.apache.http.conn.util.PublicSuffixMatcher&nbsp;publicSuffixMatcher)</code>&nbsp;</td>
-</tr>
-<tr id="i75" class="rowColor">
-<td class="colFirst"><code><a href="../../../../org/apache/juneau/client/RestClient.html" title="class in org.apache.juneau.client">RestClient</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/client/RestClient.html#setRedirectStrategy-org.apache.http.client.RedirectStrategy-">setRedirectStrategy</a></span>(org.apache.http.client.RedirectStrategy&nbsp;redirectStrategy)</code>&nbsp;</td>
-</tr>
-<tr id="i76" class="altColor">
-<td class="colFirst"><code><a href="../../../../org/apache/juneau/client/RestClient.html" title="class in org.apache.juneau.client">RestClient</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/client/RestClient.html#setRemoteableServletUri-java.lang.String-">setRemoteableServletUri</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;remoteableServletUri)</code>
-<div class="block">Sets the URI of the remoteable services REST servlet for invoking remoteable services.</div>
-</td>
-</tr>
-<tr id="i77" class="rowColor">
-<td class="colFirst"><code><a href="../../../../org/apache/juneau/client/RestClient.html" title="class in org.apache.juneau.client">RestClient</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/client/RestClient.html#setRequestExecutor-org.apache.http.protocol.HttpRequestExecutor-">setRequestExecutor</a></span>(org.apache.http.protocol.HttpRequestExecutor&nbsp;requestExec)</code>&nbsp;</td>
-</tr>
-<tr id="i78" class="altColor">
-<td class="colFirst"><code><a href="../../../../org/apache/juneau/client/RestClient.html" title="class in org.apache.juneau.client">RestClient</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/client/RestClient.html#setRetryHandler-org.apache.http.client.HttpRequestRetryHandler-">setRetryHandler</a></span>(org.apache.http.client.HttpRequestRetryHandler&nbsp;retryHandler)</code>&nbsp;</td>
-</tr>
-<tr id="i79" class="rowColor">
-<td class="colFirst"><code><a href="../../../../org/apache/juneau/client/RestClient.html" title="class in org.apache.juneau.client">RestClient</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/client/RestClient.html#setRootUrl-java.lang.String-">setRootUrl</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;rootUrl)</code>
-<div class="block">Set a root URL for this client.</div>
-</td>
-</tr>
-<tr id="i80" class="altColor">
-<td class="colFirst"><code><a href="../../../../org/apache/juneau/client/RestClient.html" title="class in org.apache.juneau.client">RestClient</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/client/RestClient.html#setRoutePlanner-org.apache.http.conn.routing.HttpRoutePlanner-">setRoutePlanner</a></span>(org.apache.http.conn.routing.HttpRoutePlanner&nbsp;routePlanner)</code>&nbsp;</td>
-</tr>
-<tr id="i81" class="rowColor">
-<td class="colFirst"><code><a href="../../../../org/apache/juneau/client/RestClient.html" title="class in org.apache.juneau.client">RestClient</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/client/RestClient.html#setSchemePortResolver-org.apache.http.conn.SchemePortResolver-">setSchemePortResolver</a></span>(org.apache.http.conn.SchemePortResolver&nbsp;schemePortResolver)</code>&nbsp;</td>
-</tr>
-<tr id="i82" class="altColor">
-<td class="colFirst"><code><a href="../../../../org/apache/juneau/client/RestClient.html" title="class in org.apache.juneau.client">RestClient</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/client/RestClient.html#setSerializer-java.lang.Class-">setSerializer</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;? extends <a href="../../../../org/apache/juneau/serializer/Serializer.html" title="class in org.apache.juneau.serializer">Serializer</a>&gt;&nbsp;c)</code>
-<div class="block">Same as <a href="../../../../org/apache/juneau/client/RestClient.html#setSerializer-org.apache.juneau.serializer.Serializer-"><code>setSerializer(Serializer)</code></a>, except takes in a serializer class that
-   will be instantiated through a no-arg constructor.</div>
-</td>
-</tr>
-<tr id="i83" class="rowColor">
-<td class="colFirst"><code><a href="../../../../org/apache/juneau/client/RestClient.html" title="class in org.apache.juneau.client">RestClient</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/client/RestClient.html#setSerializer-org.apache.juneau.serializer.Serializer-">setSerializer</a></span>(<a href="../../../../org/apache/juneau/serializer/Serializer.html" title="class in org.apache.juneau.serializer">Serializer</a>&nbsp;serializer)</code>
-<div class="block">Sets the serializer used for serializing POJOs to the HTTP request message body.</div>
-</td>
-</tr>
-<tr id="i84" class="altColor">
-<td class="colFirst"><code><a href="../../../../org/apache/juneau/client/RestClient.html" title="class in org.apache.juneau.client">RestClient</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/client/RestClient.html#setServiceUnavailableRetryStrategy-org.apache.http.client.ServiceUnavailableRetryStrategy-">setServiceUnavailableRetryStrategy</a></span>(org.apache.http.client.ServiceUnavailableRetryStrategy&nbsp;serviceUnavailStrategy)</code>&nbsp;</td>
-</tr>
-<tr id="i85" class="rowColor">
-<td class="colFirst"><code><a href="../../../../org/apache/juneau/client/RestClient.html" title="class in org.apache.juneau.client">RestClient</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/client/RestClient.html#setSSLContext-javax.net.ssl.SSLContext-">setSSLContext</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/javax/net/ssl/SSLContext.html?is-external=true" title="class or interface in javax.net.ssl">SSLContext</a>&nbsp;sslContext)</code>&nbsp;</td>
-</tr>
-<tr id="i86" class="altColor">
-<td class="colFirst"><code><a href="../../../../org/apache/juneau/client/RestClient.html" title="class in org.apache.juneau.client">RestClient</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/client/RestClient.html#setSSLHostnameVerifier-javax.net.ssl.HostnameVerifier-">setSSLHostnameVerifier</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/javax/net/ssl/HostnameVerifier.html?is-external=true" title="class or interface in javax.net.ssl">HostnameVerifier</a>&nbsp;hostnameVerifier)</code>&nbsp;</td>
-</tr>
-<tr id="i87" class="rowColor">
-<td class="colFirst"><code><a href="../../../../org/apache/juneau/client/RestClient.html" title="class in org.apache.juneau.client">RestClient</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/client/RestClient.html#setSSLSocketFactory-org.apache.http.conn.socket.LayeredConnectionSocketFactory-">setSSLSocketFactory</a></span>(org.apache.http.conn.socket.LayeredConnectionSocketFactory&nbsp;sslSocketFactory)</code>&nbsp;</td>
-</tr>
-<tr id="i88" class="altColor">
-<td class="colFirst"><code><a href="../../../../org/apache/juneau/client/RestClient.html" title="class in org.apache.juneau.client">RestClient</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/client/RestClient.html#setTargetAuthenticationStrategy-org.apache.http.client.AuthenticationStrategy-">setTargetAuthenticationStrategy</a></span>(org.apache.http.client.AuthenticationStrategy&nbsp;targetAuthStrategy)</code>&nbsp;</td>
-</tr>
-<tr id="i89" class="rowColor">
-<td class="colFirst"><code><a href="../../../../org/apache/juneau/client/RestClient.html" title="class in org.apache.juneau.client">RestClient</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/client/RestClient.html#setUserAgent-java.lang.String-">setUserAgent</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;userAgent)</code>&nbsp;</td>
-</tr>
-<tr id="i90" class="altColor">
-<td class="colFirst"><code><a href="../../../../org/apache/juneau/client/RestClient.html" title="class in org.apache.juneau.client">RestClient</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/client/RestClient.html#setUserTokenHandler-org.apache.http.client.UserTokenHandler-">setUserTokenHandler</a></span>(org.apache.http.client.UserTokenHandler&nbsp;userTokenHandler)</code>&nbsp;</td>
-</tr>
-<tr id="i91" class="rowColor">
-<td class="colFirst"><code><a href="../../../../org/apache/juneau/client/RestClient.html" title="class in org.apache.juneau.client">RestClient</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/client/RestClient.html#useSystemProperties--">useSystemProperties</a></span>()</code>&nbsp;</td>
-</tr>
-</table>
-<ul class="blockList">
-<li class="blockList"><a name="methods.inherited.from.class.org.apache.juneau.CoreApi">
-<!--   -->
-</a>
-<h3>Methods inherited from class&nbsp;org.apache.juneau.<a href="../../../../org/apache/juneau/CoreApi.html" title="class in org.apache.juneau">CoreApi</a></h3>
-<code><a href="../../../../org/apache/juneau/CoreApi.html#checkLock--">checkLock</a>, <a href="../../../../org/apache/juneau/CoreApi.html#clone--">clone</a>, <a href="../../../../org/apache/juneau/CoreApi.html#getBeanContext--">getBeanContext</a>, <a href="../../../../org/apache/juneau/CoreApi.html#getContext-java.lang.Class-">getContext</a>, <a href="../../../../org/apache/juneau/CoreApi.html#getContextFactory--">getContextFactory</a>, <a href="../../../../org/apache/juneau/CoreApi.html#lock--">lock</a>, <a href="../../../../org/apache/juneau/CoreApi.html#object--">object</a>, <a href="../../../../org/apache/juneau/CoreApi.html#string--">string</a></code></li>
-</ul>
-<ul class="blockList">
-<li class="blockList"><a name="methods.inherited.from.class.org.apache.juneau.Lockable">
-<!--   -->
-</a>
-<h3>Methods inherited from class&nbsp;org.apache.juneau.<a href="../../../../org/apache/juneau/Lockable.html" title="class in org.apache.juneau">Lockable</a></h3>
-<code><a href="../../../../org/apache/juneau/Lockable.html#isLocked--">isLocked</a>, <a href="../../../../org/apache/juneau/Lockable.html#onUnclone--">onUnclone</a></code></li>
-</ul>
-<ul class="blockList">
-<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
-<!--   -->
-</a>
-<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
-<code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#toString--" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/7/docs/api/j
 ava/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="details">
-<ul class="blockList">
-<li class="blockList">
-<!-- ============ FIELD DETAIL =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="field.detail">
-<!--   -->
-</a>
-<h3>Field Detail</h3>
-<a name="httpClientBuilder">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>httpClientBuilder</h4>
-<pre>protected&nbsp;org.apache.http.impl.client.HttpClientBuilder <a href="../../../../src-html/org/apache/juneau/client/RestClient.html#line.96">httpClientBuilder</a></pre>
-<div class="block">The <code>HttpClientBuilder</code> returned by <a href="../../../../org/apache/juneau/client/RestClient.html#createHttpClientBuilder--"><code>createHttpClientBuilder()</code></a>.</div>
-</li>
-</ul>
-</li>
-</ul>
-<!-- ========= CONSTRUCTOR DETAIL ======== -->
-<ul class="blockList">
-<li class="blockList"><a name="constructor.detail">
-<!--   -->
-</a>
-<h3>Constructor Detail</h3>
-<a name="RestClient--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>RestClient</h4>
-<pre>public&nbsp;<a href="../../../../src-html/org/apache/juneau/client/RestClient.html#line.104">RestClient</a>()</pre>
-<div class="block">Create a new client with no serializer, parser, or HTTP client.
- <p>
- If you do not specify an <code>HttpClient</code> via the <a href="../../../../org/apache/juneau/client/RestClient.html#setHttpClient-org.apache.http.impl.client.CloseableHttpClient-"><code>setHttpClient(CloseableHttpClient)</code></a>, one
-   will be created using the <a href="../../../../org/apache/juneau/client/RestClient.html#createHttpClient--"><code>createHttpClient()</code></a> method.</div>
-</li>
-</ul>
-<a name="RestClient-org.apache.http.impl.client.CloseableHttpClient-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>RestClient</h4>
-<pre>public&nbsp;<a href="../../../../src-html/org/apache/juneau/client/RestClient.html#line.120">RestClient</a>(org.apache.http.impl.client.CloseableHttpClient&nbsp;httpClient)</pre>
-<div class="block">Create a new client with the specified HTTP client.
- <p>
- Equivalent to calling the following:
- <p class='bcode'>
-   RestClient rc = <jk>new</jk> RestClient().setHttpClient(httpClient);
- </p></div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>httpClient</code> - The HTTP client to use for communicating with remote server.</dd>
-</dl>
-</li>
-</ul>
-<a name="RestClient-org.apache.juneau.serializer.Serializer-org.apache.juneau.parser.Parser-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>RestClient</h4>
-<pre>public&nbsp;<a href="../../../../src-html/org/apache/juneau/client/RestClient.html#line.139">RestClient</a>(<a href="../../../../org/apache/juneau/serializer/Serializer.html" title="class in org.apache.juneau.serializer">Serializer</a>&nbsp;s,
-                  <a href="../../../../org/apache/juneau/parser/Parser.html" title="class in org.apache.juneau.parser">Parser</a>&nbsp;p)</pre>
-<div class="block">Create a new client with the specified serializer and parser instances.
- <p>
- Equivalent to calling the following:
- <p class='bcode'>
-   RestClient rc = <jk>new</jk> RestClient().setSerializer(s).setParser(p);
- </p>
- <p>
- If you do not specify an <code>HttpClient</code> via the <a href="../../../../org/apache/juneau/client/RestClient.html#setHttpClient-org.apache.http.impl.client.CloseableHttpClient-"><code>setHttpClient(CloseableHttpClient)</code></a>, one
-   will be created using the <a href="../../../../org/apache/juneau/client/RestClient.html#createHttpClient--"><code>createHttpClient()</code></a> method.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>s</code> - The serializer for converting POJOs to HTTP request message body text.</dd>
-<dd><code>p</code> - The parser for converting HTTP response message body text to POJOs.</dd>
-</dl>
-</li>
-</ul>
-<a name="RestClient-org.apache.http.impl.client.CloseableHttpClient-org.apache.juneau.serializer.Serializer-org.apache.juneau.parser.Parser-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>RestClient</h4>
-<pre>public&nbsp;<a href="../../../../src-html/org/apache/juneau/client/RestClient.html#line.157">RestClient</a>(org.apache.http.impl.client.CloseableHttpClient&nbsp;httpClient,
-                  <a href="../../../../org/apache/juneau/serializer/Serializer.html" title="class in org.apache.juneau.serializer">Serializer</a>&nbsp;s,
-                  <a href="../../../../org/apache/juneau/parser/Parser.html" title="class in org.apache.juneau.parser">Parser</a>&nbsp;p)</pre>
-<div class="block">Create a new client with the specified serializer and parser instances.
- <p>
- Equivalent to calling the following:
- <p class='bcode'>
-   RestClient rc = <jk>new</jk> RestClient().setHttpClient(httpClient).setSerializer(s).setParser(p);
- </p></div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>httpClient</code> - The HTTP client to use for communicating with remote server.</dd>
-<dd><code>s</code> - The serializer for converting POJOs to HTTP request message body text.</dd>
-<dd><code>p</code> - The parser for converting HTTP response message body text to POJOs.</dd>
-</dl>
-</li>
-</ul>
-<a name="RestClient-java.lang.Class-java.lang.Class-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>RestClient</h4>
-<pre>public&nbsp;<a href="../../../../src-html/org/apache/juneau/client/RestClient.html#line.179">RestClient</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;? extends <a href="../../../../org/apache/juneau/serializer/Serializer.html" title="class in org.apache.juneau.serializer">Serializer</a>&gt;&nbsp;s,
-                  <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;? extends <a href="../../../../org/apache/juneau/parser/Parser.html" title="class in org.apache.juneau.parser">Parser</a>&gt;&nbsp;p)
-           throws <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/InstantiationException.html?is-external=true" title="class or interface in java.lang">InstantiationException</a></pre>
-<div class="block">Create a new client with the specified serializer and parser classes.
- <p>
- Equivalent to calling the following:
- <p class='bcode'>
-   RestClient rc = <jk>new</jk> RestClient().setSerializer(s).setParser(p);
- </p>
- <p>
- If you do not specify an <code>HttpClient</code> via the <a href="../../../../org/apache/juneau/client/RestClient.html#setHttpClient-org.apache.http.impl.client.CloseableHttpClient-"><code>setHttpClient(CloseableHttpClient)</code></a>, one
-   will be created using the <a href="../../../../org/apache/juneau/client/RestClient.html#createHttpClient--"><code>createHttpClient()</code></a> method.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>s</code> - The serializer for converting POJOs to HTTP request message body text.</dd>
-<dd><code>p</code> - The parser for converting HTTP response message body text to POJOs.</dd>
-<dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/InstantiationException.html?is-external=true" title="class or interface in java.lang">InstantiationException</a></code> - If serializer or parser could not be instantiated.</dd>
-</dl>
-</li>
-</ul>
-<a name="RestClient-org.apache.http.impl.client.CloseableHttpClient-java.lang.Class-java.lang.Class-">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>RestClient</h4>
-<pre>public&nbsp;<a href="../../../../src-html/org/apache/juneau/client/RestClient.html#line.198">RestClient</a>(org.apache.http.impl.client.CloseableHttpClient&nbsp;httpClient,
-                  <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;? extends <a href="../../../../org/apache/juneau/serializer/Serializer.html" title="class in org.apache.juneau.serializer">Serializer</a>&gt;&nbsp;s,
-                  <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;? extends <a href="../../../../org/apache/juneau/parser/Parser.html" title="class in org.apache.juneau.parser">Parser</a>&gt;&nbsp;p)
-           throws <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/InstantiationException.html?is-external=true" title="class or interface in java.lang">InstantiationException</a></pre>
-<div class="block">Create a new client with the specified serializer and parser classes.
- <p>
- Equivalent to calling the following:
- <p class='bcode'>
-   RestClient rc = <jk>new</jk> RestClient().setHttpClient(httpClient).setSerializer(s).setParser(p);
- </p></div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>httpClient</code> - The HTTP client to use for communicating with remote server.</dd>
-<dd><code>s</code> - The serializer for converting POJOs to HTTP request message body text.</dd>
-<dd><code>p</code> - The parser for converting HTTP response message body text to POJOs.</dd>
-<dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/InstantiationException.html?is-external=true" title="class or interface in java.lang">InstantiationException</a></code> - If serializer or parser could not be instantiated.</dd>
-</dl>
-</li>
-</ul>
-</li>
-</ul>
-<!-- ============ METHOD DETAIL ========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.detail">
-<!--   -->
-</a>
-<h3>Method Detail</h3>
-<a name="createHttpClient--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>createHttpClient</h4>
-<pre>protected&nbsp;org.apache.http.impl.client.CloseableHttpClient&nbsp;<a href="../../../../src-html/org/apache/juneau/client/RestClient.html#line.220">createHttpClient</a>()
-                                                                    throws <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre>
-<div class="block">Creates an instance of an <code>HttpClient</code> to be used to handle all HTTP communications with the target server.
- <p>
- This HTTP client is used when the HTTP client is not specified through one of the constructors or the
-   <a href="../../../../org/apache/juneau/client/RestClient.html#setHttpClient-org.apache.http.impl.client.CloseableHttpClient-"><code>setHttpClient(CloseableHttpClient)</code></a> method.
- <p>
- Subclasses can override this method to provide specially-configured HTTP clients to handle
-   stuff such as SSL/TLS certificate handling, authentication, etc.
- <p>
- The default implementation returns an instance of <code>HttpClient</code> using the client builder
-   returned by <a href="../../../../org/apache/juneau/client/RestClient.html#createHttpClientBuilder--"><code>createHttpClientBuilder()</code></a>.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>The HTTP client to use.</dd>
-<dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></code></dd>
-</dl>
-</li>
-</ul>
-<a name="createHttpClientBuilder--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>createHttpClientBuilder</h4>
-<pre>protected&nbsp;org.apache.http.impl.client.HttpClientBuilder&nbsp;<a href="../../../../src-html/org/apache/juneau/client/RestClient.html#line.243">createHttpClientBuilder</a>()</pre>
-<div class="block">Creates an instance of an <code>HttpClientBuilder</code> to be used to create
-   the <code>HttpClient</code>.
- <p>
-   Subclasses can override this method to provide their own client builder.
- </p>
- <p>
-   The predefined method returns an <code>HttpClientBuilder</code> with the following settings:
- </p>
- <ul>
-   <li>Lax redirect strategy.
-   <li>The connection manager returned by <a href="../../../../org/apache/juneau/client/RestClient.html#createConnectionManager--"><code>createConnectionManager()</code></a>.
- </ul></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>The HTTP client builder to use to create the HTTP client.</dd>
-</dl>
-</li>
-</ul>
-<a name="createConnectionManager--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>createConnectionManager</h4>
-<pre>protected&nbsp;org.apache.http.conn.HttpClientConnectionManager&nbsp;<a href="../../../../src-html/org/apache/juneau/client/RestClient.html#line.260">createConnectionManager</a>()</pre>
-<div class="block">Creates the <code>HttpClientConnectionManager</code> returned by <a href="../../../../org/apache/juneau/client/RestClient.html#createConnectionManager--"><code>createConnectionManager()</code></a>.
- <p>
-   Subclasses can override this method to provide their own connection manager.
- </p>
- <p>
-   The default implementation returns an instance of a <code>PoolingHttpClientConnectionManager</code>.
- </p></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>The HTTP client builder to use to create the HTTP client.</dd>
-</dl>
-</li>
-</ul>
-<a name="setBasicAuth-java.lang.String-int-java.lang.String-java.lang.String-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>setBasicAuth</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/client/RestClient.html" title="class in org.apache.juneau.client">RestClient</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/client/RestClient.html#line.301">setBasicAuth</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;host,
-                               int&nbsp;port,
-                               <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;user,
-                               <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;pw)</pre>
-<div class="block">Set up this client to use BASIC auth.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>host</code> - The auth scope hostname.</dd>
-<dd><code>port</code> - The auth scope port.</dd>
-<dd><code>user</code> - The username.</dd>
-<dd><code>pw</code> - The password.</dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>This object (for method chaining).</dd>
-</dl>
-</li>
-</ul>
-<a name="setPooled--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>setPooled</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/client/RestClient.html" title="class in org.apache.juneau.client">RestClient</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/client/RestClient.html#line.316">setPooled</a>()</pre>
-<div class="block">When called, the <a href="../../../../org/apache/juneau/client/RestClient.html#createConnectionManager--"><code>createConnectionManager()</code></a> method will return a <code>PoolingHttpClientConnectionManager</code>
-   instead of a <code>BasicHttpClientConnectionManager</code>.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>This object (for method chaining).</dd>
-</dl>
-</li>
-</ul>
-<a name="close--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>close</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/juneau/client/RestClient.html#line.327">close</a>()
-           throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
-<div class="block">Calls <a href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.html?is-external=true#close--" title="class or interface in java.io"><code>Closeable.close()</code></a> on the underlying <code>CloseableHttpClient</code>.
- It's good practice to call this method after the client is no longer used.</div>
-<dl>
-<dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
-</dl>
-</li>
-</ul>
-<a name="closeQuietly--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>closeQuietly</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/juneau/client/RestClient.html#line.336">closeQuietly</a>()</pre>
-<div class="block">Same as <a href="../../../../org/apache/juneau/client/RestClient.html#close--"><code>close()</code></a>, but ignores any exceptions.</div>
-</li>
-</ul>
-<a name="setHeader-java.lang.String-java.lang.Object-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>setHeader</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/client/RestClient.html" title="class in org.apache.juneau.client">RestClient</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/client/RestClient.html#line.351">setHeader</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
-                            <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;value)</pre>
-<div class="block">Specifies a request header property to add to all requests created by this client.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>name</code> - The HTTP header name.</dd>
-<dd><code>value</code> - The HTTP header value.</dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>This object (for method chaining).</dd>
-</dl>
-</li>
-</ul>
-<a name="setSerializer-org.apache.juneau.serializer.Serializer-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>setSerializer</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/client/RestClient.html" title="class in org.apache.juneau.client">RestClient</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/client/RestClient.html#line.362">setSerializer</a>(<a href="../../../../org/apache/juneau/serializer/Serializer.html" title="class in org.apache.juneau.serializer">Serializer</a>&nbsp;serializer)</pre>
-<div class="block">Sets the serializer used for serializing POJOs to the HTTP request message body.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>serializer</code> - The serializer.</dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>This object (for method chaining).</dd>
-</dl>
-</li>
-</ul>
-<a name="setSerializer-java.lang.Class-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>setSerializer</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/client/RestClient.html" title="class in org.apache.juneau.client">RestClient</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/client/RestClient.html#line.375">setSerializer</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;? extends <a href="../../../../org/apache/jun

<TRUNCATED>