handlers

package
v1.2.5 Latest Latest
Warning

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

Go to latest
Published: Apr 15, 2020 License: Apache-2.0 Imports: 41 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var RuntimeSupportedFields = map[string][]string{
	"frontend": []string{"Maxconn"},
	"server":   []string{"Weight", "Address", "Port", "Maintenance"},
}

RuntimeSupportedFields is a map of fields supported through the runtime API for it's respectable object type

Functions

This section is empty.

Types

type CommitTransactionHandlerImpl

type CommitTransactionHandlerImpl struct {
	Client      *client_native.HAProxyClient
	ReloadAgent *haproxy.ReloadAgent
}

CommitTransactionHandlerImpl implementation of the CommitTransactionHandlerImpl interface using client-native client

func (*CommitTransactionHandlerImpl) Handle

func (th *CommitTransactionHandlerImpl) Handle(params transactions.CommitTransactionParams, principal interface{}) middleware.Responder

Handle executing the request and returning a response

type CreateACLHandlerImpl

type CreateACLHandlerImpl struct {
	Client      *client_native.HAProxyClient
	ReloadAgent *haproxy.ReloadAgent
}

CreateACLHandlerImpl implementation of the CreateACLHandler interface using client-native client

func (*CreateACLHandlerImpl) Handle

func (h *CreateACLHandlerImpl) Handle(params acl.CreateACLParams, principal interface{}) middleware.Responder

Handle executing the request and returning a response

type CreateBackendHandlerImpl

type CreateBackendHandlerImpl struct {
	Client      *client_native.HAProxyClient
	ReloadAgent *haproxy.ReloadAgent
}

CreateBackendHandlerImpl implementation of the CreateBackendHandler interface using client-native client

func (*CreateBackendHandlerImpl) Handle

func (h *CreateBackendHandlerImpl) Handle(params backend.CreateBackendParams, principal interface{}) middleware.Responder

Handle executing the request and returning a response

type CreateBackendSwitchingRuleHandlerImpl

type CreateBackendSwitchingRuleHandlerImpl struct {
	Client      *client_native.HAProxyClient
	ReloadAgent *haproxy.ReloadAgent
}

CreateBackendSwitchingRuleHandlerImpl implementation of the CreateBackendSwitchingRuleHandler interface using client-native client

func (*CreateBackendSwitchingRuleHandlerImpl) Handle

Handle executing the request and returning a response

type CreateBindHandlerImpl

type CreateBindHandlerImpl struct {
	Client      *client_native.HAProxyClient
	ReloadAgent *haproxy.ReloadAgent
}

CreateBindHandlerImpl implementation of the CreateBindHandler interface using client-native client

func (*CreateBindHandlerImpl) Handle

func (h *CreateBindHandlerImpl) Handle(params bind.CreateBindParams, principal interface{}) middleware.Responder

Handle executing the request and returning a response

type CreateFilterHandlerImpl

type CreateFilterHandlerImpl struct {
	Client      *client_native.HAProxyClient
	ReloadAgent *haproxy.ReloadAgent
}

CreateFilterHandlerImpl implementation of the CreateFilterHandler interface using client-native client

func (*CreateFilterHandlerImpl) Handle

func (h *CreateFilterHandlerImpl) Handle(params filter.CreateFilterParams, principal interface{}) middleware.Responder

Handle executing the request and returning a response

type CreateFrontendHandlerImpl

type CreateFrontendHandlerImpl struct {
	Client      *client_native.HAProxyClient
	ReloadAgent *haproxy.ReloadAgent
}

CreateFrontendHandlerImpl implementation of the CreateFrontendHandler interface using client-native client

func (*CreateFrontendHandlerImpl) Handle

func (h *CreateFrontendHandlerImpl) Handle(params frontend.CreateFrontendParams, principal interface{}) middleware.Responder

Handle executing the request and returning a response

type CreateHTTPRequestRuleHandlerImpl

type CreateHTTPRequestRuleHandlerImpl struct {
	Client      *client_native.HAProxyClient
	ReloadAgent *haproxy.ReloadAgent
}

CreateHTTPRequestRuleHandlerImpl implementation of the CreateHTTPRequestRuleHandler interface using client-native client

func (*CreateHTTPRequestRuleHandlerImpl) Handle

Handle executing the request and returning a response

type CreateHTTPResponseRuleHandlerImpl

type CreateHTTPResponseRuleHandlerImpl struct {
	Client      *client_native.HAProxyClient
	ReloadAgent *haproxy.ReloadAgent
}

CreateHTTPResponseRuleHandlerImpl implementation of the CreateHTTPResponseRuleHandler interface using client-native client

func (*CreateHTTPResponseRuleHandlerImpl) Handle

Handle executing the request and returning a response

type CreateLogTargetHandlerImpl

type CreateLogTargetHandlerImpl struct {
	Client      *client_native.HAProxyClient
	ReloadAgent *haproxy.ReloadAgent
}

CreateLogTargetHandlerImpl implementation of the CreateLogTargetHandler interface using client-native client

func (*CreateLogTargetHandlerImpl) Handle

func (h *CreateLogTargetHandlerImpl) Handle(params log_target.CreateLogTargetParams, principal interface{}) middleware.Responder

