1 // Code generated by go-swagger; DO NOT EDIT.
5 // This file was generated by the swagger tool.
6 // Editing this file might prove futile when you re-run the swagger generate command
11 "github.com/go-openapi/runtime"
13 models "gerrit.o-ran-sc.org/r/ric-plt/xapp-frame/pkg/models"
16 // SubscribeReportCreatedCode is the HTTP code returned for type SubscribeReportCreated
17 const SubscribeReportCreatedCode int = 201
19 /*SubscribeReportCreated Subscription successfully created
21 swagger:response subscribeReportCreated
23 type SubscribeReportCreated struct {
28 Payload *models.SubscriptionResponse `json:"body,omitempty"`
31 // NewSubscribeReportCreated creates SubscribeReportCreated with default headers values
32 func NewSubscribeReportCreated() *SubscribeReportCreated {
34 return &SubscribeReportCreated{}
37 // WithPayload adds the payload to the subscribe report created response
38 func (o *SubscribeReportCreated) WithPayload(payload *models.SubscriptionResponse) *SubscribeReportCreated {
43 // SetPayload sets the payload to the subscribe report created response
44 func (o *SubscribeReportCreated) SetPayload(payload *models.SubscriptionResponse) {
48 // WriteResponse to the client
49 func (o *SubscribeReportCreated) WriteResponse(rw http.ResponseWriter, producer runtime.Producer) {
54 if err := producer.Produce(rw, payload); err != nil {
55 panic(err) // let the recovery middleware deal with this
60 // SubscribeReportBadRequestCode is the HTTP code returned for type SubscribeReportBadRequest
61 const SubscribeReportBadRequestCode int = 400
63 /*SubscribeReportBadRequest Invalid input
65 swagger:response subscribeReportBadRequest
67 type SubscribeReportBadRequest struct {
70 // NewSubscribeReportBadRequest creates SubscribeReportBadRequest with default headers values
71 func NewSubscribeReportBadRequest() *SubscribeReportBadRequest {
73 return &SubscribeReportBadRequest{}
76 // WriteResponse to the client
77 func (o *SubscribeReportBadRequest) WriteResponse(rw http.ResponseWriter, producer runtime.Producer) {
79 rw.Header().Del(runtime.HeaderContentType) //Remove Content-Type on empty responses
84 // SubscribeReportInternalServerErrorCode is the HTTP code returned for type SubscribeReportInternalServerError
85 const SubscribeReportInternalServerErrorCode int = 500
87 /*SubscribeReportInternalServerError Internal error
89 swagger:response subscribeReportInternalServerError
91 type SubscribeReportInternalServerError struct {
94 // NewSubscribeReportInternalServerError creates SubscribeReportInternalServerError with default headers values
95 func NewSubscribeReportInternalServerError() *SubscribeReportInternalServerError {
97 return &SubscribeReportInternalServerError{}
100 // WriteResponse to the client
101 func (o *SubscribeReportInternalServerError) WriteResponse(rw http.ResponseWriter, producer runtime.Producer) {
103 rw.Header().Del(runtime.HeaderContentType) //Remove Content-Type on empty responses