Documentation
¶
Index ¶
- Constants
- func AddSvcToEntities(f generic.Factory) types.FuncTransformer
- func AddSvcToSvcIds() types.FuncTransformer
- func ApplySvcEndpointReqFilters(f generic.Factory) types.FuncTransformer
- func By(subject string) func(ctx types.ReqCtx) string
- func Collect(from, to string) func(ctx types.ReqCtx, ctxs []types.ReqCtx) types.ReqCtx
- func CollectBusReqCtxs(ctx types.ReqCtx, ctxs []types.ReqCtx) types.ReqCtx
- func Copy(from, to string) types.FuncTransformer
- func CreateGBusReqFromGCliReq(f generic.Factory) types.FuncTransformer
- func EntityOnlyContainsServiceId(ctx types.ReqCtx) bool
- func FilterSvcPages(f generic.Factory) types.FuncTransformer
- func Func(f func(ctx types.ReqCtx) types.ReqCtx) types.FuncTransformer
- func GSvcRspToGCliRsp() types.FuncTransformer
- func GetEntityById(f generic.Factory, resolvePl *line.Line) types.FuncTransformer
- func GetSvcs(resolve *line.Line, f generic.Factory, discoverySvc mql.Service) types.FuncTransformer
- func HandleSvcReq(hs map[bool]types.RequestHandler) types.FuncTransformer
- func HardFilterGCliRsp() types.FuncTransformer
- func Inspect() types.FuncTransformer
- func Is(subject string, b bool) func(ctx types.ReqCtx) bool
- func IsType(subject string, name string, b bool) func(ctx types.ReqCtx) bool
- func Isset(subject string, path []string, b bool) func(ctx types.ReqCtx) bool
- func Log(stage string, stages types.InternalLogTemplates) types.FuncTransformer
- func Map(from, to string) func(ctx types.ReqCtx) (ctxs []types.ReqCtx)
- func Move(f generic.Factory, from, to string) types.FuncTransformer
- func New(f generic.Factory, subject string) types.FuncTransformer
- func NewError(svc *mql.Service, kind, message string) mql.Error
- func ProcessCliRsp(f generic.Factory) types.FuncTransformer
- func ReduceBusReqCtxsErrsToBusRspErrs(f generic.Factory) types.FuncTransformer
- func ReduceBusReqCtxsToBusRsp(f generic.Factory) types.FuncTransformer
- func ReduceSvcRspPaginationsToCliRspPagination(f generic.Factory) types.FuncTransformer
- func RequireOneGSvc() types.FuncTransformer
- func ResolveRelations(resolvePl *line.Line, f generic.Factory) types.FuncTransformer
- func Set(f generic.Factory, subject string, any interface{}) types.FuncTransformer
- func SetDefaultSelect() types.FuncTransformer
- func SetFirstGSvc() types.FuncTransformer
- func SetId() types.FuncTransformer
- func SetServiceAccount(f generic.Factory, l *sync.Mutex, ass []types.ServiceAccountAssignment, ...) types.FuncTransformer
- func SetStage(stage string) types.FuncTransformer
- func SetSvcFilterToGetModeIdSvcIdFunc() types.FuncTransformer
- func SetSvcFilterToGetModeRelationIdFunc() types.FuncTransformer
- func ValidateCliReq(f generic.Factory) types.FuncTransformer
- func ValidateCliRsp() types.FuncTransformer
Constants ¶
View Source
const ( ValidateCliReqName = "validate client request" ProcessCliRspName = "process client response" ValidateCliRspName = "validate client response" SelectCliRspName = "select client response" SetStageName = "set stage" GetSvcsName = "get services" RequireOneGSvcName = "require one service" SetFirstGSvcName = "set first service" GSvcRspToGCliRspName = "service response to client response" FuncName = "func" HandleReqName = "handle request" AddSvcToEntitiesName = "add service to entities" SetSvcFilterToGetModeIdSvcIdName = "set service filter to get mode id service id" SetSvcFilterToGetModeRelationSvcIdName = "set service filter to get mode relation service id" )
Variables ¶
This section is empty.
Functions ¶
func AddSvcToEntities ¶
func AddSvcToEntities(f generic.Factory) types.FuncTransformer
func AddSvcToSvcIds ¶
func AddSvcToSvcIds() types.FuncTransformer
func ApplySvcEndpointReqFilters ¶
func ApplySvcEndpointReqFilters(f generic.Factory) types.FuncTransformer
func Copy ¶
func Copy(from, to string) types.FuncTransformer
func CreateGBusReqFromGCliReq ¶
func CreateGBusReqFromGCliReq(f generic.Factory) types.FuncTransformer
func FilterSvcPages ¶
func FilterSvcPages(f generic.Factory) types.FuncTransformer
func GSvcRspToGCliRsp ¶
func GSvcRspToGCliRsp() types.FuncTransformer
func GetEntityById ¶
func HandleSvcReq ¶
func HandleSvcReq(hs map[bool]types.RequestHandler) types.FuncTransformer
func HardFilterGCliRsp ¶
func HardFilterGCliRsp() types.FuncTransformer
func Inspect ¶
func Inspect() types.FuncTransformer
func Log ¶
func Log(stage string, stages types.InternalLogTemplates) types.FuncTransformer
func ProcessCliRsp ¶
func ProcessCliRsp(f generic.Factory) types.FuncTransformer
func ReduceBusReqCtxsErrsToBusRspErrs ¶
func ReduceBusReqCtxsErrsToBusRspErrs(f generic.Factory) types.FuncTransformer
func ReduceBusReqCtxsToBusRsp ¶
func ReduceBusReqCtxsToBusRsp(f generic.Factory) types.FuncTransformer
func ReduceSvcRspPaginationsToCliRspPagination ¶
func ReduceSvcRspPaginationsToCliRspPagination(f generic.Factory) types.FuncTransformer
func RequireOneGSvc ¶
func RequireOneGSvc() types.FuncTransformer
func ResolveRelations ¶
func SetDefaultSelect ¶
func SetDefaultSelect() types.FuncTransformer
func SetFirstGSvc ¶
func SetFirstGSvc() types.FuncTransformer
func SetId ¶
func SetId() types.FuncTransformer
func SetServiceAccount ¶
func SetServiceAccount(f generic.Factory, l *sync.Mutex, ass []types.ServiceAccountAssignment, hs map[bool]types.RequestHandler) types.FuncTransformer
func SetStage ¶
func SetStage(stage string) types.FuncTransformer
func SetSvcFilterToGetModeIdSvcIdFunc ¶
func SetSvcFilterToGetModeIdSvcIdFunc() types.FuncTransformer
func SetSvcFilterToGetModeRelationIdFunc ¶
func SetSvcFilterToGetModeRelationIdFunc() types.FuncTransformer
func ValidateCliReq ¶
func ValidateCliReq(f generic.Factory) types.FuncTransformer
func ValidateCliRsp ¶
func ValidateCliRsp() types.FuncTransformer
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.