Handle executing the request and returning a response

type CreateServerHandlerImpl

type CreateServerHandlerImpl struct {
	Client      *client_native.HAProxyClient
	ReloadAgent *haproxy.ReloadAgent
}

CreateServerHandlerImpl implementation of the CreateServerHandler interface using client-native client

func (*CreateServerHandlerImpl) Handle

func (h *CreateServerHandlerImpl) Handle(params server.CreateServerParams, principal interface{}) middleware.Responder

Handle executing the request and returning a response

type CreateServerSwitchingRuleHandlerImpl

type CreateServerSwitchingRuleHandlerImpl struct {
	Client      *client_native.HAProxyClient
	ReloadAgent *haproxy.ReloadAgent
}

CreateServerSwitchingRuleHandlerImpl implementation of the CreateServerSwitchingRuleHandler interface using client-native client

func (*CreateServerSwitchingRuleHandlerImpl) Handle

Handle executing the request and returning a response

type CreateSiteHandlerImpl

type CreateSiteHandlerImpl struct {
	Client      *client_native.HAProxyClient
	ReloadAgent *haproxy.ReloadAgent
}

CreateSiteHandlerImpl implementation of the CreateSiteHandler interface using client-native client

func (*CreateSiteHandlerImpl) Handle

func (h *CreateSiteHandlerImpl) Handle(params sites.CreateSiteParams, principal interface{}) middleware.Responder

Handle executing the request and returning a response

type CreateStickRuleHandlerImpl

type CreateStickRuleHandlerImpl struct {
	Client      *client_native.HAProxyClient
	ReloadAgent *haproxy.ReloadAgent
}

CreateStickRuleHandlerImpl implementation of the CreateStickRuleHandler interface using client-native client

func (*CreateStickRuleHandlerImpl) Handle

func (h *CreateStickRuleHandlerImpl) Handle(params stick_rule.CreateStickRuleParams, principal interface{}) middleware.Responder

Handle executing the request and returning a response

type CreateTCPRequestRuleHandlerImpl

type CreateTCPRequestRuleHandlerImpl struct {
	Client      *client_native.HAProxyClient
	ReloadAgent *haproxy.ReloadAgent
}

CreateTCPRequestRuleHandlerImpl implementation of the CreateTCPRequestRuleHandler interface using client-native client

func (*CreateTCPRequestRuleHandlerImpl) Handle

Handle executing the request and returning a response

type CreateTCPResponseRuleHandlerImpl

type CreateTCPResponseRuleHandlerImpl struct {
	Client      *client_native.HAProxyClient
	ReloadAgent *haproxy.ReloadAgent
}

CreateTCPResponseRuleHandlerImpl implementation of the CreateTCPResponseRuleHandler interface using client-native client

func (*CreateTCPResponseRuleHandlerImpl) Handle

Handle executing the request and returning a response

type DeleteACLHandlerImpl

type DeleteACLHandlerImpl struct {
	Client      *client_native.HAProxyClient
	ReloadAgent *haproxy.ReloadAgent
}

DeleteACLHandlerImpl implementation of the DeleteACLHandler interface using client-native client

func (*DeleteACLHandlerImpl) Handle

func (h *DeleteACLHandlerImpl) Handle(params acl.DeleteACLParams, principal interface{}) middleware.Responder

Handle executing the request and returning a response

type DeleteBackendHandlerImpl

type DeleteBackendHandlerImpl struct {
	Client      *client_native.HAProxyClient
	ReloadAgent *haproxy.ReloadAgent
}

DeleteBackendHandlerImpl implementation of the DeleteBackendHandler interface using client-native client

func (*DeleteBackendHandlerImpl) Handle

func (h *DeleteBackendHandlerImpl) Handle(params backend.DeleteBackendParams, principal interface{}) middleware.Responder

Handle executing the request and returning a response

type DeleteBackendSwitchingRuleHandlerImpl

type DeleteBackendSwitchingRuleHandlerImpl struct {
	Client      *client_native.HAProxyClient
	ReloadAgent *haproxy.ReloadAgent
}

DeleteBackendSwitchingRuleHandlerImpl implementation of the DeleteBackendSwitchingRuleHandler interface using client-native client

func (*DeleteBackendSwitchingRuleHandlerImpl) Handle

Handle executing the request and returning a response

type DeleteBindHandlerImpl

type DeleteBindHandlerImpl struct {
	Client      *client_native.HAProxyClient
	ReloadAgent *haproxy.ReloadAgent
}

DeleteBindHandlerImpl implementation of the DeleteBindHandler interface using client-native client

func (*DeleteBindHandlerImpl) Handle

func (h *DeleteBindHandlerImpl) Handle(params bind.DeleteBindParams, principal interface{}) middleware.Responder

Handle executing the request and returning a response

type DeleteFilterHandlerImpl

type DeleteFilterHandlerImpl struct {
	Client      *client_native.HAProxyClient
	ReloadAgent *haproxy.ReloadAgent
}

DeleteFilterHandlerImpl implementation of the DeleteFilterHandler interface using client-native client

func (*DeleteFilterHandlerImpl) Handle

func (h *DeleteFilterHandlerImpl) Handle(params filter.DeleteFilterParams, principal interface{}) middleware.Responder

