Class KeysPager

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

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

    Constructors
    Constructor
    Description
    KeysPager(Vpc client, ListKeysOptions options)
    Constructs a new KeysPager 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

    • KeysPager

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

    • hasNext

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

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

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