pool_service

package
v0.0.0-...-8122643 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 5, 2024 License: Apache-2.0 Imports: 6 Imported by: 0

Documentation

Index

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 (*RemoveAllServicesFromPoolEndpoint) HandleRequest

func (e *RemoveAllServicesFromPoolEndpoint) HandleRequest(request api_server.Request) error

type RemoveServiceFromAllPoolsEndpoint

type RemoveServiceFromAllPoolsEndpoint struct {
	PoolEndpoint
}

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

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL