Interface NoSqlPaginationToken
- All Superinterfaces:
org.apache.polaris.core.persistence.pagination.Token
@PolarisImmutable
public interface NoSqlPaginationToken
extends org.apache.polaris.core.persistence.pagination.Token
Pagination token for NoSQL that refers to the next
IndexKey. The next request will refer
to the same index, for example, the same catalog state.-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classNested classes/interfaces inherited from interface org.apache.polaris.core.persistence.pagination.Token
org.apache.polaris.core.persistence.pagination.Token.TokenType -
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptiondefault org.apache.polaris.persistence.nosql.api.obj.ObjRefdefault StringgetT()default org.apache.polaris.persistence.nosql.api.index.IndexKeykey()keyBytes()static NoSqlPaginationTokenpaginationToken(org.apache.polaris.persistence.nosql.api.obj.ObjRef containerObjRef, org.apache.polaris.persistence.nosql.api.index.IndexKey key)
-
Field Details
-
ID
- See Also:
-
-
Method Details
-
containerObjRefBytes
ByteBuffer containerObjRefBytes() -
containerObjRef
@Lazy default org.apache.polaris.persistence.nosql.api.obj.ObjRef containerObjRef() -
keyBytes
ByteBuffer keyBytes() -
key
@Lazy default org.apache.polaris.persistence.nosql.api.index.IndexKey key() -
getT
- Specified by:
getTin interfaceorg.apache.polaris.core.persistence.pagination.Token
-
paginationToken
static NoSqlPaginationToken paginationToken(org.apache.polaris.persistence.nosql.api.obj.ObjRef containerObjRef, org.apache.polaris.persistence.nosql.api.index.IndexKey key)
-