Handle executing the request and returning a response

type DeleteFrontendHandlerImpl

type DeleteFrontendHandlerImpl struct {
	Client      *client_native.HAProxyClient
	ReloadAgent *haproxy.ReloadAgent
}

DeleteFrontendHandlerImpl implementation of the DeleteFrontendHandler interface using client-native client

func (*DeleteFrontendHandlerImpl) Handle

func (h *DeleteFrontendHandlerImpl) Handle(params frontend.DeleteFrontendParams, principal interface{}) middleware.Responder

Handle executing the request and returning a response

type DeleteHTTPRequestRuleHandlerImpl

type DeleteHTTPRequestRuleHandlerImpl struct {
	Client      *client_native.HAProxyClient
	ReloadAgent *haproxy.ReloadAgent
}

DeleteHTTPRequestRuleHandlerImpl implementation of the DeleteHTTPRequestRuleHandler interface using client-native client

func (*DeleteHTTPRequestRuleHandlerImpl) Handle

Handle executing the request and returning a response

type DeleteHTTPResponseRuleHandlerImpl

type DeleteHTTPResponseRuleHandlerImpl struct {
	Client      *client_native.HAProxyClient
	ReloadAgent *haproxy.ReloadAgent
}

DeleteHTTPResponseRuleHandlerImpl implementation of the DeleteHTTPResponseRuleHandler interface using client-native client

func (*DeleteHTTPResponseRuleHandlerImpl) Handle

Handle executing the request and returning a response

type DeleteLogTargetHandlerImpl

type DeleteLogTargetHandlerImpl struct {
	Client      *client_native.HAProxyClient
	ReloadAgent *haproxy.ReloadAgent
}

DeleteLogTargetHandlerImpl implementation of the DeleteLogTargetHandler interface using client-native client

func (*DeleteLogTargetHandlerImpl) Handle

func (h *DeleteLogTargetHandlerImpl) Handle(params log_target.DeleteLogTargetParams, principal interface{}) middleware.Responder

Handle executing the request and returning a response

type DeleteServerHandlerImpl

type DeleteServerHandlerImpl struct {
	Client      *client_native.HAProxyClient
	ReloadAgent *haproxy.ReloadAgent
}

DeleteServerHandlerImpl implementation of the DeleteServerHandler interface using client-native client

func (*DeleteServerHandlerImpl) Handle

func (h *DeleteServerHandlerImpl) Handle(params server.DeleteServerParams, principal interface{}) middleware.Responder

Handle executing the request and returning a response

type DeleteServerSwitchingRuleHandlerImpl

type DeleteServerSwitchingRuleHandlerImpl struct {
	Client      *client_native.HAProxyClient
	ReloadAgent *haproxy.ReloadAgent
}

DeleteServerSwitchingRuleHandlerImpl implementation of the DeleteServerSwitchingRuleHandler interface using client-native client

func (*DeleteServerSwitchingRuleHandlerImpl) Handle

Handle executing the request and returning a response

type DeleteSiteHandlerImpl

type DeleteSiteHandlerImpl struct {
	Client      *client_native.HAProxyClient
	ReloadAgent *haproxy.ReloadAgent
}

DeleteSiteHandlerImpl implementation of the DeleteSiteHandler interface using client-native client

func (*DeleteSiteHandlerImpl) Handle

func (h *DeleteSiteHandlerImpl) Handle(params sites.DeleteSiteParams, principal interface{}) middleware.Responder

Handle executing the request and returning a response

type DeleteStickRuleHandlerImpl

type DeleteStickRuleHandlerImpl struct {
	Client      *client_native.HAProxyClient
	ReloadAgent *haproxy.ReloadAgent
}

DeleteStickRuleHandlerImpl implementation of the DeleteStickRuleHandler interface using client-native client

func (*DeleteStickRuleHandlerImpl) Handle

func (h *DeleteStickRuleHandlerImpl) Handle(params stick_rule.DeleteStickRuleParams, principal interface{}) middleware.Responder

Handle executing the request and returning a response

type DeleteTCPRequestRuleHandlerImpl

type DeleteTCPRequestRuleHandlerImpl struct {
	Client      *client_native.HAProxyClient
	ReloadAgent *haproxy.ReloadAgent
}

DeleteTCPRequestRuleHandlerImpl implementation of the DeleteTCPRequestRuleHandler interface using client-native client

func (*DeleteTCPRequestRuleHandlerImpl) Handle

Handle executing the request and returning a response

type DeleteTCPResponseRuleHandlerImpl

type DeleteTCPResponseRuleHandlerImpl struct {
	Client      *client_native.HAProxyClient
	ReloadAgent *haproxy.ReloadAgent
}

DeleteTCPResponseRuleHandlerImpl implementation of the DeleteTCPResponseRuleHandler interface using client-native client

func (*DeleteTCPResponseRuleHandlerImpl) Handle

Handle executing the request and returning a response

type DeleteTransactionHandlerImpl

type DeleteTransactionHandlerImpl struct {
	Client *client_native.HAProxyClient
}

DeleteTransactionHandlerImpl implementation of the DeleteTransactionHandler interface using client-native client

func (*DeleteTransactionHandlerImpl) Handle

