Package com.collibra.dgc.core.api.dto
Class CursorPagedRequest
Object
PagedRequest
CursorPagedRequest
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
FindAssetsRequest
,FindAttributesRequest
,FindCommunitiesRequest
,FindComplexRelationsRequest
,FindDomainsRequest
,FindRelationsRequest
Request that supports cursor paging parameter.
- See Also:
-
Field Summary
Fields inherited from class PagedRequest
countLimit, limit, offset
-
Constructor Summary
ModifierConstructorDescriptionprotected
CursorPagedRequest
(String cursor, int offset, int limit) protected
CursorPagedRequest
(String cursor, int offset, int limit, int countLimit) -
Method Summary
Modifier and TypeMethodDescriptionprotected boolean
boolean
int
Deprecated, for removal: This API element is subject to removal in a future version.use cursor paginationCursor for the current page of results.int
Deprecated, for removal: This API element is subject to removal in a future version.use cursor paginationint
hashCode()
void
setCountLimit
(int countLimit) Deprecated, for removal: This API element is subject to removal in a future version.use cursor paginationvoid
Cursor for the current page of results.void
setOffset
(int offset) Deprecated, for removal: This API element is subject to removal in a future version.use cursor paginationtoString()
Methods inherited from class PagedRequest
getLimit, isPagingActive, setLimit
-
Constructor Details
-
CursorPagedRequest
-
CursorPagedRequest
-
CursorPagedRequest
public CursorPagedRequest()
-
-
Method Details
-
getOffset
Deprecated, for removal: This API element is subject to removal in a future version.use cursor paginationDescription copied from class:PagedRequest
The first result to retrieve. If not set (offset =0
), results will be retrieved starting from row0
.- Overrides:
getOffset
in classPagedRequest
-
setOffset
Deprecated, for removal: This API element is subject to removal in a future version.use cursor paginationDescription copied from class:PagedRequest
The first result to retrieve. If not set (offset =0
), results will be retrieved starting from row0
.- Overrides:
setOffset
in classPagedRequest
-
getCountLimit
Deprecated, for removal: This API element is subject to removal in a future version.use cursor paginationDescription copied from class:PagedRequest
Allows to limit the number of elements that will be counted. -1 will count everything and 0 will cause the count to be skipped- Overrides:
getCountLimit
in classPagedRequest
-
setCountLimit
Deprecated, for removal: This API element is subject to removal in a future version.use cursor paginationDescription copied from class:PagedRequest
Allows to limit the number of elements that will be counted. -1 will count everything and 0 will cause the count to be skipped- Overrides:
setCountLimit
in classPagedRequest
-
getCursor
Cursor for the current page of results. To retrieve the first page with cursor pagination you need to pass this parameter with an empty value. For the next pages, the value must be taken from the response (nextCursor
property). -
setCursor
Cursor for the current page of results. To retrieve the first page with cursor pagination you need to pass this parameter with an empty value. For the next pages, the value must be taken from the response (nextCursor
property). -
equals
- Overrides:
equals
in classPagedRequest
-
canEqual
- Overrides:
canEqual
in classPagedRequest
-
hashCode
public int hashCode()- Overrides:
hashCode
in classPagedRequest
-
toString
- Overrides:
toString
in classPagedRequest
-