Documentation ¶
Index ¶
- Variables
- type ServiceClass
- func (serviceInstance *ServiceClass) AccessHost() string
- func (serviceInstance *ServiceClass) AccessPort() uint64
- func (serviceInstance *ServiceClass) AddApis(apis ...*api.Api)
- func (serviceInstance *ServiceClass) Apis() []*api.Api
- func (serviceInstance *ServiceClass) Description() string
- func (serviceInstance *ServiceClass) Host() string
- func (serviceInstance *ServiceClass) Init(ctx context.Context) error
- func (serviceInstance *ServiceClass) Interval() time.Duration
- func (serviceInstance *ServiceClass) Logger() go_logger.InterfaceLogger
- func (serviceInstance *ServiceClass) Name() string
- func (serviceInstance *ServiceClass) Path() string
- func (serviceInstance *ServiceClass) Port() uint64
- func (serviceInstance *ServiceClass) Run(ctx context.Context) error
- func (serviceInstance *ServiceClass) SetAccessHost(accessHost string)
- func (serviceInstance *ServiceClass) SetAccessPort(accessPort uint64)
- func (serviceInstance *ServiceClass) SetDescription(desc string)
- func (serviceInstance *ServiceClass) SetHealthyCheckFunc(func_ func()) *ServiceClass
- func (serviceInstance *ServiceClass) SetHost(host string)
- func (serviceInstance *ServiceClass) SetName(name string)
- func (serviceInstance *ServiceClass) SetPath(path string)
- func (serviceInstance *ServiceClass) SetPort(port uint64)
- func (serviceInstance *ServiceClass) SetRoutes(routes ...[]*api.Api)
- func (serviceInstance *ServiceClass) Stop() error
Constants ¶
This section is empty.
Variables ¶
View Source
var Service = NewService(`default`)
Default Service instance
Functions ¶
This section is empty.
Types ¶
type ServiceClass ¶
func (*ServiceClass) AccessHost ¶ added in v1.3.6
func (serviceInstance *ServiceClass) AccessHost() string
func (*ServiceClass) AccessPort ¶ added in v1.3.6
func (serviceInstance *ServiceClass) AccessPort() uint64
func (*ServiceClass) AddApis ¶ added in v1.4.1
func (serviceInstance *ServiceClass) AddApis(apis ...*api.Api)
func (*ServiceClass) Apis ¶ added in v1.3.6
func (serviceInstance *ServiceClass) Apis() []*api.Api
func (*ServiceClass) Description ¶ added in v1.3.6
func (serviceInstance *ServiceClass) Description() string
func (*ServiceClass) Host ¶ added in v1.3.6
func (serviceInstance *ServiceClass) Host() string
func (*ServiceClass) Init ¶ added in v1.3.3
func (serviceInstance *ServiceClass) Init(ctx context.Context) error
func (*ServiceClass) Interval ¶ added in v1.3.6
func (serviceInstance *ServiceClass) Interval() time.Duration
func (*ServiceClass) Logger ¶ added in v1.3.6
func (serviceInstance *ServiceClass) Logger() go_logger.InterfaceLogger
func (*ServiceClass) Name ¶ added in v1.3.6
func (serviceInstance *ServiceClass) Name() string
func (*ServiceClass) Path ¶ added in v1.3.6
func (serviceInstance *ServiceClass) Path() string
func (*ServiceClass) Port ¶ added in v1.3.6
func (serviceInstance *ServiceClass) Port() uint64
func (*ServiceClass) SetAccessHost ¶
func (serviceInstance *ServiceClass) SetAccessHost(accessHost string)
func (*ServiceClass) SetAccessPort ¶
func (serviceInstance *ServiceClass) SetAccessPort(accessPort uint64)
func (*ServiceClass) SetDescription ¶
func (serviceInstance *ServiceClass) SetDescription(desc string)
func (*ServiceClass) SetHealthyCheckFunc ¶
func (serviceInstance *ServiceClass) SetHealthyCheckFunc(func_ func()) *ServiceClass
func (*ServiceClass) SetHost ¶
func (serviceInstance *ServiceClass) SetHost(host string)
func (*ServiceClass) SetName ¶
func (serviceInstance *ServiceClass) SetName(name string)
func (*ServiceClass) SetPath ¶
func (serviceInstance *ServiceClass) SetPath(path string)
func (*ServiceClass) SetPort ¶
func (serviceInstance *ServiceClass) SetPort(port uint64)
func (*ServiceClass) SetRoutes ¶
func (serviceInstance *ServiceClass) SetRoutes(routes ...[]*api.Api)
func (*ServiceClass) Stop ¶ added in v1.0.5
func (serviceInstance *ServiceClass) Stop() error
Click to show internal directories.
Click to hide internal directories.