func (th *DeleteTransactionHandlerImpl) Handle(params transactions.DeleteTransactionParams, principal interface{}) middleware.Responder

Handle executing the request and returning a response

type GetACLHandlerImpl

type GetACLHandlerImpl struct {
	Client *client_native.HAProxyClient
}

GetACLHandlerImpl implementation of the GetACLHandler interface using client-native client

func (*GetACLHandlerImpl) Handle

func (h *GetACLHandlerImpl) Handle(params acl.GetACLParams, principal interface{}) middleware.Responder

Handle executing the request and returning a response

type GetAclsHandlerImpl

type GetAclsHandlerImpl struct {
	Client *client_native.HAProxyClient
}

GetAclsHandlerImpl implementation of the GetAclsHandler interface using client-native client

func (*GetAclsHandlerImpl) Handle

func (h *GetAclsHandlerImpl) Handle(params acl.GetAclsParams, principal interface{}) middleware.Responder

Handle executing the request and returning a response

type GetBackendHandlerImpl

type GetBackendHandlerImpl struct {
	Client *client_native.HAProxyClient
}

GetBackendHandlerImpl implementation of the GetBackendHandler interface using client-native client

func (*GetBackendHandlerImpl) Handle

func (h *GetBackendHandlerImpl) Handle(params backend.GetBackendParams, principal interface{}) middleware.Responder

Handle executing the request and returning a response

type GetBackendSwitchingRuleHandlerImpl

type GetBackendSwitchingRuleHandlerImpl struct {
	Client *client_native.HAProxyClient
}

GetBackendSwitchingRuleHandlerImpl implementation of the GetBackendSwitchingRuleHandler interface using client-native client

func (*GetBackendSwitchingRuleHandlerImpl) Handle

Handle executing the request and returning a response

type GetBackendSwitchingRulesHandlerImpl

type GetBackendSwitchingRulesHandlerImpl struct {
	Client *client_native.HAProxyClient
}

GetBackendSwitchingRulesHandlerImpl implementation of the GetBackendSwitchingRulesHandler interface using client-native client

func (*GetBackendSwitchingRulesHandlerImpl) Handle

Handle executing the request and returning a response

type GetBackendsHandlerImpl

type GetBackendsHandlerImpl struct {
	Client *client_native.HAProxyClient
}

GetBackendsHandlerImpl implementation of the GetBackendsHandler interface using client-native client

func (*GetBackendsHandlerImpl) Handle

func (h *GetBackendsHandlerImpl) Handle(params backend.GetBackendsParams, principal interface{}) middleware.Responder

Handle executing the request and returning a response

type GetBindHandlerImpl

type GetBindHandlerImpl struct {
	Client *client_native.HAProxyClient
}

GetBindHandlerImpl implementation of the GetBindHandler interface using client-native client

func (*GetBindHandlerImpl) Handle

func (h *GetBindHandlerImpl) Handle(params bind.GetBindParams, principal interface{}) middleware.Responder

Handle executing the request and returning a response

type GetBindsHandlerImpl

type GetBindsHandlerImpl struct {
	Client *client_native.HAProxyClient
}

GetBindsHandlerImpl implementation of the GetBindsHandler interface using client-native client

func (*GetBindsHandlerImpl) Handle

func (h *GetBindsHandlerImpl) Handle(params bind.GetBindsParams, principal interface{}) middleware.Responder

Handle executing the request and returning a response

type GetDefaultsHandlerImpl added in v0.9.3

type GetDefaultsHandlerImpl struct {
	Client *client_native.HAProxyClient
}

GetDefaultsHandlerImpl implementation of the GetDefaultsHandler interface

func (*GetDefaultsHandlerImpl) Handle added in v0.9.3

func (h *GetDefaultsHandlerImpl) Handle(params defaults.GetDefaultsParams, principal interface{}) middleware.Responder

Handle executing the request and returning a response

type GetFilterHandlerImpl

type GetFilterHandlerImpl struct {
	Client *client_native.HAProxyClient
}

GetFilterHandlerImpl implementation of the GetFilterHandler interface using client-native client

func (*GetFilterHandlerImpl) Handle

func (h *GetFilterHandlerImpl) Handle(params filter.GetFilterParams, principal interface{}) middleware.Responder

Handle executing the request and returning a response

type GetFiltersHandlerImpl

type GetFiltersHandlerImpl struct {
	Client *client_native.HAProxyClient
}

GetFiltersHandlerImpl implementation of the GetFiltersHandler interface using client-native client

func (*GetFiltersHandlerImpl) Handle

func (h *GetFiltersHandlerImpl) Handle(params filter.GetFiltersParams, principal interface{}) middleware.Responder

Handle executing the request and returning a response

type GetFrontendHandlerImpl

type GetFrontendHandlerImpl struct {
	Client *client_native.HAProxyClient
}

GetFrontendHandlerImpl implementation of the GetFrontendHandler interface using client-native client

func (*GetFrontendHandlerImpl) Handle

func (h *GetFrontendHandlerImpl) Handle(params frontend.GetFrontendParams, principal interface{}) middleware.Responder

Handle executing the request and returning a response

type GetFrontendsHandlerImpl

