Record Class IdA1Page<T extends com.io7m.cedarbridge.runtime.api.CBSerializableType>

java.lang.Object
java.lang.Record
com.io7m.idstore.protocol.admin.cb.IdA1Page<T>
Type Parameters:
T - The type of result values.
Record Components:
fieldItems - The list of results.
fieldPageIndex - The page index.
fieldPageCount - The page count.
fieldPageFirstOffset - The offset of the first item in the page.
All Implemented Interfaces:
com.io7m.cedarbridge.runtime.api.CBSerializableType

public record IdA1Page<T extends com.io7m.cedarbridge.runtime.api.CBSerializableType>(com.io7m.cedarbridge.runtime.api.CBList<T extends com.io7m.cedarbridge.runtime.api.CBSerializableType> fieldItems, com.io7m.cedarbridge.runtime.api.CBIntegerUnsigned32 fieldPageIndex, com.io7m.cedarbridge.runtime.api.CBIntegerUnsigned32 fieldPageCount, com.io7m.cedarbridge.runtime.api.CBIntegerUnsigned64 fieldPageFirstOffset) extends Record implements com.io7m.cedarbridge.runtime.api.CBSerializableType
A page of results.