forked from googleapis/google-cloud-java
-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Added a new site for version 0.2.7 and updated the root directory's r…
…edirect. [ci skip]
- Loading branch information
travis-ci
committed
Aug 11, 2016
1 parent
3502fd9
commit 777d5a0
Showing
3,822 changed files
with
1,046,224 additions
and
2 deletions.
The diff you're trying to view is too large. We only load the first 3000 changed files.
There are no files selected for viewing
Large diffs are not rendered by default.
Oops, something went wrong.
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,245 @@ | ||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> | ||
<!-- NewPage --> | ||
<html lang="en"> | ||
<head> | ||
<!-- Generated by javadoc (version 1.7.0_79) on Thu Aug 11 15:28:55 CEST 2016 --> | ||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> | ||
<title>AsyncPage (GCloud Java 0.2.7 API)</title> | ||
<meta name="date" content="2016-08-11"> | ||
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> | ||
</head> | ||
<body> | ||
<script type="text/javascript"><!-- | ||
if (location.href.indexOf('is-external=true') == -1) { | ||
parent.document.title="AsyncPage (GCloud Java 0.2.7 API)"; | ||
} | ||
//--> | ||
</script> | ||
<noscript> | ||
<div>JavaScript is disabled on your browser.</div> | ||
</noscript> | ||
<!-- ========= START OF TOP NAVBAR ======= --> | ||
<div class="topNav"><a name="navbar_top"> | ||
<!-- --> | ||
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow"> | ||
<!-- --> | ||
</a> | ||
<ul class="navList" title="Navigation"> | ||
<li><a href="../../../overview-summary.html">Overview</a></li> | ||
<li><a href="package-summary.html">Package</a></li> | ||
<li class="navBarCell1Rev">Class</li> | ||
<li><a href="class-use/AsyncPage.html">Use</a></li> | ||
<li><a href="package-tree.html">Tree</a></li> | ||
<li><a href="../../../deprecated-list.html">Deprecated</a></li> | ||
<li><a href="../../../index-all.html">Index</a></li> | ||
</ul> | ||
</div> | ||
<div class="subNav"> | ||
<ul class="navList"> | ||
<li>Prev Class</li> | ||
<li><a href="../../../com/google/cloud/AsyncPageImpl.html" title="class in com.google.cloud"><span class="strong">Next Class</span></a></li> | ||
</ul> | ||
<ul class="navList"> | ||
<li><a href="../../../index.html?com/google/cloud/AsyncPage.html" target="_top">Frames</a></li> | ||
<li><a href="AsyncPage.html" target="_top">No Frames</a></li> | ||
</ul> | ||
<ul class="navList" id="allclasses_navbar_top"> | ||
<li><a href="../../../allclasses-noframe.html">All Classes</a></li> | ||
</ul> | ||
<div> | ||
<script type="text/javascript"><!-- | ||
allClassesLink = document.getElementById("allclasses_navbar_top"); | ||
if(window==top) { | ||
allClassesLink.style.display = "block"; | ||
} | ||
else { | ||
allClassesLink.style.display = "none"; | ||
} | ||
//--> | ||
</script> | ||
</div> | ||
<div> | ||
<ul class="subNavList"> | ||
<li>Summary: </li> | ||
<li>Nested | </li> | ||
<li>Field | </li> | ||
<li>Constr | </li> | ||
<li><a href="#method_summary">Method</a></li> | ||
</ul> | ||
<ul class="subNavList"> | ||
<li>Detail: </li> | ||
<li>Field | </li> | ||
<li>Constr | </li> | ||
<li><a href="#method_detail">Method</a></li> | ||
</ul> | ||
</div> | ||
<a name="skip-navbar_top"> | ||
<!-- --> | ||
</a></div> | ||
<!-- ========= END OF TOP NAVBAR ========= --> | ||
<!-- ======== START OF CLASS DATA ======== --> | ||
<div class="header"> | ||
<div class="subTitle">com.google.cloud</div> | ||
<h2 title="Interface AsyncPage" class="title">Interface AsyncPage<T></h2> | ||
</div> | ||
<div class="contentContainer"> | ||
<div class="description"> | ||
<ul class="blockList"> | ||
<li class="blockList"> | ||
<dl><dt><span class="strong">Type Parameters:</span></dt><dd><code>T</code> - the value type that the page holds</dd></dl> | ||
<dl> | ||
<dt>All Superinterfaces:</dt> | ||
<dd><a href="../../../com/google/cloud/Page.html" title="interface in com.google.cloud">Page</a><T></dd> | ||
</dl> | ||
<dl> | ||
<dt>All Known Implementing Classes:</dt> | ||
<dd><a href="../../../com/google/cloud/AsyncPageImpl.html" title="class in com.google.cloud">AsyncPageImpl</a></dd> | ||
</dl> | ||
<hr> | ||
<br> | ||
<pre>public interface <span class="strong">AsyncPage<T></span> | ||
extends <a href="../../../com/google/cloud/Page.html" title="interface in com.google.cloud">Page</a><T></pre> | ||
<div class="block">Interface for asynchronously consuming Google Cloud paginated results. | ||
|
||
<p>Use <code>AsyncPage</code> to iterate through all values (also in next pages): | ||
<pre> <code>AsyncPage<T> page = ...; // get an AsyncPage<T> instance | ||
Iterator<T> iterator = page.iterateAll(); | ||
while (iterator.hasNext()) { | ||
T value = iterator.next(); | ||
// do something with value | ||
}</code></pre> | ||
|
||
<p>Or handle pagination explicitly: | ||
<pre> <code>AsyncPage<T> page = ...; // get a AsyncPage<T> instance | ||
while (page != null) { | ||
for (T value : page.values()) { | ||
// do something with value | ||
} | ||
page = page.nextPageAsync().get(); | ||
}</code></pre></div> | ||
</li> | ||
</ul> | ||
</div> | ||
<div class="summary"> | ||
<ul class="blockList"> | ||
<li class="blockList"> | ||
<!-- ========== METHOD SUMMARY =========== --> | ||
<ul class="blockList"> | ||
<li class="blockList"><a name="method_summary"> | ||
<!-- --> | ||
</a> | ||
<h3>Method Summary</h3> | ||
<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"> </span></caption> | ||
<tr> | ||
<th class="colFirst" scope="col">Modifier and Type</th> | ||
<th class="colLast" scope="col">Method and Description</th> | ||
</tr> | ||
<tr class="altColor"> | ||
<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/Future.html?is-external=true" title="class or interface in java.util.concurrent">Future</a><<a href="../../../com/google/cloud/AsyncPage.html" title="interface in com.google.cloud">AsyncPage</a><<a href="../../../com/google/cloud/AsyncPage.html" title="type parameter in AsyncPage">T</a>>></code></td> | ||
<td class="colLast"><code><strong><a href="../../../com/google/cloud/AsyncPage.html#nextPageAsync()">nextPageAsync</a></strong>()</code> | ||
<div class="block">Returns a <a href="http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/Future.html?is-external=true" title="class or interface in java.util.concurrent"><code>Future</code></a> object for the next page.</div> | ||
</td> | ||
</tr> | ||
</table> | ||
<ul class="blockList"> | ||
<li class="blockList"><a name="methods_inherited_from_class_com.google.cloud.Page"> | ||
<!-- --> | ||
</a> | ||
<h3>Methods inherited from interface com.google.cloud.<a href="../../../com/google/cloud/Page.html" title="interface in com.google.cloud">Page</a></h3> | ||
<code><a href="../../../com/google/cloud/Page.html#iterateAll()">iterateAll</a>, <a href="../../../com/google/cloud/Page.html#nextPage()">nextPage</a>, <a href="../../../com/google/cloud/Page.html#nextPageCursor()">nextPageCursor</a>, <a href="../../../com/google/cloud/Page.html#values()">values</a></code></li> | ||
</ul> | ||
</li> | ||
</ul> | ||
</li> | ||
</ul> | ||
</div> | ||
<div class="details"> | ||
<ul class="blockList"> | ||
<li class="blockList"> | ||
<!-- ============ METHOD DETAIL ========== --> | ||
<ul class="blockList"> | ||
<li class="blockList"><a name="method_detail"> | ||
<!-- --> | ||
</a> | ||
<h3>Method Detail</h3> | ||
<a name="nextPageAsync()"> | ||
<!-- --> | ||
</a> | ||
<ul class="blockListLast"> | ||
<li class="blockList"> | ||
<h4>nextPageAsync</h4> | ||
<pre><a href="http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/Future.html?is-external=true" title="class or interface in java.util.concurrent">Future</a><<a href="../../../com/google/cloud/AsyncPage.html" title="interface in com.google.cloud">AsyncPage</a><<a href="../../../com/google/cloud/AsyncPage.html" title="type parameter in AsyncPage">T</a>>> nextPageAsync()</pre> | ||
<div class="block">Returns a <a href="http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/Future.html?is-external=true" title="class or interface in java.util.concurrent"><code>Future</code></a> object for the next page. <a href="http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/Future.html?is-external=true#get()" title="class or interface in java.util.concurrent"><code>Future.get()</code></a> returns <code>null</code> if | ||
the last page has been reached.</div> | ||
</li> | ||
</ul> | ||
</li> | ||
</ul> | ||
</li> | ||
</ul> | ||
</div> | ||
</div> | ||
<!-- ========= END OF CLASS DATA ========= --> | ||
<!-- ======= START OF BOTTOM NAVBAR ====== --> | ||
<div class="bottomNav"><a name="navbar_bottom"> | ||
<!-- --> | ||
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow"> | ||
<!-- --> | ||
</a> | ||
<ul class="navList" title="Navigation"> | ||
<li><a href="../../../overview-summary.html">Overview</a></li> | ||
<li><a href="package-summary.html">Package</a></li> | ||
<li class="navBarCell1Rev">Class</li> | ||
<li><a href="class-use/AsyncPage.html">Use</a></li> | ||
<li><a href="package-tree.html">Tree</a></li> | ||
<li><a href="../../../deprecated-list.html">Deprecated</a></li> | ||
<li><a href="../../../index-all.html">Index</a></li> | ||
</ul> | ||
</div> | ||
<div class="subNav"> | ||
<ul class="navList"> | ||
<li>Prev Class</li> | ||
<li><a href="../../../com/google/cloud/AsyncPageImpl.html" title="class in com.google.cloud"><span class="strong">Next Class</span></a></li> | ||
</ul> | ||
<ul class="navList"> | ||
<li><a href="../../../index.html?com/google/cloud/AsyncPage.html" target="_top">Frames</a></li> | ||
<li><a href="AsyncPage.html" target="_top">No Frames</a></li> | ||
</ul> | ||
<ul class="navList" id="allclasses_navbar_bottom"> | ||
<li><a href="../../../allclasses-noframe.html">All Classes</a></li> | ||
</ul> | ||
<div> | ||
<script type="text/javascript"><!-- | ||
allClassesLink = document.getElementById("allclasses_navbar_bottom"); | ||
if(window==top) { | ||
allClassesLink.style.display = "block"; | ||
} | ||
else { | ||
allClassesLink.style.display = "none"; | ||
} | ||
//--> | ||
</script> | ||
</div> | ||
<div> | ||
<ul class="subNavList"> | ||
<li>Summary: </li> | ||
<li>Nested | </li> | ||
<li>Field | </li> | ||
<li>Constr | </li> | ||
<li><a href="#method_summary">Method</a></li> | ||
</ul> | ||
<ul class="subNavList"> | ||
<li>Detail: </li> | ||
<li>Field | </li> | ||
<li>Constr | </li> | ||
<li><a href="#method_detail">Method</a></li> | ||
</ul> | ||
</div> | ||
<a name="skip-navbar_bottom"> | ||
<!-- --> | ||
</a></div> | ||
<!-- ======== END OF BOTTOM NAVBAR ======= --> | ||
<p class="legalCopy"><small>Copyright © 2016 Google. All rights reserved.</small></p> | ||
</body> | ||
</html> |
Oops, something went wrong.