oracle.dbtools.plugin.api.pagination

## Interface PaginationContext.Builder

- Enclosing interface:
    PaginationContext

      public static interface PaginationContext.Builder

  Build `PaginationContext` instances
  Author:
    cdivilly

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `PaginationContext` | `build()` Create the immutable `PaginationContext` instance
    `PaginationContext.Builder` | `itemOffset(long itemOffset)` Specify the offset of the first item to appear in the page
    `PaginationContext.Builder` | `limit(long limit)` Specify the maximum number of items in the page
    `PaginationContext.Builder` | `pageOffset(long pageOffset)`

- - ### Method Detail

    - #### build

          PaginationContext build()

      Create the immutable `PaginationContext` instance
      Returns:
        `PaginationContext` instance

    - #### itemOffset

          PaginationContext.Builder itemOffset(long itemOffset)

      Specify the offset of the first item to appear in the page
      Parameters:
        `itemOffset` - The item offset
      Returns:
        self

    - #### limit

          PaginationContext.Builder limit(long limit)

      Specify the maximum number of items in the page
      Parameters:
        `limit` - The maximum number of items
      Returns:
        self

    - #### pageOffset

          PaginationContext.Builder pageOffset(long pageOffset)

Copyright © 2010, 2022, Oracle and/or its affiliates.