http://git-wip-us.apache.org/repos/asf/kafka-site/blob/836bb442/0102/javadoc/org/apache/kafka/clients/consumer/KafkaConsumer.html
----------------------------------------------------------------------
diff --git a/0102/javadoc/org/apache/kafka/clients/consumer/KafkaConsumer.html 
b/0102/javadoc/org/apache/kafka/clients/consumer/KafkaConsumer.html
index f8a12b1..535a92c 100644
--- a/0102/javadoc/org/apache/kafka/clients/consumer/KafkaConsumer.html
+++ b/0102/javadoc/org/apache/kafka/clients/consumer/KafkaConsumer.html
@@ -2,38 +2,25 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_66) on Thu Feb 23 11:45:50 PST 2017 -->
-<title>KafkaConsumer (kafka-work 0.10.2.1-SNAPSHOT API)</title>
-<meta name="date" content="2017-02-23">
+<!-- Generated by javadoc (version 1.7.0_80) on Tue Feb 14 09:29:17 PST 2017 
-->
+<title>KafkaConsumer (kafka 0.10.2.0 API)</title>
+<meta name="date" content="2017-02-14">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.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="KafkaConsumer (kafka-work 0.10.2.1-SNAPSHOT 
API)";
-        }
-    }
-    catch(err) {
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="KafkaConsumer (kafka 0.10.2.0 API)";
     }
 //-->
-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};
-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">
+<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><a href="#skip-navbar_top" title="Skip navigation links"></a><a 
name="navbar_top_firstrow">
 <!--   -->
 </a>
 <ul class="navList" title="Navigation">
@@ -48,15 +35,15 @@ var activeTableTab = "activeTableTab";
 </div>
 <div class="subNav">
 <ul class="navList">
-<li><a 
href="../../../../../org/apache/kafka/clients/consumer/InvalidOffsetException.html"
 title="class in org.apache.kafka.clients.consumer"><span 
class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a 
href="../../../../../org/apache/kafka/clients/consumer/MockConsumer.html" 
title="class in org.apache.kafka.clients.consumer"><span 
class="typeNameLink">Next&nbsp;Class</span></a></li>
+<li><a 
href="../../../../../org/apache/kafka/clients/consumer/InvalidOffsetException.html"
 title="class in org.apache.kafka.clients.consumer"><span class="strong">Prev 
Class</span></a></li>
+<li><a 
href="../../../../../org/apache/kafka/clients/consumer/MockConsumer.html" 
title="class in org.apache.kafka.clients.consumer"><span class="strong">Next 
Class</span></a></li>
 </ul>
 <ul class="navList">
 <li><a 
href="../../../../../index.html?org/apache/kafka/clients/consumer/KafkaConsumer.html"
 target="_top">Frames</a></li>
-<li><a href="KafkaConsumer.html" target="_top">No&nbsp;Frames</a></li>
+<li><a href="KafkaConsumer.html" target="_top">No Frames</a></li>
 </ul>
 <ul class="navList" id="allclasses_navbar_top">
-<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
 </ul>
 <div>
 <script type="text/javascript"><!--
@@ -75,17 +62,17 @@ var activeTableTab = "activeTableTab";
 <li>Summary:&nbsp;</li>
 <li>Nested&nbsp;|&nbsp;</li>
 <li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></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>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></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 name="skip-navbar_top">
 <!--   -->
 </a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
@@ -112,7 +99,7 @@ var activeTableTab = "activeTableTab";
 </dl>
 <hr>
 <br>
-<pre>public class <span class="typeNameLabel">KafkaConsumer&lt;K,V&gt;</span>
+<pre>public class <span class="strong">KafkaConsumer&lt;K,V&gt;</span>
 extends <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>
 implements <a 
href="../../../../../org/apache/kafka/clients/consumer/Consumer.html" 
title="interface in 
org.apache.kafka.clients.consumer">Consumer</a>&lt;K,V&gt;</pre>
 <div class="block">A client that consumes records from a Kafka cluster.
@@ -138,14 +125,14 @@ implements <a 
href="../../../../../org/apache/kafka/clients/consumer/Consumer.ht
  which is at position 5 has consumed records with offsets 0 through 4 and will 
next receive the record with offset 5. There
  are actually two notions of position relevant to the user of the consumer:
  <p>
- The <a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html#position-org.apache.kafka.common.TopicPartition-"><code>position</code></a>
 of the consumer gives the offset of the next record that will be given
+ The <a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html#position(org.apache.kafka.common.TopicPartition)"><code>position</code></a>
 of the consumer gives the offset of the next record that will be given
  out. It will be one larger than the highest offset the consumer has seen in 
that partition. It automatically advances
- every time the consumer receives messages in a call to <a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html#poll-long-"><code>poll(long)</code></a>.
+ every time the consumer receives messages in a call to <a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html#poll(long)"><code>poll(long)</code></a>.
  <p>
- The <a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html#commitSync--"><code>committed
 position</code></a> is the last offset that has been stored securely. Should 
the
+ The <a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html#commitSync()"><code>committed
 position</code></a> is the last offset that has been stored securely. Should 
the
  process fail and restart, this is the offset that the consumer will recover 
to. The consumer can either automatically commit
  offsets periodically; or it can choose to control this committed position 
