Modified: samza/site/learn/documentation/versioned/api/javadocs/org/apache/samza/operators/triggers/TimeSinceFirstMessageTrigger.html URL: http://svn.apache.org/viewvc/samza/site/learn/documentation/versioned/api/javadocs/org/apache/samza/operators/triggers/TimeSinceFirstMessageTrigger.html?rev=1784679&r1=1784678&r2=1784679&view=diff ============================================================================== --- samza/site/learn/documentation/versioned/api/javadocs/org/apache/samza/operators/triggers/TimeSinceFirstMessageTrigger.html (original) +++ samza/site/learn/documentation/versioned/api/javadocs/org/apache/samza/operators/triggers/TimeSinceFirstMessageTrigger.html Tue Feb 28 01:45:28 2017 @@ -2,8 +2,8 @@ <!-- NewPage --> <html lang="en"> <head> -<!-- Generated by javadoc (1.8.0_74) on Mon Feb 27 17:42:11 PST 2017 --> -<title>TimeSinceFirstMessageTrigger (samza-api 0.12.0 API)</title> +<!-- Generated by javadoc (1.8.0_74) on Mon Feb 27 17:44:11 PST 2017 --> +<title>TimeSinceFirstMessageTrigger (samza-api 0.13.0-SNAPSHOT API)</title> <meta name="date" content="2017-02-27"> <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style"> <script type="text/javascript" src="../../../../../script.js"></script> @@ -12,7 +12,7 @@ <script type="text/javascript"><!-- try { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="TimeSinceFirstMessageTrigger (samza-api 0.12.0 API)"; + parent.document.title="TimeSinceFirstMessageTrigger (samza-api 0.13.0-SNAPSHOT API)"; } } catch(err) { @@ -92,7 +92,7 @@ var activeTableTab = "activeTableTab"; <!-- ======== START OF CLASS DATA ======== --> <div class="header"> <div class="subTitle">org.apache.samza.operators.triggers</div> -<h2 title="Class TimeSinceFirstMessageTrigger" class="title">Class TimeSinceFirstMessageTrigger<M extends <a href="../../../../../org/apache/samza/operators/data/MessageEnvelope.html" title="interface in org.apache.samza.operators.data">MessageEnvelope</a>></h2> +<h2 title="Class TimeSinceFirstMessageTrigger" class="title">Class TimeSinceFirstMessageTrigger<M></h2> </div> <div class="contentContainer"> <ul class="inheritance"> @@ -112,7 +112,7 @@ var activeTableTab = "activeTableTab"; </dl> <hr> <br> -<pre>public class <span class="typeNameLabel">TimeSinceFirstMessageTrigger<M extends <a href="../../../../../org/apache/samza/operators/data/MessageEnvelope.html" title="interface in org.apache.samza.operators.data">MessageEnvelope</a>></span> +<pre>public class <span class="typeNameLabel">TimeSinceFirstMessageTrigger<M></span> extends java.lang.Object implements <a href="../../../../../org/apache/samza/operators/triggers/Trigger.html" title="interface in org.apache.samza.operators.triggers">Trigger</a></pre> </li>
Modified: samza/site/learn/documentation/versioned/api/javadocs/org/apache/samza/operators/triggers/TimeSinceLastMessageTrigger.html URL: http://svn.apache.org/viewvc/samza/site/learn/documentation/versioned/api/javadocs/org/apache/samza/operators/triggers/TimeSinceLastMessageTrigger.html?rev=1784679&r1=1784678&r2=1784679&view=diff ============================================================================== --- samza/site/learn/documentation/versioned/api/javadocs/org/apache/samza/operators/triggers/TimeSinceLastMessageTrigger.html (original) +++ samza/site/learn/documentation/versioned/api/javadocs/org/apache/samza/operators/triggers/TimeSinceLastMessageTrigger.html Tue Feb 28 01:45:28 2017 @@ -2,8 +2,8 @@ <!-- NewPage --> <html lang="en"> <head> -<!-- Generated by javadoc (1.8.0_74) on Mon Feb 27 17:42:11 PST 2017 --> -<title>TimeSinceLastMessageTrigger (samza-api 0.12.0 API)</title> +<!-- Generated by javadoc (1.8.0_74) on Mon Feb 27 17:44:11 PST 2017 --> +<title>TimeSinceLastMessageTrigger (samza-api 0.13.0-SNAPSHOT API)</title> <meta name="date" content="2017-02-27"> <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style"> <script type="text/javascript" src="../../../../../script.js"></script> @@ -12,7 +12,7 @@ <script type="text/javascript"><!-- try { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="TimeSinceLastMessageTrigger (samza-api 0.12.0 API)"; + parent.document.title="TimeSinceLastMessageTrigger (samza-api 0.13.0-SNAPSHOT API)"; } } catch(err) { @@ -92,7 +92,7 @@ var activeTableTab = "activeTableTab"; <!-- ======== START OF CLASS DATA ======== --> <div class="header"> <div class="subTitle">org.apache.samza.operators.triggers</div> -<h2 title="Class TimeSinceLastMessageTrigger" class="title">Class TimeSinceLastMessageTrigger<M extends <a href="../../../../../org/apache/samza/operators/data/MessageEnvelope.html" title="interface in org.apache.samza.operators.data">MessageEnvelope</a>></h2> +<h2 title="Class TimeSinceLastMessageTrigger" class="title">Class TimeSinceLastMessageTrigger<M></h2> </div> <div class="contentContainer"> <ul class="inheritance"> @@ -112,7 +112,7 @@ var activeTableTab = "activeTableTab"; </dl> <hr> <br> -<pre>public class <span class="typeNameLabel">TimeSinceLastMessageTrigger<M extends <a href="../../../../../org/apache/samza/operators/data/MessageEnvelope.html" title="interface in org.apache.samza.operators.data">MessageEnvelope</a>></span> +<pre>public class <span class="typeNameLabel">TimeSinceLastMessageTrigger<M></span> extends java.lang.Object implements <a href="../../../../../org/apache/samza/operators/triggers/Trigger.html" title="interface in org.apache.samza.operators.triggers">Trigger</a></pre> </li> Modified: samza/site/learn/documentation/versioned/api/javadocs/org/apache/samza/operators/triggers/TimeTrigger.html URL: http://svn.apache.org/viewvc/samza/site/learn/documentation/versioned/api/javadocs/org/apache/samza/operators/triggers/TimeTrigger.html?rev=1784679&r1=1784678&r2=1784679&view=diff ============================================================================== --- samza/site/learn/documentation/versioned/api/javadocs/org/apache/samza/operators/triggers/TimeTrigger.html (original) +++ samza/site/learn/documentation/versioned/api/javadocs/org/apache/samza/operators/triggers/TimeTrigger.html Tue Feb 28 01:45:28 2017 @@ -2,8 +2,8 @@ <!-- NewPage --> <html lang="en"> <head> -<!-- Generated by javadoc (1.8.0_74) on Mon Feb 27 17:42:11 PST 2017 --> -<title>TimeTrigger (samza-api 0.12.0 API)</title> +<!-- Generated by javadoc (1.8.0_74) on Mon Feb 27 17:44:11 PST 2017 --> +<title>TimeTrigger (samza-api 0.13.0-SNAPSHOT API)</title> <meta name="date" content="2017-02-27"> <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style"> <script type="text/javascript" src="../../../../../script.js"></script> @@ -12,7 +12,7 @@ <script type="text/javascript"><!-- try { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="TimeTrigger (samza-api 0.12.0 API)"; + parent.document.title="TimeTrigger (samza-api 0.13.0-SNAPSHOT API)"; } } catch(err) { @@ -92,7 +92,7 @@ var activeTableTab = "activeTableTab"; <!-- ======== START OF CLASS DATA ======== --> <div class="header"> <div class="subTitle">org.apache.samza.operators.triggers</div> -<h2 title="Class TimeTrigger" class="title">Class TimeTrigger<M extends <a href="../../../../../org/apache/samza/operators/data/MessageEnvelope.html" title="interface in org.apache.samza.operators.data">MessageEnvelope</a>></h2> +<h2 title="Class TimeTrigger" class="title">Class TimeTrigger<M></h2> </div> <div class="contentContainer"> <ul class="inheritance"> @@ -112,7 +112,7 @@ var activeTableTab = "activeTableTab"; </dl> <hr> <br> -<pre>public class <span class="typeNameLabel">TimeTrigger<M extends <a href="../../../../../org/apache/samza/operators/data/MessageEnvelope.html" title="interface in org.apache.samza.operators.data">MessageEnvelope</a>></span> +<pre>public class <span class="typeNameLabel">TimeTrigger<M></span> extends java.lang.Object implements <a href="../../../../../org/apache/samza/operators/triggers/Trigger.html" title="interface in org.apache.samza.operators.triggers">Trigger</a></pre> </li> Modified: samza/site/learn/documentation/versioned/api/javadocs/org/apache/samza/operators/triggers/Trigger.html URL: http://svn.apache.org/viewvc/samza/site/learn/documentation/versioned/api/javadocs/org/apache/samza/operators/triggers/Trigger.html?rev=1784679&r1=1784678&r2=1784679&view=diff ============================================================================== --- samza/site/learn/documentation/versioned/api/javadocs/org/apache/samza/operators/triggers/Trigger.html (original) +++ samza/site/learn/documentation/versioned/api/javadocs/org/apache/samza/operators/triggers/Trigger.html Tue Feb 28 01:45:28 2017 @@ -2,8 +2,8 @@ <!-- NewPage --> <html lang="en"> <head> -<!-- Generated by javadoc (1.8.0_74) on Mon Feb 27 17:42:11 PST 2017 --> -<title>Trigger (samza-api 0.12.0 API)</title> +<!-- Generated by javadoc (1.8.0_74) on Mon Feb 27 17:44:11 PST 2017 --> +<title>Trigger (samza-api 0.13.0-SNAPSHOT API)</title> <meta name="date" content="2017-02-27"> <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style"> <script type="text/javascript" src="../../../../../script.js"></script> @@ -12,7 +12,7 @@ <script type="text/javascript"><!-- try { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Trigger (samza-api 0.12.0 API)"; + parent.document.title="Trigger (samza-api 0.13.0-SNAPSHOT API)"; } } catch(err) { @@ -86,7 +86,7 @@ <!-- ======== START OF CLASS DATA ======== --> <div class="header"> <div class="subTitle">org.apache.samza.operators.triggers</div> -<h2 title="Interface Trigger" class="title">Interface Trigger<M extends <a href="../../../../../org/apache/samza/operators/data/MessageEnvelope.html" title="interface in org.apache.samza.operators.data">MessageEnvelope</a>></h2> +<h2 title="Interface Trigger" class="title">Interface Trigger<M></h2> </div> <div class="contentContainer"> <div class="description"> @@ -94,7 +94,7 @@ <li class="blockList"> <dl> <dt><span class="paramLabel">Type Parameters:</span></dt> -<dd><code>M</code> - the type of the incoming <a href="../../../../../org/apache/samza/operators/data/MessageEnvelope.html" title="interface in org.apache.samza.operators.data"><code>MessageEnvelope</code></a></dd> +<dd><code>M</code> - the type of the incoming message</dd> </dl> <dl> <dt>All Known Implementing Classes:</dt> @@ -102,7 +102,8 @@ </dl> <hr> <br> -<pre>public interface <span class="typeNameLabel">Trigger<M extends <a href="../../../../../org/apache/samza/operators/data/MessageEnvelope.html" title="interface in org.apache.samza.operators.data">MessageEnvelope</a>></span></pre> +<pre><a href="../../../../../org/apache/samza/annotation/InterfaceStability.Unstable.html" title="annotation in org.apache.samza.annotation">@InterfaceStability.Unstable</a> +public interface <span class="typeNameLabel">Trigger<M></span></pre> <div class="block">Marker interface for all triggers. The firing of a trigger indicates the completion of a window pane. <p> Use the <a href="../../../../../org/apache/samza/operators/triggers/Triggers.html" title="class in org.apache.samza.operators.triggers"><code>Triggers</code></a> APIs to create a <a href="../../../../../org/apache/samza/operators/triggers/Trigger.html" title="interface in org.apache.samza.operators.triggers"><code>Trigger</code></a>.</div> Modified: samza/site/learn/documentation/versioned/api/javadocs/org/apache/samza/operators/triggers/Triggers.html URL: http://svn.apache.org/viewvc/samza/site/learn/documentation/versioned/api/javadocs/org/apache/samza/operators/triggers/Triggers.html?rev=1784679&r1=1784678&r2=1784679&view=diff ============================================================================== --- samza/site/learn/documentation/versioned/api/javadocs/org/apache/samza/operators/triggers/Triggers.html (original) +++ samza/site/learn/documentation/versioned/api/javadocs/org/apache/samza/operators/triggers/Triggers.html Tue Feb 28 01:45:28 2017 @@ -2,8 +2,8 @@ <!-- NewPage --> <html lang="en"> <head> -<!-- Generated by javadoc (1.8.0_74) on Mon Feb 27 17:42:11 PST 2017 --> -<title>Triggers (samza-api 0.12.0 API)</title> +<!-- Generated by javadoc (1.8.0_74) on Mon Feb 27 17:44:11 PST 2017 --> +<title>Triggers (samza-api 0.13.0-SNAPSHOT API)</title> <meta name="date" content="2017-02-27"> <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style"> <script type="text/javascript" src="../../../../../script.js"></script> @@ -12,7 +12,7 @@ <script type="text/javascript"><!-- try { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Triggers (samza-api 0.12.0 API)"; + parent.document.title="Triggers (samza-api 0.13.0-SNAPSHOT API)"; } } catch(err) { @@ -92,28 +92,24 @@ var activeTableTab = "activeTableTab"; <!-- ======== START OF CLASS DATA ======== --> <div class="header"> <div class="subTitle">org.apache.samza.operators.triggers</div> -<h2 title="Class Triggers" class="title">Class Triggers<M extends <a href="../../../../../org/apache/samza/operators/data/MessageEnvelope.html" title="interface in org.apache.samza.operators.data">MessageEnvelope</a>></h2> +<h2 title="Class Triggers" class="title">Class Triggers</h2> </div> <div class="contentContainer"> <ul class="inheritance"> <li>java.lang.Object</li> <li> <ul class="inheritance"> -<li>org.apache.samza.operators.triggers.Triggers<M></li> +<li>org.apache.samza.operators.triggers.Triggers</li> </ul> </li> </ul> <div class="description"> <ul class="blockList"> <li class="blockList"> -<dl> -<dt><span class="paramLabel">Type Parameters:</span></dt> -<dd><code>M</code> - the type of input <a href="../../../../../org/apache/samza/operators/data/MessageEnvelope.html" title="interface in org.apache.samza.operators.data"><code>MessageEnvelope</code></a>s in the <a href="../../../../../org/apache/samza/operators/MessageStream.html" title="interface in org.apache.samza.operators"><code>MessageStream</code></a></dd> -</dl> <hr> <br> <pre><a href="../../../../../org/apache/samza/annotation/InterfaceStability.Unstable.html" title="annotation in org.apache.samza.annotation">@InterfaceStability.Unstable</a> -public final class <span class="typeNameLabel">Triggers<M extends <a href="../../../../../org/apache/samza/operators/data/MessageEnvelope.html" title="interface in org.apache.samza.operators.data">MessageEnvelope</a>></span> +public final class <span class="typeNameLabel">Triggers</span> extends java.lang.Object</pre> <div class="block">API for creating <a href="../../../../../org/apache/samza/operators/triggers/Trigger.html" title="interface in org.apache.samza.operators.triggers"><code>Trigger</code></a> instances to be used with a <a href="../../../../../org/apache/samza/operators/windows/Window.html" title="interface in org.apache.samza.operators.windows"><code>Window</code></a>. @@ -123,7 +119,7 @@ extends java.lang.Object</pre> <pre> <code> MessageStream<> windowedStream = stream.window(Windows.tumblingWindow(Duration.of(10, TimeUnit.SECONDS)) .setEarlyTrigger(Triggers.repeat(Triggers.any(Triggers.count(50), Triggers.timeSinceFirstMessage(Duration.of(4, TimeUnit.SECONDS)))))) - .accumulateFiredPanes()); + .setAccumulationMode(AccumulationMode.ACCUMULATING)); </code></pre></div> </li> </ul> @@ -144,35 +140,35 @@ extends java.lang.Object</pre> <th class="colLast" scope="col">Method and Description</th> </tr> <tr id="i0" class="altColor"> -<td class="colFirst"><code>static <M extends <a href="../../../../../org/apache/samza/operators/data/MessageEnvelope.html" title="interface in org.apache.samza.operators.data">MessageEnvelope</a>><br><a href="../../../../../org/apache/samza/operators/triggers/Trigger.html" title="interface in org.apache.samza.operators.triggers">Trigger</a></code></td> +<td class="colFirst"><code>static <M> <a href="../../../../../org/apache/samza/operators/triggers/Trigger.html" title="interface in org.apache.samza.operators.triggers">Trigger</a><M></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/samza/operators/triggers/Triggers.html#any-org.apache.samza.operators.triggers.Trigger...-">any</a></span>(<a href="../../../../../org/apache/samza/operators/triggers/Trigger.html" title="interface in org.apache.samza.operators.triggers">Trigger</a><M>... triggers)</code> <div class="block">Creates a trigger that fires when any of the provided triggers fire.</div> </td> </tr> <tr id="i1" class="rowColor"> -<td class="colFirst"><code>static <a href="../../../../../org/apache/samza/operators/triggers/Trigger.html" title="interface in org.apache.samza.operators.triggers">Trigger</a></code></td> +<td class="colFirst"><code>static <M> <a href="../../../../../org/apache/samza/operators/triggers/Trigger.html" title="interface in org.apache.samza.operators.triggers">Trigger</a><M></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/samza/operators/triggers/Triggers.html#count-long-">count</a></span>(long count)</code> -<div class="block">Creates a <a href="../../../../../org/apache/samza/operators/triggers/Trigger.html" title="interface in org.apache.samza.operators.triggers"><code>Trigger</code></a> that fires when the number of <a href="../../../../../org/apache/samza/operators/data/MessageEnvelope.html" title="interface in org.apache.samza.operators.data"><code>MessageEnvelope</code></a>s in the pane +<div class="block">Creates a <a href="../../../../../org/apache/samza/operators/triggers/Trigger.html" title="interface in org.apache.samza.operators.triggers"><code>Trigger</code></a> that fires when the number of messages in the pane reaches the specified count.</div> </td> </tr> <tr id="i2" class="altColor"> -<td class="colFirst"><code>static <M extends <a href="../../../../../org/apache/samza/operators/data/MessageEnvelope.html" title="interface in org.apache.samza.operators.data">MessageEnvelope</a>><br><a href="../../../../../org/apache/samza/operators/triggers/Trigger.html" title="interface in org.apache.samza.operators.triggers">Trigger</a></code></td> +<td class="colFirst"><code>static <M> <a href="../../../../../org/apache/samza/operators/triggers/Trigger.html" title="interface in org.apache.samza.operators.triggers">Trigger</a><M></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/samza/operators/triggers/Triggers.html#repeat-org.apache.samza.operators.triggers.Trigger-">repeat</a></span>(<a href="../../../../../org/apache/samza/operators/triggers/Trigger.html" title="interface in org.apache.samza.operators.triggers">Trigger</a><M> trigger)</code> <div class="block">Repeats the provided trigger forever.</div> </td> </tr> <tr id="i3" class="rowColor"> -<td class="colFirst"><code>static <a href="../../../../../org/apache/samza/operators/triggers/Trigger.html" title="interface in org.apache.samza.operators.triggers">Trigger</a></code></td> +<td class="colFirst"><code>static <M> <a href="../../../../../org/apache/samza/operators/triggers/Trigger.html" title="interface in org.apache.samza.operators.triggers">Trigger</a><M></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/samza/operators/triggers/Triggers.html#timeSinceFirstMessage-java.time.Duration-">timeSinceFirstMessage</a></span>(java.time.Duration duration)</code> -<div class="block">Creates a trigger that fires after the specified duration has passed since the first <a href="../../../../../org/apache/samza/operators/data/MessageEnvelope.html" title="interface in org.apache.samza.operators.data"><code>MessageEnvelope</code></a> in +<div class="block">Creates a trigger that fires after the specified duration has passed since the first message in the pane.</div> </td> </tr> <tr id="i4" class="altColor"> -<td class="colFirst"><code>static <a href="../../../../../org/apache/samza/operators/triggers/Trigger.html" title="interface in org.apache.samza.operators.triggers">Trigger</a></code></td> +<td class="colFirst"><code>static <M> <a href="../../../../../org/apache/samza/operators/triggers/Trigger.html" title="interface in org.apache.samza.operators.triggers">Trigger</a><M></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/samza/operators/triggers/Triggers.html#timeSinceLastMessage-java.time.Duration-">timeSinceLastMessage</a></span>(java.time.Duration duration)</code> -<div class="block">Creates a trigger that fires when there is no new <a href="../../../../../org/apache/samza/operators/data/MessageEnvelope.html" title="interface in org.apache.samza.operators.data"><code>MessageEnvelope</code></a> for the specified duration in the pane.</div> +<div class="block">Creates a trigger that fires when there is no new message for the specified duration in the pane.</div> </td> </tr> </table> @@ -203,12 +199,14 @@ extends java.lang.Object</pre> <ul class="blockList"> <li class="blockList"> <h4>count</h4> -<pre>public static <a href="../../../../../org/apache/samza/operators/triggers/Trigger.html" title="interface in org.apache.samza.operators.triggers">Trigger</a> count(long count)</pre> -<div class="block">Creates a <a href="../../../../../org/apache/samza/operators/triggers/Trigger.html" title="interface in org.apache.samza.operators.triggers"><code>Trigger</code></a> that fires when the number of <a href="../../../../../org/apache/samza/operators/data/MessageEnvelope.html" title="interface in org.apache.samza.operators.data"><code>MessageEnvelope</code></a>s in the pane +<pre>public static <M> <a href="../../../../../org/apache/samza/operators/triggers/Trigger.html" title="interface in org.apache.samza.operators.triggers">Trigger</a><M> count(long count)</pre> +<div class="block">Creates a <a href="../../../../../org/apache/samza/operators/triggers/Trigger.html" title="interface in org.apache.samza.operators.triggers"><code>Trigger</code></a> that fires when the number of messages in the pane reaches the specified count.</div> <dl> +<dt><span class="paramLabel">Type Parameters:</span></dt> +<dd><code>M</code> - the type of input message in the window</dd> <dt><span class="paramLabel">Parameters:</span></dt> -<dd><code>count</code> - the number of <a href="../../../../../org/apache/samza/operators/data/MessageEnvelope.html" title="interface in org.apache.samza.operators.data"><code>MessageEnvelope</code></a>s to fire the trigger after</dd> +<dd><code>count</code> - the number of messages to fire the trigger after</dd> <dt><span class="returnLabel">Returns:</span></dt> <dd>the created trigger</dd> </dl> @@ -220,10 +218,12 @@ extends java.lang.Object</pre> <ul class="blockList"> <li class="blockList"> <h4>timeSinceFirstMessage</h4> -<pre>public static <a href="../../../../../org/apache/samza/operators/triggers/Trigger.html" title="interface in org.apache.samza.operators.triggers">Trigger</a> timeSinceFirstMessage(java.time.Duration duration)</pre> -<div class="block">Creates a trigger that fires after the specified duration has passed since the first <a href="../../../../../org/apache/samza/operators/data/MessageEnvelope.html" title="interface in org.apache.samza.operators.data"><code>MessageEnvelope</code></a> in +<pre>public static <M> <a href="../../../../../org/apache/samza/operators/triggers/Trigger.html" title="interface in org.apache.samza.operators.triggers">Trigger</a><M> timeSinceFirstMessage(java.time.Duration duration)</pre> +<div class="block">Creates a trigger that fires after the specified duration has passed since the first message in the pane.</div> <dl> +<dt><span class="paramLabel">Type Parameters:</span></dt> +<dd><code>M</code> - the type of input message in the window</dd> <dt><span class="paramLabel">Parameters:</span></dt> <dd><code>duration</code> - the duration since the first element</dd> <dt><span class="returnLabel">Returns:</span></dt> @@ -237,9 +237,11 @@ extends java.lang.Object</pre> <ul class="blockList"> <li class="blockList"> <h4>timeSinceLastMessage</h4> -<pre>public static <a href="../../../../../org/apache/samza/operators/triggers/Trigger.html" title="interface in org.apache.samza.operators.triggers">Trigger</a> timeSinceLastMessage(java.time.Duration duration)</pre> -<div class="block">Creates a trigger that fires when there is no new <a href="../../../../../org/apache/samza/operators/data/MessageEnvelope.html" title="interface in org.apache.samza.operators.data"><code>MessageEnvelope</code></a> for the specified duration in the pane.</div> +<pre>public static <M> <a href="../../../../../org/apache/samza/operators/triggers/Trigger.html" title="interface in org.apache.samza.operators.triggers">Trigger</a><M> timeSinceLastMessage(java.time.Duration duration)</pre> +<div class="block">Creates a trigger that fires when there is no new message for the specified duration in the pane.</div> <dl> +<dt><span class="paramLabel">Type Parameters:</span></dt> +<dd><code>M</code> - the type of input message in the window</dd> <dt><span class="paramLabel">Parameters:</span></dt> <dd><code>duration</code> - the duration since the last element</dd> <dt><span class="returnLabel">Returns:</span></dt> @@ -253,11 +255,11 @@ extends java.lang.Object</pre> <ul class="blockList"> <li class="blockList"> <h4>any</h4> -<pre>public static <M extends <a href="../../../../../org/apache/samza/operators/data/MessageEnvelope.html" title="interface in org.apache.samza.operators.data">MessageEnvelope</a>> <a href="../../../../../org/apache/samza/operators/triggers/Trigger.html" title="interface in org.apache.samza.operators.triggers">Trigger</a> any(<a href="../../../../../org/apache/samza/operators/triggers/Trigger.html" title="interface in org.apache.samza.operators.triggers">Trigger</a><M>... triggers)</pre> +<pre>public static <M> <a href="../../../../../org/apache/samza/operators/triggers/Trigger.html" title="interface in org.apache.samza.operators.triggers">Trigger</a><M> any(<a href="../../../../../org/apache/samza/operators/triggers/Trigger.html" title="interface in org.apache.samza.operators.triggers">Trigger</a><M>... triggers)</pre> <div class="block">Creates a trigger that fires when any of the provided triggers fire.</div> <dl> <dt><span class="paramLabel">Type Parameters:</span></dt> -<dd><code>M</code> - the type of input <a href="../../../../../org/apache/samza/operators/data/MessageEnvelope.html" title="interface in org.apache.samza.operators.data"><code>MessageEnvelope</code></a> in the window</dd> +<dd><code>M</code> - the type of input message in the window</dd> <dt><span class="paramLabel">Parameters:</span></dt> <dd><code>triggers</code> - the individual triggers</dd> <dt><span class="returnLabel">Returns:</span></dt> @@ -271,14 +273,14 @@ extends java.lang.Object</pre> <ul class="blockListLast"> <li class="blockList"> <h4>repeat</h4> -<pre>public static <M extends <a href="../../../../../org/apache/samza/operators/data/MessageEnvelope.html" title="interface in org.apache.samza.operators.data">MessageEnvelope</a>> <a href="../../../../../org/apache/samza/operators/triggers/Trigger.html" title="interface in org.apache.samza.operators.triggers">Trigger</a> repeat(<a href="../../../../../org/apache/samza/operators/triggers/Trigger.html" title="interface in org.apache.samza.operators.triggers">Trigger</a><M> trigger)</pre> +<pre>public static <M> <a href="../../../../../org/apache/samza/operators/triggers/Trigger.html" title="interface in org.apache.samza.operators.triggers">Trigger</a><M> repeat(<a href="../../../../../org/apache/samza/operators/triggers/Trigger.html" title="interface in org.apache.samza.operators.triggers">Trigger</a><M> trigger)</pre> <div class="block">Repeats the provided trigger forever. <p>Creating a <code>RepeatingTrigger</code> from an <a href="../../../../../org/apache/samza/operators/triggers/AnyTrigger.html" title="class in org.apache.samza.operators.triggers"><code>AnyTrigger</code></a> is equivalent to creating an <a href="../../../../../org/apache/samza/operators/triggers/AnyTrigger.html" title="class in org.apache.samza.operators.triggers"><code>AnyTrigger</code></a> from its individual <code>RepeatingTrigger</code>s.</div> <dl> <dt><span class="paramLabel">Type Parameters:</span></dt> -<dd><code>M</code> - the type of input <a href="../../../../../org/apache/samza/operators/data/MessageEnvelope.html" title="interface in org.apache.samza.operators.data"><code>MessageEnvelope</code></a> in the window</dd> +<dd><code>M</code> - the type of input message in the window</dd> <dt><span class="paramLabel">Parameters:</span></dt> <dd><code>trigger</code> - the individual trigger to repeat</dd> <dt><span class="returnLabel">Returns:</span></dt> Modified: samza/site/learn/documentation/versioned/api/javadocs/org/apache/samza/operators/triggers/package-frame.html URL: http://svn.apache.org/viewvc/samza/site/learn/documentation/versioned/api/javadocs/org/apache/samza/operators/triggers/package-frame.html?rev=1784679&r1=1784678&r2=1784679&view=diff ============================================================================== --- samza/site/learn/documentation/versioned/api/javadocs/org/apache/samza/operators/triggers/package-frame.html (original) +++ samza/site/learn/documentation/versioned/api/javadocs/org/apache/samza/operators/triggers/package-frame.html Tue Feb 28 01:45:28 2017 @@ -2,8 +2,8 @@ <!-- NewPage --> <html lang="en"> <head> -<!-- Generated by javadoc (1.8.0_74) on Mon Feb 27 17:42:11 PST 2017 --> -<title>org.apache.samza.operators.triggers (samza-api 0.12.0 API)</title> +<!-- Generated by javadoc (1.8.0_74) on Mon Feb 27 17:44:11 PST 2017 --> +<title>org.apache.samza.operators.triggers (samza-api 0.13.0-SNAPSHOT API)</title> <meta name="date" content="2017-02-27"> <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style"> <script type="text/javascript" src="../../../../../script.js"></script> Modified: samza/site/learn/documentation/versioned/api/javadocs/org/apache/samza/operators/triggers/package-summary.html URL: http://svn.apache.org/viewvc/samza/site/learn/documentation/versioned/api/javadocs/org/apache/samza/operators/triggers/package-summary.html?rev=1784679&r1=1784678&r2=1784679&view=diff ============================================================================== --- samza/site/learn/documentation/versioned/api/javadocs/org/apache/samza/operators/triggers/package-summary.html (original) +++ samza/site/learn/documentation/versioned/api/javadocs/org/apache/samza/operators/triggers/package-summary.html Tue Feb 28 01:45:28 2017 @@ -2,8 +2,8 @@ <!-- NewPage --> <html lang="en"> <head> -<!-- Generated by javadoc (1.8.0_74) on Mon Feb 27 17:42:11 PST 2017 --> -<title>org.apache.samza.operators.triggers (samza-api 0.12.0 API)</title> +<!-- Generated by javadoc (1.8.0_74) on Mon Feb 27 17:44:11 PST 2017 --> +<title>org.apache.samza.operators.triggers (samza-api 0.13.0-SNAPSHOT API)</title> <meta name="date" content="2017-02-27"> <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style"> <script type="text/javascript" src="../../../../../script.js"></script> @@ -12,7 +12,7 @@ <script type="text/javascript"><!-- try { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="org.apache.samza.operators.triggers (samza-api 0.12.0 API)"; + parent.document.title="org.apache.samza.operators.triggers (samza-api 0.13.0-SNAPSHOT API)"; } } catch(err) { @@ -82,7 +82,7 @@ </tr> <tbody> <tr class="altColor"> -<td class="colFirst"><a href="../../../../../org/apache/samza/operators/triggers/Trigger.html" title="interface in org.apache.samza.operators.triggers">Trigger</a><M extends <a href="../../../../../org/apache/samza/operators/data/MessageEnvelope.html" title="interface in org.apache.samza.operators.data">MessageEnvelope</a>></td> +<td class="colFirst"><a href="../../../../../org/apache/samza/operators/triggers/Trigger.html" title="interface in org.apache.samza.operators.triggers">Trigger</a><M></td> <td class="colLast"> <div class="block">Marker interface for all triggers.</div> </td> @@ -99,32 +99,32 @@ </tr> <tbody> <tr class="altColor"> -<td class="colFirst"><a href="../../../../../org/apache/samza/operators/triggers/AnyTrigger.html" title="class in org.apache.samza.operators.triggers">AnyTrigger</a><M extends <a href="../../../../../org/apache/samza/operators/data/MessageEnvelope.html" title="interface in org.apache.samza.operators.data">MessageEnvelope</a>></td> +<td class="colFirst"><a href="../../../../../org/apache/samza/operators/triggers/AnyTrigger.html" title="class in org.apache.samza.operators.triggers">AnyTrigger</a><M></td> <td class="colLast"> <div class="block">A <a href="../../../../../org/apache/samza/operators/triggers/Trigger.html" title="interface in org.apache.samza.operators.triggers"><code>Trigger</code></a> fires as soon as any of its individual triggers has fired.</div> </td> </tr> <tr class="rowColor"> -<td class="colFirst"><a href="../../../../../org/apache/samza/operators/triggers/CountTrigger.html" title="class in org.apache.samza.operators.triggers">CountTrigger</a><M extends <a href="../../../../../org/apache/samza/operators/data/MessageEnvelope.html" title="interface in org.apache.samza.operators.data">MessageEnvelope</a>></td> +<td class="colFirst"><a href="../../../../../org/apache/samza/operators/triggers/CountTrigger.html" title="class in org.apache.samza.operators.triggers">CountTrigger</a><M></td> <td class="colLast"> <div class="block">A <a href="../../../../../org/apache/samza/operators/triggers/Trigger.html" title="interface in org.apache.samza.operators.triggers"><code>Trigger</code></a> that fires when the number of messages in the <a href="../../../../../org/apache/samza/operators/windows/WindowPane.html" title="class in org.apache.samza.operators.windows"><code>WindowPane</code></a> reaches the specified count.</div> </td> </tr> <tr class="altColor"> -<td class="colFirst"><a href="../../../../../org/apache/samza/operators/triggers/TimeSinceFirstMessageTrigger.html" title="class in org.apache.samza.operators.triggers">TimeSinceFirstMessageTrigger</a><M extends <a href="../../../../../org/apache/samza/operators/data/MessageEnvelope.html" title="interface in org.apache.samza.operators.data">MessageEnvelope</a>></td> +<td class="colFirst"><a href="../../../../../org/apache/samza/operators/triggers/TimeSinceFirstMessageTrigger.html" title="class in org.apache.samza.operators.triggers">TimeSinceFirstMessageTrigger</a><M></td> <td class="colLast"> </td> </tr> <tr class="rowColor"> -<td class="colFirst"><a href="../../../../../org/apache/samza/operators/triggers/TimeSinceLastMessageTrigger.html" title="class in org.apache.samza.operators.triggers">TimeSinceLastMessageTrigger</a><M extends <a href="../../../../../org/apache/samza/operators/data/MessageEnvelope.html" title="interface in org.apache.samza.operators.data">MessageEnvelope</a>></td> +<td class="colFirst"><a href="../../../../../org/apache/samza/operators/triggers/TimeSinceLastMessageTrigger.html" title="class in org.apache.samza.operators.triggers">TimeSinceLastMessageTrigger</a><M></td> <td class="colLast"> </td> </tr> <tr class="altColor"> -<td class="colFirst"><a href="../../../../../org/apache/samza/operators/triggers/TimeTrigger.html" title="class in org.apache.samza.operators.triggers">TimeTrigger</a><M extends <a href="../../../../../org/apache/samza/operators/data/MessageEnvelope.html" title="interface in org.apache.samza.operators.data">MessageEnvelope</a>></td> +<td class="colFirst"><a href="../../../../../org/apache/samza/operators/triggers/TimeTrigger.html" title="class in org.apache.samza.operators.triggers">TimeTrigger</a><M></td> <td class="colLast"> </td> </tr> <tr class="rowColor"> -<td class="colFirst"><a href="../../../../../org/apache/samza/operators/triggers/Triggers.html" title="class in org.apache.samza.operators.triggers">Triggers</a><M extends <a href="../../../../../org/apache/samza/operators/data/MessageEnvelope.html" title="interface in org.apache.samza.operators.data">MessageEnvelope</a>></td> +<td class="colFirst"><a href="../../../../../org/apache/samza/operators/triggers/Triggers.html" title="class in org.apache.samza.operators.triggers">Triggers</a></td> <td class="colLast"> <div class="block">API for creating <a href="../../../../../org/apache/samza/operators/triggers/Trigger.html" title="interface in org.apache.samza.operators.triggers"><code>Trigger</code></a> instances to be used with a <a href="../../../../../org/apache/samza/operators/windows/Window.html" title="interface in org.apache.samza.operators.windows"><code>Window</code></a>.</div> </td> Modified: samza/site/learn/documentation/versioned/api/javadocs/org/apache/samza/operators/triggers/package-tree.html URL: http://svn.apache.org/viewvc/samza/site/learn/documentation/versioned/api/javadocs/org/apache/samza/operators/triggers/package-tree.html?rev=1784679&r1=1784678&r2=1784679&view=diff ============================================================================== --- samza/site/learn/documentation/versioned/api/javadocs/org/apache/samza/operators/triggers/package-tree.html (original) +++ samza/site/learn/documentation/versioned/api/javadocs/org/apache/samza/operators/triggers/package-tree.html Tue Feb 28 01:45:28 2017 @@ -2,8 +2,8 @@ <!-- NewPage --> <html lang="en"> <head> -<!-- Generated by javadoc (1.8.0_74) on Mon Feb 27 17:42:11 PST 2017 --> -<title>org.apache.samza.operators.triggers Class Hierarchy (samza-api 0.12.0 API)</title> +<!-- Generated by javadoc (1.8.0_74) on Mon Feb 27 17:44:11 PST 2017 --> +<title>org.apache.samza.operators.triggers Class Hierarchy (samza-api 0.13.0-SNAPSHOT API)</title> <meta name="date" content="2017-02-27"> <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style"> <script type="text/javascript" src="../../../../../script.js"></script> @@ -12,7 +12,7 @@ <script type="text/javascript"><!-- try { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="org.apache.samza.operators.triggers Class Hierarchy (samza-api 0.12.0 API)"; + parent.document.title="org.apache.samza.operators.triggers Class Hierarchy (samza-api 0.13.0-SNAPSHOT API)"; } } catch(err) { @@ -85,7 +85,7 @@ <li type="circle">org.apache.samza.operators.triggers.<a href="../../../../../org/apache/samza/operators/triggers/TimeSinceFirstMessageTrigger.html" title="class in org.apache.samza.operators.triggers"><span class="typeNameLink">TimeSinceFirstMessageTrigger</span></a><M> (implements org.apache.samza.operators.triggers.<a href="../../../../../org/apache/samza/operators/triggers/Trigger.html" title="interface in org.apache.samza.operators.triggers">Trigger</a><M>)</li> <li type="circle">org.apache.samza.operators.triggers.<a href="../../../../../org/apache/samza/operators/triggers/TimeSinceLastMessageTrigger.html" title="class in org.apache.samza.operators.triggers"><span class="typeNameLink">TimeSinceLastMessageTrigger</span></a><M> (implements org.apache.samza.operators.triggers.<a href="../../../../../org/apache/samza/operators/triggers/Trigger.html" title="interface in org.apache.samza.operators.triggers">Trigger</a><M>)</li> <li type="circle">org.apache.samza.operators.triggers.<a href="../../../../../org/apache/samza/operators/triggers/TimeTrigger.html" title="class in org.apache.samza.operators.triggers"><span class="typeNameLink">TimeTrigger</span></a><M> (implements org.apache.samza.operators.triggers.<a href="../../../../../org/apache/samza/operators/triggers/Trigger.html" title="interface in org.apache.samza.operators.triggers">Trigger</a><M>)</li> -<li type="circle">org.apache.samza.operators.triggers.<a href="../../../../../org/apache/samza/operators/triggers/Triggers.html" title="class in org.apache.samza.operators.triggers"><span class="typeNameLink">Triggers</span></a><M></li> +<li type="circle">org.apache.samza.operators.triggers.<a href="../../../../../org/apache/samza/operators/triggers/Triggers.html" title="class in org.apache.samza.operators.triggers"><span class="typeNameLink">Triggers</span></a></li> </ul> </li> </ul> Modified: samza/site/learn/documentation/versioned/api/javadocs/org/apache/samza/operators/windows/AccumulationMode.html URL: http://svn.apache.org/viewvc/samza/site/learn/documentation/versioned/api/javadocs/org/apache/samza/operators/windows/AccumulationMode.html?rev=1784679&r1=1784678&r2=1784679&view=diff ============================================================================== --- samza/site/learn/documentation/versioned/api/javadocs/org/apache/samza/operators/windows/AccumulationMode.html (original) +++ samza/site/learn/documentation/versioned/api/javadocs/org/apache/samza/operators/windows/AccumulationMode.html Tue Feb 28 01:45:28 2017 @@ -2,8 +2,8 @@ <!-- NewPage --> <html lang="en"> <head> -<!-- Generated by javadoc (1.8.0_74) on Mon Feb 27 17:42:11 PST 2017 --> -<title>AccumulationMode (samza-api 0.12.0 API)</title> +<!-- Generated by javadoc (1.8.0_74) on Mon Feb 27 17:44:11 PST 2017 --> +<title>AccumulationMode (samza-api 0.13.0-SNAPSHOT API)</title> <meta name="date" content="2017-02-27"> <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style"> <script type="text/javascript" src="../../../../../script.js"></script> @@ -12,7 +12,7 @@ <script type="text/javascript"><!-- try { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="AccumulationMode (samza-api 0.12.0 API)"; + parent.document.title="AccumulationMode (samza-api 0.13.0-SNAPSHOT API)"; } } catch(err) { Modified: samza/site/learn/documentation/versioned/api/javadocs/org/apache/samza/operators/windows/Window.html URL: http://svn.apache.org/viewvc/samza/site/learn/documentation/versioned/api/javadocs/org/apache/samza/operators/windows/Window.html?rev=1784679&r1=1784678&r2=1784679&view=diff ============================================================================== --- samza/site/learn/documentation/versioned/api/javadocs/org/apache/samza/operators/windows/Window.html (original) +++ samza/site/learn/documentation/versioned/api/javadocs/org/apache/samza/operators/windows/Window.html Tue Feb 28 01:45:28 2017 @@ -2,8 +2,8 @@ <!-- NewPage --> <html lang="en"> <head> -<!-- Generated by javadoc (1.8.0_74) on Mon Feb 27 17:42:11 PST 2017 --> -<title>Window (samza-api 0.12.0 API)</title> +<!-- Generated by javadoc (1.8.0_74) on Mon Feb 27 17:44:11 PST 2017 --> +<title>Window (samza-api 0.13.0-SNAPSHOT API)</title> <meta name="date" content="2017-02-27"> <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style"> <script type="text/javascript" src="../../../../../script.js"></script> @@ -12,7 +12,7 @@ <script type="text/javascript"><!-- try { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Window (samza-api 0.12.0 API)"; + parent.document.title="Window (samza-api 0.13.0-SNAPSHOT API)"; } } catch(err) { @@ -92,7 +92,7 @@ var activeTableTab = "activeTableTab"; <!-- ======== START OF CLASS DATA ======== --> <div class="header"> <div class="subTitle">org.apache.samza.operators.windows</div> -<h2 title="Interface Window" class="title">Interface Window<M extends <a href="../../../../../org/apache/samza/operators/data/MessageEnvelope.html" title="interface in org.apache.samza.operators.data">MessageEnvelope</a>,K,WV,WM extends <a href="../../../../../org/apache/samza/operators/windows/WindowPane.html" title="class in org.apache.samza.operators.windows">WindowPane</a><K,WV>></h2> +<h2 title="Interface Window" class="title">Interface Window<M,K,WV></h2> </div> <div class="contentContainer"> <div class="description"> @@ -100,10 +100,9 @@ var activeTableTab = "activeTableTab"; <li class="blockList"> <dl> <dt><span class="paramLabel">Type Parameters:</span></dt> -<dd><code>M</code> - the type of the input <a href="../../../../../org/apache/samza/operators/data/MessageEnvelope.html" title="interface in org.apache.samza.operators.data"><code>MessageEnvelope</code></a></dd> -<dd><code>K</code> - the type of the key in the <a href="../../../../../org/apache/samza/operators/data/MessageEnvelope.html" title="interface in org.apache.samza.operators.data"><code>MessageEnvelope</code></a> in this <a href="../../../../../org/apache/samza/operators/MessageStream.html" title="interface in org.apache.samza.operators"><code>MessageStream</code></a>.</dd> +<dd><code>M</code> - the type of the input message</dd> +<dd><code>K</code> - the type of the key in the message in this <a href="../../../../../org/apache/samza/operators/MessageStream.html" title="interface in org.apache.samza.operators"><code>MessageStream</code></a>.</dd> <dd><code>WV</code> - the type of the value in the <a href="../../../../../org/apache/samza/operators/windows/WindowPane.html" title="class in org.apache.samza.operators.windows"><code>WindowPane</code></a>.</dd> -<dd><code>WM</code> - the type of the output.</dd> </dl> <dl> <dt>All Known Implementing Classes:</dt> @@ -112,15 +111,15 @@ var activeTableTab = "activeTableTab"; <hr> <br> <pre><a href="../../../../../org/apache/samza/annotation/InterfaceStability.Unstable.html" title="annotation in org.apache.samza.annotation">@InterfaceStability.Unstable</a> -public interface <span class="typeNameLabel">Window<M extends <a href="../../../../../org/apache/samza/operators/data/MessageEnvelope.html" title="interface in org.apache.samza.operators.data">MessageEnvelope</a>,K,WV,WM extends <a href="../../../../../org/apache/samza/operators/windows/WindowPane.html" title="class in org.apache.samza.operators.windows">WindowPane</a><K,WV>></span></pre> -<div class="block">Groups incoming <a href="../../../../../org/apache/samza/operators/data/MessageEnvelope.html" title="interface in org.apache.samza.operators.data"><code>MessageEnvelope</code></a>s in the <a href="../../../../../org/apache/samza/operators/MessageStream.html" title="interface in org.apache.samza.operators"><code>MessageStream</code></a> into finite +public interface <span class="typeNameLabel">Window<M,K,WV></span></pre> +<div class="block">Groups incoming messages in the <a href="../../../../../org/apache/samza/operators/MessageStream.html" title="interface in org.apache.samza.operators"><code>MessageStream</code></a> into finite windows for processing. <p> A window is uniquely identified by its <a href="../../../../../org/apache/samza/operators/windows/WindowKey.html" title="class in org.apache.samza.operators.windows"><code>WindowKey</code></a>. A window can have one or more associated <a href="../../../../../org/apache/samza/operators/triggers/Trigger.html" title="interface in org.apache.samza.operators.triggers"><code>Trigger</code></a>s that determine when results from the <a href="../../../../../org/apache/samza/operators/windows/Window.html" title="interface in org.apache.samza.operators.windows"><code>Window</code></a> are emitted. - <p> Each emitted result contains one or more <a href="../../../../../org/apache/samza/operators/data/MessageEnvelope.html" title="interface in org.apache.samza.operators.data"><code>MessageEnvelope</code></a>s in the window and is called a <a href="../../../../../org/apache/samza/operators/windows/WindowPane.html" title="class in org.apache.samza.operators.windows"><code>WindowPane</code></a>. - A pane can include all <a href="../../../../../org/apache/samza/operators/data/MessageEnvelope.html" title="interface in org.apache.samza.operators.data"><code>MessageEnvelope</code></a>s collected for the window so far or only the new <a href="../../../../../org/apache/samza/operators/data/MessageEnvelope.html" title="interface in org.apache.samza.operators.data"><code>MessageEnvelope</code></a>s + <p> Each emitted result contains one or more messages in the window and is called a <a href="../../../../../org/apache/samza/operators/windows/WindowPane.html" title="class in org.apache.samza.operators.windows"><code>WindowPane</code></a>. + A pane can include all messages collected for the window so far or only the new messages since the last emitted pane. (as determined by the <a href="../../../../../org/apache/samza/operators/windows/AccumulationMode.html" title="enum in org.apache.samza.operators.windows"><code>AccumulationMode</code></a>) <p> A window can have early triggers that allow emitting <a href="../../../../../org/apache/samza/operators/windows/WindowPane.html" title="class in org.apache.samza.operators.windows"><code>WindowPane</code></a>s speculatively before all data for the window @@ -174,19 +173,19 @@ incoming message stream ------+ <th class="colLast" scope="col">Method and Description</th> </tr> <tr id="i0" class="altColor"> -<td class="colFirst"><code><a href="../../../../../org/apache/samza/operators/windows/Window.html" title="interface in org.apache.samza.operators.windows">Window</a><<a href="../../../../../org/apache/samza/operators/windows/Window.html" title="type parameter in Window">M</a>,<a href="../../../../../org/apache/samza/operators/windows/Window.html" title="type parameter in Window">K</a>,<a href="../../../../../org/apache/samza/operators/windows/Window.html" title="type parameter in Window">WV</a>,<a href="../../../../../org/apache/samza/operators/windows/Window.html" title="type parameter in Window">WM</a>></code></td> +<td class="colFirst"><code><a href="../../../../../org/apache/samza/operators/windows/Window.html" title="interface in org.apache.samza.operators.windows">Window</a><<a href="../../../../../org/apache/samza/operators/windows/Window.html" title="type parameter in Window">M</a>,<a href="../../../../../org/apache/samza/operators/windows/Window.html" title="type parameter in Window">K</a>,<a href="../../../../../org/apache/samza/operators/windows/Window.html" title="type parameter in Window">WV</a>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/samza/operators/windows/Window.html#setAccumulationMode-org.apache.samza.operators.windows.AccumulationMode-">setAccumulationMode</a></span>(<a href="../../../../../org/apache/samza/operators/windows/AccumulationMode.html" title="enum in org.apache.samza.operators.windows">AccumulationMode</a> mode)</code> <div class="block">Specify how a <a href="../../../../../org/apache/samza/operators/windows/Window.html" title="interface in org.apache.samza.operators.windows"><code>Window</code></a> should process its previously emitted <a href="../../../../../org/apache/samza/operators/windows/WindowPane.html" title="class in org.apache.samza.operators.windows"><code>WindowPane</code></a>s.</div> </td> </tr> <tr id="i1" class="rowColor"> -<td class="colFirst"><code><a href="../../../../../org/apache/samza/operators/windows/Window.html" title="interface in org.apache.samza.operators.windows">Window</a><<a href="../../../../../org/apache/samza/operators/windows/Window.html" title="type parameter in Window">M</a>,<a href="../../../../../org/apache/samza/operators/windows/Window.html" title="type parameter in Window">K</a>,<a href="../../../../../org/apache/samza/operators/windows/Window.html" title="type parameter in Window">WV</a>,<a href="../../../../../org/apache/samza/operators/windows/Window.html" title="type parameter in Window">WM</a>></code></td> +<td class="colFirst"><code><a href="../../../../../org/apache/samza/operators/windows/Window.html" title="interface in org.apache.samza.operators.windows">Window</a><<a href="../../../../../org/apache/samza/operators/windows/Window.html" title="type parameter in Window">M</a>,<a href="../../../../../org/apache/samza/operators/windows/Window.html" title="type parameter in Window">K</a>,<a href="../../../../../org/apache/samza/operators/windows/Window.html" title="type parameter in Window">WV</a>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/samza/operators/windows/Window.html#setEarlyTrigger-org.apache.samza.operators.triggers.Trigger-">setEarlyTrigger</a></span>(<a href="../../../../../org/apache/samza/operators/triggers/Trigger.html" title="interface in org.apache.samza.operators.triggers">Trigger</a><<a href="../../../../../org/apache/samza/operators/windows/Window.html" title="type parameter in Window">M</a>> trigger)</code> <div class="block">Set the early triggers for this <a href="../../../../../org/apache/samza/operators/windows/Window.html" title="interface in org.apache.samza.operators.windows"><code>Window</code></a>.</div> </td> </tr> <tr id="i2" class="altColor"> -<td class="colFirst"><code><a href="../../../../../org/apache/samza/operators/windows/Window.html" title="interface in org.apache.samza.operators.windows">Window</a><<a href="../../../../../org/apache/samza/operators/windows/Window.html" title="type parameter in Window">M</a>,<a href="../../../../../org/apache/samza/operators/windows/Window.html" title="type parameter in Window">K</a>,<a href="../../../../../org/apache/samza/operators/windows/Window.html" title="type parameter in Window">WV</a>,<a href="../../../../../org/apache/samza/operators/windows/Window.html" title="type parameter in Window">WM</a>></code></td> +<td class="colFirst"><code><a href="../../../../../org/apache/samza/operators/windows/Window.html" title="interface in org.apache.samza.operators.windows">Window</a><<a href="../../../../../org/apache/samza/operators/windows/Window.html" title="type parameter in Window">M</a>,<a href="../../../../../org/apache/samza/operators/windows/Window.html" title="type parameter in Window">K</a>,<a href="../../../../../org/apache/samza/operators/windows/Window.html" title="type parameter in Window">WV</a>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/samza/operators/windows/Window.html#setLateTrigger-org.apache.samza.operators.triggers.Trigger-">setLateTrigger</a></span>(<a href="../../../../../org/apache/samza/operators/triggers/Trigger.html" title="interface in org.apache.samza.operators.triggers">Trigger</a><<a href="../../../../../org/apache/samza/operators/windows/Window.html" title="type parameter in Window">M</a>> trigger)</code> <div class="block">Set the late triggers for this <a href="../../../../../org/apache/samza/operators/windows/Window.html" title="interface in org.apache.samza.operators.windows"><code>Window</code></a>.</div> </td> @@ -212,7 +211,7 @@ incoming message stream ------+ <ul class="blockList"> <li class="blockList"> <h4>setEarlyTrigger</h4> -<pre><a href="../../../../../org/apache/samza/operators/windows/Window.html" title="interface in org.apache.samza.operators.windows">Window</a><<a href="../../../../../org/apache/samza/operators/windows/Window.html" title="type parameter in Window">M</a>,<a href="../../../../../org/apache/samza/operators/windows/Window.html" title="type parameter in Window">K</a>,<a href="../../../../../org/apache/samza/operators/windows/Window.html" title="type parameter in Window">WV</a>,<a href="../../../../../org/apache/samza/operators/windows/Window.html" title="type parameter in Window">WM</a>> setEarlyTrigger(<a href="../../../../../org/apache/samza/operators/triggers/Trigger.html" title="interface in org.apache.samza.operators.triggers">Trigger</a><<a href="../../../../../org/apache/samza/operators/windows/Window.html" title="type parameter in Window">M</a>> trigger)</pre> +<pre><a href="../../../../../org/apache/samza/operators/windows/Window.html" title="interface in org.apache.samza.operators.windows">Window</a><<a href="../../../../../org/apache/samza/operators/windows/Window.html" title="type parameter in Window">M</a>,<a href="../../../../../org/apache/samza/operators/windows/Window.html" title="type parameter in Window">K</a>,<a href="../../../../../org/apache/samza/operators/windows/Window.html" title="type parameter in Window">WV</a>> setEarlyTrigger(<a href="../../../../../org/apache/samza/operators/triggers/Trigger.html" title="interface in org.apache.samza.operators.triggers">Trigger</a><<a href="../../../../../org/apache/samza/operators/windows/Window.html" title="type parameter in Window">M</a>> trigger)</pre> <div class="block">Set the early triggers for this <a href="../../../../../org/apache/samza/operators/windows/Window.html" title="interface in org.apache.samza.operators.windows"><code>Window</code></a>. <p>Use the <a href="../../../../../org/apache/samza/operators/triggers/Triggers.html" title="class in org.apache.samza.operators.triggers"><code>Triggers</code></a> APIs to create instances of <a href="../../../../../org/apache/samza/operators/triggers/Trigger.html" title="interface in org.apache.samza.operators.triggers"><code>Trigger</code></a></div> <dl> @@ -229,7 +228,7 @@ incoming message stream ------+ <ul class="blockList"> <li class="blockList"> <h4>setLateTrigger</h4> -<pre><a href="../../../../../org/apache/samza/operators/windows/Window.html" title="interface in org.apache.samza.operators.windows">Window</a><<a href="../../../../../org/apache/samza/operators/windows/Window.html" title="type parameter in Window">M</a>,<a href="../../../../../org/apache/samza/operators/windows/Window.html" title="type parameter in Window">K</a>,<a href="../../../../../org/apache/samza/operators/windows/Window.html" title="type parameter in Window">WV</a>,<a href="../../../../../org/apache/samza/operators/windows/Window.html" title="type parameter in Window">WM</a>> setLateTrigger(<a href="../../../../../org/apache/samza/operators/triggers/Trigger.html" title="interface in org.apache.samza.operators.triggers">Trigger</a><<a href="../../../../../org/apache/samza/operators/windows/Window.html" title="type parameter in Window">M</a>> trigger)</pre> +<pre><a href="../../../../../org/apache/samza/operators/windows/Window.html" title="interface in org.apache.samza.operators.windows">Window</a><<a href="../../../../../org/apache/samza/operators/windows/Window.html" title="type parameter in Window">M</a>,<a href="../../../../../org/apache/samza/operators/windows/Window.html" title="type parameter in Window">K</a>,<a href="../../../../../org/apache/samza/operators/windows/Window.html" title="type parameter in Window">WV</a>> setLateTrigger(<a href="../../../../../org/apache/samza/operators/triggers/Trigger.html" title="interface in org.apache.samza.operators.triggers">Trigger</a><<a href="../../../../../org/apache/samza/operators/windows/Window.html" title="type parameter in Window">M</a>> trigger)</pre> <div class="block">Set the late triggers for this <a href="../../../../../org/apache/samza/operators/windows/Window.html" title="interface in org.apache.samza.operators.windows"><code>Window</code></a>. <p>Use the <a href="../../../../../org/apache/samza/operators/triggers/Triggers.html" title="class in org.apache.samza.operators.triggers"><code>Triggers</code></a> APIs to create instances of <a href="../../../../../org/apache/samza/operators/triggers/Trigger.html" title="interface in org.apache.samza.operators.triggers"><code>Trigger</code></a></div> <dl> @@ -246,7 +245,7 @@ incoming message stream ------+ <ul class="blockListLast"> <li class="blockList"> <h4>setAccumulationMode</h4> -<pre><a href="../../../../../org/apache/samza/operators/windows/Window.html" title="interface in org.apache.samza.operators.windows">Window</a><<a href="../../../../../org/apache/samza/operators/windows/Window.html" title="type parameter in Window">M</a>,<a href="../../../../../org/apache/samza/operators/windows/Window.html" title="type parameter in Window">K</a>,<a href="../../../../../org/apache/samza/operators/windows/Window.html" title="type parameter in Window">WV</a>,<a href="../../../../../org/apache/samza/operators/windows/Window.html" title="type parameter in Window">WM</a>> setAccumulationMode(<a href="../../../../../org/apache/samza/operators/windows/AccumulationMode.html" title="enum in org.apache.samza.operators.windows">AccumulationMode</a> mode)</pre> +<pre><a href="../../../../../org/apache/samza/operators/windows/Window.html" title="interface in org.apache.samza.operators.windows">Window</a><<a href="../../../../../org/apache/samza/operators/windows/Window.html" title="type parameter in Window">M</a>,<a href="../../../../../org/apache/samza/operators/windows/Window.html" title="type parameter in Window">K</a>,<a href="../../../../../org/apache/samza/operators/windows/Window.html" title="type parameter in Window">WV</a>> setAccumulationMode(<a href="../../../../../org/apache/samza/operators/windows/AccumulationMode.html" title="enum in org.apache.samza.operators.windows">AccumulationMode</a> mode)</pre> <div class="block">Specify how a <a href="../../../../../org/apache/samza/operators/windows/Window.html" title="interface in org.apache.samza.operators.windows"><code>Window</code></a> should process its previously emitted <a href="../../../../../org/apache/samza/operators/windows/WindowPane.html" title="class in org.apache.samza.operators.windows"><code>WindowPane</code></a>s. <p> There are two types of <a href="../../../../../org/apache/samza/operators/windows/AccumulationMode.html" title="enum in org.apache.samza.operators.windows"><code>AccumulationMode</code></a>s: Modified: samza/site/learn/documentation/versioned/api/javadocs/org/apache/samza/operators/windows/WindowKey.html URL: http://svn.apache.org/viewvc/samza/site/learn/documentation/versioned/api/javadocs/org/apache/samza/operators/windows/WindowKey.html?rev=1784679&r1=1784678&r2=1784679&view=diff ============================================================================== --- samza/site/learn/documentation/versioned/api/javadocs/org/apache/samza/operators/windows/WindowKey.html (original) +++ samza/site/learn/documentation/versioned/api/javadocs/org/apache/samza/operators/windows/WindowKey.html Tue Feb 28 01:45:28 2017 @@ -2,8 +2,8 @@ <!-- NewPage --> <html lang="en"> <head> -<!-- Generated by javadoc (1.8.0_74) on Mon Feb 27 17:42:11 PST 2017 --> -<title>WindowKey (samza-api 0.12.0 API)</title> +<!-- Generated by javadoc (1.8.0_74) on Mon Feb 27 17:44:11 PST 2017 --> +<title>WindowKey (samza-api 0.13.0-SNAPSHOT API)</title> <meta name="date" content="2017-02-27"> <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style"> <script type="text/javascript" src="../../../../../script.js"></script> @@ -12,13 +12,13 @@ <script type="text/javascript"><!-- try { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="WindowKey (samza-api 0.12.0 API)"; + parent.document.title="WindowKey (samza-api 0.13.0-SNAPSHOT API)"; } } catch(err) { } //--> -var methods = {"i0":10,"i1":10}; +var methods = {"i0":10,"i1":10,"i2":10}; var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; var altColor = "altColor"; var rowColor = "rowColor"; @@ -108,7 +108,7 @@ var activeTableTab = "activeTableTab"; <li class="blockList"> <dl> <dt><span class="paramLabel">Type Parameters:</span></dt> -<dd><code>K</code> - the type of the key in the incoming <a href="../../../../../org/apache/samza/operators/data/MessageEnvelope.html" title="interface in org.apache.samza.operators.data"><code>MessageEnvelope</code></a>. +<dd><code>K</code> - the type of the key in the incoming message. Windows that are not keyed have a <code>Void</code> key type.</dd> </dl> <hr> @@ -158,7 +158,11 @@ extends java.lang.Object</pre> </tr> <tr id="i1" class="rowColor"> <td class="colFirst"><code>java.lang.String</code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/samza/operators/windows/WindowKey.html#getWindowId--">getWindowId</a></span>()</code> </td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/samza/operators/windows/WindowKey.html#getPaneId--">getPaneId</a></span>()</code> </td> +</tr> +<tr id="i2" class="altColor"> +<td class="colFirst"><code>java.lang.String</code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/samza/operators/windows/WindowKey.html#toString--">toString</a></span>()</code> </td> </tr> </table> <ul class="blockList"> @@ -166,7 +170,7 @@ extends java.lang.Object</pre> <!-- --> </a> <h3>Methods inherited from class java.lang.Object</h3> -<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li> +<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li> </ul> </li> </ul> @@ -211,13 +215,26 @@ extends java.lang.Object</pre> <pre>public <a href="../../../../../org/apache/samza/operators/windows/WindowKey.html" title="type parameter in WindowKey">K</a> getKey()</pre> </li> </ul> -<a name="getWindowId--"> +<a name="getPaneId--"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getPaneId</h4> +<pre>public java.lang.String getPaneId()</pre> +</li> +</ul> +<a name="toString--"> <!-- --> </a> <ul class="blockListLast"> <li class="blockList"> -<h4>getWindowId</h4> -<pre>public java.lang.String getWindowId()</pre> +<h4>toString</h4> +<pre>public java.lang.String toString()</pre> +<dl> +<dt><span class="overrideSpecifyLabel">Overrides:</span></dt> +<dd><code>toString</code> in class <code>java.lang.Object</code></dd> +</dl> </li> </ul> </li> Modified: samza/site/learn/documentation/versioned/api/javadocs/org/apache/samza/operators/windows/WindowPane.html URL: http://svn.apache.org/viewvc/samza/site/learn/documentation/versioned/api/javadocs/org/apache/samza/operators/windows/WindowPane.html?rev=1784679&r1=1784678&r2=1784679&view=diff ============================================================================== --- samza/site/learn/documentation/versioned/api/javadocs/org/apache/samza/operators/windows/WindowPane.html (original) +++ samza/site/learn/documentation/versioned/api/javadocs/org/apache/samza/operators/windows/WindowPane.html Tue Feb 28 01:45:28 2017 @@ -2,8 +2,8 @@ <!-- NewPage --> <html lang="en"> <head> -<!-- Generated by javadoc (1.8.0_74) on Mon Feb 27 17:42:11 PST 2017 --> -<title>WindowPane (samza-api 0.12.0 API)</title> +<!-- Generated by javadoc (1.8.0_74) on Mon Feb 27 17:44:11 PST 2017 --> +<title>WindowPane (samza-api 0.13.0-SNAPSHOT API)</title> <meta name="date" content="2017-02-27"> <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style"> <script type="text/javascript" src="../../../../../script.js"></script> @@ -12,7 +12,7 @@ <script type="text/javascript"><!-- try { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="WindowPane (samza-api 0.12.0 API)"; + parent.document.title="WindowPane (samza-api 0.13.0-SNAPSHOT API)"; } } catch(err) { @@ -111,15 +111,10 @@ var activeTableTab = "activeTableTab"; <dd><code>K</code> - the type of key in the window pane</dd> <dd><code>V</code> - the type of value in the window pane.</dd> </dl> -<dl> -<dt>All Implemented Interfaces:</dt> -<dd><a href="../../../../../org/apache/samza/operators/data/MessageEnvelope.html" title="interface in org.apache.samza.operators.data">MessageEnvelope</a><<a href="../../../../../org/apache/samza/operators/windows/WindowKey.html" title="class in org.apache.samza.operators.windows">WindowKey</a><K>,V></dd> -</dl> <hr> <br> <pre>public final class <span class="typeNameLabel">WindowPane<K,V></span> -extends java.lang.Object -implements <a href="../../../../../org/apache/samza/operators/data/MessageEnvelope.html" title="interface in org.apache.samza.operators.data">MessageEnvelope</a><<a href="../../../../../org/apache/samza/operators/windows/WindowKey.html" title="class in org.apache.samza.operators.windows">WindowKey</a><K>,V></pre> +extends java.lang.Object</pre> <div class="block">Specifies the result emitted from a <a href="../../../../../org/apache/samza/operators/windows/Window.html" title="interface in org.apache.samza.operators.windows"><code>Window</code></a>.</div> </li> </ul> @@ -141,15 +136,11 @@ implements <a href="../../../../../org/a </tr> <tr id="i0" class="altColor"> <td class="colFirst"><code><a href="../../../../../org/apache/samza/operators/windows/WindowKey.html" title="class in org.apache.samza.operators.windows">WindowKey</a><<a href="../../../../../org/apache/samza/operators/windows/WindowPane.html" title="type parameter in WindowPane">K</a>></code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/samza/operators/windows/WindowPane.html#getKey--">getKey</a></span>()</code> -<div class="block">Get the key for this <a href="../../../../../org/apache/samza/operators/data/MessageEnvelope.html" title="interface in org.apache.samza.operators.data"><code>MessageEnvelope</code></a>.</div> -</td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/samza/operators/windows/WindowPane.html#getKey--">getKey</a></span>()</code> </td> </tr> <tr id="i1" class="rowColor"> <td class="colFirst"><code><a href="../../../../../org/apache/samza/operators/windows/WindowPane.html" title="type parameter in WindowPane">V</a></code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/samza/operators/windows/WindowPane.html#getMessage--">getMessage</a></span>()</code> -<div class="block">Get the message in this <a href="../../../../../org/apache/samza/operators/data/MessageEnvelope.html" title="interface in org.apache.samza.operators.data"><code>MessageEnvelope</code></a>.</div> -</td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/samza/operators/windows/WindowPane.html#getMessage--">getMessage</a></span>()</code> </td> </tr> <tr id="i2" class="altColor"> <td class="colFirst"><code>static <K,M> <a href="../../../../../org/apache/samza/operators/windows/WindowPane.html" title="class in org.apache.samza.operators.windows">WindowPane</a><K,M></code></td> @@ -164,13 +155,6 @@ implements <a href="../../../../../org/a <h3>Methods inherited from class java.lang.Object</h3> <code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li> </ul> -<ul class="blockList"> -<li class="blockList"><a name="methods.inherited.from.class.org.apache.samza.operators.data.MessageEnvelope"> -<!-- --> -</a> -<h3>Methods inherited from interface org.apache.samza.operators.data.<a href="../../../../../org/apache/samza/operators/data/MessageEnvelope.html" title="interface in org.apache.samza.operators.data">MessageEnvelope</a></h3> -<code><a href="../../../../../org/apache/samza/operators/data/MessageEnvelope.html#isDelete--">isDelete</a></code></li> -</ul> </li> </ul> </li> @@ -192,14 +176,6 @@ implements <a href="../../../../../org/a <li class="blockList"> <h4>getMessage</h4> <pre>public <a href="../../../../../org/apache/samza/operators/windows/WindowPane.html" title="type parameter in WindowPane">V</a> getMessage()</pre> -<div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/samza/operators/data/MessageEnvelope.html#getMessage--">MessageEnvelope</a></code></span></div> -<div class="block">Get the message in this <a href="../../../../../org/apache/samza/operators/data/MessageEnvelope.html" title="interface in org.apache.samza.operators.data"><code>MessageEnvelope</code></a>.</div> -<dl> -<dt><span class="overrideSpecifyLabel">Specified by:</span></dt> -<dd><code><a href="../../../../../org/apache/samza/operators/data/MessageEnvelope.html#getMessage--">getMessage</a></code> in interface <code><a href="../../../../../org/apache/samza/operators/data/MessageEnvelope.html" title="interface in org.apache.samza.operators.data">MessageEnvelope</a><<a href="../../../../../org/apache/samza/operators/windows/WindowKey.html" title="class in org.apache.samza.operators.windows">WindowKey</a><<a href="../../../../../org/apache/samza/operators/windows/WindowPane.html" title="type parameter in WindowPane">K</a>>,<a href="../../../../../org/apache/samza/operators/windows/WindowPane.html" title="type parameter in WindowPane">V</a>></code></dd> -<dt><span class="returnLabel">Returns:</span></dt> -<dd>the message in this <a href="../../../../../org/apache/samza/operators/data/MessageEnvelope.html" title="interface in org.apache.samza.operators.data"><code>MessageEnvelope</code></a></dd> -</dl> </li> </ul> <a name="getKey--"> @@ -209,14 +185,6 @@ implements <a href="../../../../../org/a <li class="blockList"> <h4>getKey</h4> <pre>public <a href="../../../../../org/apache/samza/operators/windows/WindowKey.html" title="class in org.apache.samza.operators.windows">WindowKey</a><<a href="../../../../../org/apache/samza/operators/windows/WindowPane.html" title="type parameter in WindowPane">K</a>> getKey()</pre> -<div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/samza/operators/data/MessageEnvelope.html#getKey--">MessageEnvelope</a></code></span></div> -<div class="block">Get the key for this <a href="../../../../../org/apache/samza/operators/data/MessageEnvelope.html" title="interface in org.apache.samza.operators.data"><code>MessageEnvelope</code></a>.</div> -<dl> -<dt><span class="overrideSpecifyLabel">Specified by:</span></dt> -<dd><code><a href="../../../../../org/apache/samza/operators/data/MessageEnvelope.html#getKey--">getKey</a></code> in interface <code><a href="../../../../../org/apache/samza/operators/data/MessageEnvelope.html" title="interface in org.apache.samza.operators.data">MessageEnvelope</a><<a href="../../../../../org/apache/samza/operators/windows/WindowKey.html" title="class in org.apache.samza.operators.windows">WindowKey</a><<a href="../../../../../org/apache/samza/operators/windows/WindowPane.html" title="type parameter in WindowPane">K</a>>,<a href="../../../../../org/apache/samza/operators/windows/WindowPane.html" title="type parameter in WindowPane">V</a>></code></dd> -<dt><span class="returnLabel">Returns:</span></dt> -<dd>the key for this <a href="../../../../../org/apache/samza/operators/data/MessageEnvelope.html" title="interface in org.apache.samza.operators.data"><code>MessageEnvelope</code></a></dd> -</dl> </li> </ul> <a name="of-org.apache.samza.operators.windows.WindowKey-java.lang.Object-">