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
public class CursorPagedRequest extends PagedRequest implements Serializable
Request that supports cursor paging parameter.- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class PagedRequest
countLimit, limit, offset
-
-
Constructor Summary
Constructors Modifier Constructor Description CursorPagedRequest()
protected
CursorPagedRequest(String cursor, int offset, int limit)
protected
CursorPagedRequest(String cursor, int offset, int limit, int countLimit)
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description protected boolean
canEqual(Object other)
boolean
equals(Object o)
int
getCountLimit()
Deprecated, for removal: This API element is subject to removal in a future version.use cursor paginationString
getCursor()
Cursor for the current page of results.int
getOffset()
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
setCursor(String cursor)
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 paginationString
toString()
-
Methods inherited from class PagedRequest
getLimit, isPagingActive, setLimit
-
-
-
-
Method Detail
-
getOffset
@Deprecated(forRemoval=true) public int 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(forRemoval=true) public void setOffset(int offset)
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(forRemoval=true) public int 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(forRemoval=true) public void setCountLimit(int countLimit)
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
public String 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
public void setCursor(String cursor)
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
public boolean equals(Object o)
- Overrides:
equals
in classPagedRequest
-
canEqual
protected boolean canEqual(Object other)
- Overrides:
canEqual
in classPagedRequest
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classPagedRequest
-
toString
public String toString()
- Overrides:
toString
in classPagedRequest
-
-