manually by calling one of the commit APIs
- (e.g. <a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html#commitSync--"><code>commitSync</code></a>
 and <a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html#commitAsync-org.apache.kafka.clients.consumer.OffsetCommitCallback-"><code>commitAsync</code></a>).
+ (e.g. <a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html#commitSync()"><code>commitSync</code></a>
 and <a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html#commitAsync(org.apache.kafka.clients.consumer.OffsetCommitCallback)"><code>commitAsync</code></a>).
  <p>
  This distinction gives the consumer control over when a record is considered 
consumed. It is discussed in further
  detail below.
@@ -158,7 +145,7 @@ implements <a 
href="../../../../../org/apache/kafka/clients/consumer/Consumer.ht
  sharing the same <code>group.id</code> will be part of the same consumer 
group.
  <p>
  Each consumer in a group can dynamically set the list of topics it wants to 
subscribe to through one of the
- <a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html#subscribe-java.util.Collection-org.apache.kafka.clients.consumer.ConsumerRebalanceListener-"><code>subscribe</code></a>
 APIs. Kafka will deliver each message in the
+ <a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html#subscribe(java.util.Collection,%20org.apache.kafka.clients.consumer.ConsumerRebalanceListener)"><code>subscribe</code></a>
 APIs. Kafka will deliver each message in the
  subscribed topics to one process in each consumer group. This is achieved by 
balancing the partitions between all
  members in the consumer group so that each partition is assigned to exactly 
one consumer in the group. So if there
  is a topic with four partitions, and a consumer group with two processes, 
each process would consume from two partitions.
@@ -167,7 +154,7 @@ implements <a 
href="../../../../../org/apache/kafka/clients/consumer/Consumer.ht
  be reassigned to other consumers in the same group. Similarly, if a new 
consumer joins the group, partitions will be moved
  from existing consumers to the new one. This is known as <i>rebalancing</i> 
the group and is discussed in more
  detail <a href="#failuredetection">below</a>. Group rebalancing is also used 
when new partitions are added
- to one of the subscribed topics or when a new topic matching a <a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html#subscribe-java.util.regex.Pattern-org.apache.kafka.clients.consumer.ConsumerRebalanceListener-"><code>subscribed
 regex</code></a>
+ to one of the subscribed topics or when a new topic matching a <a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html#subscribe(java.util.regex.Pattern,%20org.apache.kafka.clients.consumer.ConsumerRebalanceListener)"><code>subscribed
 regex</code></a>
  is created. The group will automatically detect the new partitions through 
periodic metadata refreshes and
  assign them to members of the group.
  <p>
@@ -186,12 +173,12 @@ implements <a 
href="../../../../../org/apache/kafka/clients/consumer/Consumer.ht
  commits, etc. See <a href="#rebalancecallback">Storing Offsets Outside 
Kafka</a> for more details.
  <p>
  It is also possible for the consumer to <a href="#manualassignment">manually 
assign</a> specific partitions
- (similar to the older "simple" consumer) using <a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html#assign-java.util.Collection-"><code>assign(Collection)</code></a>.
 In this case, dynamic partition
+ (similar to the older "simple" consumer) using <a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html#assign(java.util.Collection)"><code>assign(Collection)</code></a>.
 In this case, dynamic partition
  assignment and consumer group coordination will be disabled.
 
  <h3><a name="failuredetection">Detecting Consumer Failures</a></h3>
 
- After subscribing to a set of topics, the consumer will automatically join 
the group when <a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html#poll-long-"><code>poll(long)</code></a>
 is
+ After subscribing to a set of topics, the consumer will automatically join 
the group when <a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html#poll(long)"><code>poll(long)</code></a>
 is
  invoked. The poll API is designed to ensure consumer liveness. As long as you 
continue to call poll, the consumer
  will stay in the group and continue to receive messages from the partitions 
it was assigned. Underneath the covers,
  the consumer sends periodic heartbeats to the server. If the consumer crashes 
or is unable to send heartbeats for
@@ -203,17 +190,17 @@ implements <a 
href="../../../../../org/apache/kafka/clients/consumer/Consumer.ht
  indefinitely in this case, we provide a liveness detection mechanism using 
the <code>max.poll.interval.ms</code>
  setting. Basically if you don't call poll at least as frequently as the 
configured max interval,
  then the client will proactively leave the group so that another consumer can 
take over its partitions. When this happens,
- you may see an offset commit failure (as indicated by a <a 
href="../../../../../org/apache/kafka/clients/consumer/CommitFailedException.html"
 title="class in 
org.apache.kafka.clients.consumer"><code>CommitFailedException</code></a> 
thrown from a call to <a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html#commitSync--"><code>commitSync()</code></a>).
+ you may see an offset commit failure (as indicated by a <a 
href="../../../../../org/apache/kafka/clients/consumer/CommitFailedException.html"
 title="class in 
org.apache.kafka.clients.consumer"><code>CommitFailedException</code></a> 
thrown from a call to <a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html#commitSync()"><code>commitSync()</code></a>).
  This is a safety mechanism which guarantees that only active members of the 
group are able to commit offsets.
  So to stay in the group, you must continue to call poll.
  <p>
  The consumer provides two configuration settings to control the behavior of 
the poll loop:
  <ol>
      <li><code>max.poll.interval.ms</code>: By increasing the interval between 
expected polls, you can give
-     the consumer more time to handle a batch of records returned from <a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html#poll-long-"><code>poll(long)</code></a>.
 The drawback
+     the consumer more time to handle a batch of records returned from <a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html#poll(long)"><code>poll(long)</code></a>.
 The drawback
      is that increasing this value may delay a group rebalance since the 
consumer will only join the rebalance
      inside the call to poll. You can use this setting to bound the time to 
finish a rebalance, but
-     you risk slower progress if the consumer cannot actually call <a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html#poll-long-"><code>poll</code></a>
 often enough.</li>
+     you risk slower progress if the consumer cannot actually call <a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html#poll(long)"><code>poll</code></a>
 often enough.</li>
      <li><code>max.poll.records</code>: Use this setting to limit the total 
records returned from a single
      call to poll. This can make it easier to predict the maximum that must be 
handled within each poll
      interval. By tuning this value, you may be able to reduce the poll 
interval, which will reduce the
@@ -222,10 +209,10 @@ implements <a 
href="../../../../../org/apache/kafka/clients/consumer/Consumer.ht
  <p>
  For use cases where message processing time varies unpredictably, neither of 
these options may be sufficient.
  The recommended way to handle these cases is to move message processing to 
another thread, which allows
- the consumer to continue calling <a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html#poll-long-"><code>poll</code></a>
 while the processor is still working. Some care must be taken
+ the consumer to continue calling <a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html#poll(long)"><code>poll</code></a>
 while the processor is still working. Some care must be taken
  to ensure that committed offsets do not get ahead of the actual position. 
Typically, you must disable automatic
  commits and manually commit processed offsets for records only after the 
thread has finished handling them
- (depending on the delivery semantics you need). Note also that you will need 
to <a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html#pause-java.util.Collection-"><code>pause</code></a>
+ (depending on the delivery semantics you need). Note also that you will need 
to <a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html#pause(java.util.Collection)"><code>pause</code></a>
  the partition so that no new records are received from poll until after 
thread has finished handling those
  previously returned.
 
@@ -300,7 +287,7 @@ implements <a 
href="../../../../../org/apache/kafka/clients/consumer/Consumer.ht
 
  In this example we will consume a batch of records and batch them up in 
memory. When we have enough records
  batched, we will insert them into a database. If we allowed offsets to auto 
commit as in the previous example, records
- would be considered consumed after they were returned to the user in <a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html#poll-long-"><code>poll</code></a>.
 It would then be possible
+ would be considered consumed after they were returned to the user in <a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html#poll(long)"><code>poll</code></a>.
 It would then be possible
  for our process to fail after batching the records, but before they had been 
inserted into the database.
  <p>
  To avoid this, we will manually commit the offsets only after the 
corresponding records have been inserted into the
@@ -312,12 +299,12 @@ implements <a 
href="../../../../../org/apache/kafka/clients/consumer/Consumer.ht
  time but in failure cases could be duplicated.
  <p>
  <b>Note: Using automatic offset commits can also give you "at-least-once" 
delivery, but the requirement is that
- you must consume all data returned from each call to <a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html#poll-long-"><code>poll(long)</code></a>
 before any subsequent calls, or before
- <a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html#close--"><code>closing</code></a>
 the consumer. If you fail to do either of these, it is possible for the 
committed offset
+ you must consume all data returned from each call to <a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html#poll(long)"><code>poll(long)</code></a>
 before any subsequent calls, or before
+ <a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html#close()"><code>closing</code></a>
 the consumer. If you fail to do either of these, it is possible for the 
committed offset
  to get ahead of the consumed position, which results in missing records. The 
advantage of using manual offset
  control is that you have direct control over when a record is considered 
"consumed."</b>
  <p>
- The above example uses <a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html#commitSync--"><code>commitSync</code></a>
 to mark all received records as committed. In some cases
+ The above example uses <a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html#commitSync()"><code>commitSync</code></a>
 to mark all received records as committed. In some cases
  you may wish to have even finer control over which records have been 
committed by specifying an offset explicitly.
  In the example below we commit offset after we finish handling the records in 
each partition.
  <p>
@@ -340,7 +327,7 @@ implements <a 
href="../../../../../org/apache/kafka/clients/consumer/Consumer.ht
  </pre>
 
  <b>Note: The committed offset should always be the offset of the next message 
that your application will read.</b>
- Thus, when calling <a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html#commitSync-java.util.Map-"><code>commitSync(offsets)</code></a>
 you should add one to the offset of the last message processed.
+ Thus, when calling <a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html#commitSync(java.util.Map)"><code>commitSync(offsets)</code></a>
 you should add one to the offset of the last message processed.
 
  <h4><a name="manualassignment">Manual Partition Assignment</a></h4>
 
@@ -357,8 +344,8 @@ implements <a 
href="../../../../../org/apache/kafka/clients/consumer/Consumer.ht
  will be restarted on another machine.
  </ul>
  <p>
- To use this mode, instead of subscribing to the topic using <a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html#subscribe-java.util.Collection-"><code>subscribe</code></a>,
 you just call
- <a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html#assign-java.util.Collection-"><code>assign(Collection)</code></a>
 with the full list of partitions that you want to consume.
+ To use this mode, instead of subscribing to the topic using <a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html#subscribe(java.util.Collection)"><code>subscribe</code></a>,
 you just call
+ <a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html#assign(java.util.Collection)"><code>assign(Collection)</code></a>
 with the full list of partitions that you want to consume.
 
  <pre>
      String topic = &quot;foo&quot;;
@@ -367,15 +354,15 @@ implements <a 
href="../../../../../org/apache/kafka/clients/consumer/Consumer.ht
      consumer.assign(Arrays.asList(partition0, partition1));
  </pre>
 
- Once assigned, you can call <a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html#poll-long-"><code>poll</code></a>
 in a loop, just as in the preceding examples to consume
+ Once assigned, you can call <a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html#poll(long)"><code>poll</code></a>
 in a loop, just as in the preceding examples to consume
  records. The group that the consumer specifies is still used for committing 
offsets, but now the set of partitions
- will only change with another call to <a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html#assign-java.util.Collection-"><code>assign</code></a>.
 Manual partition assignment does
+ will only change with another call to <a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html#assign(java.util.Collection)"><code>assign</code></a>.
 Manual partition assignment does
  not use group coordination, so consumer failures will not cause assigned 
partitions to be rebalanced. Each consumer
  acts independently even if it shares a groupId with another consumer. To 
avoid offset commit conflicts, you should
  usually ensure that the groupId is unique for each consumer instance.
  <p>
- Note that it isn't possible to mix manual partition assignment (i.e. using <a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html#assign-java.util.Collection-"><code>assign</code></a>)
- with dynamic partition assignment through topic subscription (i.e. using <a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html#subscribe-java.util.Collection-"><code>subscribe</code></a>).
+ Note that it isn't possible to mix manual partition assignment (i.e. using <a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html#assign(java.util.Collection)"><code>assign</code></a>)
+ with dynamic partition assignment through topic subscription (i.e. using <a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html#subscribe(java.util.Collection)"><code>subscribe</code></a>).
 
  <h4><a name="rebalancecallback">Storing Offsets Outside Kafka</h4>
 
@@ -404,19 +391,19 @@ implements <a 
href="../../../../../org/apache/kafka/clients/consumer/Consumer.ht
  <ul>
  <li>Configure <code>enable.auto.commit=false</code>
  <li>Use the offset provided with each <a 
href="../../../../../org/apache/kafka/clients/consumer/ConsumerRecord.html" 
title="class in 
org.apache.kafka.clients.consumer"><code>ConsumerRecord</code></a> to save your 
position.
- <li>On restart restore the position of the consumer using <a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html#seek-org.apache.kafka.common.TopicPartition-long-"><code>seek(TopicPartition,
 long)</code></a>.
+ <li>On restart restore the position of the consumer using <a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html#seek(org.apache.kafka.common.TopicPartition,%20long)"><code>seek(TopicPartition,
 long)</code></a>.
  </ul>
 
  <p>
  This type of usage is simplest when the partition assignment is also done 
manually (this would be likely in the
  search index use case described above). If the partition assignment is done 
automatically special care is
  needed to handle the case where partition assignments change. This can be 
done by providing a
- <a 
href="../../../../../org/apache/kafka/clients/consumer/ConsumerRebalanceListener.html"
 title="interface in 
org.apache.kafka.clients.consumer"><code>ConsumerRebalanceListener</code></a> 
instance in the call to <a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html#subscribe-java.util.Collection-org.apache.kafka.clients.consumer.ConsumerRebalanceListener-"><code>subscribe(Collection,
 ConsumerRebalanceListener)</code></a>
- and <a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html#subscribe-java.util.regex.Pattern-org.apache.kafka.clients.consumer.ConsumerRebalanceListener-"><code>subscribe(Pattern,
 ConsumerRebalanceListener)</code></a>.
+ <a 
href="../../../../../org/apache/kafka/clients/consumer/ConsumerRebalanceListener.html"
 title="interface in 
org.apache.kafka.clients.consumer"><code>ConsumerRebalanceListener</code></a> 
instance in the call to <a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html#subscribe(java.util.Collection,%20org.apache.kafka.clients.consumer.ConsumerRebalanceListener)"><code>subscribe(Collection,
 ConsumerRebalanceListener)</code></a>
+ and <a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html#subscribe(java.util.regex.Pattern,%20org.apache.kafka.clients.consumer.ConsumerRebalanceListener)"><code>subscribe(Pattern,
 ConsumerRebalanceListener)</code></a>.
  For example, when partitions are taken from a consumer the consumer will want 
