X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;ds=sidebyside;f=pkg%2Fclientapi%2Fpolicy%2Fsubscribe_policy_responses.go;fp=pkg%2Fclientapi%2Fpolicy%2Fsubscribe_policy_responses.go;h=e817e10d8be65b573d09312128c7035b42a53293;hb=3895a8c8775ef96652e6473414fdd7366c59f404;hp=0000000000000000000000000000000000000000;hpb=5120ec103eead26427b977f4b2456c2ce57b36ac;p=ric-plt%2Fxapp-frame.git diff --git a/pkg/clientapi/policy/subscribe_policy_responses.go b/pkg/clientapi/policy/subscribe_policy_responses.go new file mode 100644 index 0000000..e817e10 --- /dev/null +++ b/pkg/clientapi/policy/subscribe_policy_responses.go @@ -0,0 +1,121 @@ +// Code generated by go-swagger; DO NOT EDIT. + +package policy + +// 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" +) + +// SubscribePolicyReader is a Reader for the SubscribePolicy structure. +type SubscribePolicyReader struct { + formats strfmt.Registry +} + +// ReadResponse reads a server response into the received o. +func (o *SubscribePolicyReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) { + switch response.Code() { + + case 201: + result := NewSubscribePolicyCreated() + if err := result.readResponse(response, consumer, o.formats); err != nil { + return nil, err + } + return result, nil + + case 400: + result := NewSubscribePolicyBadRequest() + if err := result.readResponse(response, consumer, o.formats); err != nil { + return nil, err + } + return nil, result + + case 500: + result := NewSubscribePolicyInternalServerError() + 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()) + } +} + +// NewSubscribePolicyCreated creates a SubscribePolicyCreated with default headers values +func NewSubscribePolicyCreated() *SubscribePolicyCreated { + return &SubscribePolicyCreated{} +} + +/*SubscribePolicyCreated handles this case with default header values. + +Subscription successfully created +*/ +type SubscribePolicyCreated struct { + Payload clientmodel.SubscriptionResult +} + +func (o *SubscribePolicyCreated) Error() string { + return fmt.Sprintf("[POST /subscriptions/policy][%d] subscribePolicyCreated %+v", 201, o.Payload) +} + +func (o *SubscribePolicyCreated) 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 +} + +// NewSubscribePolicyBadRequest creates a SubscribePolicyBadRequest with default headers values +func NewSubscribePolicyBadRequest() *SubscribePolicyBadRequest { + return &SubscribePolicyBadRequest{} +} + +/*SubscribePolicyBadRequest handles this case with default header values. + +Invalid input +*/ +type SubscribePolicyBadRequest struct { +} + +func (o *SubscribePolicyBadRequest) Error() string { + return fmt.Sprintf("[POST /subscriptions/policy][%d] subscribePolicyBadRequest ", 400) +} + +func (o *SubscribePolicyBadRequest) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { + + return nil +} + +// NewSubscribePolicyInternalServerError creates a SubscribePolicyInternalServerError with default headers values +func NewSubscribePolicyInternalServerError() *SubscribePolicyInternalServerError { + return &SubscribePolicyInternalServerError{} +} + +/*SubscribePolicyInternalServerError handles this case with default header values. + +Internal error +*/ +type SubscribePolicyInternalServerError struct { +} + +func (o *SubscribePolicyInternalServerError) Error() string { + return fmt.Sprintf("[POST /subscriptions/policy][%d] subscribePolicyInternalServerError ", 500) +} + +func (o *SubscribePolicyInternalServerError) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { + + return nil +}