type GetFrontendsHandlerImpl struct {
	Client *client_native.HAProxyClient
}

GetFrontendsHandlerImpl implementation of the GetFrontendsHandler interface using client-native client

func (*GetFrontendsHandlerImpl) Handle

func (h *GetFrontendsHandlerImpl) Handle(params frontend.GetFrontendsParams, principal interface{}) middleware.Responder

Handle executing the request and returning a response

type GetGlobalHandlerImpl

type GetGlobalHandlerImpl struct {
	Client *client_native.HAProxyClient
}

GetGlobalHandlerImpl implementation of the GetGlobalHandler interface

func (*GetGlobalHandlerImpl) Handle

func (h *GetGlobalHandlerImpl) Handle(params global.GetGlobalParams, principal interface{}) middleware.Responder

Handle executing the request and returning a response

type GetHTTPRequestRuleHandlerImpl

type GetHTTPRequestRuleHandlerImpl struct {
	Client *client_native.HAProxyClient
}

GetHTTPRequestRuleHandlerImpl implementation of the GetHTTPRequestRuleHandler interface using client-native client

func (*GetHTTPRequestRuleHandlerImpl) Handle

Handle executing the request and returning a response

type GetHTTPRequestRulesHandlerImpl

type GetHTTPRequestRulesHandlerImpl struct {
	Client *client_native.HAProxyClient
}

GetHTTPRequestRulesHandlerImpl implementation of the GetHTTPRequestRulesHandler interface using client-native client

func (*GetHTTPRequestRulesHandlerImpl) Handle

Handle executing the request and returning a response

type GetHTTPResponseRuleHandlerImpl

type GetHTTPResponseRuleHandlerImpl struct {
	Client *client_native.HAProxyClient
}

GetHTTPResponseRuleHandlerImpl implementation of the GetHTTPResponseRuleHandler interface using client-native client

func (*GetHTTPResponseRuleHandlerImpl) Handle

Handle executing the request and returning a response

type GetHTTPResponseRulesHandlerImpl

type GetHTTPResponseRulesHandlerImpl struct {
	Client *client_native.HAProxyClient
}

GetHTTPResponseRulesHandlerImpl implementation of the GetHTTPResponseRulesHandler interface using client-native client

func (*GetHTTPResponseRulesHandlerImpl) Handle

Handle executing the request and returning a response

type GetHaproxyProcessInfoHandlerImpl added in v1.2.2

type GetHaproxyProcessInfoHandlerImpl struct {
	Client *client_native.HAProxyClient
}

GetHaproxyProcessInfoHandlerImpl implementation of the GetHaproxyProcessInfoHandler interface using client-native client

func (*GetHaproxyProcessInfoHandlerImpl) Handle added in v1.2.2

Handle executing the request and returning a response

type GetInfoHandlerImpl added in v1.2.2

type GetInfoHandlerImpl struct {
	SystemInfo bool
	BuildTime  string
	Version    string
}

GetInfoHandlerImpl implementation of the GetInfoHandler interface

func (*GetInfoHandlerImpl) Handle added in v1.2.2

func (h *GetInfoHandlerImpl) Handle(params information.GetInfoParams, principal interface{}) middleware.Responder

Handle executing the request and returning a response

type GetLogTargetHandlerImpl

type GetLogTargetHandlerImpl struct {
	Client *client_native.HAProxyClient
}

GetLogTargetHandlerImpl implementation of the GetLogTargetHandler interface using client-native client

func (*GetLogTargetHandlerImpl) Handle

func (h *GetLogTargetHandlerImpl) Handle(params log_target.GetLogTargetParams, principal interface{}) middleware.Responder

Handle executing the request and returning a response

type GetLogTargetsHandlerImpl

type GetLogTargetsHandlerImpl struct {
	Client *client_native.HAProxyClient
}

GetLogTargetsHandlerImpl implementation of the GetLogTargetsHandler interface using client-native client

func (*GetLogTargetsHandlerImpl) Handle

func (h *GetLogTargetsHandlerImpl) Handle(params log_target.GetLogTargetsParams, principal interface{}) middleware.Responder

Handle executing the request and returning a response

type GetRawConfigurationHandlerImpl

type GetRawConfigurationHandlerImpl struct {
	Client *client_native.HAProxyClient
}

GetRawConfigurationHandlerImpl implementation of the GetHAProxyConfigurationHandler interface

func (*GetRawConfigurationHandlerImpl) Handle

Handle executing the request and returning a response

type GetReloadHandlerImpl

type GetReloadHandlerImpl struct {
	ReloadAgent *haproxy.ReloadAgent
}

GetReloadHandlerImpl implementation of the GetReloadHandler interface using client-native client

func (*GetReloadHandlerImpl) Handle

func (rh *GetReloadHandlerImpl) Handle(params reloads.GetReloadParams, principal interface{}) middleware.Responder

Handle executing the request and returning a response

type GetReloadsHandlerImpl

type GetReloadsHandlerImpl struct {
	ReloadAgent *haproxy.ReloadAgent
}

GetReloadsHandlerImpl implementation of the GetReloadsHandler interface using client-native client

func (*GetReloadsHandlerImpl) Handle

