Package com.collibra.dgc.core.api.dto
Class CursorPagedResponse<T>
Object
PagedResponse<T>
CursorPagedResponse<T>
- All Implemented Interfaces:
Serializable
Response containing paged data.
- See Also:
-
Nested Class Summary
Nested Classes -
Field Summary
Fields inherited from class PagedResponse
limit, offset, total -
Constructor Summary
ConstructorsConstructorDescriptionCursorPagedResponse(String nextCursor, List<T> results, long total, long offset, long limit) -
Method Summary
Modifier and TypeMethodDescriptionprotected booleanstatic <T> CursorPagedResponse.Builder<T> booleanCursor value to be passed in next call to retrieve next page of results.longDeprecated, for removal: This API element is subject to removal in a future version.use cursor paginationlonggetTotal()Deprecated, for removal: This API element is subject to removal in a future version.use cursor paginationinthashCode()Methods inherited from class PagedResponse
builder, getLimit, getResults, setLimit, setOffset, setResults, setTotal, toString
-
Constructor Details
-
CursorPagedResponse
-
CursorPagedResponse
public CursorPagedResponse()
-
-
Method Details
-
getOffset
Deprecated, for removal: This API element is subject to removal in a future version.use cursor paginationDescription copied from class:PagedResponseReturns the offset for the results.- Overrides:
getOffsetin classPagedResponse<T>- Returns:
- the offset for the results
-
getTotal
Deprecated, for removal: This API element is subject to removal in a future version.use cursor paginationDescription copied from class:PagedResponseReturns the total number of results.- Overrides:
getTotalin classPagedResponse<T>- Returns:
- the total number of results
-
cursorBuilder
-
getNextCursor
Cursor value to be passed in next call to retrieve next page of results. Not returned for last page or when offset pagination is used. -
equals
- Overrides:
equalsin classPagedResponse<T>
-
canEqual
- Overrides:
canEqualin classPagedResponse<T>
-
hashCode
public int hashCode()- Overrides:
hashCodein classPagedResponse<T>
-