Documentation ¶
Index ¶
- type Adapter
- func (a *Adapter) CreateHostRoute(projectID, env, appID, namespace string, rules *pb.HostRules) (*pb.HostRules, error)
- func (a *Adapter) CreateHostRuntimeRule(projectID, env, host, namespace string, rules *pb.HostRuntimeRules) (*pb.HostRuntimeRules, error)
- func (a *Adapter) CreateRouteRule(interfaceName, projectID, env, namespace string, rule *pb.RequestRule) (*pb.RequestRule, error)
- func (a *Adapter) DeleteHostRoute(projectID, env, appID, namespace string) (*pb.HostRules, error)
- func (a *Adapter) DeleteRouteRule(interfaceName, projectID, env, namespace string) (*pb.RequestRule, error)
- func (a *Adapter) GetAllHostRuntimeRules(projectID, env, appID, namespace string) (*pb.HostRuntimeInterfaces, error)
- func (a *Adapter) GetAllInterfaceList(projectID, env, namespace string) ([]*pb.Interface, error)
- func (a *Adapter) GetDubboInterfaceTime(interfaceName, projectID, env, namespace string) (*pb.DubboInterfaceTime, error)
- func (a *Adapter) GetHostRule(projectID, env, appID, namespace string) (*pb.HostRules, error)
- func (a *Adapter) GetHostRuntimeRule(host, projectID, env, namespace string) (*pb.HostRuntimeRules, error)
- func (a *Adapter) GetRouteRule(interfaceName, projectID, env, namespace string) (*pb.RequestRule, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Adapter ¶
Adapter .
func (*Adapter) CreateHostRoute ¶
func (*Adapter) CreateHostRuntimeRule ¶
func (a *Adapter) CreateHostRuntimeRule(projectID, env, host, namespace string, rules *pb.HostRuntimeRules) (*pb.HostRuntimeRules, error)
func (*Adapter) CreateRouteRule ¶
func (a *Adapter) CreateRouteRule(interfaceName, projectID, env, namespace string, rule *pb.RequestRule) (*pb.RequestRule, error)
func (*Adapter) DeleteHostRoute ¶
func (*Adapter) DeleteRouteRule ¶
func (a *Adapter) DeleteRouteRule(interfaceName, projectID, env, namespace string) (*pb.RequestRule, error)
func (*Adapter) GetAllHostRuntimeRules ¶
func (a *Adapter) GetAllHostRuntimeRules(projectID, env, appID, namespace string) (*pb.HostRuntimeInterfaces, error)
func (*Adapter) GetAllInterfaceList ¶
func (*Adapter) GetDubboInterfaceTime ¶
func (a *Adapter) GetDubboInterfaceTime(interfaceName, projectID, env, namespace string) (*pb.DubboInterfaceTime, error)
func (*Adapter) GetHostRule ¶
func (*Adapter) GetHostRuntimeRule ¶
func (a *Adapter) GetHostRuntimeRule(host, projectID, env, namespace string) (*pb.HostRuntimeRules, error)
func (*Adapter) GetRouteRule ¶
func (a *Adapter) GetRouteRule(interfaceName, projectID, env, namespace string) (*pb.RequestRule, error)
Click to show internal directories.
Click to hide internal directories.