func (rh *GetReloadsHandlerImpl) Handle(params reloads.GetReloadsParams, principal interface{}) middleware.Responder

Handle executing the request and returning a response

type GetServerHandlerImpl

type GetServerHandlerImpl struct {
	Client *client_native.HAProxyClient
}

GetServerHandlerImpl implementation of the GetServerHandler interface using client-native client

func (*GetServerHandlerImpl) Handle

func (h *GetServerHandlerImpl) Handle(params server.GetServerParams, principal interface{}) middleware.Responder

Handle executing the request and returning a response

type GetServerSwitchingRuleHandlerImpl

type GetServerSwitchingRuleHandlerImpl struct {
	Client *client_native.HAProxyClient
}

GetServerSwitchingRuleHandlerImpl implementation of the GetServerSwitchingRuleHandler interface using client-native client

func (*GetServerSwitchingRuleHandlerImpl) Handle

Handle executing the request and returning a response

type GetServerSwitchingRulesHandlerImpl

type GetServerSwitchingRulesHandlerImpl struct {
	Client *client_native.HAProxyClient
}

GetServerSwitchingRulesHandlerImpl implementation of the GetServerSwitchingRulesHandler interface using client-native client

func (*GetServerSwitchingRulesHandlerImpl) Handle

Handle executing the request and returning a response

type GetServersHandlerImpl

type GetServersHandlerImpl struct {
	Client *client_native.HAProxyClient
}

GetServersHandlerImpl implementation of the GetServersHandler interface using client-native client

func (*GetServersHandlerImpl) Handle

func (h *GetServersHandlerImpl) Handle(params server.GetServersParams, principal interface{}) middleware.Responder

Handle executing the request and returning a response

type GetSiteHandlerImpl

type GetSiteHandlerImpl struct {
	Client *client_native.HAProxyClient
}

GetSiteHandlerImpl implementation of the GetSiteHandler interface using client-native client

func (*GetSiteHandlerImpl) Handle

func (h *GetSiteHandlerImpl) Handle(params sites.GetSiteParams, principal interface{}) middleware.Responder

Handle executing the request and returning a response

type GetSitesHandlerImpl

type GetSitesHandlerImpl struct {
	Client *client_native.HAProxyClient
}

GetSitesHandlerImpl implementation of the GetSitesHandler interface using client-native client

func (*GetSitesHandlerImpl) Handle

func (h *GetSitesHandlerImpl) Handle(params sites.GetSitesParams, principal interface{}) middleware.Responder

Handle executing the request and returning a response

type GetStatsHandlerImpl

type GetStatsHandlerImpl struct {
	Client *client_native.HAProxyClient
}

GetStatsHandlerImpl implementation of the GetStatsHandler interface using client-native client

func (*GetStatsHandlerImpl) Handle

func (h *GetStatsHandlerImpl) Handle(params stats.GetStatsParams, principal interface{}) middleware.Responder

Handle executing the request and returning a response

type GetStickRuleHandlerImpl

type GetStickRuleHandlerImpl struct {
	Client *client_native.HAProxyClient
}

GetStickRuleHandlerImpl implementation of the GetStickRuleHandler interface using client-native client

func (*GetStickRuleHandlerImpl) Handle

func (h *GetStickRuleHandlerImpl) Handle(params stick_rule.GetStickRuleParams, principal interface{}) middleware.Responder

Handle executing the request and returning a response

type GetStickRulesHandlerImpl

type GetStickRulesHandlerImpl struct {
	Client *client_native.HAProxyClient
}

GetStickRulesHandlerImpl implementation of the GetStickRulesHandler interface using client-native client

func (*GetStickRulesHandlerImpl) Handle

func (h *GetStickRulesHandlerImpl) Handle(params stick_rule.GetStickRulesParams, principal interface{}) middleware.Responder

Handle executing the request and returning a response

type GetTCPRequestRuleHandlerImpl

type GetTCPRequestRuleHandlerImpl struct {
	Client *client_native.HAProxyClient
}

GetTCPRequestRuleHandlerImpl implementation of the GetTCPRequestRuleHandler interface using client-native client

func (*GetTCPRequestRuleHandlerImpl) Handle

Handle executing the request and returning a response

type GetTCPRequestRulesHandlerImpl

type GetTCPRequestRulesHandlerImpl struct {
	Client *client_native.HAProxyClient
}

GetTCPRequestRulesHandlerImpl implementation of the GetTCPRequestRulesHandler interface using client-native client

func (*GetTCPRequestRulesHandlerImpl) Handle

Handle executing the request and returning a response

type GetTCPResponseRuleHandlerImpl

type GetTCPResponseRuleHandlerImpl struct {
	Client *client_native.HAProxyClient
}

GetTCPResponseRuleHandlerImpl implementation of the GetTCPResponseRuleHandler interface using client-native client

func (*GetTCPResponseRuleHandlerImpl) Handle

Handle executing the request and returning a response

type GetTCPResponseRulesHandlerImpl

type GetTCPResponseRulesHandlerImpl struct {
	Client *client_native.HAProxyClient
}

GetTCPResponseRulesHandlerImpl implementation of the GetTCPResponseRulesHandler interface using client-native client

func (*GetTCPResponseRulesHandlerImpl) Handle

