v1

package
v1.0.0 Latest Latest
Warning

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

Go to latest
Published: May 15, 2020 License: Apache-2.0 Imports: 12 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Init

func Init() (err error)

Init function initiates admin API

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

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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