to commit its offset for those partitions by
- implementing <a 
href="../../../../../org/apache/kafka/clients/consumer/ConsumerRebalanceListener.html#onPartitionsRevoked-java.util.Collection-"><code>ConsumerRebalanceListener.onPartitionsRevoked(Collection)</code></a>.
 When partitions are assigned to a
+ implementing <a 
href="../../../../../org/apache/kafka/clients/consumer/ConsumerRebalanceListener.html#onPartitionsRevoked(java.util.Collection)"><code>ConsumerRebalanceListener.onPartitionsRevoked(Collection)</code></a>.
 When partitions are assigned to a
  consumer, the consumer will want to look up the offset for those new 
partitions and correctly initialize the consumer
- to that position by implementing <a 
href="../../../../../org/apache/kafka/clients/consumer/ConsumerRebalanceListener.html#onPartitionsAssigned-java.util.Collection-"><code>ConsumerRebalanceListener.onPartitionsAssigned(Collection)</code></a>.
+ to that position by implementing <a 
href="../../../../../org/apache/kafka/clients/consumer/ConsumerRebalanceListener.html#onPartitionsAssigned(java.util.Collection)"><code>ConsumerRebalanceListener.onPartitionsAssigned(Collection)</code></a>.
  <p>
  Another common use for <a 
href="../../../../../org/apache/kafka/clients/consumer/ConsumerRebalanceListener.html"
 title="interface in 
org.apache.kafka.clients.consumer"><code>ConsumerRebalanceListener</code></a> 
is to flush any caches the application maintains for
  partitions that are moved elsewhere.
@@ -438,9 +425,9 @@ implements <a 
href="../../../../../org/apache/kafka/clients/consumer/Consumer.ht
  if the local state is destroyed (say because the disk is lost) the state may 
be recreated on a new machine by
  re-consuming all the data and recreating the state (assuming that Kafka is 
retaining sufficient history).
  <p>
- Kafka allows specifying the position using <a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html#seek-org.apache.kafka.common.TopicPartition-long-"><code>seek(TopicPartition,
 long)</code></a> to specify the new position. Special
+ Kafka allows specifying the position using <a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html#seek(org.apache.kafka.common.TopicPartition,%20long)"><code>seek(TopicPartition,
 long)</code></a> to specify the new position. Special
  methods for seeking to the earliest and latest offset the server maintains 
are also available (
- <a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html#seekToBeginning-java.util.Collection-"><code>seekToBeginning(Collection)</code></a>
 and <a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html#seekToEnd-java.util.Collection-"><code>seekToEnd(Collection)</code></a>
 respectively).
+ <a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html#seekToBeginning(java.util.Collection)"><code>seekToBeginning(Collection)</code></a>
 and <a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html#seekToEnd(java.util.Collection)"><code>seekToEnd(Collection)</code></a>
 respectively).
 
  <h4>Consumption Flow Control</h4>
 
@@ -457,9 +444,9 @@ implements <a 
href="../../../../../org/apache/kafka/clients/consumer/Consumer.ht
  fetching other topics.
 
  <p>
- Kafka supports dynamic controlling of consumption flows by using <a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html#pause-java.util.Collection-"><code>pause(Collection)</code></a>
 and <a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html#resume-java.util.Collection-"><code>resume(Collection)</code></a>
+ Kafka supports dynamic controlling of consumption flows by using <a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html#pause(java.util.Collection)"><code>pause(Collection)</code></a>
 and <a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html#resume(java.util.Collection)"><code>resume(Collection)</code></a>
  to pause the consumption on the specified assigned partitions and resume the 
consumption
- on the specified paused partitions respectively in the future <a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html#poll-long-"><code>poll(long)</code></a>
 calls.
+ on the specified paused partitions respectively in the future <a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html#poll(long)"><code>poll(long)</code></a>
 calls.
 
  <h3><a name="multithreaded">Multi-threaded Processing</a></h3>
 
