Documentation
¶
Index ¶
- type AddPoolEndpoint
- type AddServiceEndpoint
- type AddServiceToPoolEndpoint
- type DeletePoolEndpoint
- type DeleteServiceEndpoint
- type FindPoolEndpoint
- type FindServiceEndpoint
- type ListPoolServicesEndpoint
- type ListPoolsEndpoint
- type ListServicePoolsEndpoint
- type ListServicesEndpoint
- type PoolEndpoint
- type PoolService
- type RemoveAllServicesFromPoolEndpoint
- type RemoveServiceFromAllPoolsEndpoint
- type RemoveServiceFromPoolEndpoint
- type UpdatePoolEndpoint
- type UpdateServiceEndpoint
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AddPoolEndpoint ¶
type AddPoolEndpoint struct {
PoolEndpoint
}
func AddPool ¶
func AddPool(s *PoolService) *AddPoolEndpoint
func (*AddPoolEndpoint) HandleRequest ¶
func (e *AddPoolEndpoint) HandleRequest(request api_server.Request) error
type AddServiceEndpoint ¶
type AddServiceEndpoint struct {
PoolEndpoint
}
func AddService ¶
func AddService(s *PoolService) *AddServiceEndpoint
func (*AddServiceEndpoint) HandleRequest ¶
func (e *AddServiceEndpoint) HandleRequest(request api_server.Request) error
type AddServiceToPoolEndpoint ¶
type AddServiceToPoolEndpoint struct {
PoolEndpoint
}
func AddServiceToPool ¶
func AddServiceToPool(s *PoolService) *AddServiceToPoolEndpoint
func (*AddServiceToPoolEndpoint) HandleRequest ¶
func (e *AddServiceToPoolEndpoint) HandleRequest(request api_server.Request) error
type DeletePoolEndpoint ¶
type DeletePoolEndpoint struct {
PoolEndpoint
}
func DeletePool ¶
func DeletePool(s *PoolService) *DeletePoolEndpoint
func (*DeletePoolEndpoint) HandleRequest ¶
func (e *DeletePoolEndpoint) HandleRequest(request api_server.Request) error
type DeleteServiceEndpoint ¶
type DeleteServiceEndpoint struct {
PoolEndpoint
}
func DeleteService ¶
func DeleteService(s *PoolService) *DeleteServiceEndpoint
func (*DeleteServiceEndpoint) HandleRequest ¶
func (e *DeleteServiceEndpoint) HandleRequest(request api_server.Request) error
type FindPoolEndpoint ¶
type FindPoolEndpoint struct {
PoolEndpoint
}
func FindPool ¶
func FindPool(s *PoolService) *FindPoolEndpoint
func (*FindPoolEndpoint) HandleRequest ¶
func (e *FindPoolEndpoint) HandleRequest(request api_server.Request) error
type FindServiceEndpoint ¶
type FindServiceEndpoint struct {
PoolEndpoint
}
func FindService ¶
func FindService(s *PoolService) *FindServiceEndpoint
func (*FindServiceEndpoint) HandleRequest ¶
func (e *FindServiceEndpoint) HandleRequest(request api_server.Request) error
type ListPoolServicesEndpoint ¶
type ListPoolServicesEndpoint struct {
PoolEndpoint
}
func ListPoolServices ¶
func ListPoolServices(s *PoolService) *ListPoolServicesEndpoint
func (*ListPoolServicesEndpoint) HandleRequest ¶
func (e *ListPoolServicesEndpoint) HandleRequest(request api_server.Request) error
type ListPoolsEndpoint ¶
type ListPoolsEndpoint struct {
PoolEndpoint
}
func ListPools ¶
func ListPools(s *PoolService) *ListPoolsEndpoint
func (*ListPoolsEndpoint) HandleRequest ¶
func (e *ListPoolsEndpoint) HandleRequest(request api_server.Request) error
type ListServicePoolsEndpoint ¶
type ListServicePoolsEndpoint struct {
PoolEndpoint
}
func ListServicePools ¶
func ListServicePools(s *PoolService) *ListServicePoolsEndpoint
func (*ListServicePoolsEndpoint) HandleRequest ¶
func (e *ListServicePoolsEndpoint) HandleRequest(request api_server.Request) error
type ListServicesEndpoint ¶
type ListServicesEndpoint struct {
PoolEndpoint
}
func ListServices ¶
func ListServices(s *PoolService) *ListServicesEndpoint
func (*ListServicesEndpoint) HandleRequest ¶
func (e *ListServicesEndpoint) HandleRequest(request api_server.Request) error
type PoolEndpoint ¶
type PoolEndpoint struct { api_server.EndpointBase // contains filtered or unexported fields }
func (*PoolEndpoint) Construct ¶
func (e *PoolEndpoint) Construct(service *PoolService, op api.Operation)
type PoolService ¶
type PoolService struct { api_server.ServiceBase Pools pool.PoolController PoolsResource api.Resource PoolResource api.Resource ServicesResource api.Resource ServResource api.Resource }
func NewPoolService ¶
func NewPoolService(poolController pool.PoolController) *PoolService
type RemoveAllServicesFromPoolEndpoint ¶
type RemoveAllServicesFromPoolEndpoint struct {
PoolEndpoint
}
func RemoveAllServicesFromPool ¶
func RemoveAllServicesFromPool(s *PoolService) *RemoveAllServicesFromPoolEndpoint
func (*RemoveAllServicesFromPoolEndpoint) HandleRequest ¶
func (e *RemoveAllServicesFromPoolEndpoint) HandleRequest(request api_server.Request) error
type RemoveServiceFromAllPoolsEndpoint ¶
type RemoveServiceFromAllPoolsEndpoint struct {
PoolEndpoint
}
func RemoveServiceFromAllPools ¶
func RemoveServiceFromAllPools(s *PoolService) *RemoveServiceFromAllPoolsEndpoint
func (*RemoveServiceFromAllPoolsEndpoint) HandleRequest ¶
func (e *RemoveServiceFromAllPoolsEndpoint) HandleRequest(request api_server.Request) error
type RemoveServiceFromPoolEndpoint ¶
type RemoveServiceFromPoolEndpoint struct {
PoolEndpoint
}
func RemoveServiceFromPool ¶
func RemoveServiceFromPool(s *PoolService) *RemoveServiceFromPoolEndpoint
func (*RemoveServiceFromPoolEndpoint) HandleRequest ¶
func (e *RemoveServiceFromPoolEndpoint) HandleRequest(request api_server.Request) error
type UpdatePoolEndpoint ¶
type UpdatePoolEndpoint struct {
PoolEndpoint
}
func UpdatePool ¶
func UpdatePool(s *PoolService) *UpdatePoolEndpoint
func (*UpdatePoolEndpoint) HandleRequest ¶
func (e *UpdatePoolEndpoint) HandleRequest(request api_server.Request) error
type UpdateServiceEndpoint ¶
type UpdateServiceEndpoint struct {
PoolEndpoint
}
func UpdateService ¶
func UpdateService(s *PoolService) *UpdateServiceEndpoint
func (*UpdateServiceEndpoint) HandleRequest ¶
func (e *UpdateServiceEndpoint) HandleRequest(request api_server.Request) error
Source Files
¶
- add_pool.go
- add_service.go
- add_service_to_pool.go
- delete_pool.go
- delete_service.go
- find_pool.go
- find_service.go
- list_pool_services.go
- list_pools.go
- list_service_pools.go
- list_services.go
- pool_service.go
- remove_all_services_from_pool.go
- remove_service_from_all_pools.go
- remove_service_from_pool.go
- update_pool.go
- update_service.go
Click to show internal directories.
Click to hide internal directories.