esfacade

package
v0.0.0-...-0b700f4 Latest Latest
Warning

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

Go to latest
Published: Apr 12, 2026 License: MulanPSL-2.0 Imports: 14 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func GeneralCmd

func GeneralCmd[T baseindex.IndexObject](cmd *pagereq.CmdRequest) *pagees.PageEsResult {

func InjectBaseFacade

func InjectBaseFacade(s *EsFacade)

func LoadBaseFacade

func LoadBaseFacade() baseiface.ISingleton

Types

type AggStatFacade

type AggStatFacade struct {
}

type EsFacade

type EsFacade struct {
	basedto.BaseEntitySingle `json:"-""`
	AggStatFacade
}

func FindBeanBaseFacade

func FindBeanBaseFacade() *EsFacade

FindBeanBaseFacade

func NewBaseFacade

func NewBaseFacade() *EsFacade

func (*EsFacade) EsFacadeAggStatsServiceApiListEs

func (s *EsFacade) EsFacadeAggStatsServiceApiListEs() *aggstats.AggStats[*esdto.ServiceApiListEs]

func (*EsFacade) EsFacadeAggStatsServiceApiListEsOf

func (s *EsFacade) EsFacadeAggStatsServiceApiListEsOf(q elastic.Query) *aggstats.AggStats[*esdto.ServiceApiListEs]

func (*EsFacade) EsFacadeServiceApiListEsOf

func (s *EsFacade) EsFacadeServiceApiListEsOf(q elastic.Query) *esfacade.EsFacade[*esdto.ServiceApiListEs]

func (*EsFacade) GeneralCmd

func (self *EsFacade) GeneralCmd(cmd *pagereq.CmdRequest, m baseindex.IndexObject) *basedto.IchubResult

func (*EsFacade) GeneralQuerySource

func (self *EsFacade) GeneralQuerySource(qq *pagereqcli.HttpCliQuery, m baseindex.IndexObject, models any) *pagees.PageEsResult

Jump to

Keyboard shortcuts

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