@@ -468,7 +455,7 @@ implements <a 
href="../../../../../org/apache/kafka/clients/consumer/Consumer.ht
  is properly synchronized. Un-synchronized access will result in <a 
href="http://docs.oracle.com/javase/7/docs/api/java/util/ConcurrentModificationException.html?is-external=true";
 title="class or interface in 
java.util"><code>ConcurrentModificationException</code></a>.
 
  <p>
- The only exception to this rule is <a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html#wakeup--"><code>wakeup()</code></a>,
 which can safely be used from an external thread to
+ The only exception to this rule is <a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html#wakeup()"><code>wakeup()</code></a>,
 which can safely be used from an external thread to
  interrupt an active operation. In this case, a <a 
href="../../../../../org/apache/kafka/common/errors/WakeupException.html" 
title="class in 
org.apache.kafka.common.errors"><code>WakeupException</code></a> will be
  thrown from the thread blocking on the operation. This can be used to 
shutdown the consumer from another thread.
  The following snippet shows the typical pattern:
@@ -510,9 +497,9 @@ implements <a 
href="../../../../../org/apache/kafka/clients/consumer/Consumer.ht
  </pre>
 
  <p>
- Note that while it is possible to use thread interrupts instead of <a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html#wakeup--"><code>wakeup()</code></a>
 to abort a blocking operation
+ Note that while it is possible to use thread interrupts instead of <a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html#wakeup()"><code>wakeup()</code></a>
 to abort a blocking operation
  (in which case, <a 
href="../../../../../org/apache/kafka/common/errors/InterruptException.html" 
title="class in 
org.apache.kafka.common.errors"><code>InterruptException</code></a> will be 
raised), we discourage their use since they may cause a clean
- shutdown of the consumer to be aborted. Interrupts are mainly supported for 
those cases where using <a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html#wakeup--"><code>wakeup()</code></a>
+ shutdown of the consumer to be aborted. Interrupts are mainly supported for 
those cases where using <a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html#wakeup()"><code>wakeup()</code></a>
  is impossible, e.g. when a consumer thread is managed by code that is unaware 
of the Kafka client.
 
  <p>
@@ -562,34 +549,34 @@ implements <a 
href="../../../../../org/apache/kafka/clients/consumer/Consumer.ht
 <li class="blockList">
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
 <ul class="blockList">
-<li class="blockList"><a name="constructor.summary">
+<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">
+<table class="overviewSummary" 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/kafka/clients/consumer/KafkaConsumer.html#KafkaConsumer-java.util.Map-">KafkaConsumer</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>,<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>&gt;&nbsp;configs)</code>
+<td class="colOne"><code><strong><a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html#KafkaConsumer(java.util.Map)">KafkaConsumer</a></strong>(<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>,<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>&gt;&nbsp;configs)</code>
 <div class="block">A consumer is instantiated by providing a set of key-value 
pairs as configuration.</div>
 </td>
 </tr>
 <tr class="rowColor">
-<td class="colOne"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html#KafkaConsumer-java.util.Map-org.apache.kafka.common.serialization.Deserializer-org.apache.kafka.common.serialization.Deserializer-">KafkaConsumer</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>,<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>&gt;&nbsp;configs,
+<td class="colOne"><code><strong><a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html#KafkaConsumer(java.util.Map,%20org.apache.kafka.common.serialization.Deserializer,%20org.apache.kafka.common.serialization.Deserializer)">KafkaConsumer</a></strong>(<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>,<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>&gt;&nbsp;configs,
              <a 
href="../../../../../org/apache/kafka/common/serialization/Deserializer.html" 
title="interface in 
org.apache.kafka.common.serialization">Deserializer</a>&lt;<a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html" 
title="type parameter in KafkaConsumer">K</a>&gt;&nbsp;keyDeserializer,
              <a 
href="../../../../../org/apache/kafka/common/serialization/Deserializer.html" 
title="interface in 
org.apache.kafka.common.serialization">Deserializer</a>&lt;<a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html" 
title="type parameter in KafkaConsumer">V</a>&gt;&nbsp;valueDeserializer)</code>
 <div class="block">A consumer is instantiated by providing a set of key-value 
pairs as configuration, and a key and a value <a 
href="../../../../../org/apache/kafka/common/serialization/Deserializer.html" 
title="interface in 
org.apache.kafka.common.serialization"><code>Deserializer</code></a>.</div>
 </td>
 </tr>
 <tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html#KafkaConsumer-java.util.Properties-">KafkaConsumer</a></span>(<a
 
href="http://docs.oracle.com/javase/7/docs/api/java/util/Properties.html?is-external=true";
 title="class or interface in java.util">Properties</a>&nbsp;properties)</code>
+<td class="colOne"><code><strong><a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html#KafkaConsumer(java.util.Properties)">KafkaConsumer</a></strong>(<a
 
href="http://docs.oracle.com/javase/7/docs/api/java/util/Properties.html?is-external=true";
 title="class or interface in java.util">Properties</a>&nbsp;properties)</code>
 <div class="block">A consumer is instantiated by providing a <a 
href="http://docs.oracle.com/javase/7/docs/api/java/util/Properties.html?is-external=true";
 title="class or interface in java.util"><code>Properties</code></a> object as 
configuration.</div>
 </td>
 </tr>
 <tr class="rowColor">
-<td class="colOne"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html#KafkaConsumer-java.util.Properties-org.apache.kafka.common.serialization.Deserializer-org.apache.kafka.common.serialization.Deserializer-">KafkaConsumer</a></span>(<a
 
href="http://docs.oracle.com/javase/7/docs/api/java/util/Properties.html?is-external=true";
 title="class or interface in java.util">Properties</a>&nbsp;properties,
+<td class="colOne"><code><strong><a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html#KafkaConsumer(java.util.Properties,%20org.apache.kafka.common.serialization.Deserializer,%20org.apache.kafka.common.serialization.Deserializer)">KafkaConsumer</a></strong>(<a
 
href="http://docs.oracle.com/javase/7/docs/api/java/util/Properties.html?is-external=true";
 title="class or interface in java.util">Properties</a>&nbsp;properties,
              <a 
href="../../../../../org/apache/kafka/common/serialization/Deserializer.html" 
title="interface in 
org.apache.kafka.common.serialization">Deserializer</a>&lt;<a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html" 
title="type parameter in KafkaConsumer">K</a>&gt;&nbsp;keyDeserializer,
              <a 
href="../../../../../org/apache/kafka/common/serialization/Deserializer.html" 
title="interface in 
org.apache.kafka.common.serialization">Deserializer</a>&lt;<a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html" 
title="type parameter in KafkaConsumer">V</a>&gt;&nbsp;valueDeserializer)</code>
 <div class="block">A consumer is instantiated by providing a <a 
href="http://docs.oracle.com/javase/7/docs/api/java/util/Properties.html?is-external=true";
 title="class or interface in java.util"><code>Properties</code></a> object as 
configuration, and a
@@ -601,210 +588,210 @@ implements <a 
href="../../../../../org/apache/kafka/clients/consumer/Consumer.ht
 </ul>
 <!-- ========== METHOD SUMMARY =========== -->
 <ul class="blockList">
-<li class="blockList"><a name="method.summary">
+<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>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" 
summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</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">
+<tr class="altColor">
 <td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html#assign-java.util.Collection-">assign</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;<a 
href="../../../../../org/apache/kafka/common/TopicPartition.html" title="class 
in org.apache.kafka.common">TopicPartition</a>&gt;&nbsp;partitions)</code>
+<td class="colLast"><code><strong><a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html#assign(java.util.Collection)">assign</a></strong>(<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;<a 
href="../../../../../org/apache/kafka/common/TopicPartition.html" title="class 
in org.apache.kafka.common">TopicPartition</a>&gt;&nbsp;partitions)</code>
 <div class="block">Manually assign a list of partitions to this consumer.</div>
 </td>
 </tr>
-<tr id="i1" class="rowColor">
+<tr class="rowColor">
 <td class="colFirst"><code><a 
