// Code generated by go-swagger; DO NOT EDIT. package feedback // This file was generated by the swagger tool. // Editing this file might prove futile when you re-run the swagger generate command import ( "net/http" "github.com/go-openapi/runtime" "gerald/internal/interfaces/rest/models" ) // GetFeedbacksOKCode is the HTTP code returned for type GetFeedbacksOK const GetFeedbacksOKCode int = 200 /* GetFeedbacksOK successful operation swagger:response getFeedbacksOK */ type GetFeedbacksOK struct { /* In: Body */ Payload []*models.Feedback `json:"body,omitempty"` } // NewGetFeedbacksOK creates GetFeedbacksOK with default headers values func NewGetFeedbacksOK() *GetFeedbacksOK { return &GetFeedbacksOK{} } // WithPayload adds the payload to the get feedbacks o k response func (o *GetFeedbacksOK) WithPayload(payload []*models.Feedback) *GetFeedbacksOK { o.Payload = payload return o } // SetPayload sets the payload to the get feedbacks o k response func (o *GetFeedbacksOK) SetPayload(payload []*models.Feedback) { o.Payload = payload } // WriteResponse to the client func (o *GetFeedbacksOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer) { rw.WriteHeader(200) payload := o.Payload if payload == nil { // return empty array payload = make([]*models.Feedback, 0, 50) } if err := producer.Produce(rw, payload); err != nil { panic(err) // let the recovery middleware deal with this } } // GetFeedbacksForbiddenCode is the HTTP code returned for type GetFeedbacksForbidden const GetFeedbacksForbiddenCode int = 403 /* GetFeedbacksForbidden Forbidden swagger:response getFeedbacksForbidden */ type GetFeedbacksForbidden struct { } // NewGetFeedbacksForbidden creates GetFeedbacksForbidden with default headers values func NewGetFeedbacksForbidden() *GetFeedbacksForbidden { return &GetFeedbacksForbidden{} } // WriteResponse to the client func (o *GetFeedbacksForbidden) WriteResponse(rw http.ResponseWriter, producer runtime.Producer) { rw.Header().Del(runtime.HeaderContentType) //Remove Content-Type on empty responses rw.WriteHeader(403) }