Documentation
¶
Index ¶
- Variables
- func NewChecker(c1 *data.Data, cli *clientv3.Client) []health.Checker
- func NewGRPCServer(c *conf.Server, logger log.Logger, zone *service.ZoneService, ...) *grpc.Server
- func NewHTTPServer(c *conf.Server, logger log.Logger, zone *service.ZoneService, ...) *http.Server
- func NewRegistryConfig(bc *conf.Bootstrap) *protobuf.Registry
- func NewTracingConfig(bc *conf.Bootstrap) *protobuf.Tracing
- type Etcd
- type TaskServer
Constants ¶
This section is empty.
Variables ¶
View Source
var ProviderSet = wire.NewSet( NewGRPCServer, NewHTTPServer, NewTaskServer, NewRegistryConfig, NewChecker, registry.NewEtcd, registry.NewRegistrar, registry.NewDiscovery, health.NewServer, )
ProviderSet is server providers.
Functions ¶
func NewGRPCServer ¶
func NewGRPCServer(c *conf.Server, logger log.Logger, zone *service.ZoneService, node *service.NodeService, app *service.AppService, namespace *service.NamespaceService, user *service.UserService, role *service.RoleService, permission *service.PermissionService, discovery *service.DiscoveryService, ) *grpc.Server
NewGRPCServer new a gRPC server.
func NewHTTPServer ¶
func NewHTTPServer(c *conf.Server, logger log.Logger, zone *service.ZoneService, node *service.NodeService, app *service.AppService, namespace *service.NamespaceService, user *service.UserService, role *service.RoleService, permission *service.PermissionService, discovery *service.DiscoveryService, ) *http.Server
NewHTTPServer new an HTTP server.
Types ¶
type TaskServer ¶
type TaskServer struct {
// contains filtered or unexported fields
}
func NewTaskServer ¶
func NewTaskServer(logger log.Logger, cli agent.AgentClient, usecase *biz.AppRuntimeUsecase) *TaskServer
Click to show internal directories.
Click to hide internal directories.