href="http://docs.oracle.com/javase/7/docs/api/java/util/Set.html?is-external=true";
 title="class or interface in java.util">Set</a>&lt;<a 
href="../../../../../org/apache/kafka/common/TopicPartition.html" title="class 
in org.apache.kafka.common">TopicPartition</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html#assignment--">assignment</a></span>()</code>
+<td class="colLast"><code><strong><a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html#assignment()">assignment</a></strong>()</code>
 <div class="block">Get the set of partitions currently assigned to this 
consumer.</div>
 </td>
 </tr>
-<tr id="i2" class="altColor">
+<tr class="altColor">
 <td class="colFirst"><code><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="../../../../../org/apache/kafka/common/TopicPartition.html" title="class 
in org.apache.kafka.common">TopicPartition</a>,<a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Long.html?is-external=true";
 title="class or interface in java.lang">Long</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html#beginningOffsets-java.util.Collection-">beginningOffsets</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;<a 
href="../../../../../org/apache/kafka/common/TopicPartition.html" title="class 
in org.apache.kafka.common">TopicPartition</a>&gt;&nbsp;partitions)</code>
+<td class="colLast"><code><strong><a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html#beginningOffsets(java.util.Collection)">beginningOffsets</a></strong>(<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;<a 
href="../../../../../org/apache/kafka/common/TopicPartition.html" title="class 
in org.apache.kafka.common">TopicPartition</a>&gt;&nbsp;partitions)</code>
 <div class="block">Get the first offset for the given partitions.</div>
 </td>
 </tr>
-<tr id="i3" class="rowColor">
+<tr class="rowColor">
 <td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html#close--">close</a></span>()</code>
+<td class="colLast"><code><strong><a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html#close()">close</a></strong>()</code>
 <div class="block">Close the consumer, waiting for up to the default timeout 
of 30 seconds for any needed cleanup.</div>
 </td>
 </tr>
-<tr id="i4" class="altColor">
+<tr class="altColor">
 <td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html#close-long-java.util.concurrent.TimeUnit-">close</a></span>(long&nbsp;timeout,
+<td class="colLast"><code><strong><a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html#close(long,%20java.util.concurrent.TimeUnit)">close</a></strong>(long&nbsp;timeout,
      <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;timeUnit)</code>
 <div class="block">Tries to close the consumer cleanly within the specified 
timeout.</div>
 </td>
 </tr>
-<tr id="i5" class="rowColor">
+<tr class="rowColor">
 <td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html#commitAsync--">commitAsync</a></span>()</code>
-<div class="block">Commit offsets returned on the last <a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html#poll-long-"><code>poll()</code></a>
 for all the subscribed list of topics and partition.</div>
+<td class="colLast"><code><strong><a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html#commitAsync()">commitAsync</a></strong>()</code>
+<div class="block">Commit offsets returned on the last <a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html#poll(long)"><code>poll()</code></a>
 for all the subscribed list of topics and partition.</div>
 </td>
 </tr>
-<tr id="i6" class="altColor">
+<tr class="altColor">
 <td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html#commitAsync-java.util.Map-org.apache.kafka.clients.consumer.OffsetCommitCallback-">commitAsync</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="../../../../../org/apache/kafka/common/TopicPartition.html" title="class 
in org.apache.kafka.common">TopicPartition</a>,<a 
href="../../../../../org/apache/kafka/clients/consumer/OffsetAndMetadata.html" 
title="class in 
org.apache.kafka.clients.consumer">OffsetAndMetadata</a>&gt;&nbsp;offsets,
+<td class="colLast"><code><strong><a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html#commitAsync(java.util.Map,%20org.apache.kafka.clients.consumer.OffsetCommitCallback)">commitAsync</a></strong>(<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="../../../../../org/apache/kafka/common/TopicPartition.html" title="class 
in org.apache.kafka.common">TopicPartition</a>,<a 
href="../../../../../org/apache/kafka/clients/consumer/OffsetAndMetadata.html" 
title="class in 
org.apache.kafka.clients.consumer">OffsetAndMetadata</a>&gt;&nbsp;offsets,
            <a 
href="../../../../../org/apache/kafka/clients/consumer/OffsetCommitCallback.html"
 title="interface in 
org.apache.kafka.clients.consumer">OffsetCommitCallback</a>&nbsp;callback)</code>
 <div class="block">Commit the specified offsets for the specified list of 
topics and partitions to Kafka.</div>
 </td>
 </tr>
-<tr id="i7" class="rowColor">
+<tr class="rowColor">
 <td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html#commitAsync-org.apache.kafka.clients.consumer.OffsetCommitCallback-">commitAsync</a></span>(<a
 
href="../../../../../org/apache/kafka/clients/consumer/OffsetCommitCallback.html"
 title="interface in 
org.apache.kafka.clients.consumer">OffsetCommitCallback</a>&nbsp;callback)</code>
-<div class="block">Commit offsets returned on the last <a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html#poll-long-"><code>poll()</code></a>
 for the subscribed list of topics and partitions.</div>
+<td class="colLast"><code><strong><a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html#commitAsync(org.apache.kafka.clients.consumer.OffsetCommitCallback)">commitAsync</a></strong>(<a
 
href="../../../../../org/apache/kafka/clients/consumer/OffsetCommitCallback.html"
 title="interface in 
org.apache.kafka.clients.consumer">OffsetCommitCallback</a>&nbsp;callback)</code>
+<div class="block">Commit offsets returned on the last <a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html#poll(long)"><code>poll()</code></a>
 for the subscribed list of topics and partitions.</div>
 </td>
 </tr>
-<tr id="i8" class="altColor">
+<tr class="altColor">
 <td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html#commitSync--">commitSync</a></span>()</code>
-<div class="block">Commit offsets returned on the last <a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html#poll-long-"><code>poll()</code></a>
 for all the subscribed list of topics and partitions.</div>
+<td class="colLast"><code><strong><a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html#commitSync()">commitSync</a></strong>()</code>
+<div class="block">Commit offsets returned on the last <a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html#poll(long)"><code>poll()</code></a>
 for all the subscribed list of topics and partitions.</div>
 </td>
 </tr>
-<tr id="i9" class="rowColor">
+<tr class="rowColor">
 <td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html#commitSync-java.util.Map-">commitSync</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="../../../../../org/apache/kafka/common/TopicPartition.html" title="class 
in org.apache.kafka.common">TopicPartition</a>,<a 
href="../../../../../org/apache/kafka/clients/consumer/OffsetAndMetadata.html" 
title="class in 
org.apache.kafka.clients.consumer">OffsetAndMetadata</a>&gt;&nbsp;offsets)</code>
+<td class="colLast"><code><strong><a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html#commitSync(java.util.Map)">commitSync</a></strong>(<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="../../../../../org/apache/kafka/common/TopicPartition.html" title="class 
in org.apache.kafka.common">TopicPartition</a>,<a 
href="../../../../../org/apache/kafka/clients/consumer/OffsetAndMetadata.html" 
title="class in 
org.apache.kafka.clients.consumer">OffsetAndMetadata</a>&gt;&nbsp;offsets)</code>
 <div class="block">Commit the specified offsets for the specified list of 
topics and partitions.</div>
 </td>
 </tr>
-<tr id="i10" class="altColor">
+<tr class="altColor">
 <td class="colFirst"><code><a 
