elasticutils

package
v0.0.0-...-367b6cc Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 24, 2020 License: MPL-2.0 Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type SearchOptions

type SearchOptions struct {
	AscDesc map[string]SortingFactory
	Maximum uint64
}

func NewSearchOptions

func NewSearchOptions() *SearchOptions

func (*SearchOptions) SetAscDesc

func (s *SearchOptions) SetAscDesc(sortingsFields ...interface{}) *SearchOptions

func (*SearchOptions) SetMaximum

func (s *SearchOptions) SetMaximum(maximum uint64) *SearchOptions

func (*SearchOptions) WriteLimit

func (s *SearchOptions) WriteLimit(query jsonutils.Generic, listParameters *protobuf.ListParameters)

func (*SearchOptions) WriteOrderBy

func (s *SearchOptions) WriteOrderBy(query jsonutils.Generic, listParameters *protobuf.ListParameters)

type SortingFactory

type SortingFactory func(protobuf.ListParameters_Order) jsonutils.Generic

func NewAscDescSorting

func NewAscDescSorting(field string) SortingFactory

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL