Class ImagesPager

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

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

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

    • ImagesPager

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

    • hasNext

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

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

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