handler

package
v0.0.0-...-4330280 Latest Latest
Warning

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

Go to latest
Published: Dec 26, 2025 License: Apache-2.0 Imports: 31 Imported by: 0

Documentation

Index

Constants

View Source
const (
	DefaultTimeout = 1000
	DefaultRetries = 2
)

Variables

This section is empty.

Functions

func AdminMetadata

func AdminMetadata(ctx consolectx.Context) gin.HandlerFunc

func ApplicationConfigAccessLogGet

func ApplicationConfigAccessLogGet(ctx consolectx.Context) gin.HandlerFunc

func ApplicationConfigAccessLogPut

func ApplicationConfigAccessLogPut(ctx consolectx.Context) gin.HandlerFunc

func ApplicationConfigFlowWeightGET

func ApplicationConfigFlowWeightGET(ctx consolectx.Context) gin.HandlerFunc

func ApplicationConfigFlowWeightPUT

func ApplicationConfigFlowWeightPUT(ctx consolectx.Context) gin.HandlerFunc

func ApplicationConfigGrayGET

func ApplicationConfigGrayGET(ctx consolectx.Context) gin.HandlerFunc

func ApplicationConfigGrayPUT

func ApplicationConfigGrayPUT(ctx consolectx.Context) gin.HandlerFunc

func ApplicationSearch

func ApplicationSearch(ctx consolectx.Context) gin.HandlerFunc

func BannerGlobalSearch

func BannerGlobalSearch(ctx consolectx.Context) gin.HandlerFunc

func ClusterOverview

func ClusterOverview(ctx consolectx.Context) gin.HandlerFunc

ClusterOverview TODO implement

func ConditionRuleSearch

func ConditionRuleSearch(cs consolectx.Context) gin.HandlerFunc

func ConfiguratorSearch

func ConfiguratorSearch(ctx consolectx.Context) gin.HandlerFunc

func DeleteConditionRuleWithRuleName

func DeleteConditionRuleWithRuleName(cs consolectx.Context) gin.HandlerFunc

func DeleteConfiguratorWithRuleName

func DeleteConfiguratorWithRuleName(ctx consolectx.Context) gin.HandlerFunc

func DeleteTagRuleWithRuleName

func DeleteTagRuleWithRuleName(ctx consolectx.Context) gin.HandlerFunc

func GetApplicationDetail

func GetApplicationDetail(ctx consolectx.Context) gin.HandlerFunc

func GetApplicationServiceForm

func GetApplicationServiceForm(ctx consolectx.Context) gin.HandlerFunc

func GetApplicationTabInstanceInfo

func GetApplicationTabInstanceInfo(ctx consolectx.Context) gin.HandlerFunc

func GetConditionRuleWithRuleName

func GetConditionRuleWithRuleName(cs consolectx.Context) gin.HandlerFunc

func GetConfiguratorWithRuleName

func GetConfiguratorWithRuleName(ctx consolectx.Context) gin.HandlerFunc

func GetInstanceDetail

func GetInstanceDetail(ctx consolectx.Context) gin.HandlerFunc

func GetMetricDashBoard

func GetMetricDashBoard(ctx consolectx.Context, dim Dimension) gin.HandlerFunc

func GetMetricsList

func GetMetricsList(ctx consolectx.Context) gin.HandlerFunc

func GetPrometheus

func GetPrometheus(ctx consolectx.Context) gin.HandlerFunc

func GetServiceDetail

func GetServiceDetail(ctx consolectx.Context) gin.HandlerFunc

func GetServiceInterfaces

func GetServiceInterfaces(ctx consolectx.Context) gin.HandlerFunc

func GetServiceTabDistribution

func GetServiceTabDistribution(ctx consolectx.Context) gin.HandlerFunc

func GetTagRuleWithRuleName

func GetTagRuleWithRuleName(ctx consolectx.Context) gin.HandlerFunc

func GetTraceDashBoard

func GetTraceDashBoard(ctx consolectx.Context, dim Dimension) gin.HandlerFunc

func Grafana

func Grafana(ctx consolectx.Context) gin.HandlerFunc

func InstanceConfigOperatorLogGET

func InstanceConfigOperatorLogGET(ctx consolectx.Context) gin.HandlerFunc

func InstanceConfigOperatorLogPUT

func InstanceConfigOperatorLogPUT(ctx consolectx.Context) gin.HandlerFunc

func InstanceConfigTrafficDisableGET

func InstanceConfigTrafficDisableGET(ctx consolectx.Context) gin.HandlerFunc

func InstanceConfigTrafficDisablePUT