Handle executing the request and returning a response

type GetTransactionHandlerImpl

type GetTransactionHandlerImpl struct {
	Client *client_native.HAProxyClient
}

GetTransactionHandlerImpl implementation of the GetTransactionHandler interface using client-native client

func (*GetTransactionHandlerImpl) Handle

func (th *GetTransactionHandlerImpl) Handle(params transactions.GetTransactionParams, principal interface{}) middleware.Responder

Handle executing the request and returning a response

type GetTransactionsHandlerImpl

type GetTransactionsHandlerImpl struct {
	Client *client_native.HAProxyClient
}

GetTransactionsHandlerImpl implementation of the GetTransactionsHandler interface using client-native client

func (*GetTransactionsHandlerImpl) Handle

func (th *GetTransactionsHandlerImpl) Handle(params transactions.GetTransactionsParams, principal interface{}) middleware.Responder

Handle executing the request and returning a response

type PostRawConfigurationHandlerImpl

type PostRawConfigurationHandlerImpl struct {
	Client      *client_native.HAProxyClient
	ReloadAgent *haproxy.ReloadAgent
}

PostRawConfigurationHandlerImpl implementation of the PostHAProxyConfigurationHandler interface

func (*PostRawConfigurationHandlerImpl) Handle

Handle executing the request and returning a response

type ReplaceACLHandlerImpl

type ReplaceACLHandlerImpl struct {
	Client      *client_native.HAProxyClient
	ReloadAgent *haproxy.ReloadAgent
}

ReplaceACLHandlerImpl implementation of the ReplaceACLHandler interface using client-native client

func (*ReplaceACLHandlerImpl) Handle

func (h *ReplaceACLHandlerImpl) Handle(params acl.ReplaceACLParams, principal interface{}) middleware.Responder

Handle executing the request and returning a response

type ReplaceBackendHandlerImpl

type ReplaceBackendHandlerImpl struct {
	Client      *client_native.HAProxyClient
	ReloadAgent *haproxy.ReloadAgent
}

ReplaceBackendHandlerImpl implementation of the ReplaceBackendHandler interface using client-native client

func (*ReplaceBackendHandlerImpl) Handle

func (h *ReplaceBackendHandlerImpl) Handle(params backend.ReplaceBackendParams, principal interface{}) middleware.Responder

Handle executing the request and returning a response

type ReplaceBackendSwitchingRuleHandlerImpl

type ReplaceBackendSwitchingRuleHandlerImpl struct {
	Client      *client_native.HAProxyClient
	ReloadAgent *haproxy.ReloadAgent
}

ReplaceBackendSwitchingRuleHandlerImpl implementation of the ReplaceBackendSwitchingRuleHandler interface using client-native client

func (*ReplaceBackendSwitchingRuleHandlerImpl) Handle

Handle executing the request and returning a response

type ReplaceBindHandlerImpl

type ReplaceBindHandlerImpl struct {
	Client      *client_native.HAProxyClient
	ReloadAgent *haproxy.ReloadAgent
}

ReplaceBindHandlerImpl implementation of the ReplaceBindHandler interface using client-native client

func (*ReplaceBindHandlerImpl) Handle

func (h *ReplaceBindHandlerImpl) Handle(params bind.ReplaceBindParams, principal interface{}) middleware.Responder

Handle executing the request and returning a response

type ReplaceDefaultsHandlerImpl added in v0.9.3

type ReplaceDefaultsHandlerImpl struct {
	Client      *client_native.HAProxyClient
	ReloadAgent *haproxy.ReloadAgent
}

ReplaceDefaultsHandlerImpl implementation of the ReplaceDefaultsHandler interface

func (*ReplaceDefaultsHandlerImpl) Handle added in v0.9.3

func (h *ReplaceDefaultsHandlerImpl) Handle(params defaults.ReplaceDefaultsParams, principal interface{}) middleware.Responder

Handle executing the request and returning a response

type ReplaceFilterHandlerImpl

type ReplaceFilterHandlerImpl struct {
	Client      *client_native.HAProxyClient
	ReloadAgent *haproxy.ReloadAgent
}

ReplaceFilterHandlerImpl implementation of the ReplaceFilterHandler interface using client-native client

func (*ReplaceFilterHandlerImpl) Handle

func (h *ReplaceFilterHandlerImpl) Handle(params filter.ReplaceFilterParams, principal interface{}) middleware.Responder

Handle executing the request and returning a response

type ReplaceFrontendHandlerImpl

type ReplaceFrontendHandlerImpl struct {
	Client      *client_native.HAProxyClient
	ReloadAgent *haproxy.ReloadAgent
}

ReplaceFrontendHandlerImpl implementation of the ReplaceFrontendHandler interface using client-native client

func (*ReplaceFrontendHandlerImpl) Handle

func (h *ReplaceFrontendHandlerImpl) Handle(params frontend.ReplaceFrontendParams, principal interface{}) middleware.Responder

Handle executing the request and returning a response

type ReplaceGlobalHandlerImpl

type ReplaceGlobalHandlerImpl struct {
	Client      *client_native.HAProxyClient
	ReloadAgent *haproxy.ReloadAgent
}

ReplaceGlobalHandlerImpl implementation of the ReplaceGlobalHandler interface

