Package 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 | 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)