Class VpcsPager

java.lang.Object
com.ibm.cloud.is.vpc.v1.model.VpcsPager

public class VpcsPager extends Object
VpcsPager can be used to simplify the use of the "listVpcs" method.
  • Constructor Summary

    Constructors
    Constructor
    Description
    VpcsPager(Vpc client, ListVpcsOptions options)
    Constructs a new VpcsPager instance with the specified client and options model instance.
  • Method Summary

    Modifier and Type
    Method
    Description
    Returns all results by invoking getNext() repeatedly until all pages of results have been retrieved.
    Returns the next page of results.
    boolean
    Returns true if there are more results to be retrieved.

    Methods inherited from class java.lang.Object

    equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • VpcsPager

      public VpcsPager(Vpc client, ListVpcsOptions options)
      Constructs a new VpcsPager instance with the specified client and options model instance.
      Parameters:
      client - the Vpc instance to be used to invoke the "listVpcs" method
      options - the ListVpcsOptions instance to be used to invoke the "listVpcs" method
  • Method Details

    • hasNext

      public boolean hasNext()
      Returns true if there are more results to be retrieved.
      Returns:
      boolean
    • getNext

      public List<VPC> getNext()
      Returns the next page of results.
      Returns:
      a List<VPC> that contains the next page of results
    • getAll

      public List<VPC> getAll()
      Returns all results by invoking getNext() repeatedly until all pages of results have been retrieved.
      Returns:
      a List<VPC> containing all results returned by the "listVpcs" method