github.com/goharbor/go-client@v0.210.0/pkg/sdk/v2.0/client/user/set_user_sys_admin_responses.go (about) 1 // Code generated by go-swagger; DO NOT EDIT. 2 3 package user 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 // SetUserSysAdminReader is a Reader for the SetUserSysAdmin structure. 19 type SetUserSysAdminReader struct { 20 formats strfmt.Registry 21 } 22 23 // ReadResponse reads a server response into the received o. 24 func (o *SetUserSysAdminReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) { 25 switch response.Code() { 26 case 200: 27 result := NewSetUserSysAdminOK() 28 if err := result.readResponse(response, consumer, o.formats); err != nil { 29 return nil, err 30 } 31 return result, nil 32 case 401: 33 result := NewSetUserSysAdminUnauthorized() 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 := NewSetUserSysAdminForbidden() 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 := NewSetUserSysAdminNotFound() 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 := NewSetUserSysAdminInternalServerError() 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 // NewSetUserSysAdminOK creates a SetUserSysAdminOK with default headers values 62 func NewSetUserSysAdminOK() *SetUserSysAdminOK { 63 return &SetUserSysAdminOK{} 64 } 65 66 /* 67 SetUserSysAdminOK describes a response with status code 200, with default header values. 68 69 Success 70 */ 71 type SetUserSysAdminOK struct { 72 73 /* The ID of the corresponding request for the response 74 */ 75 XRequestID string 76 } 77 78 // IsSuccess returns true when this set user sys admin o k response has a 2xx status code 79 func (o *SetUserSysAdminOK) IsSuccess() bool { 80 return true 81 } 82 83 // IsRedirect returns true when this set user sys admin o k response has a 3xx status code 84 func (o *SetUserSysAdminOK) IsRedirect() bool { 85 return false 86 } 87 88 // IsClientError returns true when this set user sys admin o k response has a 4xx status code 89 func (o *SetUserSysAdminOK) IsClientError() bool { 90 return false 91 } 92 93 // IsServerError returns true when this set user sys admin o k response has a 5xx status code 94 func (o *SetUserSysAdminOK) IsServerError() bool { 95 return false 96 } 97 98 // IsCode returns true when this set user sys admin o k response a status code equal to that given 99 func (o *SetUserSysAdminOK) IsCode(code int) bool { 100 return code == 200 101 } 102 103 func (o *SetUserSysAdminOK) Error() string { 104 return fmt.Sprintf("[PUT /users/{user_id}/sysadmin][%d] setUserSysAdminOK ", 200) 105 } 106 107 func (o *SetUserSysAdminOK) String() string { 108 return fmt.Sprintf("[PUT /users/{user_id}/sysadmin][%d] setUserSysAdminOK ", 200) 109 } 110 111 func (o *SetUserSysAdminOK) 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 // NewSetUserSysAdminUnauthorized creates a SetUserSysAdminUnauthorized with default headers values 124 func NewSetUserSysAdminUnauthorized() *SetUserSysAdminUnauthorized { 125 return &SetUserSysAdminUnauthorized{} 126 } 127 128 /* 129 SetUserSysAdminUnauthorized describes a response with status code 401, with default header values. 130 131 Unauthorized 132 */ 133 type SetUserSysAdminUnauthorized 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 set user sys admin unauthorized response has a 2xx status code 143 func (o *SetUserSysAdminUnauthorized) IsSuccess() bool { 144 return false 145 } 146 147 // IsRedirect returns true when this set user sys admin unauthorized response has a 3xx status code 148 func (o *SetUserSysAdminUnauthorized) IsRedirect() bool { 149 return false 150 } 151 152 // IsClientError returns true when this set user sys admin unauthorized response has a 4xx status code 153 func (o *SetUserSysAdminUnauthorized) IsClientError() bool { 154 return true 155 } 156 157 // IsServerError returns true when this set user sys admin unauthorized response has a 5xx status code 158 func (o *SetUserSysAdminUnauthorized) IsServerError() bool { 159 return false 160 } 161 162 // IsCode returns true when this set user sys admin unauthorized response a status code equal to that given 163 func (o *SetUserSysAdminUnauthorized) IsCode(code int) bool { 164 return code == 401 165 } 166 167 func (o *SetUserSysAdminUnauthorized) Error() string { 168 return fmt.Sprintf("[PUT /users/{user_id}/sysadmin][%d] setUserSysAdminUnauthorized %+v", 401, o.Payload) 169 } 170 171 func (o *SetUserSysAdminUnauthorized) String() string { 172 return fmt.Sprintf("[PUT /users/{user_id}/sysadmin][%d] setUserSysAdminUnauthorized %+v", 401, o.Payload) 173 } 174 175 func (o *SetUserSysAdminUnauthorized) GetPayload() *models.Errors { 176 return o.Payload 177 } 178 179 func (o *SetUserSysAdminUnauthorized) 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 // NewSetUserSysAdminForbidden creates a SetUserSysAdminForbidden with default headers values 199 func NewSetUserSysAdminForbidden() *SetUserSysAdminForbidden { 200 return &SetUserSysAdminForbidden{} 201 } 202 203 /* 204 SetUserSysAdminForbidden describes a response with status code 403, with default header values. 205 206 Forbidden 207 */ 208 type SetUserSysAdminForbidden 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 set user sys admin forbidden response has a 2xx status code 218 func (o *SetUserSysAdminForbidden) IsSuccess() bool { 219 return false 220 } 221 222 // IsRedirect returns true when this set user sys admin forbidden response has a 3xx status code 223 func (o *SetUserSysAdminForbidden) IsRedirect() bool { 224 return false 225 } 226 227 // IsClientError returns true when this set user sys admin forbidden response has a 4xx status code 228 func (o *SetUserSysAdminForbidden) IsClientError() bool { 229 return true 230 } 231 232 // IsServerError returns true when this set user sys admin forbidden response has a 5xx status code 233 func (o *SetUserSysAdminForbidden) IsServerError() bool { 234 return false 235 } 236 237 // IsCode returns true when this set user sys admin forbidden response a status code equal to that given 238 func (o *SetUserSysAdminForbidden) IsCode(code int) bool { 239 return code == 403 240 } 241 242 func (o *SetUserSysAdminForbidden) Error() string { 243 return fmt.Sprintf("[PUT /users/{user_id}/sysadmin][%d] setUserSysAdminForbidden %+v", 403, o.Payload) 244 } 245 246 func (o *SetUserSysAdminForbidden) String() string { 247 return fmt.Sprintf("[PUT /users/{user_id}/sysadmin][%d] setUserSysAdminForbidden %+v", 403, o.Payload) 248 } 249 250 func (o *SetUserSysAdminForbidden) GetPayload() *models.Errors { 251 return o.Payload 252 } 253 254 func (o *SetUserSysAdminForbidden) 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 // NewSetUserSysAdminNotFound creates a SetUserSysAdminNotFound with default headers values 274 func NewSetUserSysAdminNotFound() *SetUserSysAdminNotFound { 275 return &SetUserSysAdminNotFound{} 276 } 277 278 /* 279 SetUserSysAdminNotFound describes a response with status code 404, with default header values. 280 281 Not found 282 */ 283 type SetUserSysAdminNotFound 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 set user sys admin not found response has a 2xx status code 293 func (o *SetUserSysAdminNotFound) IsSuccess() bool { 294 return false 295 } 296 297 // IsRedirect returns true when this set user sys admin not found response has a 3xx status code 298 func (o *SetUserSysAdminNotFound) IsRedirect() bool { 299 return false 300 } 301 302 // IsClientError returns true when this set user sys admin not found response has a 4xx status code 303 func (o *SetUserSysAdminNotFound) IsClientError() bool { 304 return true 305 } 306 307 // IsServerError returns true when this set user sys admin not found response has a 5xx status code 308 func (o *SetUserSysAdminNotFound) IsServerError() bool { 309 return false 310 } 311 312 // IsCode returns true when this set user sys admin not found response a status code equal to that given 313 func (o *SetUserSysAdminNotFound) IsCode(code int) bool { 314 return code == 404 315 } 316 317 func (o *SetUserSysAdminNotFound) Error() string { 318 return fmt.Sprintf("[PUT /users/{user_id}/sysadmin][%d] setUserSysAdminNotFound %+v", 404, o.Payload) 319 } 320 321 func (o *SetUserSysAdminNotFound) String() string { 322 return fmt.Sprintf("[PUT /users/{user_id}/sysadmin][%d] setUserSysAdminNotFound %+v", 404, o.Payload) 323 } 324 325 func (o *SetUserSysAdminNotFound) GetPayload() *models.Errors { 326 return o.Payload 327 } 328 329 func (o *SetUserSysAdminNotFound) 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 // NewSetUserSysAdminInternalServerError creates a SetUserSysAdminInternalServerError with default headers values 349 func NewSetUserSysAdminInternalServerError() *SetUserSysAdminInternalServerError { 350 return &SetUserSysAdminInternalServerError{} 351 } 352 353 /* 354 SetUserSysAdminInternalServerError describes a response with status code 500, with default header values. 355 356 Unexpected internal errors. 357 */ 358 type SetUserSysAdminInternalServerError struct { 359 } 360 361 // IsSuccess returns true when this set user sys admin internal server error response has a 2xx status code 362 func (o *SetUserSysAdminInternalServerError) IsSuccess() bool { 363 return false 364 } 365 366 // IsRedirect returns true when this set user sys admin internal server error response has a 3xx status code 367 func (o *SetUserSysAdminInternalServerError) IsRedirect() bool { 368 return false 369 } 370 371 // IsClientError returns true when this set user sys admin internal server error response has a 4xx status code 372 func (o *SetUserSysAdminInternalServerError) IsClientError() bool { 373 return false 374 } 375 376 // IsServerError returns true when this set user sys admin internal server error response has a 5xx status code 377 func (o *SetUserSysAdminInternalServerError) IsServerError() bool { 378 return true 379 } 380 381 // IsCode returns true when this set user sys admin internal server error response a status code equal to that given 382 func (o *SetUserSysAdminInternalServerError) IsCode(code int) bool { 383 return code == 500 384 } 385 386 func (o *SetUserSysAdminInternalServerError) Error() string { 387 return fmt.Sprintf("[PUT /users/{user_id}/sysadmin][%d] setUserSysAdminInternalServerError ", 500) 388 } 389 390 func (o *SetUserSysAdminInternalServerError) String() string { 391 return fmt.Sprintf("[PUT /users/{user_id}/sysadmin][%d] setUserSysAdminInternalServerError ", 500) 392 } 393 394 func (o *SetUserSysAdminInternalServerError) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { 395 396 return nil 397 }