github.com/ActiveState/cli@v0.0.0-20240508170324-6801f60cd051/pkg/platform/api/mono/mono_client/projects/delete_project_responses.go (about) 1 // Code generated by go-swagger; DO NOT EDIT. 2 3 package projects 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 "io" 11 12 "github.com/go-openapi/runtime" 13 "github.com/go-openapi/strfmt" 14 15 "github.com/ActiveState/cli/pkg/platform/api/mono/mono_models" 16 ) 17 18 // DeleteProjectReader is a Reader for the DeleteProject structure. 19 type DeleteProjectReader struct { 20 formats strfmt.Registry 21 } 22 23 // ReadResponse reads a server response into the received o. 24 func (o *DeleteProjectReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) { 25 switch response.Code() { 26 case 200: 27 result := NewDeleteProjectOK() 28 if err := result.readResponse(response, consumer, o.formats); err != nil { 29 return nil, err 30 } 31 return result, nil 32 case 400: 33 result := NewDeleteProjectBadRequest() 34 if err := result.readResponse(response, consumer, o.formats); err != nil { 35 return nil, err 36 } 37 return nil, result 38 case 403: 39 result := NewDeleteProjectForbidden() 40 if err := result.readResponse(response, consumer, o.formats); err != nil { 41 return nil, err 42 } 43 return nil, result 44 case 404: 45 result := NewDeleteProjectNotFound() 46 if err := result.readResponse(response, consumer, o.formats); err != nil { 47 return nil, err 48 } 49 return nil, result 50 case 500: 51 result := NewDeleteProjectInternalServerError() 52 if err := result.readResponse(response, consumer, o.formats); err != nil { 53 return nil, err 54 } 55 return nil, result 56 default: 57 return nil, runtime.NewAPIError("response status code does not match any response statuses defined for this endpoint in the swagger spec", response, response.Code()) 58 } 59 } 60 61 // NewDeleteProjectOK creates a DeleteProjectOK with default headers values 62 func NewDeleteProjectOK() *DeleteProjectOK { 63 return &DeleteProjectOK{} 64 } 65 66 /* DeleteProjectOK describes a response with status code 200, with default header values. 67 68 Project deleted 69 */ 70 type DeleteProjectOK struct { 71 Payload *mono_models.Message 72 } 73 74 func (o *DeleteProjectOK) Error() string { 75 return fmt.Sprintf("[DELETE /organizations/{organizationName}/projects/{projectName}][%d] deleteProjectOK %+v", 200, o.Payload) 76 } 77 func (o *DeleteProjectOK) GetPayload() *mono_models.Message { 78 return o.Payload 79 } 80 81 func (o *DeleteProjectOK) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { 82 83 o.Payload = new(mono_models.Message) 84 85 // response payload 86 if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { 87 return err 88 } 89 90 return nil 91 } 92 93 // NewDeleteProjectBadRequest creates a DeleteProjectBadRequest with default headers values 94 func NewDeleteProjectBadRequest() *DeleteProjectBadRequest { 95 return &DeleteProjectBadRequest{} 96 } 97 98 /* DeleteProjectBadRequest describes a response with status code 400, with default header values. 99 100 Bad Request 101 */ 102 type DeleteProjectBadRequest struct { 103 Payload *mono_models.Message 104 } 105 106 func (o *DeleteProjectBadRequest) Error() string { 107 return fmt.Sprintf("[DELETE /organizations/{organizationName}/projects/{projectName}][%d] deleteProjectBadRequest %+v", 400, o.Payload) 108 } 109 func (o *DeleteProjectBadRequest) GetPayload() *mono_models.Message { 110 return o.Payload 111 } 112 113 func (o *DeleteProjectBadRequest) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { 114 115 o.Payload = new(mono_models.Message) 116 117 // response payload 118 if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { 119 return err 120 } 121 122 return nil 123 } 124 125 // NewDeleteProjectForbidden creates a DeleteProjectForbidden with default headers values 126 func NewDeleteProjectForbidden() *DeleteProjectForbidden { 127 return &DeleteProjectForbidden{} 128 } 129 130 /* DeleteProjectForbidden describes a response with status code 403, with default header values. 131 132 Forbidden 133 */ 134 type DeleteProjectForbidden struct { 135 Payload *mono_models.Message 136 } 137 138 func (o *DeleteProjectForbidden) Error() string { 139 return fmt.Sprintf("[DELETE /organizations/{organizationName}/projects/{projectName}][%d] deleteProjectForbidden %+v", 403, o.Payload) 140 } 141 func (o *DeleteProjectForbidden) GetPayload() *mono_models.Message { 142 return o.Payload 143 } 144 145 func (o *DeleteProjectForbidden) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { 146 147 o.Payload = new(mono_models.Message) 148 149 // response payload 150 if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { 151 return err 152 } 153 154 return nil 155 } 156 157 // NewDeleteProjectNotFound creates a DeleteProjectNotFound with default headers values 158 func NewDeleteProjectNotFound() *DeleteProjectNotFound { 159 return &DeleteProjectNotFound{} 160 } 161 162 /* DeleteProjectNotFound describes a response with status code 404, with default header values. 163 164 Not Found 165 */ 166 type DeleteProjectNotFound struct { 167 Payload *mono_models.Message 168 } 169 170 func (o *DeleteProjectNotFound) Error() string { 171 return fmt.Sprintf("[DELETE /organizations/{organizationName}/projects/{projectName}][%d] deleteProjectNotFound %+v", 404, o.Payload) 172 } 173 func (o *DeleteProjectNotFound) GetPayload() *mono_models.Message { 174 return o.Payload 175 } 176 177 func (o *DeleteProjectNotFound) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { 178 179 o.Payload = new(mono_models.Message) 180 181 // response payload 182 if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { 183 return err 184 } 185 186 return nil 187 } 188 189 // NewDeleteProjectInternalServerError creates a DeleteProjectInternalServerError with default headers values 190 func NewDeleteProjectInternalServerError() *DeleteProjectInternalServerError { 191 return &DeleteProjectInternalServerError{} 192 } 193 194 /* DeleteProjectInternalServerError describes a response with status code 500, with default header values. 195 196 Server Error 197 */ 198 type DeleteProjectInternalServerError struct { 199 Payload *mono_models.Message 200 } 201 202 func (o *DeleteProjectInternalServerError) Error() string { 203 return fmt.Sprintf("[DELETE /organizations/{organizationName}/projects/{projectName}][%d] deleteProjectInternalServerError %+v", 500, o.Payload) 204 } 205 func (o *DeleteProjectInternalServerError) GetPayload() *mono_models.Message { 206 return o.Payload 207 } 208 209 func (o *DeleteProjectInternalServerError) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { 210 211 o.Payload = new(mono_models.Message) 212 213 // response payload 214 if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { 215 return err 216 } 217 218 return nil 219 }