Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func RegisterWebService ¶
func RegisterWebService()
RegisterWebService creates route and returns all admin APIs
Types ¶
type RouteResource ¶
type RouteResource struct{}
RouteResource is rest api to manage route rule
func (*RouteResource) RouteRuleByService ¶
func (a *RouteResource) RouteRuleByService(context *restful.Context)
RouteRuleByService returns route config for particular service
func (*RouteResource) URLPatterns ¶
func (a *RouteResource) URLPatterns() []restful.Route
URLPatterns helps to respond for Admin API calls
type StatusResource ¶
type StatusResource struct{}
StatusResource is rest api
func (*StatusResource) GetMetrics ¶
func (a *StatusResource) GetMetrics(context *restful.Context)
GetMetrics returns metrics data
func (*StatusResource) GetVersion ¶
func (a *StatusResource) GetVersion(context *restful.Context)
GetVersion writes version in response header
func (*StatusResource) Health ¶
func (a *StatusResource) Health(context *restful.Context)
Health returns mesher health
func (*StatusResource) URLPatterns ¶
func (a *StatusResource) URLPatterns() []restful.Route
URLPatterns helps to respond for Admin API calls
Click to show internal directories.
Click to hide internal directories.