Documentation
¶
Index ¶
- Constants
- type ClientsAPIController
- func (c *ClientsAPIController) AddClientHandler(w http.ResponseWriter, r *http.Request, _ httprouter.Params)
- func (c *ClientsAPIController) AddClientKeyHandler(w http.ResponseWriter, r *http.Request, params httprouter.Params)
- func (c *ClientsAPIController) DeleteClientHandler(w http.ResponseWriter, r *http.Request, params httprouter.Params)
- func (c *ClientsAPIController) DeleteClientKeyHandler(w http.ResponseWriter, r *http.Request, params httprouter.Params)
- func (c *ClientsAPIController) GetAllClientKeysHandler(w http.ResponseWriter, r *http.Request, params httprouter.Params)
- func (c *ClientsAPIController) GetAllClientsHandler(w http.ResponseWriter, r *http.Request, _ httprouter.Params)
- func (c *ClientsAPIController) GetClientByKeyHandler(w http.ResponseWriter, r *http.Request, params httprouter.Params)
- func (c *ClientsAPIController) GetClientHandler(w http.ResponseWriter, r *http.Request, params httprouter.Params)
- func (c *ClientsAPIController) InitRoutes(pathPrefix string, router *httprouter.Router)
- func (c *ClientsAPIController) UpdateClientHandler(w http.ResponseWriter, r *http.Request, params httprouter.Params)
Constants ¶
View Source
const MAX_KEY_SIZE = 1024
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ClientsAPIController ¶
type ClientsAPIController struct {
// contains filtered or unexported fields
}
func NewClientsAPIController ¶
func NewClientsAPIController(clientsRepository db.ClientsRepository) *ClientsAPIController
func (*ClientsAPIController) AddClientHandler ¶
func (c *ClientsAPIController) AddClientHandler(w http.ResponseWriter, r *http.Request, _ httprouter.Params)
func (*ClientsAPIController) AddClientKeyHandler ¶
func (c *ClientsAPIController) AddClientKeyHandler(w http.ResponseWriter, r *http.Request, params httprouter.Params)
func (*ClientsAPIController) DeleteClientHandler ¶
func (c *ClientsAPIController) DeleteClientHandler(w http.ResponseWriter, r *http.Request, params httprouter.Params)
func (*ClientsAPIController) DeleteClientKeyHandler ¶
func (c *ClientsAPIController) DeleteClientKeyHandler(w http.ResponseWriter, r *http.Request, params httprouter.Params)
func (*ClientsAPIController) GetAllClientKeysHandler ¶
func (c *ClientsAPIController) GetAllClientKeysHandler(w http.ResponseWriter, r *http.Request, params httprouter.Params)
func (*ClientsAPIController) GetAllClientsHandler ¶
func (c *ClientsAPIController) GetAllClientsHandler(w http.ResponseWriter, r *http.Request, _ httprouter.Params)
func (*ClientsAPIController) GetClientByKeyHandler ¶
func (c *ClientsAPIController) GetClientByKeyHandler(w http.ResponseWriter, r *http.Request, params httprouter.Params)
func (*ClientsAPIController) GetClientHandler ¶
func (c *ClientsAPIController) GetClientHandler(w http.ResponseWriter, r *http.Request, params httprouter.Params)
func (*ClientsAPIController) InitRoutes ¶
func (c *ClientsAPIController) InitRoutes(pathPrefix string, router *httprouter.Router)
func (*ClientsAPIController) UpdateClientHandler ¶
func (c *ClientsAPIController) UpdateClientHandler(w http.ResponseWriter, r *http.Request, params httprouter.Params)
Click to show internal directories.
Click to hide internal directories.