href="../../../../../org/apache/kafka/clients/consumer/OffsetAndMetadata.html" 
title="class in 
org.apache.kafka.clients.consumer">OffsetAndMetadata</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html#committed-org.apache.kafka.common.TopicPartition-">committed</a></span>(<a
 href="../../../../../org/apache/kafka/common/TopicPartition.html" title="class 
in org.apache.kafka.common">TopicPartition</a>&nbsp;partition)</code>
+<td class="colLast"><code><strong><a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html#committed(org.apache.kafka.common.TopicPartition)">committed</a></strong>(<a
 href="../../../../../org/apache/kafka/common/TopicPartition.html" title="class 
in org.apache.kafka.common">TopicPartition</a>&nbsp;partition)</code>
 <div class="block">Get the last committed offset for the given partition 
(whether the commit happened by this process or
  another).</div>
 </td>
 </tr>
-<tr id="i11" class="rowColor">
+<tr class="rowColor">
 <td class="colFirst"><code><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="../../../../../org/apache/kafka/common/TopicPartition.html" title="class 
in org.apache.kafka.common">TopicPartition</a>,<a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Long.html?is-external=true";
 title="class or interface in java.lang">Long</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html#endOffsets-java.util.Collection-">endOffsets</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;<a 
href="../../../../../org/apache/kafka/common/TopicPartition.html" title="class 
in org.apache.kafka.common">TopicPartition</a>&gt;&nbsp;partitions)</code>
+<td class="colLast"><code><strong><a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html#endOffsets(java.util.Collection)">endOffsets</a></strong>(<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;<a 
href="../../../../../org/apache/kafka/common/TopicPartition.html" title="class 
in org.apache.kafka.common">TopicPartition</a>&gt;&nbsp;partitions)</code>
 <div class="block">Get the last offset for the given partitions.</div>
 </td>
 </tr>
-<tr id="i12" class="altColor">
+<tr class="altColor">
 <td class="colFirst"><code><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>,<a 
href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true";
 title="class or interface in java.util">List</a>&lt;<a 
href="../../../../../org/apache/kafka/common/PartitionInfo.html" title="class 
in org.apache.kafka.common">PartitionInfo</a>&gt;&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html#listTopics--">listTopics</a></span>()</code>
+<td class="colLast"><code><strong><a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html#listTopics()">listTopics</a></strong>()</code>
 <div class="block">Get metadata about partitions for all topics that the user 
is authorized to view.</div>
 </td>
 </tr>
-<tr id="i13" class="rowColor">
+<tr class="rowColor">
 <td class="colFirst"><code><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="../../../../../org/apache/kafka/common/MetricName.html" title="class in 
org.apache.kafka.common">MetricName</a>,? extends <a 
href="../../../../../org/apache/kafka/common/Metric.html" title="interface in 
org.apache.kafka.common">Metric</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html#metrics--">metrics</a></span>()</code>
+<td class="colLast"><code><strong><a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html#metrics()">metrics</a></strong>()</code>
 <div class="block">Get the metrics kept by the consumer</div>
 </td>
 </tr>
-<tr id="i14" class="altColor">
+<tr class="altColor">
 <td class="colFirst"><code><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="../../../../../org/apache/kafka/common/TopicPartition.html" title="class 
in org.apache.kafka.common">TopicPartition</a>,<a 
href="../../../../../org/apache/kafka/clients/consumer/OffsetAndTimestamp.html" 
title="class in 
org.apache.kafka.clients.consumer">OffsetAndTimestamp</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html#offsetsForTimes-java.util.Map-">offsetsForTimes</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="../../../../../org/apache/kafka/common/TopicPartition.html" title="class 
in org.apache.kafka.common">TopicPartition</a>,<a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Long.html?is-external=true";
 title="class or interface in 
java.lang">Long</a>&gt;&nbsp;timestampsToSearch)</code>
+<td class="colLast"><code><strong><a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html#offsetsForTimes(java.util.Map)">offsetsForTimes</a></strong>(<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="../../../../../org/apache/kafka/common/TopicPartition.html" title="class 
in org.apache.kafka.common">TopicPartition</a>,<a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Long.html?is-external=true";
 title="class or interface in 
java.lang">Long</a>&gt;&nbsp;timestampsToSearch)</code>
 <div class="block">Look up the offsets for the given partitions by 
timestamp.</div>
 </td>
 </tr>
-<tr id="i15" class="rowColor">
+<tr class="rowColor">
 <td class="colFirst"><code><a 
href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true";
 title="class or interface in java.util">List</a>&lt;<a 
href="../../../../../org/apache/kafka/common/PartitionInfo.html" title="class 
in org.apache.kafka.common">PartitionInfo</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html#partitionsFor-java.lang.String-">partitionsFor</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;topic)</code>
+<td class="colLast"><code><strong><a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html#partitionsFor(java.lang.String)">partitionsFor</a></strong>(<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;topic)</code>
 <div class="block">Get metadata about the partitions for a given topic.</div>
 </td>
 </tr>
-<tr id="i16" class="altColor">
+<tr class="altColor">
 <td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html#pause-java.util.Collection-">pause</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;<a 
href="../../../../../org/apache/kafka/common/TopicPartition.html" title="class 
in org.apache.kafka.common">TopicPartition</a>&gt;&nbsp;partitions)</code>
+<td class="colLast"><code><strong><a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html#pause(java.util.Collection)">pause</a></strong>(<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;<a 
href="../../../../../org/apache/kafka/common/TopicPartition.html" title="class 
in org.apache.kafka.common">TopicPartition</a>&gt;&nbsp;partitions)</code>
 <div class="block">Suspend fetching from the requested partitions.</div>
 </td>
 </tr>
-<tr id="i17" class="rowColor">
+<tr class="rowColor">
 <td class="colFirst"><code><a 
href="http://docs.oracle.com/javase/7/docs/api/java/util/Set.html?is-external=true";
 title="class or interface in java.util">Set</a>&lt;<a 
href="../../../../../org/apache/kafka/common/TopicPartition.html" title="class 
in org.apache.kafka.common">TopicPartition</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html#paused--">paused</a></span>()</code>
-<div class="block">Get the set of partitions that were previously paused by a 
call to <a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html#pause-java.util.Collection-"><code>pause(Collection)</code></a>.</div>
+<td class="colLast"><code><strong><a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html#paused()">paused</a></strong>()</code>
+<div class="block">Get the set of partitions that were previously paused by a 
call to <a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html#pause(java.util.Collection)"><code>pause(Collection)</code></a>.</div>
 </td>
 </tr>
-<tr id="i18" class="altColor">
+<tr class="altColor">
 <td class="colFirst"><code><a 
href="../../../../../org/apache/kafka/clients/consumer/ConsumerRecords.html" 
title="class in org.apache.kafka.clients.consumer">ConsumerRecords</a>&lt;<a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html" 
title="type parameter in KafkaConsumer">K</a>,<a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html" 
title="type parameter in KafkaConsumer">V</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html#poll-long-">poll</a></span>(long&nbsp;timeout)</code>
+<td class="colLast"><code><strong><a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html#poll(long)">poll</a></strong>(long&nbsp;timeout)</code>
 <div class="block">Fetch data for the topics or partitions specified using one 
of the subscribe/assign APIs.</div>
 </td>
 </tr>
-<tr id="i19" class="rowColor">
+<tr class="rowColor">
 <td class="colFirst"><code>long</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html#position-org.apache.kafka.common.TopicPartition-">position</a></span>(<a
 href="../../../../../org/apache/kafka/common/TopicPartition.html" title="class 
in org.apache.kafka.common">TopicPartition</a>&nbsp;partition)</code>
+<td class="colLast"><code><strong><a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html#position(org.apache.kafka.common.TopicPartition)">position</a></strong>(<a
 href="../../../../../org/apache/kafka/common/TopicPartition.html" title="class 
in org.apache.kafka.common">TopicPartition</a>&nbsp;partition)</code>
 <div class="block">Get the offset of the <i>next record</i> that will be 
fetched (if a record with that offset exists).</div>
 </td>
 </tr>
-<tr id="i20" class="altColor">
+<tr class="altColor">
 <td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html#resume-java.util.Collection-">resume</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;<a 
href="../../../../../org/apache/kafka/common/TopicPartition.html" title="class 
in org.apache.kafka.common">TopicPartition</a>&gt;&nbsp;partitions)</code>
-<div class="block">Resume specified partitions which have been paused with <a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html#pause-java.util.Collection-"><code>pause(Collection)</code></a>.</div>
+<td class="colLast"><code><strong><a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html#resume(java.util.Collection)">resume</a></strong>(<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;<a 
href="../../../../../org/apache/kafka/common/TopicPartition.html" title="class 
in org.apache.kafka.common">TopicPartition</a>&gt;&nbsp;partitions)</code>
+<div class="block">Resume specified partitions which have been paused with <a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html#pause(java.util.Collection)"><code>pause(Collection)</code></a>.</div>
 </td>
 </tr>
