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 "gerrit.o-ran-sc.org/r/ric-plt/xapp-frame/pkg/models"
16 // SubscribeCreatedCode is the HTTP code returned for type SubscribeCreated
17 const SubscribeCreatedCode int = 201
19 /*SubscribeCreated Subscription successfully created
21 swagger:response subscribeCreated
23 type SubscribeCreated struct {
28 Payload *models.SubscriptionResponse `json:"body,omitempty"`
31 // NewSubscribeCreated creates SubscribeCreated with default headers values
32 func NewSubscribeCreated() *SubscribeCreated {
34 return &SubscribeCreated{}
37 // WithPayload adds the payload to the subscribe created response
38 func (o *SubscribeCreated) WithPayload(payload *models.SubscriptionResponse) *SubscribeCreated {
43 // SetPayload sets the payload to the subscribe created response
44 func (o *SubscribeCreated) SetPayload(payload *models.SubscriptionResponse) {
48 // WriteResponse to the client
49 func (o *SubscribeCreated) 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 // SubscribeBadRequestCode is the HTTP code returned for type SubscribeBadRequest
61 const SubscribeBadRequestCode int = 400
63 /*SubscribeBadRequest Not Found
65 swagger:response subscribeBadRequest
67 type SubscribeBadRequest struct {
70 // NewSubscribeBadRequest creates SubscribeBadRequest with default headers values
71 func NewSubscribeBadRequest() *SubscribeBadRequest {
73 return &SubscribeBadRequest{}
76 // WriteResponse to the client
77 func (o *SubscribeBadRequest) WriteResponse(rw http.ResponseWriter, producer runtime.Producer) {
79 rw.Header().Del(runtime.HeaderContentType) //Remove Content-Type on empty responses
84 // SubscribeNotFoundCode is the HTTP code returned for type SubscribeNotFound
85 const SubscribeNotFoundCode int = 404
87 /*SubscribeNotFound Invalid input
89 swagger:response subscribeNotFound
91 type SubscribeNotFound struct {
94 // NewSubscribeNotFound creates SubscribeNotFound with default headers values
95 func NewSubscribeNotFound() *SubscribeNotFound {
97 return &SubscribeNotFound{}
100 // WriteResponse to the client
101 func (o *SubscribeNotFound) WriteResponse(rw http.ResponseWriter, producer runtime.Producer) {
103 rw.Header().Del(runtime.HeaderContentType) //Remove Content-Type on empty responses
108 // SubscribeInternalServerErrorCode is the HTTP code returned for type SubscribeInternalServerError
109 const SubscribeInternalServerErrorCode int = 500
111 /*SubscribeInternalServerError Internal error
113 swagger:response subscribeInternalServerError
115 type SubscribeInternalServerError struct {
118 // NewSubscribeInternalServerError creates SubscribeInternalServerError with default headers values
119 func NewSubscribeInternalServerError() *SubscribeInternalServerError {
121 return &SubscribeInternalServerError{}
124 // WriteResponse to the client
125 func (o *SubscribeInternalServerError) WriteResponse(rw http.ResponseWriter, producer runtime.Producer) {
127 rw.Header().Del(runtime.HeaderContentType) //Remove Content-Type on empty responses
132 // SubscribeServiceUnavailableCode is the HTTP code returned for type SubscribeServiceUnavailable
133 const SubscribeServiceUnavailableCode int = 503
135 /*SubscribeServiceUnavailable Service Unavailable
137 swagger:response subscribeServiceUnavailable
139 type SubscribeServiceUnavailable struct {
142 // NewSubscribeServiceUnavailable creates SubscribeServiceUnavailable with default headers values
143 func NewSubscribeServiceUnavailable() *SubscribeServiceUnavailable {
145 return &SubscribeServiceUnavailable{}
148 // WriteResponse to the client
149 func (o *SubscribeServiceUnavailable) WriteResponse(rw http.ResponseWriter, producer runtime.Producer) {
151 rw.Header().Del(runtime.HeaderContentType) //Remove Content-Type on empty responses