public class CollectionResponse<T>
extends java.lang.Object
public CollectionResponse<Greeting> list(@Named("pageToken") String pageToken) {
List<Greeting> greetings = new ArrayList<Greeting>();
// use pageToken to fill greetings with next page of items
return CollectionResponse.<Greeting>builder()
.setItems(greetings)
.setNextPageToken("newPageToken")
.build();
}
| Modifier and Type | Class and Description |
|---|---|
static class |
CollectionResponse.Builder<T>
Builder for
CollectionResponse. |
| Modifier | Constructor and Description |
|---|---|
protected |
CollectionResponse(java.util.Collection<T> items,
java.lang.String nextPageToken) |
| Modifier and Type | Method and Description |
|---|---|
static <T> CollectionResponse.Builder<T> |
builder() |
java.util.Collection<T> |
getItems() |
java.lang.String |
getNextPageToken() |
protected CollectionResponse(java.util.Collection<T> items, java.lang.String nextPageToken)
public static <T> CollectionResponse.Builder<T> builder()
public java.lang.String getNextPageToken()
public java.util.Collection<T> getItems()