-<tr id="i21" class="rowColor">
+<tr class="rowColor">
 <td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html#seek-org.apache.kafka.common.TopicPartition-long-">seek</a></span>(<a
 href="../../../../../org/apache/kafka/common/TopicPartition.html" title="class 
in org.apache.kafka.common">TopicPartition</a>&nbsp;partition,
+<td class="colLast"><code><strong><a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html#seek(org.apache.kafka.common.TopicPartition,%20long)">seek</a></strong>(<a
 href="../../../../../org/apache/kafka/common/TopicPartition.html" title="class 
in org.apache.kafka.common">TopicPartition</a>&nbsp;partition,
     long&nbsp;offset)</code>
-<div class="block">Overrides the fetch offsets that the consumer will use on 
the next <a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html#poll-long-"><code>poll(timeout)</code></a>.</div>
+<div class="block">Overrides the fetch offsets that the consumer will use on 
the next <a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html#poll(long)"><code>poll(timeout)</code></a>.</div>
 </td>
 </tr>
-<tr id="i22" class="altColor">
+<tr class="altColor">
 <td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html#seekToBeginning-java.util.Collection-">seekToBeginning</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;<a 
href="../../../../../org/apache/kafka/common/TopicPartition.html" title="class 
in org.apache.kafka.common">TopicPartition</a>&gt;&nbsp;partitions)</code>
+<td class="colLast"><code><strong><a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html#seekToBeginning(java.util.Collection)">seekToBeginning</a></strong>(<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;<a 
href="../../../../../org/apache/kafka/common/TopicPartition.html" title="class 
in org.apache.kafka.common">TopicPartition</a>&gt;&nbsp;partitions)</code>
 <div class="block">Seek to the first offset for each of the given 
partitions.</div>
 </td>
 </tr>
-<tr id="i23" class="rowColor">
+<tr class="rowColor">
 <td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html#seekToEnd-java.util.Collection-">seekToEnd</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;<a 
href="../../../../../org/apache/kafka/common/TopicPartition.html" title="class 
in org.apache.kafka.common">TopicPartition</a>&gt;&nbsp;partitions)</code>
+<td class="colLast"><code><strong><a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html#seekToEnd(java.util.Collection)">seekToEnd</a></strong>(<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;<a 
href="../../../../../org/apache/kafka/common/TopicPartition.html" title="class 
in org.apache.kafka.common">TopicPartition</a>&gt;&nbsp;partitions)</code>
 <div class="block">Seek to the last offset for each of the given 
partitions.</div>
 </td>
 </tr>
-<tr id="i24" class="altColor">
+<tr class="altColor">
 <td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html#subscribe-java.util.Collection-">subscribe</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;<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>&gt;&nbsp;topics)</code>
+<td class="colLast"><code><strong><a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html#subscribe(java.util.Collection)">subscribe</a></strong>(<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;<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>&gt;&nbsp;topics)</code>
 <div class="block">Subscribe to the given list of topics to get dynamically 
assigned partitions.</div>
 </td>
 </tr>
-<tr id="i25" class="rowColor">
+<tr class="rowColor">
 <td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html#subscribe-java.util.Collection-org.apache.kafka.clients.consumer.ConsumerRebalanceListener-">subscribe</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;<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>&gt;&nbsp;topics,
+<td class="colLast"><code><strong><a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html#subscribe(java.util.Collection,%20org.apache.kafka.clients.consumer.ConsumerRebalanceListener)">subscribe</a></strong>(<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;<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>&gt;&nbsp;topics,
          <a 
href="../../../../../org/apache/kafka/clients/consumer/ConsumerRebalanceListener.html"
 title="interface in 
org.apache.kafka.clients.consumer">ConsumerRebalanceListener</a>&nbsp;listener)</code>
 <div class="block">Subscribe to the given list of topics to get dynamically
  assigned partitions.</div>
 </td>
 </tr>
-<tr id="i26" class="altColor">
+<tr class="altColor">
 <td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html#subscribe-java.util.regex.Pattern-org.apache.kafka.clients.consumer.ConsumerRebalanceListener-">subscribe</a></span>(<a
 
href="http://docs.oracle.com/javase/7/docs/api/java/util/regex/Pattern.html?is-external=true";
 title="class or interface in java.util.regex">Pattern</a>&nbsp;pattern,
+<td class="colLast"><code><strong><a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html#subscribe(java.util.regex.Pattern,%20org.apache.kafka.clients.consumer.ConsumerRebalanceListener)">subscribe</a></strong>(<a
 
href="http://docs.oracle.com/javase/7/docs/api/java/util/regex/Pattern.html?is-external=true";
 title="class or interface in java.util.regex">Pattern</a>&nbsp;pattern,
          <a 
href="../../../../../org/apache/kafka/clients/consumer/ConsumerRebalanceListener.html"
 title="interface in 
org.apache.kafka.clients.consumer">ConsumerRebalanceListener</a>&nbsp;listener)</code>
 <div class="block">Subscribe to all topics matching specified pattern to get 
dynamically assigned partitions.</div>
 </td>
 </tr>
-<tr id="i27" class="rowColor">
+<tr class="rowColor">
 <td class="colFirst"><code><a 
href="http://docs.oracle.com/javase/7/docs/api/java/util/Set.html?is-external=true";
 title="class or interface in java.util">Set</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>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html#subscription--">subscription</a></span>()</code>
+<td class="colLast"><code><strong><a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html#subscription()">subscription</a></strong>()</code>
 <div class="block">Get the current subscription.</div>
 </td>
 </tr>
-<tr id="i28" class="altColor">
+<tr class="altColor">
 <td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html#unsubscribe--">unsubscribe</a></span>()</code>
-<div class="block">Unsubscribe from topics currently subscribed with <a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html#subscribe-java.util.Collection-"><code>subscribe(Collection)</code></a>.</div>
+<td class="colLast"><code><strong><a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html#unsubscribe()">unsubscribe</a></strong>()</code>
+<div class="block">Unsubscribe from topics currently subscribed with <a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html#subscribe(java.util.Collection)"><code>subscribe(Collection)</code></a>.</div>
 </td>
 </tr>
-<tr id="i29" class="rowColor">
+<tr class="rowColor">
 <td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html#wakeup--">wakeup</a></span>()</code>
+<td class="colLast"><code><strong><a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html#wakeup()">wakeup</a></strong>()</code>
 <div class="block">Wakeup the consumer.</div>
 </td>
 </tr>
 </table>
 <ul class="blockList">
-<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<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#clone--";
 title="class or interface in java.lang">clone</a>, <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#finalize--";
 title="class or interface in java.lang">finalize</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/java/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>
+<code><a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#clone()"
 title="class or interface in java.lang">clone</a>, <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#finalize()"
 title="class or interface in java.lang">finalize</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/java/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,%20int)"
 title="class or interface in java.lang">wait</a></code></li>
 </ul>
 </li>
 </ul>
@@ -816,11 +803,11 @@ implements <a 
href="../../../../../org/apache/kafka/clients/consumer/Consumer.ht
 <li class="blockList">
 <!-- ========= CONSTRUCTOR DETAIL ======== -->
 <ul class="blockList">
-<li class="blockList"><a name="constructor.detail">
+<li class="blockList"><a name="constructor_detail">
 <!--   -->
 </a>
 <h3>Constructor Detail</h3>
-<a name="KafkaConsumer-java.util.Map-">
+<a name="KafkaConsumer(java.util.Map)">
 <!--   -->
 </a>
 <ul class="blockList">
@@ -833,35 +820,27 @@ implements <a 
href="../../../../../org/apache/kafka/clients/consumer/Consumer.ht
  string "42" or the integer 42).
  <p>
  Valid configuration strings are documented at <a 
