X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=pkg%2Frestapi%2Foperations%2Fcommon%2Fsubscribe_responses.go;h=34c5d19470b42f67a06aa30377d8fd5798683745;hb=30c8dd99d62f5e4eb0b7a4b966e790493f2e194f;hp=4af55828ef403c1c9741e922dc53018e2fe37f03;hpb=c79bd0e1a4fe855b06c8f8131f162d0ee4a5f9f5;p=ric-plt%2Fxapp-frame.git diff --git a/pkg/restapi/operations/common/subscribe_responses.go b/pkg/restapi/operations/common/subscribe_responses.go index 4af5582..34c5d19 100644 --- a/pkg/restapi/operations/common/subscribe_responses.go +++ b/pkg/restapi/operations/common/subscribe_responses.go @@ -60,7 +60,7 @@ func (o *SubscribeCreated) WriteResponse(rw http.ResponseWriter, producer runtim // SubscribeBadRequestCode is the HTTP code returned for type SubscribeBadRequest const SubscribeBadRequestCode int = 400 -/*SubscribeBadRequest Invalid input +/*SubscribeBadRequest Not Found swagger:response subscribeBadRequest */ @@ -81,6 +81,30 @@ func (o *SubscribeBadRequest) WriteResponse(rw http.ResponseWriter, producer run rw.WriteHeader(400) } +// SubscribeNotFoundCode is the HTTP code returned for type SubscribeNotFound +const SubscribeNotFoundCode int = 404 + +/*SubscribeNotFound Invalid input + +swagger:response subscribeNotFound +*/ +type SubscribeNotFound struct { +} + +// NewSubscribeNotFound creates SubscribeNotFound with default headers values +func NewSubscribeNotFound() *SubscribeNotFound { + + return &SubscribeNotFound{} +} + +// WriteResponse to the client +func (o *SubscribeNotFound) WriteResponse(rw http.ResponseWriter, producer runtime.Producer) { + + rw.Header().Del(runtime.HeaderContentType) //Remove Content-Type on empty responses + + rw.WriteHeader(404) +} + // SubscribeInternalServerErrorCode is the HTTP code returned for type SubscribeInternalServerError const SubscribeInternalServerErrorCode int = 500 @@ -104,3 +128,27 @@ func (o *SubscribeInternalServerError) WriteResponse(rw http.ResponseWriter, pro rw.WriteHeader(500) } + +// SubscribeServiceUnavailableCode is the HTTP code returned for type SubscribeServiceUnavailable +const SubscribeServiceUnavailableCode int = 503 + +/*SubscribeServiceUnavailable Service Unavailable + +swagger:response subscribeServiceUnavailable +*/ +type SubscribeServiceUnavailable struct { +} + +// NewSubscribeServiceUnavailable creates SubscribeServiceUnavailable with default headers values +func NewSubscribeServiceUnavailable() *SubscribeServiceUnavailable { + + return &SubscribeServiceUnavailable{} +} + +// WriteResponse to the client +func (o *SubscribeServiceUnavailable) WriteResponse(rw http.ResponseWriter, producer runtime.Producer) { + + rw.Header().Del(runtime.HeaderContentType) //Remove Content-Type on empty responses + + rw.WriteHeader(503) +}