Skip to main content

PageResult

This interface implemented by any paginated result sets.

interface PageResult {
pageNumber: Int!
pageSize: Int!
offset: Int!
totalElements: Int!
totalPages: Int!
first: Boolean!
last: Boolean!
}

Fields

PageResult.pageNumber ● Int! non-null scalar common

Current Page Number of Result Set

PageResult.pageSize ● Int! non-null scalar common

The requested page size

PageResult.offset ● Int! non-null scalar common

The requested page offset

PageResult.totalElements ● Int! non-null scalar common

Total elements for entire Result Set

PageResult.totalPages ● Int! non-null scalar common

Total Pages in the entire Result Set

PageResult.first ● Boolean! non-null scalar common

Is this the first page of Result Set?

PageResult.last ● Boolean! non-null scalar common

Is this the last page of Result Set?

Implemented By

DevicePage object ● LicensePage object ● StationPage object ● TagPage object