href="../../../../../org/apache/kafka/clients/consumer/ConsumerConfig.html" 
title="class in 
org.apache.kafka.clients.consumer"><code>ConsumerConfig</code></a></div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>configs</code> - The consumer configs</dd>
-</dl>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>configs</code> - 
The consumer configs</dd></dl>
 </li>
 </ul>
-<a 
name="KafkaConsumer-java.util.Map-org.apache.kafka.common.serialization.Deserializer-org.apache.kafka.common.serialization.Deserializer-">
+<a name="KafkaConsumer(java.util.Map, 
org.apache.kafka.common.serialization.Deserializer, 
org.apache.kafka.common.serialization.Deserializer)">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
 <h4>KafkaConsumer</h4>
 <pre>public&nbsp;KafkaConsumer(<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>,<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>&gt;&nbsp;configs,
-                     <a 
href="../../../../../org/apache/kafka/common/serialization/Deserializer.html" 
title="interface in 
org.apache.kafka.common.serialization">Deserializer</a>&lt;<a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html" 
title="type parameter in KafkaConsumer">K</a>&gt;&nbsp;keyDeserializer,
-                     <a 
href="../../../../../org/apache/kafka/common/serialization/Deserializer.html" 
title="interface in 
org.apache.kafka.common.serialization">Deserializer</a>&lt;<a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html" 
title="type parameter in KafkaConsumer">V</a>&gt;&nbsp;valueDeserializer)</pre>
+             <a 
href="../../../../../org/apache/kafka/common/serialization/Deserializer.html" 
title="interface in 
org.apache.kafka.common.serialization">Deserializer</a>&lt;<a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html" 
title="type parameter in KafkaConsumer">K</a>&gt;&nbsp;keyDeserializer,
+             <a 
href="../../../../../org/apache/kafka/common/serialization/Deserializer.html" 
title="interface in 
org.apache.kafka.common.serialization">Deserializer</a>&lt;<a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html" 
title="type parameter in KafkaConsumer">V</a>&gt;&nbsp;valueDeserializer)</pre>
 <div class="block">A consumer is instantiated by providing a set of key-value 
pairs as configuration, and a key and a value <a 
href="../../../../../org/apache/kafka/common/serialization/Deserializer.html" 
title="interface in 
org.apache.kafka.common.serialization"><code>Deserializer</code></a>.
  <p>
  Valid configuration strings are documented at <a 
href="../../../../../org/apache/kafka/clients/consumer/ConsumerConfig.html" 
title="class in 
org.apache.kafka.clients.consumer"><code>ConsumerConfig</code></a></div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>configs</code> - The consumer configs</dd>
-<dd><code>keyDeserializer</code> - The deserializer for key that implements <a 
href="../../../../../org/apache/kafka/common/serialization/Deserializer.html" 
title="interface in 
org.apache.kafka.common.serialization"><code>Deserializer</code></a>. The 
configure() method
-            won't be called in the consumer when the deserializer is passed in 
directly.</dd>
-<dd><code>valueDeserializer</code> - The deserializer for value that 
implements <a 
href="../../../../../org/apache/kafka/common/serialization/Deserializer.html" 
title="interface in 
org.apache.kafka.common.serialization"><code>Deserializer</code></a>. The 
configure() method
-            won't be called in the consumer when the deserializer is passed in 
directly.</dd>
-</dl>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>configs</code> - 
The consumer configs</dd><dd><code>keyDeserializer</code> - The deserializer 
for key that implements <a 
href="../../../../../org/apache/kafka/common/serialization/Deserializer.html" 
title="interface in 
org.apache.kafka.common.serialization"><code>Deserializer</code></a>. The 
configure() method
+            won't be called in the consumer when the deserializer is passed in 
directly.</dd><dd><code>valueDeserializer</code> - The deserializer for value 
that implements <a 
href="../../../../../org/apache/kafka/common/serialization/Deserializer.html" 
title="interface in 
org.apache.kafka.common.serialization"><code>Deserializer</code></a>. The 
configure() method
+            won't be called in the consumer when the deserializer is passed in 
directly.</dd></dl>
 </li>
 </ul>
-<a name="KafkaConsumer-java.util.Properties-">
+<a name="KafkaConsumer(java.util.Properties)">
 <!--   -->
 </a>
 <ul class="blockList">
@@ -871,44 +850,36 @@ implements <a 
href="../../../../../org/apache/kafka/clients/consumer/Consumer.ht
 <div class="block">A consumer is instantiated by providing a <a 
href="http://docs.oracle.com/javase/7/docs/api/java/util/Properties.html?is-external=true";
 title="class or interface in java.util"><code>Properties</code></a> object as 
configuration.
  <p>
  Valid configuration strings are documented at <a 
href="../../../../../org/apache/kafka/clients/consumer/ConsumerConfig.html" 
title="class in 
org.apache.kafka.clients.consumer"><code>ConsumerConfig</code></a></div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>properties</code> - The consumer configuration properties</dd>
-</dl>
+<dl><dt><span 
class="strong">Parameters:</span></dt><dd><code>properties</code> - The 
consumer configuration properties</dd></dl>
 </li>
 </ul>
-<a 
name="KafkaConsumer-java.util.Properties-org.apache.kafka.common.serialization.Deserializer-org.apache.kafka.common.serialization.Deserializer-">
+<a name="KafkaConsumer(java.util.Properties, 
org.apache.kafka.common.serialization.Deserializer, 
org.apache.kafka.common.serialization.Deserializer)">
 <!--   -->
 </a>
 <ul class="blockListLast">
 <li class="blockList">
 <h4>KafkaConsumer</h4>
 <pre>public&nbsp;KafkaConsumer(<a 
href="http://docs.oracle.com/javase/7/docs/api/java/util/Properties.html?is-external=true";
 title="class or interface in java.util">Properties</a>&nbsp;properties,
-                     <a 
href="../../../../../org/apache/kafka/common/serialization/Deserializer.html" 
title="interface in 
org.apache.kafka.common.serialization">Deserializer</a>&lt;<a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html" 
title="type parameter in KafkaConsumer">K</a>&gt;&nbsp;keyDeserializer,
-                     <a 
href="../../../../../org/apache/kafka/common/serialization/Deserializer.html" 
title="interface in 
org.apache.kafka.common.serialization">Deserializer</a>&lt;<a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html" 
title="type parameter in KafkaConsumer">V</a>&gt;&nbsp;valueDeserializer)</pre>
+             <a 
href="../../../../../org/apache/kafka/common/serialization/Deserializer.html" 
title="interface in 
org.apache.kafka.common.serialization">Deserializer</a>&lt;<a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html" 
title="type parameter in KafkaConsumer">K</a>&gt;&nbsp;keyDeserializer,
+             <a 
href="../../../../../org/apache/kafka/common/serialization/Deserializer.html" 
title="interface in 
org.apache.kafka.common.serialization">Deserializer</a>&lt;<a 
href="../../../../../org/apache/kafka/clients/consumer/KafkaConsumer.html" 
title="type parameter in KafkaConsumer">V</a>&gt;&nbsp;valueDeserializer)</pre>
 <div class="block">A consumer is instantiated by providing a <a 
href="http://docs.oracle.com/javase/7/docs/api/java/util/Properties.html?is-external=true";
 title="class or interface in java.util"><code>Properties</code></a> object as 
configuration, and a
  key and a value <a 
href="../../../../../org/apache/kafka/common/serialization/Deserializer.html" 
title="interface in 
org.apache.kafka.common.serialization"><code>Deserializer</code></a>.
  <p>
  Valid configuration strings are documented at <a 
href="../../../../../org/apache/kafka/clients/consumer/ConsumerConfig.html" 
title="class in 
org.apache.kafka.clients.consumer"><code>ConsumerConfig</code></a></div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>properties</code> - The consumer configuration properties</dd>
-<dd><code>keyDeseriali

<TRUNCATED>

Reply via email to