github.com/kubearmor/cilium@v1.6.12/api/v1/client/policy/get_identity_id_responses.go (about) 1 // Code generated by go-swagger; DO NOT EDIT. 2 3 package policy 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 14 strfmt "github.com/go-openapi/strfmt" 15 16 models "github.com/cilium/cilium/api/v1/models" 17 ) 18 19 // GetIdentityIDReader is a Reader for the GetIdentityID structure. 20 type GetIdentityIDReader struct { 21 formats strfmt.Registry 22 } 23 24 // ReadResponse reads a server response into the received o. 25 func (o *GetIdentityIDReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) { 26 switch response.Code() { 27 28 case 200: 29 result := NewGetIdentityIDOK() 30 if err := result.readResponse(response, consumer, o.formats); err != nil { 31 return nil, err 32 } 33 return result, nil 34 35 case 400: 36 result := NewGetIdentityIDBadRequest() 37 if err := result.readResponse(response, consumer, o.formats); err != nil { 38 return nil, err 39 } 40 return nil, result 41 42 case 404: 43 result := NewGetIdentityIDNotFound() 44 if err := result.readResponse(response, consumer, o.formats); err != nil { 45 return nil, err 46 } 47 return nil, result 48 49 case 520: 50 result := NewGetIdentityIDUnreachable() 51 if err := result.readResponse(response, consumer, o.formats); err != nil { 52 return nil, err 53 } 54 return nil, result 55 56 case 521: 57 result := NewGetIdentityIDInvalidStorageFormat() 58 if err := result.readResponse(response, consumer, o.formats); err != nil { 59 return nil, err 60 } 61 return nil, result 62 63 default: 64 return nil, runtime.NewAPIError("unknown error", response, response.Code()) 65 } 66 } 67 68 // NewGetIdentityIDOK creates a GetIdentityIDOK with default headers values 69 func NewGetIdentityIDOK() *GetIdentityIDOK { 70 return &GetIdentityIDOK{} 71 } 72 73 /*GetIdentityIDOK handles this case with default header values. 74 75 Success 76 */ 77 type GetIdentityIDOK struct { 78 Payload *models.Identity 79 } 80 81 func (o *GetIdentityIDOK) Error() string { 82 return fmt.Sprintf("[GET /identity/{id}][%d] getIdentityIdOK %+v", 200, o.Payload) 83 } 84 85 func (o *GetIdentityIDOK) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { 86 87 o.Payload = new(models.Identity) 88 89 // response payload 90 if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { 91 return err 92 } 93 94 return nil 95 } 96 97 // NewGetIdentityIDBadRequest creates a GetIdentityIDBadRequest with default headers values 98 func NewGetIdentityIDBadRequest() *GetIdentityIDBadRequest { 99 return &GetIdentityIDBadRequest{} 100 } 101 102 /*GetIdentityIDBadRequest handles this case with default header values. 103 104 Invalid identity provided 105 */ 106 type GetIdentityIDBadRequest struct { 107 } 108 109 func (o *GetIdentityIDBadRequest) Error() string { 110 return fmt.Sprintf("[GET /identity/{id}][%d] getIdentityIdBadRequest ", 400) 111 } 112 113 func (o *GetIdentityIDBadRequest) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { 114 115 return nil 116 } 117 118 // NewGetIdentityIDNotFound creates a GetIdentityIDNotFound with default headers values 119 func NewGetIdentityIDNotFound() *GetIdentityIDNotFound { 120 return &GetIdentityIDNotFound{} 121 } 122 123 /*GetIdentityIDNotFound handles this case with default header values. 124 125 Identity not found 126 */ 127 type GetIdentityIDNotFound struct { 128 } 129 130 func (o *GetIdentityIDNotFound) Error() string { 131 return fmt.Sprintf("[GET /identity/{id}][%d] getIdentityIdNotFound ", 404) 132 } 133 134 func (o *GetIdentityIDNotFound) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { 135 136 return nil 137 } 138 139 // NewGetIdentityIDUnreachable creates a GetIdentityIDUnreachable with default headers values 140 func NewGetIdentityIDUnreachable() *GetIdentityIDUnreachable { 141 return &GetIdentityIDUnreachable{} 142 } 143 144 /*GetIdentityIDUnreachable handles this case with default header values. 145 146 Identity storage unreachable. Likely a network problem. 147 */ 148 type GetIdentityIDUnreachable struct { 149 Payload models.Error 150 } 151 152 func (o *GetIdentityIDUnreachable) Error() string { 153 return fmt.Sprintf("[GET /identity/{id}][%d] getIdentityIdUnreachable %+v", 520, o.Payload) 154 } 155 156 func (o *GetIdentityIDUnreachable) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { 157 158 // response payload 159 if err := consumer.Consume(response.Body(), &o.Payload); err != nil && err != io.EOF { 160 return err 161 } 162 163 return nil 164 } 165 166 // NewGetIdentityIDInvalidStorageFormat creates a GetIdentityIDInvalidStorageFormat with default headers values 167 func NewGetIdentityIDInvalidStorageFormat() *GetIdentityIDInvalidStorageFormat { 168 return &GetIdentityIDInvalidStorageFormat{} 169 } 170 171 /*GetIdentityIDInvalidStorageFormat handles this case with default header values. 172 173 Invalid identity format in storage 174 */ 175 type GetIdentityIDInvalidStorageFormat struct { 176 Payload models.Error 177 } 178 179 func (o *GetIdentityIDInvalidStorageFormat) Error() string { 180 return fmt.Sprintf("[GET /identity/{id}][%d] getIdentityIdInvalidStorageFormat %+v", 521, o.Payload) 181 } 182 183 func (o *GetIdentityIDInvalidStorageFormat) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { 184 185 // response payload 186 if err := consumer.Consume(response.Body(), &o.Payload); err != nil && err != io.EOF { 187 return err 188 } 189 190 return nil 191 }