github.com/weaviate/weaviate@v1.24.6/adapters/handlers/rest/operations/schema/tenants_update_responses.go (about) 1 // _ _ 2 // __ _____ __ ___ ___ __ _| |_ ___ 3 // \ \ /\ / / _ \/ _` \ \ / / |/ _` | __/ _ \ 4 // \ V V / __/ (_| |\ V /| | (_| | || __/ 5 // \_/\_/ \___|\__,_| \_/ |_|\__,_|\__\___| 6 // 7 // Copyright © 2016 - 2024 Weaviate B.V. All rights reserved. 8 // 9 // CONTACT: hello@weaviate.io 10 // 11 12 // Code generated by go-swagger; DO NOT EDIT. 13 14 package schema 15 16 // This file was generated by the swagger tool. 17 // Editing this file might prove futile when you re-run the swagger generate command 18 19 import ( 20 "net/http" 21 22 "github.com/go-openapi/runtime" 23 24 "github.com/weaviate/weaviate/entities/models" 25 ) 26 27 // TenantsUpdateOKCode is the HTTP code returned for type TenantsUpdateOK 28 const TenantsUpdateOKCode int = 200 29 30 /* 31 TenantsUpdateOK Updated tenants of the specified class 32 33 swagger:response tenantsUpdateOK 34 */ 35 type TenantsUpdateOK struct { 36 37 /* 38 In: Body 39 */ 40 Payload []*models.Tenant `json:"body,omitempty"` 41 } 42 43 // NewTenantsUpdateOK creates TenantsUpdateOK with default headers values 44 func NewTenantsUpdateOK() *TenantsUpdateOK { 45 46 return &TenantsUpdateOK{} 47 } 48 49 // WithPayload adds the payload to the tenants update o k response 50 func (o *TenantsUpdateOK) WithPayload(payload []*models.Tenant) *TenantsUpdateOK { 51 o.Payload = payload 52 return o 53 } 54 55 // SetPayload sets the payload to the tenants update o k response 56 func (o *TenantsUpdateOK) SetPayload(payload []*models.Tenant) { 57 o.Payload = payload 58 } 59 60 // WriteResponse to the client 61 func (o *TenantsUpdateOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer) { 62 63 rw.WriteHeader(200) 64 payload := o.Payload 65 if payload == nil { 66 // return empty array 67 payload = make([]*models.Tenant, 0, 50) 68 } 69 70 if err := producer.Produce(rw, payload); err != nil { 71 panic(err) // let the recovery middleware deal with this 72 } 73 } 74 75 // TenantsUpdateUnauthorizedCode is the HTTP code returned for type TenantsUpdateUnauthorized 76 const TenantsUpdateUnauthorizedCode int = 401 77 78 /* 79 TenantsUpdateUnauthorized Unauthorized or invalid credentials. 80 81 swagger:response tenantsUpdateUnauthorized 82 */ 83 type TenantsUpdateUnauthorized struct { 84 } 85 86 // NewTenantsUpdateUnauthorized creates TenantsUpdateUnauthorized with default headers values 87 func NewTenantsUpdateUnauthorized() *TenantsUpdateUnauthorized { 88 89 return &TenantsUpdateUnauthorized{} 90 } 91 92 // WriteResponse to the client 93 func (o *TenantsUpdateUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer) { 94 95 rw.Header().Del(runtime.HeaderContentType) //Remove Content-Type on empty responses 96 97 rw.WriteHeader(401) 98 } 99 100 // TenantsUpdateForbiddenCode is the HTTP code returned for type TenantsUpdateForbidden 101 const TenantsUpdateForbiddenCode int = 403 102 103 /* 104 TenantsUpdateForbidden Forbidden 105 106 swagger:response tenantsUpdateForbidden 107 */ 108 type TenantsUpdateForbidden struct { 109 110 /* 111 In: Body 112 */ 113 Payload *models.ErrorResponse `json:"body,omitempty"` 114 } 115 116 // NewTenantsUpdateForbidden creates TenantsUpdateForbidden with default headers values 117 func NewTenantsUpdateForbidden() *TenantsUpdateForbidden { 118 119 return &TenantsUpdateForbidden{} 120 } 121 122 // WithPayload adds the payload to the tenants update forbidden response 123 func (o *TenantsUpdateForbidden) WithPayload(payload *models.ErrorResponse) *TenantsUpdateForbidden { 124 o.Payload = payload 125 return o 126 } 127 128 // SetPayload sets the payload to the tenants update forbidden response 129 func (o *TenantsUpdateForbidden) SetPayload(payload *models.ErrorResponse) { 130 o.Payload = payload 131 } 132 133 // WriteResponse to the client 134 func (o *TenantsUpdateForbidden) WriteResponse(rw http.ResponseWriter, producer runtime.Producer) { 135 136 rw.WriteHeader(403) 137 if o.Payload != nil { 138 payload := o.Payload 139 if err := producer.Produce(rw, payload); err != nil { 140 panic(err) // let the recovery middleware deal with this 141 } 142 } 143 } 144 145 // TenantsUpdateUnprocessableEntityCode is the HTTP code returned for type TenantsUpdateUnprocessableEntity 146 const TenantsUpdateUnprocessableEntityCode int = 422 147 148 /* 149 TenantsUpdateUnprocessableEntity Invalid Tenant class 150 151 swagger:response tenantsUpdateUnprocessableEntity 152 */ 153 type TenantsUpdateUnprocessableEntity struct { 154 155 /* 156 In: Body 157 */ 158 Payload *models.ErrorResponse `json:"body,omitempty"` 159 } 160 161 // NewTenantsUpdateUnprocessableEntity creates TenantsUpdateUnprocessableEntity with default headers values 162 func NewTenantsUpdateUnprocessableEntity() *TenantsUpdateUnprocessableEntity { 163 164 return &TenantsUpdateUnprocessableEntity{} 165 } 166 167 // WithPayload adds the payload to the tenants update unprocessable entity response 168 func (o *TenantsUpdateUnprocessableEntity) WithPayload(payload *models.ErrorResponse) *TenantsUpdateUnprocessableEntity { 169 o.Payload = payload 170 return o 171 } 172 173 // SetPayload sets the payload to the tenants update unprocessable entity response 174 func (o *TenantsUpdateUnprocessableEntity) SetPayload(payload *models.ErrorResponse) { 175 o.Payload = payload 176 } 177 178 // WriteResponse to the client 179 func (o *TenantsUpdateUnprocessableEntity) WriteResponse(rw http.ResponseWriter, producer runtime.Producer) { 180 181 rw.WriteHeader(422) 182 if o.Payload != nil { 183 payload := o.Payload 184 if err := producer.Produce(rw, payload); err != nil { 185 panic(err) // let the recovery middleware deal with this 186 } 187 } 188 } 189 190 // TenantsUpdateInternalServerErrorCode is the HTTP code returned for type TenantsUpdateInternalServerError 191 const TenantsUpdateInternalServerErrorCode int = 500 192 193 /* 194 TenantsUpdateInternalServerError An error has occurred while trying to fulfill the request. Most likely the ErrorResponse will contain more information about the error. 195 196 swagger:response tenantsUpdateInternalServerError 197 */ 198 type TenantsUpdateInternalServerError struct { 199 200 /* 201 In: Body 202 */ 203 Payload *models.ErrorResponse `json:"body,omitempty"` 204 } 205 206 // NewTenantsUpdateInternalServerError creates TenantsUpdateInternalServerError with default headers values 207 func NewTenantsUpdateInternalServerError() *TenantsUpdateInternalServerError { 208 209 return &TenantsUpdateInternalServerError{} 210 } 211 212 // WithPayload adds the payload to the tenants update internal server error response 213 func (o *TenantsUpdateInternalServerError) WithPayload(payload *models.ErrorResponse) *TenantsUpdateInternalServerError { 214 o.Payload = payload 215 return o 216 } 217 218 // SetPayload sets the payload to the tenants update internal server error response 219 func (o *TenantsUpdateInternalServerError) SetPayload(payload *models.ErrorResponse) { 220 o.Payload = payload 221 } 222 223 // WriteResponse to the client 224 func (o *TenantsUpdateInternalServerError) WriteResponse(rw http.ResponseWriter, producer runtime.Producer) { 225 226 rw.WriteHeader(500) 227 if o.Payload != nil { 228 payload := o.Payload 229 if err := producer.Produce(rw, payload); err != nil { 230 panic(err) // let the recovery middleware deal with this 231 } 232 } 233 }