Class ForwardingListPage<T>

java.lang.Object
com.google.common.collect.ForwardingObject
com.google.common.collect.ForwardingCollection<T>
com.google.common.collect.ForwardingList<T>
org.jclouds.googlecloud.domain.ForwardingListPage<T>
All Implemented Interfaces:
Iterable<T>, Collection<T>, List<T>, SequencedCollection<T>, ListPage<T>

public final class ForwardingListPage<T> extends com.google.common.collect.ForwardingList<T> implements ListPage<T>
An immutable list that includes a token, if there is another page available.
  • Method Details

    • create

      public static <T> ListPage<T> create(List<T> items, String nextPageToken)
    • nextPageToken

      @Nullable public String nextPageToken()
      Description copied from interface: ListPage
      Indicates more data is available.
      Specified by:
      nextPageToken in interface ListPage<T>
    • delegate

      protected List<T> delegate()
      Specified by:
      delegate in class com.google.common.collect.ForwardingList<T>