github.com/goharbor/go-client@v0.210.0/pkg/sdk/v2.0/client/scan_all/stop_scan_all_responses.go (about) 1 // Code generated by go-swagger; DO NOT EDIT. 2 3 package scan_all 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/goharbor/go-client/pkg/sdk/v2.0/models" 16 ) 17 18 // StopScanAllReader is a Reader for the StopScanAll structure. 19 type StopScanAllReader struct { 20 formats strfmt.Registry 21 } 22 23 // ReadResponse reads a server response into the received o. 24 func (o *StopScanAllReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) { 25 switch response.Code() { 26 case 202: 27 result := NewStopScanAllAccepted() 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 := NewStopScanAllBadRequest() 34 if err := result.readResponse(response, consumer, o.formats); err != nil { 35 return nil, err 36 } 37 return nil, result 38 case 401: 39 result := NewStopScanAllUnauthorized() 40 if err := result.readResponse(response, consumer, o.formats); err != nil { 41 return nil, err 42 } 43 return nil, result 44 case 403: 45 result := NewStopScanAllForbidden() 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 := NewStopScanAllInternalServerError() 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 // NewStopScanAllAccepted creates a StopScanAllAccepted with default headers values 62 func NewStopScanAllAccepted() *StopScanAllAccepted { 63 return &StopScanAllAccepted{} 64 } 65 66 /* 67 StopScanAllAccepted describes a response with status code 202, with default header values. 68 69 Accepted 70 */ 71 type StopScanAllAccepted struct { 72 73 /* The ID of the corresponding request for the response 74 */ 75 XRequestID string 76 } 77 78 // IsSuccess returns true when this stop scan all accepted response has a 2xx status code 79 func (o *StopScanAllAccepted) IsSuccess() bool { 80 return true 81 } 82 83 // IsRedirect returns true when this stop scan all accepted response has a 3xx status code 84 func (o *StopScanAllAccepted) IsRedirect() bool { 85 return false 86 } 87 88 // IsClientError returns true when this stop scan all accepted response has a 4xx status code 89 func (o *StopScanAllAccepted) IsClientError() bool { 90 return false 91 } 92 93 // IsServerError returns true when this stop scan all accepted response has a 5xx status code 94 func (o *StopScanAllAccepted) IsServerError() bool { 95 return false 96 } 97 98 // IsCode returns true when this stop scan all accepted response a status code equal to that given 99 func (o *StopScanAllAccepted) IsCode(code int) bool { 100 return code == 202 101 } 102 103 func (o *StopScanAllAccepted) Error() string { 104 return fmt.Sprintf("[POST /system/scanAll/stop][%d] stopScanAllAccepted ", 202) 105 } 106 107 func (o *StopScanAllAccepted) String() string { 108 return fmt.Sprintf("[POST /system/scanAll/stop][%d] stopScanAllAccepted ", 202) 109 } 110 111 func (o *StopScanAllAccepted) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { 112 113 // hydrates response header X-Request-Id 114 hdrXRequestID := response.GetHeader("X-Request-Id") 115 116 if hdrXRequestID != "" { 117 o.XRequestID = hdrXRequestID 118 } 119 120 return nil 121 } 122 123 // NewStopScanAllBadRequest creates a StopScanAllBadRequest with default headers values 124 func NewStopScanAllBadRequest() *StopScanAllBadRequest { 125 return &StopScanAllBadRequest{} 126 } 127 128 /* 129 StopScanAllBadRequest describes a response with status code 400, with default header values. 130 131 Bad request 132 */ 133 type StopScanAllBadRequest struct { 134 135 /* The ID of the corresponding request for the response 136 */ 137 XRequestID string 138 139 Payload *models.Errors 140 } 141 142 // IsSuccess returns true when this stop scan all bad request response has a 2xx status code 143 func (o *StopScanAllBadRequest) IsSuccess() bool { 144 return false 145 } 146 147 // IsRedirect returns true when this stop scan all bad request response has a 3xx status code 148 func (o *StopScanAllBadRequest) IsRedirect() bool { 149 return false 150 } 151 152 // IsClientError returns true when this stop scan all bad request response has a 4xx status code 153 func (o *StopScanAllBadRequest) IsClientError() bool { 154 return true 155 } 156 157 // IsServerError returns true when this stop scan all bad request response has a 5xx status code 158 func (o *StopScanAllBadRequest) IsServerError() bool { 159 return false 160 } 161 162 // IsCode returns true when this stop scan all bad request response a status code equal to that given 163 func (o *StopScanAllBadRequest) IsCode(code int) bool { 164 return code == 400 165 } 166 167 func (o *StopScanAllBadRequest) Error() string { 168 return fmt.Sprintf("[POST /system/scanAll/stop][%d] stopScanAllBadRequest %+v", 400, o.Payload) 169 } 170 171 func (o *StopScanAllBadRequest) String() string { 172 return fmt.Sprintf("[POST /system/scanAll/stop][%d] stopScanAllBadRequest %+v", 400, o.Payload) 173 } 174 175 func (o *StopScanAllBadRequest) GetPayload() *models.Errors { 176 return o.Payload 177 } 178 179 func (o *StopScanAllBadRequest) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { 180 181 // hydrates response header X-Request-Id 182 hdrXRequestID := response.GetHeader("X-Request-Id") 183 184 if hdrXRequestID != "" { 185 o.XRequestID = hdrXRequestID 186 } 187 188 o.Payload = new(models.Errors) 189 190 // response payload 191 if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { 192 return err 193 } 194 195 return nil 196 } 197 198 // NewStopScanAllUnauthorized creates a StopScanAllUnauthorized with default headers values 199 func NewStopScanAllUnauthorized() *StopScanAllUnauthorized { 200 return &StopScanAllUnauthorized{} 201 } 202 203 /* 204 StopScanAllUnauthorized describes a response with status code 401, with default header values. 205 206 Unauthorized 207 */ 208 type StopScanAllUnauthorized struct { 209 210 /* The ID of the corresponding request for the response 211 */ 212 XRequestID string 213 214 Payload *models.Errors 215 } 216 217 // IsSuccess returns true when this stop scan all unauthorized response has a 2xx status code 218 func (o *StopScanAllUnauthorized) IsSuccess() bool { 219 return false 220 } 221 222 // IsRedirect returns true when this stop scan all unauthorized response has a 3xx status code 223 func (o *StopScanAllUnauthorized) IsRedirect() bool { 224 return false 225 } 226 227 // IsClientError returns true when this stop scan all unauthorized response has a 4xx status code 228 func (o *StopScanAllUnauthorized) IsClientError() bool { 229 return true 230 } 231 232 // IsServerError returns true when this stop scan all unauthorized response has a 5xx status code 233 func (o *StopScanAllUnauthorized) IsServerError() bool { 234 return false 235 } 236 237 // IsCode returns true when this stop scan all unauthorized response a status code equal to that given 238 func (o *StopScanAllUnauthorized) IsCode(code int) bool { 239 return code == 401 240 } 241 242 func (o *StopScanAllUnauthorized) Error() string { 243 return fmt.Sprintf("[POST /system/scanAll/stop][%d] stopScanAllUnauthorized %+v", 401, o.Payload) 244 } 245 246 func (o *StopScanAllUnauthorized) String() string { 247 return fmt.Sprintf("[POST /system/scanAll/stop][%d] stopScanAllUnauthorized %+v", 401, o.Payload) 248 } 249 250 func (o *StopScanAllUnauthorized) GetPayload() *models.Errors { 251 return o.Payload 252 } 253 254 func (o *StopScanAllUnauthorized) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { 255 256 // hydrates response header X-Request-Id 257 hdrXRequestID := response.GetHeader("X-Request-Id") 258 259 if hdrXRequestID != "" { 260 o.XRequestID = hdrXRequestID 261 } 262 263 o.Payload = new(models.Errors) 264 265 // response payload 266 if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { 267 return err 268 } 269 270 return nil 271 } 272 273 // NewStopScanAllForbidden creates a StopScanAllForbidden with default headers values 274 func NewStopScanAllForbidden() *StopScanAllForbidden { 275 return &StopScanAllForbidden{} 276 } 277 278 /* 279 StopScanAllForbidden describes a response with status code 403, with default header values. 280 281 Forbidden 282 */ 283 type StopScanAllForbidden struct { 284 285 /* The ID of the corresponding request for the response 286 */ 287 XRequestID string 288 289 Payload *models.Errors 290 } 291 292 // IsSuccess returns true when this stop scan all forbidden response has a 2xx status code 293 func (o *StopScanAllForbidden) IsSuccess() bool { 294 return false 295 } 296 297 // IsRedirect returns true when this stop scan all forbidden response has a 3xx status code 298 func (o *StopScanAllForbidden) IsRedirect() bool { 299 return false 300 } 301 302 // IsClientError returns true when this stop scan all forbidden response has a 4xx status code 303 func (o *StopScanAllForbidden) IsClientError() bool { 304 return true 305 } 306 307 // IsServerError returns true when this stop scan all forbidden response has a 5xx status code 308 func (o *StopScanAllForbidden) IsServerError() bool { 309 return false 310 } 311 312 // IsCode returns true when this stop scan all forbidden response a status code equal to that given 313 func (o *StopScanAllForbidden) IsCode(code int) bool { 314 return code == 403 315 } 316 317 func (o *StopScanAllForbidden) Error() string { 318 return fmt.Sprintf("[POST /system/scanAll/stop][%d] stopScanAllForbidden %+v", 403, o.Payload) 319 } 320 321 func (o *StopScanAllForbidden) String() string { 322 return fmt.Sprintf("[POST /system/scanAll/stop][%d] stopScanAllForbidden %+v", 403, o.Payload) 323 } 324 325 func (o *StopScanAllForbidden) GetPayload() *models.Errors { 326 return o.Payload 327 } 328 329 func (o *StopScanAllForbidden) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { 330 331 // hydrates response header X-Request-Id 332 hdrXRequestID := response.GetHeader("X-Request-Id") 333 334 if hdrXRequestID != "" { 335 o.XRequestID = hdrXRequestID 336 } 337 338 o.Payload = new(models.Errors) 339 340 // response payload 341 if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { 342 return err 343 } 344 345 return nil 346 } 347 348 // NewStopScanAllInternalServerError creates a StopScanAllInternalServerError with default headers values 349 func NewStopScanAllInternalServerError() *StopScanAllInternalServerError { 350 return &StopScanAllInternalServerError{} 351 } 352 353 /* 354 StopScanAllInternalServerError describes a response with status code 500, with default header values. 355 356 Internal server error 357 */ 358 type StopScanAllInternalServerError struct { 359 360 /* The ID of the corresponding request for the response 361 */ 362 XRequestID string 363 364 Payload *models.Errors 365 } 366 367 // IsSuccess returns true when this stop scan all internal server error response has a 2xx status code 368 func (o *StopScanAllInternalServerError) IsSuccess() bool { 369 return false 370 } 371 372 // IsRedirect returns true when this stop scan all internal server error response has a 3xx status code 373 func (o *StopScanAllInternalServerError) IsRedirect() bool { 374 return false 375 } 376 377 // IsClientError returns true when this stop scan all internal server error response has a 4xx status code 378 func (o *StopScanAllInternalServerError) IsClientError() bool { 379 return false 380 } 381 382 // IsServerError returns true when this stop scan all internal server error response has a 5xx status code 383 func (o *StopScanAllInternalServerError) IsServerError() bool { 384 return true 385 } 386 387 // IsCode returns true when this stop scan all internal server error response a status code equal to that given 388 func (o *StopScanAllInternalServerError) IsCode(code int) bool { 389 return code == 500 390 } 391 392 func (o *StopScanAllInternalServerError) Error() string { 393 return fmt.Sprintf("[POST /system/scanAll/stop][%d] stopScanAllInternalServerError %+v", 500, o.Payload) 394 } 395 396 func (o *StopScanAllInternalServerError) String() string { 397 return fmt.Sprintf("[POST /system/scanAll/stop][%d] stopScanAllInternalServerError %+v", 500, o.Payload) 398 } 399 400 func (o *StopScanAllInternalServerError) GetPayload() *models.Errors { 401 return o.Payload 402 } 403 404 func (o *StopScanAllInternalServerError) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { 405 406 // hydrates response header X-Request-Id 407 hdrXRequestID := response.GetHeader("X-Request-Id") 408 409 if hdrXRequestID != "" { 410 o.XRequestID = hdrXRequestID 411 } 412 413 o.Payload = new(models.Errors) 414 415 // response payload 416 if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { 417 return err 418 } 419 420 return nil 421 }