Versions in this module Expand all Collapse all v0 v0.0.1 Jan 31, 2023 Changes in this version + const AddGroupCreatedCode + const GroupInfoOKCode + const ListGroupsOKCode + const RemoveGroupNoContentCode + const UpdateGroupOKCode + type AddGroup struct + Context *middleware.Context + Handler AddGroupHandler + func NewAddGroup(ctx *middleware.Context, handler AddGroupHandler) *AddGroup + func (o *AddGroup) ServeHTTP(rw http.ResponseWriter, r *http.Request) + type AddGroupCreated struct + func NewAddGroupCreated() *AddGroupCreated + func (o *AddGroupCreated) WriteResponse(rw http.ResponseWriter, producer runtime.Producer) + type AddGroupDefault struct + Payload *models.Error + func NewAddGroupDefault(code int) *AddGroupDefault + func (o *AddGroupDefault) SetPayload(payload *models.Error) + func (o *AddGroupDefault) SetStatusCode(code int) + func (o *AddGroupDefault) WithPayload(payload *models.Error) *AddGroupDefault + func (o *AddGroupDefault) WithStatusCode(code int) *AddGroupDefault + func (o *AddGroupDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer) + type AddGroupHandler interface + Handle func(AddGroupParams, *models.Principal) middleware.Responder + type AddGroupHandlerFunc func(AddGroupParams, *models.Principal) middleware.Responder + func (fn AddGroupHandlerFunc) Handle(params AddGroupParams, principal *models.Principal) middleware.Responder + type AddGroupParams struct + Body *models.AddGroupRequest + HTTPRequest *http.Request + func NewAddGroupParams() AddGroupParams + func (o *AddGroupParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error + type AddGroupURL struct + func (o *AddGroupURL) Build() (*url.URL, error) + func (o *AddGroupURL) BuildFull(scheme, host string) (*url.URL, error) + func (o *AddGroupURL) Must(u *url.URL, err error) *url.URL + func (o *AddGroupURL) SetBasePath(bp string) + func (o *AddGroupURL) String() string + func (o *AddGroupURL) StringFull(scheme, host string) string + func (o *AddGroupURL) WithBasePath(bp string) *AddGroupURL + type GroupInfo struct + Context *middleware.Context + Handler GroupInfoHandler + func NewGroupInfo(ctx *middleware.Context, handler GroupInfoHandler) *GroupInfo + func (o *GroupInfo) ServeHTTP(rw http.ResponseWriter, r *http.Request) + type GroupInfoDefault struct + Payload *models.Error + func NewGroupInfoDefault(code int) *GroupInfoDefault + func (o *GroupInfoDefault) SetPayload(payload *models.Error) + func (o *GroupInfoDefault) SetStatusCode(code int) + func (o *GroupInfoDefault) WithPayload(payload *models.Error) *GroupInfoDefault + func (o *GroupInfoDefault) WithStatusCode(code int) *GroupInfoDefault + func (o *GroupInfoDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer) + type GroupInfoHandler interface + Handle func(GroupInfoParams, *models.Principal) middleware.Responder + type GroupInfoHandlerFunc func(GroupInfoParams, *models.Principal) middleware.Responder + func (fn GroupInfoHandlerFunc) Handle(params GroupInfoParams, principal *models.Principal) middleware.Responder + type GroupInfoOK struct + Payload *models.Group + func NewGroupInfoOK() *GroupInfoOK + func (o *GroupInfoOK) SetPayload(payload *models.Group) + func (o *GroupInfoOK) WithPayload(payload *models.Group) *GroupInfoOK + func (o *GroupInfoOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer) + type GroupInfoParams struct + HTTPRequest *http.Request + Name string + func NewGroupInfoParams() GroupInfoParams + func (o *GroupInfoParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error + type GroupInfoURL struct + Name string + func (o *GroupInfoURL) Build() (*url.URL, error) + func (o *GroupInfoURL) BuildFull(scheme, host string) (*url.URL, error) + func (o *GroupInfoURL) Must(u *url.URL, err error) *url.URL + func (o *GroupInfoURL) SetBasePath(bp string) + func (o *GroupInfoURL) String() string + func (o *GroupInfoURL) StringFull(scheme, host string) string + func (o *GroupInfoURL) WithBasePath(bp string) *GroupInfoURL + type ListGroups struct + Context *middleware.Context + Handler ListGroupsHandler + func NewListGroups(ctx *middleware.Context, handler ListGroupsHandler) *ListGroups + func (o *ListGroups) ServeHTTP(rw http.ResponseWriter, r *http.Request) + type ListGroupsDefault struct + Payload *models.Error + func NewListGroupsDefault(code int) *ListGroupsDefault + func (o *ListGroupsDefault) SetPayload(payload *models.Error) + func (o *ListGroupsDefault) SetStatusCode(code int) + func (o *ListGroupsDefault) WithPayload(payload *models.Error) *ListGroupsDefault + func (o *ListGroupsDefault) WithStatusCode(code int) *ListGroupsDefault + func (o *ListGroupsDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer) + type ListGroupsHandler interface + Handle func(ListGroupsParams, *models.Principal) middleware.Responder + type ListGroupsHandlerFunc func(ListGroupsParams, *models.Principal) middleware.Responder + func (fn ListGroupsHandlerFunc) Handle(params ListGroupsParams, principal *models.Principal) middleware.Responder + type ListGroupsOK struct + Payload *models.ListGroupsResponse + func NewListGroupsOK() *ListGroupsOK + func (o *ListGroupsOK) SetPayload(payload *models.ListGroupsResponse) + func (o *ListGroupsOK) WithPayload(payload *models.ListGroupsResponse) *ListGroupsOK + func (o *ListGroupsOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer) + type ListGroupsParams struct + HTTPRequest *http.Request + Limit *int32 + Offset *int32 + func NewListGroupsParams() ListGroupsParams + func (o *ListGroupsParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error + type ListGroupsURL struct + Limit *int32 + Offset *int32 + func (o *ListGroupsURL) Build() (*url.URL, error) + func (o *ListGroupsURL) BuildFull(scheme, host string) (*url.URL, error) + func (o *ListGroupsURL) Must(u *url.URL, err error) *url.URL + func (o *ListGroupsURL) SetBasePath(bp string) + func (o *ListGroupsURL) String() string + func (o *ListGroupsURL) StringFull(scheme, host string) string + func (o *ListGroupsURL) WithBasePath(bp string) *ListGroupsURL + type RemoveGroup struct + Context *middleware.Context + Handler RemoveGroupHandler + func NewRemoveGroup(ctx *middleware.Context, handler RemoveGroupHandler) *RemoveGroup + func (o *RemoveGroup) ServeHTTP(rw http.ResponseWriter, r *http.Request) + type RemoveGroupDefault struct + Payload *models.Error + func NewRemoveGroupDefault(code int) *RemoveGroupDefault + func (o *RemoveGroupDefault) SetPayload(payload *models.Error) + func (o *RemoveGroupDefault) SetStatusCode(code int) + func (o *RemoveGroupDefault) WithPayload(payload *models.Error) *RemoveGroupDefault + func (o *RemoveGroupDefault) WithStatusCode(code int) *RemoveGroupDefault + func (o *RemoveGroupDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer) + type RemoveGroupHandler interface + Handle func(RemoveGroupParams, *models.Principal) middleware.Responder + type RemoveGroupHandlerFunc func(RemoveGroupParams, *models.Principal) middleware.Responder + func (fn RemoveGroupHandlerFunc) Handle(params RemoveGroupParams, principal *models.Principal) middleware.Responder + type RemoveGroupNoContent struct + func NewRemoveGroupNoContent() *RemoveGroupNoContent + func (o *RemoveGroupNoContent) WriteResponse(rw http.ResponseWriter, producer runtime.Producer) + type RemoveGroupParams struct + HTTPRequest *http.Request + Name string + func NewRemoveGroupParams() RemoveGroupParams + func (o *RemoveGroupParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error + type RemoveGroupURL struct + Name string + func (o *RemoveGroupURL) Build() (*url.URL, error) + func (o *RemoveGroupURL) BuildFull(scheme, host string) (*url.URL, error) + func (o *RemoveGroupURL) Must(u *url.URL, err error) *url.URL + func (o *RemoveGroupURL) SetBasePath(bp string) + func (o *RemoveGroupURL) String() string + func (o *RemoveGroupURL) StringFull(scheme, host string) string + func (o *RemoveGroupURL) WithBasePath(bp string) *RemoveGroupURL + type UpdateGroup struct + Context *middleware.Context + Handler UpdateGroupHandler + func NewUpdateGroup(ctx *middleware.Context, handler UpdateGroupHandler) *UpdateGroup + func (o *UpdateGroup) ServeHTTP(rw http.ResponseWriter, r *http.Request) + type UpdateGroupDefault struct + Payload *models.Error + func NewUpdateGroupDefault(code int) *UpdateGroupDefault + func (o *UpdateGroupDefault) SetPayload(payload *models.Error) + func (o *UpdateGroupDefault) SetStatusCode(code int) + func (o *UpdateGroupDefault) WithPayload(payload *models.Error) *UpdateGroupDefault + func (o *UpdateGroupDefault) WithStatusCode(code int) *UpdateGroupDefault + func (o *UpdateGroupDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer) + type UpdateGroupHandler interface + Handle func(UpdateGroupParams, *models.Principal) middleware.Responder + type UpdateGroupHandlerFunc func(UpdateGroupParams, *models.Principal) middleware.Responder + func (fn UpdateGroupHandlerFunc) Handle(params UpdateGroupParams, principal *models.Principal) middleware.Responder + type UpdateGroupOK struct + Payload *models.Group + func NewUpdateGroupOK() *UpdateGroupOK + func (o *UpdateGroupOK) SetPayload(payload *models.Group) + func (o *UpdateGroupOK) WithPayload(payload *models.Group) *UpdateGroupOK + func (o *UpdateGroupOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer) + type UpdateGroupParams struct + Body *models.UpdateGroupRequest + HTTPRequest *http.Request + Name string + func NewUpdateGroupParams() UpdateGroupParams + func (o *UpdateGroupParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error + type UpdateGroupURL struct + Name string + func (o *UpdateGroupURL) Build() (*url.URL, error) + func (o *UpdateGroupURL) BuildFull(scheme, host string) (*url.URL, error) + func (o *UpdateGroupURL) Must(u *url.URL, err error) *url.URL + func (o *UpdateGroupURL) SetBasePath(bp string) + func (o *UpdateGroupURL) String() string + func (o *UpdateGroupURL) StringFull(scheme, host string) string + func (o *UpdateGroupURL) WithBasePath(bp string) *UpdateGroupURL