func (*ReplaceGlobalHandlerImpl) Handle

func (h *ReplaceGlobalHandlerImpl) Handle(params global.ReplaceGlobalParams, principal interface{}) middleware.Responder

Handle executing the request and returning a response

type ReplaceHTTPRequestRuleHandlerImpl

type ReplaceHTTPRequestRuleHandlerImpl struct {
	Client      *client_native.HAProxyClient
	ReloadAgent *haproxy.ReloadAgent
}

ReplaceHTTPRequestRuleHandlerImpl implementation of the ReplaceHTTPRequestRuleHandler interface using client-native client

func (*ReplaceHTTPRequestRuleHandlerImpl) Handle

Handle executing the request and returning a response

type ReplaceHTTPResponseRuleHandlerImpl

type ReplaceHTTPResponseRuleHandlerImpl struct {
	Client      *client_native.HAProxyClient
	ReloadAgent *haproxy.ReloadAgent
}

ReplaceHTTPResponseRuleHandlerImpl implementation of the ReplaceHTTPResponseRuleHandler interface using client-native client

func (*ReplaceHTTPResponseRuleHandlerImpl) Handle

Handle executing the request and returning a response

type ReplaceLogTargetHandlerImpl

type ReplaceLogTargetHandlerImpl struct {
	Client      *client_native.HAProxyClient
	ReloadAgent *haproxy.ReloadAgent
}

ReplaceLogTargetHandlerImpl implementation of the ReplaceLogTargetHandler interface using client-native client

func (*ReplaceLogTargetHandlerImpl) Handle

func (h *ReplaceLogTargetHandlerImpl) Handle(params log_target.ReplaceLogTargetParams, principal interface{}) middleware.Responder

Handle executing the request and returning a response

type ReplaceServerHandlerImpl

type ReplaceServerHandlerImpl struct {
	Client      *client_native.HAProxyClient
	ReloadAgent *haproxy.ReloadAgent
}

ReplaceServerHandlerImpl implementation of the ReplaceServerHandler interface using client-native client

func (*ReplaceServerHandlerImpl) Handle

func (h *ReplaceServerHandlerImpl) Handle(params server.ReplaceServerParams, principal interface{}) middleware.Responder

Handle executing the request and returning a response

type ReplaceServerSwitchingRuleHandlerImpl

type ReplaceServerSwitchingRuleHandlerImpl struct {
	Client      *client_native.HAProxyClient
	ReloadAgent *haproxy.ReloadAgent
}

ReplaceServerSwitchingRuleHandlerImpl implementation of the ReplaceServerSwitchingRuleHandler interface using client-native client

func (*ReplaceServerSwitchingRuleHandlerImpl) Handle

Handle executing the request and returning a response

type ReplaceSiteHandlerImpl

type ReplaceSiteHandlerImpl struct {
	Client      *client_native.HAProxyClient
	ReloadAgent *haproxy.ReloadAgent
}

ReplaceSiteHandlerImpl implementation of the ReplaceSiteHandler interface using client-native client

func (*ReplaceSiteHandlerImpl) Handle

func (h *ReplaceSiteHandlerImpl) Handle(params sites.ReplaceSiteParams, principal interface{}) middleware.Responder

Handle executing the request and returning a response

type ReplaceStickRuleHandlerImpl

type ReplaceStickRuleHandlerImpl struct {
	Client      *client_native.HAProxyClient
	ReloadAgent *haproxy.ReloadAgent
}

ReplaceStickRuleHandlerImpl implementation of the ReplaceStickRuleHandler interface using client-native client

func (*ReplaceStickRuleHandlerImpl) Handle

func (h *ReplaceStickRuleHandlerImpl) Handle(params stick_rule.ReplaceStickRuleParams, principal interface{}) middleware.Responder

Handle executing the request and returning a response

type ReplaceTCPRequestRuleHandlerImpl

type ReplaceTCPRequestRuleHandlerImpl struct {
	Client      *client_native.HAProxyClient
	ReloadAgent *haproxy.ReloadAgent
}

ReplaceTCPRequestRuleHandlerImpl implementation of the ReplaceTCPRequestRuleHandler interface using client-native client

func (*ReplaceTCPRequestRuleHandlerImpl) Handle

Handle executing the request and returning a response

type ReplaceTCPResponseRuleHandlerImpl

type ReplaceTCPResponseRuleHandlerImpl struct {
	Client      *client_native.HAProxyClient
	ReloadAgent *haproxy.ReloadAgent
}

ReplaceTCPResponseRuleHandlerImpl implementation of the ReplaceTCPResponseRuleHandler interface using client-native client

func (*ReplaceTCPResponseRuleHandlerImpl) Handle

Handle executing the request and returning a response

type StartTransactionHandlerImpl

type StartTransactionHandlerImpl struct {
	Client *client_native.HAProxyClient
}

StartTransactionHandlerImpl implementation of the StartTransactionHandler interface using client-native client

func (*StartTransactionHandlerImpl) Handle

func (th *StartTransactionHandlerImpl) Handle(params transactions.StartTransactionParams, principal interface{}) middleware.Responder

Handle executing the request and returning a response

Jump to

Keyboard shortcuts

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