func InstanceConfigTrafficDisablePUT(ctx consolectx.Context) gin.HandlerFunc

func ListMeshes

func ListMeshes(ctx consolectx.Context) gin.HandlerFunc

ListMeshes list all meshes(discoveries) defined in config

func ListServices

func ListServices(ctx consolectx.Context) gin.HandlerFunc

func Login

func Login(ctx consolectx.Context) gin.HandlerFunc

func Logout

func PostConditionRuleWithRuleName

func PostConditionRuleWithRuleName(cs consolectx.Context) gin.HandlerFunc

func PostConfiguratorWithRuleName

func PostConfiguratorWithRuleName(ctx consolectx.Context) gin.HandlerFunc

func PostTagRuleWithRuleName

func PostTagRuleWithRuleName(ctx consolectx.Context) gin.HandlerFunc

func PromQL

func PromQL(ctx consolectx.Context) gin.HandlerFunc

func PutConditionRuleWithRuleName

func PutConditionRuleWithRuleName(cs consolectx.Context) gin.HandlerFunc

func PutConfiguratorWithRuleName

func PutConfiguratorWithRuleName(ctx consolectx.Context) gin.HandlerFunc

func PutTagRuleWithRuleName

func PutTagRuleWithRuleName(ctx consolectx.Context) gin.HandlerFunc

func SearchInstances

func SearchInstances(ctx consolectx.Context) gin.HandlerFunc

func SearchServices

func SearchServices(ctx consolectx.Context) gin.HandlerFunc

func ServiceConfigArgumentRouteGET

func ServiceConfigArgumentRouteGET(ctx consolectx.Context) gin.HandlerFunc

func ServiceConfigArgumentRoutePUT

func ServiceConfigArgumentRoutePUT(ctx consolectx.Context) gin.HandlerFunc

func ServiceConfigRegionPriorityGET

func ServiceConfigRegionPriorityGET(ctx consolectx.Context) gin.HandlerFunc

func ServiceConfigRegionPriorityPUT

func ServiceConfigRegionPriorityPUT(ctx consolectx.Context) gin.HandlerFunc

func ServiceConfigRetryGET

func ServiceConfigRetryGET(ctx consolectx.Context) gin.HandlerFunc

func ServiceConfigRetryPUT

func ServiceConfigRetryPUT(ctx consolectx.Context) gin.HandlerFunc

func ServiceConfigTimeoutGET

func ServiceConfigTimeoutGET(ctx consolectx.Context) gin.HandlerFunc

func ServiceConfigTimeoutPUT

func ServiceConfigTimeoutPUT(ctx consolectx.Context) gin.HandlerFunc

func TagRuleSearch

func TagRuleSearch(ctx consolectx.Context) gin.HandlerFunc

Types

type Dimension

type Dimension string
const (
	AppDimension      Dimension = constants.Application
	InstanceDimension Dimension = constants.Instance
	ServiceDimension  Dimension = constants.Service
)

type TestingService

type TestingService interface {
	GetMethodsNames(ctx context.Context, target, serviceName string) ([]string, error)
	GetMethodDescribe(ctx context.Context, target, methodName string) (*model.MethodDescribe, error)
	GetMessageTemplateString(ctx context.Context, target, messageName string) (string, error)
	GetMessageDescribeString(ctx context.Context, target, messageName string) (string, error)
	Invoke(ctx context.Context, target, methodName, input string, headers map[string]string) (string, error)
}

type TestingServiceImpl

type TestingServiceImpl struct{}

func (*TestingServiceImpl) GetMessageDescribeString

func (t *TestingServiceImpl) GetMessageDescribeString(ctx context.Context, target, messageName string) (string, error)

GetMessageDescribeString get the describe string (protobuf define string) of method

func (*TestingServiceImpl) GetMessageTemplateString

func (t *TestingServiceImpl) GetMessageTemplateString(ctx context.Context, target, messageName string) (string, error)

GetMessageTemplateString get the template string of message

func (*TestingServiceImpl) GetMethodDescribe

func (t *TestingServiceImpl) GetMethodDescribe(ctx context.Context, target, methodName string) (*model.MethodDescribe, error)

GetMethodDescribe get the detail of method

func (*TestingServiceImpl) GetMethodsNames

func (t *TestingServiceImpl) GetMethodsNames(ctx context.Context, target, serviceName string) ([]string, error)

func (*TestingServiceImpl) Invoke

func (t *TestingServiceImpl) Invoke(ctx context.Context, target, methodName, input string, headers map[string]string) (string, error)

Invoke the target method, input is json string, and return the response, success and error.

Jump to

Keyboard shortcuts

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