github.com/ActiveState/cli@v0.0.0-20240508170324-6801f60cd051/pkg/platform/api/mono/mono_client/users/add_user_responses.go (about) 1 // Code generated by go-swagger; DO NOT EDIT. 2 3 package users 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 // AddUserReader is a Reader for the AddUser structure. 19 type AddUserReader struct { 20 formats strfmt.Registry 21 } 22 23 // ReadResponse reads a server response into the received o. 24 func (o *AddUserReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) { 25 switch response.Code() { 26 case 200: 27 result := NewAddUserOK() 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 := NewAddUserBadRequest() 34 if err := result.readResponse(response, consumer, o.formats); err != nil { 35 return nil, err 36 } 37 return nil, result 38 case 409: 39 result := NewAddUserConflict() 40 if err := result.readResponse(response, consumer, o.formats); err != nil { 41 return nil, err 42 } 43 return nil, result 44 case 500: 45 result := NewAddUserInternalServerError() 46 if err := result.readResponse(response, consumer, o.formats); err != nil { 47 return nil, err 48 } 49 return nil, result 50 default: 51 return nil, runtime.NewAPIError("response status code does not match any response statuses defined for this endpoint in the swagger spec", response, response.Code()) 52 } 53 } 54 55 // NewAddUserOK creates a AddUserOK with default headers values 56 func NewAddUserOK() *AddUserOK { 57 return &AddUserOK{} 58 } 59 60 /* AddUserOK describes a response with status code 200, with default header values. 61 62 Successfully Created 63 */ 64 type AddUserOK struct { 65 Payload *mono_models.JWT 66 } 67 68 func (o *AddUserOK) Error() string { 69 return fmt.Sprintf("[POST /users][%d] addUserOK %+v", 200, o.Payload) 70 } 71 func (o *AddUserOK) GetPayload() *mono_models.JWT { 72 return o.Payload 73 } 74 75 func (o *AddUserOK) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { 76 77 o.Payload = new(mono_models.JWT) 78 79 // response payload 80 if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { 81 return err 82 } 83 84 return nil 85 } 86 87 // NewAddUserBadRequest creates a AddUserBadRequest with default headers values 88 func NewAddUserBadRequest() *AddUserBadRequest { 89 return &AddUserBadRequest{} 90 } 91 92 /* AddUserBadRequest describes a response with status code 400, with default header values. 93 94 Bad Request 95 */ 96 type AddUserBadRequest struct { 97 Payload *mono_models.Message 98 } 99 100 func (o *AddUserBadRequest) Error() string { 101 return fmt.Sprintf("[POST /users][%d] addUserBadRequest %+v", 400, o.Payload) 102 } 103 func (o *AddUserBadRequest) GetPayload() *mono_models.Message { 104 return o.Payload 105 } 106 107 func (o *AddUserBadRequest) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { 108 109 o.Payload = new(mono_models.Message) 110 111 // response payload 112 if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { 113 return err 114 } 115 116 return nil 117 } 118 119 // NewAddUserConflict creates a AddUserConflict with default headers values 120 func NewAddUserConflict() *AddUserConflict { 121 return &AddUserConflict{} 122 } 123 124 /* AddUserConflict describes a response with status code 409, with default header values. 125 126 Conflict 127 */ 128 type AddUserConflict struct { 129 Payload *mono_models.Message 130 } 131 132 func (o *AddUserConflict) Error() string { 133 return fmt.Sprintf("[POST /users][%d] addUserConflict %+v", 409, o.Payload) 134 } 135 func (o *AddUserConflict) GetPayload() *mono_models.Message { 136 return o.Payload 137 } 138 139 func (o *AddUserConflict) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { 140 141 o.Payload = new(mono_models.Message) 142 143 // response payload 144 if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { 145 return err 146 } 147 148 return nil 149 } 150 151 // NewAddUserInternalServerError creates a AddUserInternalServerError with default headers values 152 func NewAddUserInternalServerError() *AddUserInternalServerError { 153 return &AddUserInternalServerError{} 154 } 155 156 /* AddUserInternalServerError describes a response with status code 500, with default header values. 157 158 Server Error 159 */ 160 type AddUserInternalServerError struct { 161 Payload *mono_models.Message 162 } 163 164 func (o *AddUserInternalServerError) Error() string { 165 return fmt.Sprintf("[POST /users][%d] addUserInternalServerError %+v", 500, o.Payload) 166 } 167 func (o *AddUserInternalServerError) GetPayload() *mono_models.Message { 168 return o.Payload 169 } 170 171 func (o *AddUserInternalServerError) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { 172 173 o.Payload = new(mono_models.Message) 174 175 // response payload 176 if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { 177 return err 178 } 179 180 return nil 181 }