public class CosmosPageRequest
extends org.springframework.data.domain.PageRequest
FeedResponse.continuationToken() response continuation token} is saved
to help query next page.
The requestContinuation token should be saved after each request and reused in later queries.
| Modifier and Type | Field and Description |
|---|---|
private long |
offset |
private String |
requestContinuation |
private static long |
serialVersionUID |
| Modifier | Constructor and Description |
|---|---|
|
CosmosPageRequest(int page,
int size,
String requestContinuation) |
|
CosmosPageRequest(int page,
int size,
String requestContinuation,
org.springframework.data.domain.Sort sort) |
private |
CosmosPageRequest(long offset,
int page,
int size,
String requestContinuation) |
private |
CosmosPageRequest(long offset,
int page,
int size,
String requestContinuation,
org.springframework.data.domain.Sort sort) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
long |
getOffset() |
String |
getRequestContinuation() |
int |
hashCode() |
org.springframework.data.domain.Pageable |
next() |
static CosmosPageRequest |
of(int page,
int size,
String requestContinuation,
org.springframework.data.domain.Sort sort) |
static CosmosPageRequest |
of(long offset,
int page,
int size,
String requestContinuation,
org.springframework.data.domain.Sort sort) |
first, getSort, of, of, of, previous, toStringgetPageNumber, getPageSize, hasPrevious, previousOrFirstprivate static final long serialVersionUID
private long offset
private String requestContinuation
public CosmosPageRequest(int page,
int size,
String requestContinuation)
public CosmosPageRequest(int page,
int size,
String requestContinuation,
org.springframework.data.domain.Sort sort)
private CosmosPageRequest(long offset,
int page,
int size,
String requestContinuation)
private CosmosPageRequest(long offset,
int page,
int size,
String requestContinuation,
org.springframework.data.domain.Sort sort)
public static CosmosPageRequest of(int page, int size, String requestContinuation, org.springframework.data.domain.Sort sort)
public static CosmosPageRequest of(long offset, int page, int size, String requestContinuation, org.springframework.data.domain.Sort sort)
public org.springframework.data.domain.Pageable next()
next in interface org.springframework.data.domain.Pageablenext in class org.springframework.data.domain.PageRequestpublic long getOffset()
getOffset in interface org.springframework.data.domain.PageablegetOffset in class org.springframework.data.domain.AbstractPageRequestpublic String getRequestContinuation()
public int hashCode()
hashCode in class org.springframework.data.domain.PageRequestpublic boolean equals(Object obj)
equals in class org.springframework.data.domain.PageRequestCopyright © 2020 Microsoft. All rights reserved.