X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=pkg%2Fclientapi%2Fcontrol%2Fsubscribe_control_responses.go;fp=pkg%2Fclientapi%2Fcontrol%2Fsubscribe_control_responses.go;h=15d72e5d64c41379f20d6eb2f47ebb92937886b3;hb=3895a8c8775ef96652e6473414fdd7366c59f404;hp=0000000000000000000000000000000000000000;hpb=5120ec103eead26427b977f4b2456c2ce57b36ac;p=ric-plt%2Fxapp-frame.git diff --git a/pkg/clientapi/control/subscribe_control_responses.go b/pkg/clientapi/control/subscribe_control_responses.go new file mode 100644 index 0000000..15d72e5 --- /dev/null +++ b/pkg/clientapi/control/subscribe_control_responses.go @@ -0,0 +1,121 @@ +// Code generated by go-swagger; DO NOT EDIT. + +package control + +// This file was generated by the swagger tool. +// Editing this file might prove futile when you re-run the swagger generate command + +import ( + "fmt" + "io" + + "github.com/go-openapi/runtime" + + strfmt "github.com/go-openapi/strfmt" + + clientmodel "gerrit.o-ran-sc.org/r/ric-plt/xapp-frame/pkg/clientmodel" +) + +// SubscribeControlReader is a Reader for the SubscribeControl structure. +type SubscribeControlReader struct { + formats strfmt.Registry +} + +// ReadResponse reads a server response into the received o. +func (o *SubscribeControlReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) { + switch response.Code() { + + case 201: + result := NewSubscribeControlCreated() + if err := result.readResponse(response, consumer, o.formats); err != nil { + return nil, err + } + return result, nil + + case 400: + result := NewSubscribeControlBadRequest() + if err := result.readResponse(response, consumer, o.formats); err != nil { + return nil, err + } + return nil, result + + case 500: + result := NewSubscribeControlInternalServerError() + if err := result.readResponse(response, consumer, o.formats); err != nil { + return nil, err + } + return nil, result + + default: + return nil, runtime.NewAPIError("unknown error", response, response.Code()) + } +} + +// NewSubscribeControlCreated creates a SubscribeControlCreated with default headers values +func NewSubscribeControlCreated() *SubscribeControlCreated { + return &SubscribeControlCreated{} +} + +/*SubscribeControlCreated handles this case with default header values. + +Subscription successfully created +*/ +type SubscribeControlCreated struct { + Payload clientmodel.SubscriptionResult +} + +func (o *SubscribeControlCreated) Error() string { + return fmt.Sprintf("[POST /subscriptions/control][%d] subscribeControlCreated %+v", 201, o.Payload) +} + +func (o *SubscribeControlCreated) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { + + // response payload + if err := consumer.Consume(response.Body(), &o.Payload); err != nil && err != io.EOF { + return err + } + + return nil +} + +// NewSubscribeControlBadRequest creates a SubscribeControlBadRequest with default headers values +func NewSubscribeControlBadRequest() *SubscribeControlBadRequest { + return &SubscribeControlBadRequest{} +} + +/*SubscribeControlBadRequest handles this case with default header values. + +Invalid input +*/ +type SubscribeControlBadRequest struct { +} + +func (o *SubscribeControlBadRequest) Error() string { + return fmt.Sprintf("[POST /subscriptions/control][%d] subscribeControlBadRequest ", 400) +} + +func (o *SubscribeControlBadRequest) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { + + return nil +} + +// NewSubscribeControlInternalServerError creates a SubscribeControlInternalServerError with default headers values +func NewSubscribeControlInternalServerError() *SubscribeControlInternalServerError { + return &SubscribeControlInternalServerError{} +} + +/*SubscribeControlInternalServerError handles this case with default header values. + +Internal error +*/ +type SubscribeControlInternalServerError struct { +} + +func (o *SubscribeControlInternalServerError) Error() string { + return fmt.Sprintf("[POST /subscriptions/control][%d] subscribeControlInternalServerError ", 500) +} + +func (o *SubscribeControlInternalServerError) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { + + return nil +}