16 lines
602 B
Protocol Buffer
16 lines
602 B
Protocol Buffer
syntax = "proto3";
|
|
package common.pagination.v2;
|
|
option go_package = "github.com/tech/sendico/pkg/proto/common/pagination/v2;paginationv2";
|
|
|
|
import "google/protobuf/wrappers.proto";
|
|
|
|
// ViewCursor provides offset-based pagination with an optional archive filter.
|
|
message ViewCursor {
|
|
// limit is the maximum number of items to return.
|
|
google.protobuf.Int64Value limit = 1;
|
|
// offset is the zero-based starting position in the result set.
|
|
google.protobuf.Int64Value offset = 2;
|
|
// is_archived, when set, filters results by their archived status.
|
|
google.protobuf.BoolValue is_archived = 3;
|
|
}
|