Class AlpacaPaginationOptions

java.lang.Object
markets.alpaca.client.rest.AlpacaPaginationOptions

public final class AlpacaPaginationOptions extends Object
Options for bounded and defensive pagination helpers.
  • Method Details

    • defaults

      public static AlpacaPaginationOptions defaults()
      Returns the default options: unbounded page/item counts with repeated-token detection.
    • builder

      public static AlpacaPaginationOptions.Builder builder()
      Returns a builder for pagination options.
    • maxPages

      public OptionalInt maxPages()
      Maximum pages to fetch, or empty when page count is unbounded.
    • maxItems

      public OptionalInt maxItems()
      Maximum items to collect, or empty when item count is unbounded.
    • repeatedTokenAction

      public AlpacaPaginationOptions.RepeatedTokenAction repeatedTokenAction()
      Behavior when an endpoint returns the same next_page_token more than once.