Documentation
¶
Index ¶
- func ExecuteTxWithinCtx(ctx context.Context, fn func(context.Context) error) error
- type QueryOption
- func FromProtoQueryOptions(protoOptions *commonpb.QueryOptions) []QueryOption
- func WithAscending() QueryOption
- func WithDescending() QueryOption
- func WithLimit(limit int) QueryOption
- func WithOrder(order commonpb.QueryOptions_Order) QueryOption
- func WithPagingToken(pagingToken *commonpb.PagingToken) QueryOption
- type QueryOptions
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type QueryOption ¶
type QueryOption func(*QueryOptions)
func FromProtoQueryOptions ¶
func FromProtoQueryOptions(protoOptions *commonpb.QueryOptions) []QueryOption
func WithAscending ¶
func WithAscending() QueryOption
func WithDescending ¶
func WithDescending() QueryOption
func WithLimit ¶
func WithLimit(limit int) QueryOption
func WithOrder ¶
func WithOrder(order commonpb.QueryOptions_Order) QueryOption
func WithPagingToken ¶
func WithPagingToken(pagingToken *commonpb.PagingToken) QueryOption
type QueryOptions ¶
type QueryOptions struct {
Limit int
PagingToken *commonpb.PagingToken
Order commonpb.QueryOptions_Order
}
func ApplyQueryOptions ¶
func ApplyQueryOptions(options ...QueryOption) QueryOptions
func DefaultQueryOptions ¶
func DefaultQueryOptions() QueryOptions
Click to show internal directories.
Click to hide internal directories.