-
- All Implemented Interfaces:
-
notion.api.v1.request.common.Pagination
public final class QueryDatabaseRequest implements Pagination
-
-
Field Summary
Fields Modifier and Type Field Description private final transient StringdatabaseIdprivate QueryTopLevelFilterfilterprivate List<QuerySort>sortsprivate StringstartCursorprivate IntegerpageSize
-
Constructor Summary
Constructors Constructor Description QueryDatabaseRequest(String databaseId, QueryTopLevelFilter filter, List<QuerySort> sorts, String startCursor, Integer pageSize)QueryDatabaseRequest(String databaseId, QueryTopLevelFilter filter, List<QuerySort> sorts, String startCursor)QueryDatabaseRequest(String databaseId, QueryTopLevelFilter filter, List<QuerySort> sorts)QueryDatabaseRequest(String databaseId, QueryTopLevelFilter filter)QueryDatabaseRequest(String databaseId)
-
Method Summary
Modifier and Type Method Description final StringgetDatabaseId()final QueryTopLevelFiltergetFilter()final UnitsetFilter(QueryTopLevelFilter filter)final List<QuerySort>getSorts()final UnitsetSorts(List<QuerySort> sorts)StringgetStartCursor()UnitsetStartCursor(String startCursor)IntegergetPageSize()UnitsetPageSize(Integer pageSize)-
-
Constructor Detail
-
QueryDatabaseRequest
QueryDatabaseRequest(String databaseId, QueryTopLevelFilter filter, List<QuerySort> sorts, String startCursor, Integer pageSize)
-
QueryDatabaseRequest
QueryDatabaseRequest(String databaseId, QueryTopLevelFilter filter, List<QuerySort> sorts, String startCursor)
-
QueryDatabaseRequest
QueryDatabaseRequest(String databaseId, QueryTopLevelFilter filter, List<QuerySort> sorts)
-
QueryDatabaseRequest
QueryDatabaseRequest(String databaseId, QueryTopLevelFilter filter)
-
QueryDatabaseRequest
QueryDatabaseRequest(String databaseId)
-
-
Method Detail
-
getDatabaseId
final String getDatabaseId()
-
getFilter
final QueryTopLevelFilter getFilter()
-
setFilter
final Unit setFilter(QueryTopLevelFilter filter)
-
getStartCursor
String getStartCursor()
-
setStartCursor
Unit setStartCursor(String startCursor)
-
getPageSize
Integer getPageSize()
-
setPageSize
Unit setPageSize(Integer pageSize)
-
-
-
-