github.com/Percona-Lab/go-swagger@v0.19.0/examples/contributed-templates/stratoscale/client/store/order_delete_responses.go (about) 1 // Code generated by go-swagger; DO NOT EDIT. 2 3 package store 4 5 // This file was generated by the swagger tool. 6 // Editing this file might prove futile when you re-run the swagger generate command 7 8 import ( 9 "fmt" 10 11 "github.com/go-openapi/runtime" 12 13 strfmt "github.com/go-openapi/strfmt" 14 ) 15 16 // OrderDeleteReader is a Reader for the OrderDelete structure. 17 type OrderDeleteReader struct { 18 formats strfmt.Registry 19 } 20 21 // ReadResponse reads a server response into the received o. 22 func (o *OrderDeleteReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) { 23 switch response.Code() { 24 25 case 204: 26 result := NewOrderDeleteNoContent() 27 if err := result.readResponse(response, consumer, o.formats); err != nil { 28 return nil, err 29 } 30 return result, nil 31 32 case 400: 33 result := NewOrderDeleteBadRequest() 34 if err := result.readResponse(response, consumer, o.formats); err != nil { 35 return nil, err 36 } 37 return nil, result 38 39 case 404: 40 result := NewOrderDeleteNotFound() 41 if err := result.readResponse(response, consumer, o.formats); err != nil { 42 return nil, err 43 } 44 return nil, result 45 46 default: 47 return nil, runtime.NewAPIError("unknown error", response, response.Code()) 48 } 49 } 50 51 // NewOrderDeleteNoContent creates a OrderDeleteNoContent with default headers values 52 func NewOrderDeleteNoContent() *OrderDeleteNoContent { 53 return &OrderDeleteNoContent{} 54 } 55 56 /*OrderDeleteNoContent handles this case with default header values. 57 58 Deleted successfully 59 */ 60 type OrderDeleteNoContent struct { 61 } 62 63 func (o *OrderDeleteNoContent) Error() string { 64 return fmt.Sprintf("[DELETE /store/order/{orderId}][%d] orderDeleteNoContent ", 204) 65 } 66 67 func (o *OrderDeleteNoContent) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { 68 69 return nil 70 } 71 72 // NewOrderDeleteBadRequest creates a OrderDeleteBadRequest with default headers values 73 func NewOrderDeleteBadRequest() *OrderDeleteBadRequest { 74 return &OrderDeleteBadRequest{} 75 } 76 77 /*OrderDeleteBadRequest handles this case with default header values. 78 79 Invalid ID supplied 80 */ 81 type OrderDeleteBadRequest struct { 82 } 83 84 func (o *OrderDeleteBadRequest) Error() string { 85 return fmt.Sprintf("[DELETE /store/order/{orderId}][%d] orderDeleteBadRequest ", 400) 86 } 87 88 func (o *OrderDeleteBadRequest) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { 89 90 return nil 91 } 92 93 // NewOrderDeleteNotFound creates a OrderDeleteNotFound with default headers values 94 func NewOrderDeleteNotFound() *OrderDeleteNotFound { 95 return &OrderDeleteNotFound{} 96 } 97 98 /*OrderDeleteNotFound handles this case with default header values. 99 100 Order not found 101 */ 102 type OrderDeleteNotFound struct { 103 } 104 105 func (o *OrderDeleteNotFound) Error() string { 106 return fmt.Sprintf("[DELETE /store/order/{orderId}][%d] orderDeleteNotFound ", 404) 107 } 108 109 func (o *OrderDeleteNotFound) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { 110 111 return nil 112 }