github.com/ActiveState/cli@v0.0.0-20240508170324-6801f60cd051/pkg/platform/api/mono/mono_client/users/verify_email_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 // VerifyEmailReader is a Reader for the VerifyEmail structure. 19 type VerifyEmailReader struct { 20 formats strfmt.Registry 21 } 22 23 // ReadResponse reads a server response into the received o. 24 func (o *VerifyEmailReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) { 25 switch response.Code() { 26 case 200: 27 result := NewVerifyEmailOK() 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 := NewVerifyEmailBadRequest() 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 := NewVerifyEmailForbidden() 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 := NewVerifyEmailNotFound() 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 := NewVerifyEmailInternalServerError() 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 // NewVerifyEmailOK creates a VerifyEmailOK with default headers values 62 func NewVerifyEmailOK() *VerifyEmailOK { 63 return &VerifyEmailOK{} 64 } 65 66 /* VerifyEmailOK describes a response with status code 200, with default header values. 67 68 Email updated 69 */ 70 type VerifyEmailOK struct { 71 Payload *mono_models.Email 72 } 73 74 func (o *VerifyEmailOK) Error() string { 75 return fmt.Sprintf("[POST /users/{username}/emails/{email}/verification/check][%d] verifyEmailOK %+v", 200, o.Payload) 76 } 77 func (o *VerifyEmailOK) GetPayload() *mono_models.Email { 78 return o.Payload 79 } 80 81 func (o *VerifyEmailOK) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { 82 83 o.Payload = new(mono_models.Email) 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 // NewVerifyEmailBadRequest creates a VerifyEmailBadRequest with default headers values 94 func NewVerifyEmailBadRequest() *VerifyEmailBadRequest { 95 return &VerifyEmailBadRequest{} 96 } 97 98 /* VerifyEmailBadRequest describes a response with status code 400, with default header values. 99 100 Invalid Code 101 */ 102 type VerifyEmailBadRequest struct { 103 Payload *mono_models.Message 104 } 105 106 func (o *VerifyEmailBadRequest) Error() string { 107 return fmt.Sprintf("[POST /users/{username}/emails/{email}/verification/check][%d] verifyEmailBadRequest %+v", 400, o.Payload) 108 } 109 func (o *VerifyEmailBadRequest) GetPayload() *mono_models.Message { 110 return o.Payload 111 } 112 113 func (o *VerifyEmailBadRequest) 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 // NewVerifyEmailForbidden creates a VerifyEmailForbidden with default headers values 126 func NewVerifyEmailForbidden() *VerifyEmailForbidden { 127 return &VerifyEmailForbidden{} 128 } 129 130 /* VerifyEmailForbidden describes a response with status code 403, with default header values. 131 132 Forbidden 133 */ 134 type VerifyEmailForbidden struct { 135 Payload *mono_models.Message 136 } 137 138 func (o *VerifyEmailForbidden) Error() string { 139 return fmt.Sprintf("[POST /users/{username}/emails/{email}/verification/check][%d] verifyEmailForbidden %+v", 403, o.Payload) 140 } 141 func (o *VerifyEmailForbidden) GetPayload() *mono_models.Message { 142 return o.Payload 143 } 144 145 func (o *VerifyEmailForbidden) 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 // NewVerifyEmailNotFound creates a VerifyEmailNotFound with default headers values 158 func NewVerifyEmailNotFound() *VerifyEmailNotFound { 159 return &VerifyEmailNotFound{} 160 } 161 162 /* VerifyEmailNotFound describes a response with status code 404, with default header values. 163 164 Not Found 165 */ 166 type VerifyEmailNotFound struct { 167 Payload *mono_models.Message 168 } 169 170 func (o *VerifyEmailNotFound) Error() string { 171 return fmt.Sprintf("[POST /users/{username}/emails/{email}/verification/check][%d] verifyEmailNotFound %+v", 404, o.Payload) 172 } 173 func (o *VerifyEmailNotFound) GetPayload() *mono_models.Message { 174 return o.Payload 175 } 176 177 func (o *VerifyEmailNotFound) 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 // NewVerifyEmailInternalServerError creates a VerifyEmailInternalServerError with default headers values 190 func NewVerifyEmailInternalServerError() *VerifyEmailInternalServerError { 191 return &VerifyEmailInternalServerError{} 192 } 193 194 /* VerifyEmailInternalServerError describes a response with status code 500, with default header values. 195 196 Server Error 197 */ 198 type VerifyEmailInternalServerError struct { 199 Payload *mono_models.Message 200 } 201 202 func (o *VerifyEmailInternalServerError) Error() string { 203 return fmt.Sprintf("[POST /users/{username}/emails/{email}/verification/check][%d] verifyEmailInternalServerError %+v", 500, o.Payload) 204 } 205 func (o *VerifyEmailInternalServerError) GetPayload() *mono_models.Message { 206 return o.Payload 207 } 208 209 func (o *VerifyEmailInternalServerError) 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 }