Documentation
¶
Index ¶
- type BackendServiceImpl
- func (i *BackendServiceImpl) CreateBackend(ctx context.Context, req *backend.CreateBackendRequest) (*backend.Backend, error)
- func (i *BackendServiceImpl) DeleteBackend(ctx context.Context, req *backend.DeleteBackendRequest) (*backend.Backend, error)
- func (i *BackendServiceImpl) DescribeBackend(ctx context.Context, req *backend.DescribeBackendRequest) (*backend.Backend, error)
- func (i *BackendServiceImpl) GetPoolStats(ctx context.Context, req *backend.GetPoolStatsRequest) (*backend.PoolStats, error)
- func (i *BackendServiceImpl) HealthCheck(ctx context.Context, req *backend.HealthCheckRequest) (*backend.HealthCheckResult, error)
- func (i *BackendServiceImpl) Init() error
- func (i *BackendServiceImpl) Name() string
- func (i *BackendServiceImpl) QueryBackend(ctx context.Context, req *backend.QueryBackendRequest) (*types.Set[*backend.Backend], error)
- func (i *BackendServiceImpl) UpdateBackend(ctx context.Context, req *backend.UpdateBackendRequest) (*backend.Backend, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BackendServiceImpl ¶
type BackendServiceImpl struct {
ioc.ObjectImpl
}
func (*BackendServiceImpl) CreateBackend ¶
func (i *BackendServiceImpl) CreateBackend(ctx context.Context, req *backend.CreateBackendRequest) (*backend.Backend, error)
CreateBackend 创建后端实例
func (*BackendServiceImpl) DeleteBackend ¶
func (i *BackendServiceImpl) DeleteBackend(ctx context.Context, req *backend.DeleteBackendRequest) (*backend.Backend, error)
DeleteBackend 删除后端实例
func (*BackendServiceImpl) DescribeBackend ¶
func (i *BackendServiceImpl) DescribeBackend(ctx context.Context, req *backend.DescribeBackendRequest) (*backend.Backend, error)
DescribeBackend 获取后端实例详情
func (*BackendServiceImpl) GetPoolStats ¶
func (i *BackendServiceImpl) GetPoolStats(ctx context.Context, req *backend.GetPoolStatsRequest) (*backend.PoolStats, error)
GetPoolStats 获取连接池统计
func (*BackendServiceImpl) HealthCheck ¶
func (i *BackendServiceImpl) HealthCheck(ctx context.Context, req *backend.HealthCheckRequest) (*backend.HealthCheckResult, error)
HealthCheck 健康检查
func (*BackendServiceImpl) Init ¶
func (i *BackendServiceImpl) Init() error
func (*BackendServiceImpl) Name ¶
func (i *BackendServiceImpl) Name() string
func (*BackendServiceImpl) QueryBackend ¶
func (i *BackendServiceImpl) QueryBackend(ctx context.Context, req *backend.QueryBackendRequest) (*types.Set[*backend.Backend], error)
QueryBackend 查询后端实例
func (*BackendServiceImpl) UpdateBackend ¶
func (i *BackendServiceImpl) UpdateBackend(ctx context.Context, req *backend.UpdateBackendRequest) (*backend.Backend, error)
UpdateBackend 更新后端实例
Click to show internal directories.
Click to hide internal directories.