github.com/cilium/cilium@v1.16.2/api/v1/server/restapi/endpoint/patch_endpoint_id_labels_responses.go (about) 1 // Code generated by go-swagger; DO NOT EDIT. 2 3 // Copyright Authors of Cilium 4 // SPDX-License-Identifier: Apache-2.0 5 6 package endpoint 7 8 // This file was generated by the swagger tool. 9 // Editing this file might prove futile when you re-run the swagger generate command 10 11 import ( 12 "net/http" 13 14 "github.com/go-openapi/runtime" 15 16 "github.com/cilium/cilium/api/v1/models" 17 ) 18 19 // PatchEndpointIDLabelsOKCode is the HTTP code returned for type PatchEndpointIDLabelsOK 20 const PatchEndpointIDLabelsOKCode int = 200 21 22 /* 23 PatchEndpointIDLabelsOK Success 24 25 swagger:response patchEndpointIdLabelsOK 26 */ 27 type PatchEndpointIDLabelsOK struct { 28 } 29 30 // NewPatchEndpointIDLabelsOK creates PatchEndpointIDLabelsOK with default headers values 31 func NewPatchEndpointIDLabelsOK() *PatchEndpointIDLabelsOK { 32 33 return &PatchEndpointIDLabelsOK{} 34 } 35 36 // WriteResponse to the client 37 func (o *PatchEndpointIDLabelsOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer) { 38 39 rw.Header().Del(runtime.HeaderContentType) //Remove Content-Type on empty responses 40 41 rw.WriteHeader(200) 42 } 43 44 // PatchEndpointIDLabelsForbiddenCode is the HTTP code returned for type PatchEndpointIDLabelsForbidden 45 const PatchEndpointIDLabelsForbiddenCode int = 403 46 47 /* 48 PatchEndpointIDLabelsForbidden Forbidden 49 50 swagger:response patchEndpointIdLabelsForbidden 51 */ 52 type PatchEndpointIDLabelsForbidden struct { 53 } 54 55 // NewPatchEndpointIDLabelsForbidden creates PatchEndpointIDLabelsForbidden with default headers values 56 func NewPatchEndpointIDLabelsForbidden() *PatchEndpointIDLabelsForbidden { 57 58 return &PatchEndpointIDLabelsForbidden{} 59 } 60 61 // WriteResponse to the client 62 func (o *PatchEndpointIDLabelsForbidden) WriteResponse(rw http.ResponseWriter, producer runtime.Producer) { 63 64 rw.Header().Del(runtime.HeaderContentType) //Remove Content-Type on empty responses 65 66 rw.WriteHeader(403) 67 } 68 69 // PatchEndpointIDLabelsNotFoundCode is the HTTP code returned for type PatchEndpointIDLabelsNotFound 70 const PatchEndpointIDLabelsNotFoundCode int = 404 71 72 /* 73 PatchEndpointIDLabelsNotFound Endpoint not found 74 75 swagger:response patchEndpointIdLabelsNotFound 76 */ 77 type PatchEndpointIDLabelsNotFound struct { 78 } 79 80 // NewPatchEndpointIDLabelsNotFound creates PatchEndpointIDLabelsNotFound with default headers values 81 func NewPatchEndpointIDLabelsNotFound() *PatchEndpointIDLabelsNotFound { 82 83 return &PatchEndpointIDLabelsNotFound{} 84 } 85 86 // WriteResponse to the client 87 func (o *PatchEndpointIDLabelsNotFound) WriteResponse(rw http.ResponseWriter, producer runtime.Producer) { 88 89 rw.Header().Del(runtime.HeaderContentType) //Remove Content-Type on empty responses 90 91 rw.WriteHeader(404) 92 } 93 94 // PatchEndpointIDLabelsTooManyRequestsCode is the HTTP code returned for type PatchEndpointIDLabelsTooManyRequests 95 const PatchEndpointIDLabelsTooManyRequestsCode int = 429 96 97 /* 98 PatchEndpointIDLabelsTooManyRequests Rate-limiting too many requests in the given time frame 99 100 swagger:response patchEndpointIdLabelsTooManyRequests 101 */ 102 type PatchEndpointIDLabelsTooManyRequests struct { 103 } 104 105 // NewPatchEndpointIDLabelsTooManyRequests creates PatchEndpointIDLabelsTooManyRequests with default headers values 106 func NewPatchEndpointIDLabelsTooManyRequests() *PatchEndpointIDLabelsTooManyRequests { 107 108 return &PatchEndpointIDLabelsTooManyRequests{} 109 } 110 111 // WriteResponse to the client 112 func (o *PatchEndpointIDLabelsTooManyRequests) WriteResponse(rw http.ResponseWriter, producer runtime.Producer) { 113 114 rw.Header().Del(runtime.HeaderContentType) //Remove Content-Type on empty responses 115 116 rw.WriteHeader(429) 117 } 118 119 // PatchEndpointIDLabelsUpdateFailedCode is the HTTP code returned for type PatchEndpointIDLabelsUpdateFailed 120 const PatchEndpointIDLabelsUpdateFailedCode int = 500 121 122 /* 123 PatchEndpointIDLabelsUpdateFailed Error while updating labels 124 125 swagger:response patchEndpointIdLabelsUpdateFailed 126 */ 127 type PatchEndpointIDLabelsUpdateFailed struct { 128 129 /* 130 In: Body 131 */ 132 Payload models.Error `json:"body,omitempty"` 133 } 134 135 // NewPatchEndpointIDLabelsUpdateFailed creates PatchEndpointIDLabelsUpdateFailed with default headers values 136 func NewPatchEndpointIDLabelsUpdateFailed() *PatchEndpointIDLabelsUpdateFailed { 137 138 return &PatchEndpointIDLabelsUpdateFailed{} 139 } 140 141 // WithPayload adds the payload to the patch endpoint Id labels update failed response 142 func (o *PatchEndpointIDLabelsUpdateFailed) WithPayload(payload models.Error) *PatchEndpointIDLabelsUpdateFailed { 143 o.Payload = payload 144 return o 145 } 146 147 // SetPayload sets the payload to the patch endpoint Id labels update failed response 148 func (o *PatchEndpointIDLabelsUpdateFailed) SetPayload(payload models.Error) { 149 o.Payload = payload 150 } 151 152 // WriteResponse to the client 153 func (o *PatchEndpointIDLabelsUpdateFailed) WriteResponse(rw http.ResponseWriter, producer runtime.Producer) { 154 155 rw.WriteHeader(500) 156 payload := o.Payload 157 if err := producer.Produce(rw, payload); err != nil { 158 panic(err) // let the recovery middleware deal with this 159 } 160 }