chore: refactoring mapping name (#2168)

This commit is contained in:
Kevin Wan
2022-07-19 09:58:46 +08:00
committed by GitHub
parent 8d567b5508
commit 2a6f801978
2 changed files with 11 additions and 11 deletions

View File

@@ -11,12 +11,12 @@ type (
// GatewayConf is the configuration for gateway.
GatewayConf struct {
rest.RestConf
Upstreams []upstream
Upstreams []Upstream
Timeout time.Duration `json:",default=5s"`
}
// mapping is a mapping between a gateway route and a upstream rpc method.
mapping struct {
// RouteMapping is a mapping between a gateway route and an upstream rpc method.
RouteMapping struct {
// Method is the HTTP method, like GET, POST, PUT, DELETE.
Method string
// Path is the HTTP path.
@@ -25,14 +25,14 @@ type (
RpcPath string
}
// upstream is the configuration for upstream.
upstream struct {
// Grpc is the target of upstream.
// Upstream is the configuration for an upstream.
Upstream struct {
// Grpc is the target of the upstream.
Grpc zrpc.RpcClientConf
// ProtoSet is the file of proto set, like hello.pb
ProtoSet string `json:",optional"`
// Mapping is the mapping between gateway routes and upstream rpc methods.
// Mapping is the mapping between gateway routes and Upstream rpc methods.
// Keep it blank if annotations are added in rpc methods.
Mapping []mapping `json:",optional"`
Mapping []RouteMapping `json:",optional"`
}
)