github.com/cilium/cilium@v1.16.2/api/v1/client/service/delete_service_id_responses.go (about) 1 // Code generated by go-swagger; DO NOT EDIT. 2 3 // Copyright Authors of Cilium 4 // SPDX-License-Identifier: Apache-2.0 5 6 package service 7 8 // This file was generated by the swagger tool. 9 // Editing this file might prove futile when you re-run the swagger generate command 10 11 import ( 12 "fmt" 13 "io" 14 15 "github.com/go-openapi/runtime" 16 "github.com/go-openapi/strfmt" 17 18 "github.com/cilium/cilium/api/v1/models" 19 ) 20 21 // DeleteServiceIDReader is a Reader for the DeleteServiceID structure. 22 type DeleteServiceIDReader struct { 23 formats strfmt.Registry 24 } 25 26 // ReadResponse reads a server response into the received o. 27 func (o *DeleteServiceIDReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) { 28 switch response.Code() { 29 case 200: 30 result := NewDeleteServiceIDOK() 31 if err := result.readResponse(response, consumer, o.formats); err != nil { 32 return nil, err 33 } 34 return result, nil 35 case 403: 36 result := NewDeleteServiceIDForbidden() 37 if err := result.readResponse(response, consumer, o.formats); err != nil { 38 return nil, err 39 } 40 return nil, result 41 case 404: 42 result := NewDeleteServiceIDNotFound() 43 if err := result.readResponse(response, consumer, o.formats); err != nil { 44 return nil, err 45 } 46 return nil, result 47 case 500: 48 result := NewDeleteServiceIDFailure() 49 if err := result.readResponse(response, consumer, o.formats); err != nil { 50 return nil, err 51 } 52 return nil, result 53 default: 54 return nil, runtime.NewAPIError("[DELETE /service/{id}] DeleteServiceID", response, response.Code()) 55 } 56 } 57 58 // NewDeleteServiceIDOK creates a DeleteServiceIDOK with default headers values 59 func NewDeleteServiceIDOK() *DeleteServiceIDOK { 60 return &DeleteServiceIDOK{} 61 } 62 63 /* 64 DeleteServiceIDOK describes a response with status code 200, with default header values. 65 66 Success 67 */ 68 type DeleteServiceIDOK struct { 69 } 70 71 // IsSuccess returns true when this delete service Id o k response has a 2xx status code 72 func (o *DeleteServiceIDOK) IsSuccess() bool { 73 return true 74 } 75 76 // IsRedirect returns true when this delete service Id o k response has a 3xx status code 77 func (o *DeleteServiceIDOK) IsRedirect() bool { 78 return false 79 } 80 81 // IsClientError returns true when this delete service Id o k response has a 4xx status code 82 func (o *DeleteServiceIDOK) IsClientError() bool { 83 return false 84 } 85 86 // IsServerError returns true when this delete service Id o k response has a 5xx status code 87 func (o *DeleteServiceIDOK) IsServerError() bool { 88 return false 89 } 90 91 // IsCode returns true when this delete service Id o k response a status code equal to that given 92 func (o *DeleteServiceIDOK) IsCode(code int) bool { 93 return code == 200 94 } 95 96 // Code gets the status code for the delete service Id o k response 97 func (o *DeleteServiceIDOK) Code() int { 98 return 200 99 } 100 101 func (o *DeleteServiceIDOK) Error() string { 102 return fmt.Sprintf("[DELETE /service/{id}][%d] deleteServiceIdOK ", 200) 103 } 104 105 func (o *DeleteServiceIDOK) String() string { 106 return fmt.Sprintf("[DELETE /service/{id}][%d] deleteServiceIdOK ", 200) 107 } 108 109 func (o *DeleteServiceIDOK) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { 110 111 return nil 112 } 113 114 // NewDeleteServiceIDForbidden creates a DeleteServiceIDForbidden with default headers values 115 func NewDeleteServiceIDForbidden() *DeleteServiceIDForbidden { 116 return &DeleteServiceIDForbidden{} 117 } 118 119 /* 120 DeleteServiceIDForbidden describes a response with status code 403, with default header values. 121 122 Forbidden 123 */ 124 type DeleteServiceIDForbidden struct { 125 } 126 127 // IsSuccess returns true when this delete service Id forbidden response has a 2xx status code 128 func (o *DeleteServiceIDForbidden) IsSuccess() bool { 129 return false 130 } 131 132 // IsRedirect returns true when this delete service Id forbidden response has a 3xx status code 133 func (o *DeleteServiceIDForbidden) IsRedirect() bool { 134 return false 135 } 136 137 // IsClientError returns true when this delete service Id forbidden response has a 4xx status code 138 func (o *DeleteServiceIDForbidden) IsClientError() bool { 139 return true 140 } 141 142 // IsServerError returns true when this delete service Id forbidden response has a 5xx status code 143 func (o *DeleteServiceIDForbidden) IsServerError() bool { 144 return false 145 } 146 147 // IsCode returns true when this delete service Id forbidden response a status code equal to that given 148 func (o *DeleteServiceIDForbidden) IsCode(code int) bool { 149 return code == 403 150 } 151 152 // Code gets the status code for the delete service Id forbidden response 153 func (o *DeleteServiceIDForbidden) Code() int { 154 return 403 155 } 156 157 func (o *DeleteServiceIDForbidden) Error() string { 158 return fmt.Sprintf("[DELETE /service/{id}][%d] deleteServiceIdForbidden ", 403) 159 } 160 161 func (o *DeleteServiceIDForbidden) String() string { 162 return fmt.Sprintf("[DELETE /service/{id}][%d] deleteServiceIdForbidden ", 403) 163 } 164 165 func (o *DeleteServiceIDForbidden) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { 166 167 return nil 168 } 169 170 // NewDeleteServiceIDNotFound creates a DeleteServiceIDNotFound with default headers values 171 func NewDeleteServiceIDNotFound() *DeleteServiceIDNotFound { 172 return &DeleteServiceIDNotFound{} 173 } 174 175 /* 176 DeleteServiceIDNotFound describes a response with status code 404, with default header values. 177 178 Service not found 179 */ 180 type DeleteServiceIDNotFound struct { 181 } 182 183 // IsSuccess returns true when this delete service Id not found response has a 2xx status code 184 func (o *DeleteServiceIDNotFound) IsSuccess() bool { 185 return false 186 } 187 188 // IsRedirect returns true when this delete service Id not found response has a 3xx status code 189 func (o *DeleteServiceIDNotFound) IsRedirect() bool { 190 return false 191 } 192 193 // IsClientError returns true when this delete service Id not found response has a 4xx status code 194 func (o *DeleteServiceIDNotFound) IsClientError() bool { 195 return true 196 } 197 198 // IsServerError returns true when this delete service Id not found response has a 5xx status code 199 func (o *DeleteServiceIDNotFound) IsServerError() bool { 200 return false 201 } 202 203 // IsCode returns true when this delete service Id not found response a status code equal to that given 204 func (o *DeleteServiceIDNotFound) IsCode(code int) bool { 205 return code == 404 206 } 207 208 // Code gets the status code for the delete service Id not found response 209 func (o *DeleteServiceIDNotFound) Code() int { 210 return 404 211 } 212 213 func (o *DeleteServiceIDNotFound) Error() string { 214 return fmt.Sprintf("[DELETE /service/{id}][%d] deleteServiceIdNotFound ", 404) 215 } 216 217 func (o *DeleteServiceIDNotFound) String() string { 218 return fmt.Sprintf("[DELETE /service/{id}][%d] deleteServiceIdNotFound ", 404) 219 } 220 221 func (o *DeleteServiceIDNotFound) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { 222 223 return nil 224 } 225 226 // NewDeleteServiceIDFailure creates a DeleteServiceIDFailure with default headers values 227 func NewDeleteServiceIDFailure() *DeleteServiceIDFailure { 228 return &DeleteServiceIDFailure{} 229 } 230 231 /* 232 DeleteServiceIDFailure describes a response with status code 500, with default header values. 233 234 Service deletion failed 235 */ 236 type DeleteServiceIDFailure struct { 237 Payload models.Error 238 } 239 240 // IsSuccess returns true when this delete service Id failure response has a 2xx status code 241 func (o *DeleteServiceIDFailure) IsSuccess() bool { 242 return false 243 } 244 245 // IsRedirect returns true when this delete service Id failure response has a 3xx status code 246 func (o *DeleteServiceIDFailure) IsRedirect() bool { 247 return false 248 } 249 250 // IsClientError returns true when this delete service Id failure response has a 4xx status code 251 func (o *DeleteServiceIDFailure) IsClientError() bool { 252 return false 253 } 254 255 // IsServerError returns true when this delete service Id failure response has a 5xx status code 256 func (o *DeleteServiceIDFailure) IsServerError() bool { 257 return true 258 } 259 260 // IsCode returns true when this delete service Id failure response a status code equal to that given 261 func (o *DeleteServiceIDFailure) IsCode(code int) bool { 262 return code == 500 263 } 264 265 // Code gets the status code for the delete service Id failure response 266 func (o *DeleteServiceIDFailure) Code() int { 267 return 500 268 } 269 270 func (o *DeleteServiceIDFailure) Error() string { 271 return fmt.Sprintf("[DELETE /service/{id}][%d] deleteServiceIdFailure %+v", 500, o.Payload) 272 } 273 274 func (o *DeleteServiceIDFailure) String() string { 275 return fmt.Sprintf("[DELETE /service/{id}][%d] deleteServiceIdFailure %+v", 500, o.Payload) 276 } 277 278 func (o *DeleteServiceIDFailure) GetPayload() models.Error { 279 return o.Payload 280 } 281 282 func (o *DeleteServiceIDFailure) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { 283 284 // response payload 285 if err := consumer.Consume(response.Body(), &o.Payload); err != nil && err != io.EOF { 286 return err 287 } 288 289 return nil 290 }