github.com/pingcap/tiflow@v0.0.0-20240520035814-5bf52d54e205/dm/openapi/gen.client.go (about) 1 // Package openapi provides primitives to interact with the openapi HTTP API. 2 // 3 // Code generated by github.com/deepmap/oapi-codegen version v1.9.0 DO NOT EDIT. 4 package openapi 5 6 import ( 7 "bytes" 8 "context" 9 "encoding/json" 10 "fmt" 11 "io" 12 "io/ioutil" 13 "net/http" 14 "net/url" 15 "strings" 16 17 "github.com/deepmap/oapi-codegen/pkg/runtime" 18 ) 19 20 // RequestEditorFn is the function signature for the RequestEditor callback function 21 type RequestEditorFn func(ctx context.Context, req *http.Request) error 22 23 // Doer performs HTTP requests. 24 // 25 // The standard http.Client implements this interface. 26 type HttpRequestDoer interface { 27 Do(req *http.Request) (*http.Response, error) 28 } 29 30 // Client which conforms to the OpenAPI3 specification for this service. 31 type Client struct { 32 // The endpoint of the server conforming to this interface, with scheme, 33 // https://api.deepmap.com for example. This can contain a path relative 34 // to the server, such as https://api.deepmap.com/dev-test, and all the 35 // paths in the swagger spec will be appended to the server. 36 Server string 37 38 // Doer for performing requests, typically a *http.Client with any 39 // customized settings, such as certificate chains. 40 Client HttpRequestDoer 41 42 // A list of callbacks for modifying requests which are generated before sending over 43 // the network. 44 RequestEditors []RequestEditorFn 45 } 46 47 // ClientOption allows setting custom parameters during construction 48 type ClientOption func(*Client) error 49 50 // Creates a new Client, with reasonable defaults 51 func NewClient(server string, opts ...ClientOption) (*Client, error) { 52 // create a client with sane default values 53 client := Client{ 54 Server: server, 55 } 56 // mutate client and add all optional params 57 for _, o := range opts { 58 if err := o(&client); err != nil { 59 return nil, err 60 } 61 } 62 // ensure the server URL always has a trailing slash 63 if !strings.HasSuffix(client.Server, "/") { 64 client.Server += "/" 65 } 66 // create httpClient, if not already present 67 if client.Client == nil { 68 client.Client = &http.Client{} 69 } 70 return &client, nil 71 } 72 73 // WithHTTPClient allows overriding the default Doer, which is 74 // automatically created using http.Client. This is useful for tests. 75 func WithHTTPClient(doer HttpRequestDoer) ClientOption { 76 return func(c *Client) error { 77 c.Client = doer 78 return nil 79 } 80 } 81 82 // WithRequestEditorFn allows setting up a callback function, which will be 83 // called right before sending the request. This can be used to mutate the request. 84 func WithRequestEditorFn(fn RequestEditorFn) ClientOption { 85 return func(c *Client) error { 86 c.RequestEditors = append(c.RequestEditors, fn) 87 return nil 88 } 89 } 90 91 // The interface specification for the client above. 92 type ClientInterface interface { 93 // DMAPIGetClusterInfo request 94 DMAPIGetClusterInfo(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) 95 96 // DMAPIUpdateClusterInfo request with any body 97 DMAPIUpdateClusterInfoWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) 98 99 DMAPIUpdateClusterInfo(ctx context.Context, body DMAPIUpdateClusterInfoJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) 100 101 // DMAPIGetClusterMasterList request 102 DMAPIGetClusterMasterList(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) 103 104 // DMAPIOfflineMasterNode request 105 DMAPIOfflineMasterNode(ctx context.Context, masterName string, reqEditors ...RequestEditorFn) (*http.Response, error) 106 107 // DMAPIGetClusterWorkerList request 108 DMAPIGetClusterWorkerList(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) 109 110 // DMAPIOfflineWorkerNode request 111 DMAPIOfflineWorkerNode(ctx context.Context, workerName string, reqEditors ...RequestEditorFn) (*http.Response, error) 112 113 // GetDocJSON request 114 GetDocJSON(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) 115 116 // GetDocHTML request 117 GetDocHTML(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) 118 119 // DMAPIGetSourceList request 120 DMAPIGetSourceList(ctx context.Context, params *DMAPIGetSourceListParams, reqEditors ...RequestEditorFn) (*http.Response, error) 121 122 // DMAPICreateSource request with any body 123 DMAPICreateSourceWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) 124 125 DMAPICreateSource(ctx context.Context, body DMAPICreateSourceJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) 126 127 // DMAPIDeleteSource request 128 DMAPIDeleteSource(ctx context.Context, sourceName string, params *DMAPIDeleteSourceParams, reqEditors ...RequestEditorFn) (*http.Response, error) 129 130 // DMAPIGetSource request 131 DMAPIGetSource(ctx context.Context, sourceName string, params *DMAPIGetSourceParams, reqEditors ...RequestEditorFn) (*http.Response, error) 132 133 // DMAPIUpdateSource request with any body 134 DMAPIUpdateSourceWithBody(ctx context.Context, sourceName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) 135 136 DMAPIUpdateSource(ctx context.Context, sourceName string, body DMAPIUpdateSourceJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) 137 138 // DMAPIDisableSource request 139 DMAPIDisableSource(ctx context.Context, sourceName string, reqEditors ...RequestEditorFn) (*http.Response, error) 140 141 // DMAPIEnableSource request 142 DMAPIEnableSource(ctx context.Context, sourceName string, reqEditors ...RequestEditorFn) (*http.Response, error) 143 144 // DMAPIDisableRelay request with any body 145 DMAPIDisableRelayWithBody(ctx context.Context, sourceName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) 146 147 DMAPIDisableRelay(ctx context.Context, sourceName string, body DMAPIDisableRelayJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) 148 149 // DMAPIEnableRelay request with any body 150 DMAPIEnableRelayWithBody(ctx context.Context, sourceName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) 151 152 DMAPIEnableRelay(ctx context.Context, sourceName string, body DMAPIEnableRelayJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) 153 154 // DMAPIPurgeRelay request with any body 155 DMAPIPurgeRelayWithBody(ctx context.Context, sourceName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) 156 157 DMAPIPurgeRelay(ctx context.Context, sourceName string, body DMAPIPurgeRelayJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) 158 159 // DMAPIGetSourceSchemaList request 160 DMAPIGetSourceSchemaList(ctx context.Context, sourceName string, reqEditors ...RequestEditorFn) (*http.Response, error) 161 162 // DMAPIGetSourceTableList request 163 DMAPIGetSourceTableList(ctx context.Context, sourceName string, schemaName string, reqEditors ...RequestEditorFn) (*http.Response, error) 164 165 // DMAPIGetSourceStatus request 166 DMAPIGetSourceStatus(ctx context.Context, sourceName string, reqEditors ...RequestEditorFn) (*http.Response, error) 167 168 // DMAPITransferSource request with any body 169 DMAPITransferSourceWithBody(ctx context.Context, sourceName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) 170 171 DMAPITransferSource(ctx context.Context, sourceName string, body DMAPITransferSourceJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) 172 173 // DMAPIGetTaskList request 174 DMAPIGetTaskList(ctx context.Context, params *DMAPIGetTaskListParams, reqEditors ...RequestEditorFn) (*http.Response, error) 175 176 // DMAPICreateTask request with any body 177 DMAPICreateTaskWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) 178 179 DMAPICreateTask(ctx context.Context, body DMAPICreateTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) 180 181 // DMAPIConvertTask request with any body 182 DMAPIConvertTaskWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) 183 184 DMAPIConvertTask(ctx context.Context, body DMAPIConvertTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) 185 186 // DMAPIGetTaskTemplateList request 187 DMAPIGetTaskTemplateList(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) 188 189 // DMAPICreateTaskTemplate request with any body 190 DMAPICreateTaskTemplateWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) 191 192 DMAPICreateTaskTemplate(ctx context.Context, body DMAPICreateTaskTemplateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) 193 194 // DMAPIImportTaskTemplate request with any body 195 DMAPIImportTaskTemplateWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) 196 197 DMAPIImportTaskTemplate(ctx context.Context, body DMAPIImportTaskTemplateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) 198 199 // DMAPIDeleteTaskTemplate request 200 DMAPIDeleteTaskTemplate(ctx context.Context, taskName string, reqEditors ...RequestEditorFn) (*http.Response, error) 201 202 // DMAPIGetTaskTemplate request 203 DMAPIGetTaskTemplate(ctx context.Context, taskName string, reqEditors ...RequestEditorFn) (*http.Response, error) 204 205 // DMAPUpdateTaskTemplate request 206 DMAPUpdateTaskTemplate(ctx context.Context, taskName string, reqEditors ...RequestEditorFn) (*http.Response, error) 207 208 // DMAPIDeleteTask request 209 DMAPIDeleteTask(ctx context.Context, taskName string, params *DMAPIDeleteTaskParams, reqEditors ...RequestEditorFn) (*http.Response, error) 210 211 // DMAPIGetTask request 212 DMAPIGetTask(ctx context.Context, taskName string, params *DMAPIGetTaskParams, reqEditors ...RequestEditorFn) (*http.Response, error) 213 214 // DMAPIUpdateTask request with any body 215 DMAPIUpdateTaskWithBody(ctx context.Context, taskName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) 216 217 DMAPIUpdateTask(ctx context.Context, taskName string, body DMAPIUpdateTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) 218 219 // DMAPIGetTaskMigrateTargets request 220 DMAPIGetTaskMigrateTargets(ctx context.Context, taskName string, sourceName string, params *DMAPIGetTaskMigrateTargetsParams, reqEditors ...RequestEditorFn) (*http.Response, error) 221 222 // DMAPIGetSchemaListByTaskAndSource request 223 DMAPIGetSchemaListByTaskAndSource(ctx context.Context, taskName string, sourceName string, reqEditors ...RequestEditorFn) (*http.Response, error) 224 225 // DMAPIGetTableListByTaskAndSource request 226 DMAPIGetTableListByTaskAndSource(ctx context.Context, taskName string, sourceName string, schemaName string, reqEditors ...RequestEditorFn) (*http.Response, error) 227 228 // DMAPIDeleteTableStructure request 229 DMAPIDeleteTableStructure(ctx context.Context, taskName string, sourceName string, schemaName string, tableName string, reqEditors ...RequestEditorFn) (*http.Response, error) 230 231 // DMAPIGetTableStructure request 232 DMAPIGetTableStructure(ctx context.Context, taskName string, sourceName string, schemaName string, tableName string, reqEditors ...RequestEditorFn) (*http.Response, error) 233 234 // DMAPIOperateTableStructure request with any body 235 DMAPIOperateTableStructureWithBody(ctx context.Context, taskName string, sourceName string, schemaName string, tableName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) 236 237 DMAPIOperateTableStructure(ctx context.Context, taskName string, sourceName string, schemaName string, tableName string, body DMAPIOperateTableStructureJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) 238 239 // DMAPIStartTask request with any body 240 DMAPIStartTaskWithBody(ctx context.Context, taskName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) 241 242 DMAPIStartTask(ctx context.Context, taskName string, body DMAPIStartTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) 243 244 // DMAPIGetTaskStatus request 245 DMAPIGetTaskStatus(ctx context.Context, taskName string, params *DMAPIGetTaskStatusParams, reqEditors ...RequestEditorFn) (*http.Response, error) 246 247 // DMAPIStopTask request with any body 248 DMAPIStopTaskWithBody(ctx context.Context, taskName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) 249 250 DMAPIStopTask(ctx context.Context, taskName string, body DMAPIStopTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) 251 } 252 253 func (c *Client) DMAPIGetClusterInfo(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) { 254 req, err := NewDMAPIGetClusterInfoRequest(c.Server) 255 if err != nil { 256 return nil, err 257 } 258 req = req.WithContext(ctx) 259 if err := c.applyEditors(ctx, req, reqEditors); err != nil { 260 return nil, err 261 } 262 return c.Client.Do(req) 263 } 264 265 func (c *Client) DMAPIUpdateClusterInfoWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) { 266 req, err := NewDMAPIUpdateClusterInfoRequestWithBody(c.Server, contentType, body) 267 if err != nil { 268 return nil, err 269 } 270 req = req.WithContext(ctx) 271 if err := c.applyEditors(ctx, req, reqEditors); err != nil { 272 return nil, err 273 } 274 return c.Client.Do(req) 275 } 276 277 func (c *Client) DMAPIUpdateClusterInfo(ctx context.Context, body DMAPIUpdateClusterInfoJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) { 278 req, err := NewDMAPIUpdateClusterInfoRequest(c.Server, body) 279 if err != nil { 280 return nil, err 281 } 282 req = req.WithContext(ctx) 283 if err := c.applyEditors(ctx, req, reqEditors); err != nil { 284 return nil, err 285 } 286 return c.Client.Do(req) 287 } 288 289 func (c *Client) DMAPIGetClusterMasterList(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) { 290 req, err := NewDMAPIGetClusterMasterListRequest(c.Server) 291 if err != nil { 292 return nil, err 293 } 294 req = req.WithContext(ctx) 295 if err := c.applyEditors(ctx, req, reqEditors); err != nil { 296 return nil, err 297 } 298 return c.Client.Do(req) 299 } 300 301 func (c *Client) DMAPIOfflineMasterNode(ctx context.Context, masterName string, reqEditors ...RequestEditorFn) (*http.Response, error) { 302 req, err := NewDMAPIOfflineMasterNodeRequest(c.Server, masterName) 303 if err != nil { 304 return nil, err 305 } 306 req = req.WithContext(ctx) 307 if err := c.applyEditors(ctx, req, reqEditors); err != nil { 308 return nil, err 309 } 310 return c.Client.Do(req) 311 } 312 313 func (c *Client) DMAPIGetClusterWorkerList(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) { 314 req, err := NewDMAPIGetClusterWorkerListRequest(c.Server) 315 if err != nil { 316 return nil, err 317 } 318 req = req.WithContext(ctx) 319 if err := c.applyEditors(ctx, req, reqEditors); err != nil { 320 return nil, err 321 } 322 return c.Client.Do(req) 323 } 324 325 func (c *Client) DMAPIOfflineWorkerNode(ctx context.Context, workerName string, reqEditors ...RequestEditorFn) (*http.Response, error) { 326 req, err := NewDMAPIOfflineWorkerNodeRequest(c.Server, workerName) 327 if err != nil { 328 return nil, err 329 } 330 req = req.WithContext(ctx) 331 if err := c.applyEditors(ctx, req, reqEditors); err != nil { 332 return nil, err 333 } 334 return c.Client.Do(req) 335 } 336 337 func (c *Client) GetDocJSON(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) { 338 req, err := NewGetDocJSONRequest(c.Server) 339 if err != nil { 340 return nil, err 341 } 342 req = req.WithContext(ctx) 343 if err := c.applyEditors(ctx, req, reqEditors); err != nil { 344 return nil, err 345 } 346 return c.Client.Do(req) 347 } 348 349 func (c *Client) GetDocHTML(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) { 350 req, err := NewGetDocHTMLRequest(c.Server) 351 if err != nil { 352 return nil, err 353 } 354 req = req.WithContext(ctx) 355 if err := c.applyEditors(ctx, req, reqEditors); err != nil { 356 return nil, err 357 } 358 return c.Client.Do(req) 359 } 360 361 func (c *Client) DMAPIGetSourceList(ctx context.Context, params *DMAPIGetSourceListParams, reqEditors ...RequestEditorFn) (*http.Response, error) { 362 req, err := NewDMAPIGetSourceListRequest(c.Server, params) 363 if err != nil { 364 return nil, err 365 } 366 req = req.WithContext(ctx) 367 if err := c.applyEditors(ctx, req, reqEditors); err != nil { 368 return nil, err 369 } 370 return c.Client.Do(req) 371 } 372 373 func (c *Client) DMAPICreateSourceWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) { 374 req, err := NewDMAPICreateSourceRequestWithBody(c.Server, contentType, body) 375 if err != nil { 376 return nil, err 377 } 378 req = req.WithContext(ctx) 379 if err := c.applyEditors(ctx, req, reqEditors); err != nil { 380 return nil, err 381 } 382 return c.Client.Do(req) 383 } 384 385 func (c *Client) DMAPICreateSource(ctx context.Context, body DMAPICreateSourceJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) { 386 req, err := NewDMAPICreateSourceRequest(c.Server, body) 387 if err != nil { 388 return nil, err 389 } 390 req = req.WithContext(ctx) 391 if err := c.applyEditors(ctx, req, reqEditors); err != nil { 392 return nil, err 393 } 394 return c.Client.Do(req) 395 } 396 397 func (c *Client) DMAPIDeleteSource(ctx context.Context, sourceName string, params *DMAPIDeleteSourceParams, reqEditors ...RequestEditorFn) (*http.Response, error) { 398 req, err := NewDMAPIDeleteSourceRequest(c.Server, sourceName, params) 399 if err != nil { 400 return nil, err 401 } 402 req = req.WithContext(ctx) 403 if err := c.applyEditors(ctx, req, reqEditors); err != nil { 404 return nil, err 405 } 406 return c.Client.Do(req) 407 } 408 409 func (c *Client) DMAPIGetSource(ctx context.Context, sourceName string, params *DMAPIGetSourceParams, reqEditors ...RequestEditorFn) (*http.Response, error) { 410 req, err := NewDMAPIGetSourceRequest(c.Server, sourceName, params) 411 if err != nil { 412 return nil, err 413 } 414 req = req.WithContext(ctx) 415 if err := c.applyEditors(ctx, req, reqEditors); err != nil { 416 return nil, err 417 } 418 return c.Client.Do(req) 419 } 420 421 func (c *Client) DMAPIUpdateSourceWithBody(ctx context.Context, sourceName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) { 422 req, err := NewDMAPIUpdateSourceRequestWithBody(c.Server, sourceName, contentType, body) 423 if err != nil { 424 return nil, err 425 } 426 req = req.WithContext(ctx) 427 if err := c.applyEditors(ctx, req, reqEditors); err != nil { 428 return nil, err 429 } 430 return c.Client.Do(req) 431 } 432 433 func (c *Client) DMAPIUpdateSource(ctx context.Context, sourceName string, body DMAPIUpdateSourceJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) { 434 req, err := NewDMAPIUpdateSourceRequest(c.Server, sourceName, body) 435 if err != nil { 436 return nil, err 437 } 438 req = req.WithContext(ctx) 439 if err := c.applyEditors(ctx, req, reqEditors); err != nil { 440 return nil, err 441 } 442 return c.Client.Do(req) 443 } 444 445 func (c *Client) DMAPIDisableSource(ctx context.Context, sourceName string, reqEditors ...RequestEditorFn) (*http.Response, error) { 446 req, err := NewDMAPIDisableSourceRequest(c.Server, sourceName) 447 if err != nil { 448 return nil, err 449 } 450 req = req.WithContext(ctx) 451 if err := c.applyEditors(ctx, req, reqEditors); err != nil { 452 return nil, err 453 } 454 return c.Client.Do(req) 455 } 456 457 func (c *Client) DMAPIEnableSource(ctx context.Context, sourceName string, reqEditors ...RequestEditorFn) (*http.Response, error) { 458 req, err := NewDMAPIEnableSourceRequest(c.Server, sourceName) 459 if err != nil { 460 return nil, err 461 } 462 req = req.WithContext(ctx) 463 if err := c.applyEditors(ctx, req, reqEditors); err != nil { 464 return nil, err 465 } 466 return c.Client.Do(req) 467 } 468 469 func (c *Client) DMAPIDisableRelayWithBody(ctx context.Context, sourceName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) { 470 req, err := NewDMAPIDisableRelayRequestWithBody(c.Server, sourceName, contentType, body) 471 if err != nil { 472 return nil, err 473 } 474 req = req.WithContext(ctx) 475 if err := c.applyEditors(ctx, req, reqEditors); err != nil { 476 return nil, err 477 } 478 return c.Client.Do(req) 479 } 480 481 func (c *Client) DMAPIDisableRelay(ctx context.Context, sourceName string, body DMAPIDisableRelayJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) { 482 req, err := NewDMAPIDisableRelayRequest(c.Server, sourceName, body) 483 if err != nil { 484 return nil, err 485 } 486 req = req.WithContext(ctx) 487 if err := c.applyEditors(ctx, req, reqEditors); err != nil { 488 return nil, err 489 } 490 return c.Client.Do(req) 491 } 492 493 func (c *Client) DMAPIEnableRelayWithBody(ctx context.Context, sourceName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) { 494 req, err := NewDMAPIEnableRelayRequestWithBody(c.Server, sourceName, contentType, body) 495 if err != nil { 496 return nil, err 497 } 498 req = req.WithContext(ctx) 499 if err := c.applyEditors(ctx, req, reqEditors); err != nil { 500 return nil, err 501 } 502 return c.Client.Do(req) 503 } 504 505 func (c *Client) DMAPIEnableRelay(ctx context.Context, sourceName string, body DMAPIEnableRelayJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) { 506 req, err := NewDMAPIEnableRelayRequest(c.Server, sourceName, body) 507 if err != nil { 508 return nil, err 509 } 510 req = req.WithContext(ctx) 511 if err := c.applyEditors(ctx, req, reqEditors); err != nil { 512 return nil, err 513 } 514 return c.Client.Do(req) 515 } 516 517 func (c *Client) DMAPIPurgeRelayWithBody(ctx context.Context, sourceName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) { 518 req, err := NewDMAPIPurgeRelayRequestWithBody(c.Server, sourceName, contentType, body) 519 if err != nil { 520 return nil, err 521 } 522 req = req.WithContext(ctx) 523 if err := c.applyEditors(ctx, req, reqEditors); err != nil { 524 return nil, err 525 } 526 return c.Client.Do(req) 527 } 528 529 func (c *Client) DMAPIPurgeRelay(ctx context.Context, sourceName string, body DMAPIPurgeRelayJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) { 530 req, err := NewDMAPIPurgeRelayRequest(c.Server, sourceName, body) 531 if err != nil { 532 return nil, err 533 } 534 req = req.WithContext(ctx) 535 if err := c.applyEditors(ctx, req, reqEditors); err != nil { 536 return nil, err 537 } 538 return c.Client.Do(req) 539 } 540 541 func (c *Client) DMAPIGetSourceSchemaList(ctx context.Context, sourceName string, reqEditors ...RequestEditorFn) (*http.Response, error) { 542 req, err := NewDMAPIGetSourceSchemaListRequest(c.Server, sourceName) 543 if err != nil { 544 return nil, err 545 } 546 req = req.WithContext(ctx) 547 if err := c.applyEditors(ctx, req, reqEditors); err != nil { 548 return nil, err 549 } 550 return c.Client.Do(req) 551 } 552 553 func (c *Client) DMAPIGetSourceTableList(ctx context.Context, sourceName string, schemaName string, reqEditors ...RequestEditorFn) (*http.Response, error) { 554 req, err := NewDMAPIGetSourceTableListRequest(c.Server, sourceName, schemaName) 555 if err != nil { 556 return nil, err 557 } 558 req = req.WithContext(ctx) 559 if err := c.applyEditors(ctx, req, reqEditors); err != nil { 560 return nil, err 561 } 562 return c.Client.Do(req) 563 } 564 565 func (c *Client) DMAPIGetSourceStatus(ctx context.Context, sourceName string, reqEditors ...RequestEditorFn) (*http.Response, error) { 566 req, err := NewDMAPIGetSourceStatusRequest(c.Server, sourceName) 567 if err != nil { 568 return nil, err 569 } 570 req = req.WithContext(ctx) 571 if err := c.applyEditors(ctx, req, reqEditors); err != nil { 572 return nil, err 573 } 574 return c.Client.Do(req) 575 } 576 577 func (c *Client) DMAPITransferSourceWithBody(ctx context.Context, sourceName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) { 578 req, err := NewDMAPITransferSourceRequestWithBody(c.Server, sourceName, contentType, body) 579 if err != nil { 580 return nil, err 581 } 582 req = req.WithContext(ctx) 583 if err := c.applyEditors(ctx, req, reqEditors); err != nil { 584 return nil, err 585 } 586 return c.Client.Do(req) 587 } 588 589 func (c *Client) DMAPITransferSource(ctx context.Context, sourceName string, body DMAPITransferSourceJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) { 590 req, err := NewDMAPITransferSourceRequest(c.Server, sourceName, body) 591 if err != nil { 592 return nil, err 593 } 594 req = req.WithContext(ctx) 595 if err := c.applyEditors(ctx, req, reqEditors); err != nil { 596 return nil, err 597 } 598 return c.Client.Do(req) 599 } 600 601 func (c *Client) DMAPIGetTaskList(ctx context.Context, params *DMAPIGetTaskListParams, reqEditors ...RequestEditorFn) (*http.Response, error) { 602 req, err := NewDMAPIGetTaskListRequest(c.Server, params) 603 if err != nil { 604 return nil, err 605 } 606 req = req.WithContext(ctx) 607 if err := c.applyEditors(ctx, req, reqEditors); err != nil { 608 return nil, err 609 } 610 return c.Client.Do(req) 611 } 612 613 func (c *Client) DMAPICreateTaskWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) { 614 req, err := NewDMAPICreateTaskRequestWithBody(c.Server, contentType, body) 615 if err != nil { 616 return nil, err 617 } 618 req = req.WithContext(ctx) 619 if err := c.applyEditors(ctx, req, reqEditors); err != nil { 620 return nil, err 621 } 622 return c.Client.Do(req) 623 } 624 625 func (c *Client) DMAPICreateTask(ctx context.Context, body DMAPICreateTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) { 626 req, err := NewDMAPICreateTaskRequest(c.Server, body) 627 if err != nil { 628 return nil, err 629 } 630 req = req.WithContext(ctx) 631 if err := c.applyEditors(ctx, req, reqEditors); err != nil { 632 return nil, err 633 } 634 return c.Client.Do(req) 635 } 636 637 func (c *Client) DMAPIConvertTaskWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) { 638 req, err := NewDMAPIConvertTaskRequestWithBody(c.Server, contentType, body) 639 if err != nil { 640 return nil, err 641 } 642 req = req.WithContext(ctx) 643 if err := c.applyEditors(ctx, req, reqEditors); err != nil { 644 return nil, err 645 } 646 return c.Client.Do(req) 647 } 648 649 func (c *Client) DMAPIConvertTask(ctx context.Context, body DMAPIConvertTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) { 650 req, err := NewDMAPIConvertTaskRequest(c.Server, body) 651 if err != nil { 652 return nil, err 653 } 654 req = req.WithContext(ctx) 655 if err := c.applyEditors(ctx, req, reqEditors); err != nil { 656 return nil, err 657 } 658 return c.Client.Do(req) 659 } 660 661 func (c *Client) DMAPIGetTaskTemplateList(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) { 662 req, err := NewDMAPIGetTaskTemplateListRequest(c.Server) 663 if err != nil { 664 return nil, err 665 } 666 req = req.WithContext(ctx) 667 if err := c.applyEditors(ctx, req, reqEditors); err != nil { 668 return nil, err 669 } 670 return c.Client.Do(req) 671 } 672 673 func (c *Client) DMAPICreateTaskTemplateWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) { 674 req, err := NewDMAPICreateTaskTemplateRequestWithBody(c.Server, contentType, body) 675 if err != nil { 676 return nil, err 677 } 678 req = req.WithContext(ctx) 679 if err := c.applyEditors(ctx, req, reqEditors); err != nil { 680 return nil, err 681 } 682 return c.Client.Do(req) 683 } 684 685 func (c *Client) DMAPICreateTaskTemplate(ctx context.Context, body DMAPICreateTaskTemplateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) { 686 req, err := NewDMAPICreateTaskTemplateRequest(c.Server, body) 687 if err != nil { 688 return nil, err 689 } 690 req = req.WithContext(ctx) 691 if err := c.applyEditors(ctx, req, reqEditors); err != nil { 692 return nil, err 693 } 694 return c.Client.Do(req) 695 } 696 697 func (c *Client) DMAPIImportTaskTemplateWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) { 698 req, err := NewDMAPIImportTaskTemplateRequestWithBody(c.Server, contentType, body) 699 if err != nil { 700 return nil, err 701 } 702 req = req.WithContext(ctx) 703 if err := c.applyEditors(ctx, req, reqEditors); err != nil { 704 return nil, err 705 } 706 return c.Client.Do(req) 707 } 708 709 func (c *Client) DMAPIImportTaskTemplate(ctx context.Context, body DMAPIImportTaskTemplateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) { 710 req, err := NewDMAPIImportTaskTemplateRequest(c.Server, body) 711 if err != nil { 712 return nil, err 713 } 714 req = req.WithContext(ctx) 715 if err := c.applyEditors(ctx, req, reqEditors); err != nil { 716 return nil, err 717 } 718 return c.Client.Do(req) 719 } 720 721 func (c *Client) DMAPIDeleteTaskTemplate(ctx context.Context, taskName string, reqEditors ...RequestEditorFn) (*http.Response, error) { 722 req, err := NewDMAPIDeleteTaskTemplateRequest(c.Server, taskName) 723 if err != nil { 724 return nil, err 725 } 726 req = req.WithContext(ctx) 727 if err := c.applyEditors(ctx, req, reqEditors); err != nil { 728 return nil, err 729 } 730 return c.Client.Do(req) 731 } 732 733 func (c *Client) DMAPIGetTaskTemplate(ctx context.Context, taskName string, reqEditors ...RequestEditorFn) (*http.Response, error) { 734 req, err := NewDMAPIGetTaskTemplateRequest(c.Server, taskName) 735 if err != nil { 736 return nil, err 737 } 738 req = req.WithContext(ctx) 739 if err := c.applyEditors(ctx, req, reqEditors); err != nil { 740 return nil, err 741 } 742 return c.Client.Do(req) 743 } 744 745 func (c *Client) DMAPUpdateTaskTemplate(ctx context.Context, taskName string, reqEditors ...RequestEditorFn) (*http.Response, error) { 746 req, err := NewDMAPUpdateTaskTemplateRequest(c.Server, taskName) 747 if err != nil { 748 return nil, err 749 } 750 req = req.WithContext(ctx) 751 if err := c.applyEditors(ctx, req, reqEditors); err != nil { 752 return nil, err 753 } 754 return c.Client.Do(req) 755 } 756 757 func (c *Client) DMAPIDeleteTask(ctx context.Context, taskName string, params *DMAPIDeleteTaskParams, reqEditors ...RequestEditorFn) (*http.Response, error) { 758 req, err := NewDMAPIDeleteTaskRequest(c.Server, taskName, params) 759 if err != nil { 760 return nil, err 761 } 762 req = req.WithContext(ctx) 763 if err := c.applyEditors(ctx, req, reqEditors); err != nil { 764 return nil, err 765 } 766 return c.Client.Do(req) 767 } 768 769 func (c *Client) DMAPIGetTask(ctx context.Context, taskName string, params *DMAPIGetTaskParams, reqEditors ...RequestEditorFn) (*http.Response, error) { 770 req, err := NewDMAPIGetTaskRequest(c.Server, taskName, params) 771 if err != nil { 772 return nil, err 773 } 774 req = req.WithContext(ctx) 775 if err := c.applyEditors(ctx, req, reqEditors); err != nil { 776 return nil, err 777 } 778 return c.Client.Do(req) 779 } 780 781 func (c *Client) DMAPIUpdateTaskWithBody(ctx context.Context, taskName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) { 782 req, err := NewDMAPIUpdateTaskRequestWithBody(c.Server, taskName, contentType, body) 783 if err != nil { 784 return nil, err 785 } 786 req = req.WithContext(ctx) 787 if err := c.applyEditors(ctx, req, reqEditors); err != nil { 788 return nil, err 789 } 790 return c.Client.Do(req) 791 } 792 793 func (c *Client) DMAPIUpdateTask(ctx context.Context, taskName string, body DMAPIUpdateTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) { 794 req, err := NewDMAPIUpdateTaskRequest(c.Server, taskName, body) 795 if err != nil { 796 return nil, err 797 } 798 req = req.WithContext(ctx) 799 if err := c.applyEditors(ctx, req, reqEditors); err != nil { 800 return nil, err 801 } 802 return c.Client.Do(req) 803 } 804 805 func (c *Client) DMAPIGetTaskMigrateTargets(ctx context.Context, taskName string, sourceName string, params *DMAPIGetTaskMigrateTargetsParams, reqEditors ...RequestEditorFn) (*http.Response, error) { 806 req, err := NewDMAPIGetTaskMigrateTargetsRequest(c.Server, taskName, sourceName, params) 807 if err != nil { 808 return nil, err 809 } 810 req = req.WithContext(ctx) 811 if err := c.applyEditors(ctx, req, reqEditors); err != nil { 812 return nil, err 813 } 814 return c.Client.Do(req) 815 } 816 817 func (c *Client) DMAPIGetSchemaListByTaskAndSource(ctx context.Context, taskName string, sourceName string, reqEditors ...RequestEditorFn) (*http.Response, error) { 818 req, err := NewDMAPIGetSchemaListByTaskAndSourceRequest(c.Server, taskName, sourceName) 819 if err != nil { 820 return nil, err 821 } 822 req = req.WithContext(ctx) 823 if err := c.applyEditors(ctx, req, reqEditors); err != nil { 824 return nil, err 825 } 826 return c.Client.Do(req) 827 } 828 829 func (c *Client) DMAPIGetTableListByTaskAndSource(ctx context.Context, taskName string, sourceName string, schemaName string, reqEditors ...RequestEditorFn) (*http.Response, error) { 830 req, err := NewDMAPIGetTableListByTaskAndSourceRequest(c.Server, taskName, sourceName, schemaName) 831 if err != nil { 832 return nil, err 833 } 834 req = req.WithContext(ctx) 835 if err := c.applyEditors(ctx, req, reqEditors); err != nil { 836 return nil, err 837 } 838 return c.Client.Do(req) 839 } 840 841 func (c *Client) DMAPIDeleteTableStructure(ctx context.Context, taskName string, sourceName string, schemaName string, tableName string, reqEditors ...RequestEditorFn) (*http.Response, error) { 842 req, err := NewDMAPIDeleteTableStructureRequest(c.Server, taskName, sourceName, schemaName, tableName) 843 if err != nil { 844 return nil, err 845 } 846 req = req.WithContext(ctx) 847 if err := c.applyEditors(ctx, req, reqEditors); err != nil { 848 return nil, err 849 } 850 return c.Client.Do(req) 851 } 852 853 func (c *Client) DMAPIGetTableStructure(ctx context.Context, taskName string, sourceName string, schemaName string, tableName string, reqEditors ...RequestEditorFn) (*http.Response, error) { 854 req, err := NewDMAPIGetTableStructureRequest(c.Server, taskName, sourceName, schemaName, tableName) 855 if err != nil { 856 return nil, err 857 } 858 req = req.WithContext(ctx) 859 if err := c.applyEditors(ctx, req, reqEditors); err != nil { 860 return nil, err 861 } 862 return c.Client.Do(req) 863 } 864 865 func (c *Client) DMAPIOperateTableStructureWithBody(ctx context.Context, taskName string, sourceName string, schemaName string, tableName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) { 866 req, err := NewDMAPIOperateTableStructureRequestWithBody(c.Server, taskName, sourceName, schemaName, tableName, contentType, body) 867 if err != nil { 868 return nil, err 869 } 870 req = req.WithContext(ctx) 871 if err := c.applyEditors(ctx, req, reqEditors); err != nil { 872 return nil, err 873 } 874 return c.Client.Do(req) 875 } 876 877 func (c *Client) DMAPIOperateTableStructure(ctx context.Context, taskName string, sourceName string, schemaName string, tableName string, body DMAPIOperateTableStructureJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) { 878 req, err := NewDMAPIOperateTableStructureRequest(c.Server, taskName, sourceName, schemaName, tableName, body) 879 if err != nil { 880 return nil, err 881 } 882 req = req.WithContext(ctx) 883 if err := c.applyEditors(ctx, req, reqEditors); err != nil { 884 return nil, err 885 } 886 return c.Client.Do(req) 887 } 888 889 func (c *Client) DMAPIStartTaskWithBody(ctx context.Context, taskName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) { 890 req, err := NewDMAPIStartTaskRequestWithBody(c.Server, taskName, contentType, body) 891 if err != nil { 892 return nil, err 893 } 894 req = req.WithContext(ctx) 895 if err := c.applyEditors(ctx, req, reqEditors); err != nil { 896 return nil, err 897 } 898 return c.Client.Do(req) 899 } 900 901 func (c *Client) DMAPIStartTask(ctx context.Context, taskName string, body DMAPIStartTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) { 902 req, err := NewDMAPIStartTaskRequest(c.Server, taskName, body) 903 if err != nil { 904 return nil, err 905 } 906 req = req.WithContext(ctx) 907 if err := c.applyEditors(ctx, req, reqEditors); err != nil { 908 return nil, err 909 } 910 return c.Client.Do(req) 911 } 912 913 func (c *Client) DMAPIGetTaskStatus(ctx context.Context, taskName string, params *DMAPIGetTaskStatusParams, reqEditors ...RequestEditorFn) (*http.Response, error) { 914 req, err := NewDMAPIGetTaskStatusRequest(c.Server, taskName, params) 915 if err != nil { 916 return nil, err 917 } 918 req = req.WithContext(ctx) 919 if err := c.applyEditors(ctx, req, reqEditors); err != nil { 920 return nil, err 921 } 922 return c.Client.Do(req) 923 } 924 925 func (c *Client) DMAPIStopTaskWithBody(ctx context.Context, taskName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) { 926 req, err := NewDMAPIStopTaskRequestWithBody(c.Server, taskName, contentType, body) 927 if err != nil { 928 return nil, err 929 } 930 req = req.WithContext(ctx) 931 if err := c.applyEditors(ctx, req, reqEditors); err != nil { 932 return nil, err 933 } 934 return c.Client.Do(req) 935 } 936 937 func (c *Client) DMAPIStopTask(ctx context.Context, taskName string, body DMAPIStopTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) { 938 req, err := NewDMAPIStopTaskRequest(c.Server, taskName, body) 939 if err != nil { 940 return nil, err 941 } 942 req = req.WithContext(ctx) 943 if err := c.applyEditors(ctx, req, reqEditors); err != nil { 944 return nil, err 945 } 946 return c.Client.Do(req) 947 } 948 949 // NewDMAPIGetClusterInfoRequest generates requests for DMAPIGetClusterInfo 950 func NewDMAPIGetClusterInfoRequest(server string) (*http.Request, error) { 951 var err error 952 953 serverURL, err := url.Parse(server) 954 if err != nil { 955 return nil, err 956 } 957 958 operationPath := fmt.Sprintf("/api/v1/cluster/info") 959 if operationPath[0] == '/' { 960 operationPath = "." + operationPath 961 } 962 963 queryURL, err := serverURL.Parse(operationPath) 964 if err != nil { 965 return nil, err 966 } 967 968 req, err := http.NewRequest("GET", queryURL.String(), nil) 969 if err != nil { 970 return nil, err 971 } 972 973 return req, nil 974 } 975 976 // NewDMAPIUpdateClusterInfoRequest calls the generic DMAPIUpdateClusterInfo builder with application/json body 977 func NewDMAPIUpdateClusterInfoRequest(server string, body DMAPIUpdateClusterInfoJSONRequestBody) (*http.Request, error) { 978 var bodyReader io.Reader 979 buf, err := json.Marshal(body) 980 if err != nil { 981 return nil, err 982 } 983 bodyReader = bytes.NewReader(buf) 984 return NewDMAPIUpdateClusterInfoRequestWithBody(server, "application/json", bodyReader) 985 } 986 987 // NewDMAPIUpdateClusterInfoRequestWithBody generates requests for DMAPIUpdateClusterInfo with any type of body 988 func NewDMAPIUpdateClusterInfoRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error) { 989 var err error 990 991 serverURL, err := url.Parse(server) 992 if err != nil { 993 return nil, err 994 } 995 996 operationPath := fmt.Sprintf("/api/v1/cluster/info") 997 if operationPath[0] == '/' { 998 operationPath = "." + operationPath 999 } 1000 1001 queryURL, err := serverURL.Parse(operationPath) 1002 if err != nil { 1003 return nil, err 1004 } 1005 1006 req, err := http.NewRequest("PUT", queryURL.String(), body) 1007 if err != nil { 1008 return nil, err 1009 } 1010 1011 req.Header.Add("Content-Type", contentType) 1012 1013 return req, nil 1014 } 1015 1016 // NewDMAPIGetClusterMasterListRequest generates requests for DMAPIGetClusterMasterList 1017 func NewDMAPIGetClusterMasterListRequest(server string) (*http.Request, error) { 1018 var err error 1019 1020 serverURL, err := url.Parse(server) 1021 if err != nil { 1022 return nil, err 1023 } 1024 1025 operationPath := fmt.Sprintf("/api/v1/cluster/masters") 1026 if operationPath[0] == '/' { 1027 operationPath = "." + operationPath 1028 } 1029 1030 queryURL, err := serverURL.Parse(operationPath) 1031 if err != nil { 1032 return nil, err 1033 } 1034 1035 req, err := http.NewRequest("GET", queryURL.String(), nil) 1036 if err != nil { 1037 return nil, err 1038 } 1039 1040 return req, nil 1041 } 1042 1043 // NewDMAPIOfflineMasterNodeRequest generates requests for DMAPIOfflineMasterNode 1044 func NewDMAPIOfflineMasterNodeRequest(server string, masterName string) (*http.Request, error) { 1045 var err error 1046 1047 var pathParam0 string 1048 1049 pathParam0, err = runtime.StyleParamWithLocation("simple", false, "master-name", runtime.ParamLocationPath, masterName) 1050 if err != nil { 1051 return nil, err 1052 } 1053 1054 serverURL, err := url.Parse(server) 1055 if err != nil { 1056 return nil, err 1057 } 1058 1059 operationPath := fmt.Sprintf("/api/v1/cluster/masters/%s", pathParam0) 1060 if operationPath[0] == '/' { 1061 operationPath = "." + operationPath 1062 } 1063 1064 queryURL, err := serverURL.Parse(operationPath) 1065 if err != nil { 1066 return nil, err 1067 } 1068 1069 req, err := http.NewRequest("DELETE", queryURL.String(), nil) 1070 if err != nil { 1071 return nil, err 1072 } 1073 1074 return req, nil 1075 } 1076 1077 // NewDMAPIGetClusterWorkerListRequest generates requests for DMAPIGetClusterWorkerList 1078 func NewDMAPIGetClusterWorkerListRequest(server string) (*http.Request, error) { 1079 var err error 1080 1081 serverURL, err := url.Parse(server) 1082 if err != nil { 1083 return nil, err 1084 } 1085 1086 operationPath := fmt.Sprintf("/api/v1/cluster/workers") 1087 if operationPath[0] == '/' { 1088 operationPath = "." + operationPath 1089 } 1090 1091 queryURL, err := serverURL.Parse(operationPath) 1092 if err != nil { 1093 return nil, err 1094 } 1095 1096 req, err := http.NewRequest("GET", queryURL.String(), nil) 1097 if err != nil { 1098 return nil, err 1099 } 1100 1101 return req, nil 1102 } 1103 1104 // NewDMAPIOfflineWorkerNodeRequest generates requests for DMAPIOfflineWorkerNode 1105 func NewDMAPIOfflineWorkerNodeRequest(server string, workerName string) (*http.Request, error) { 1106 var err error 1107 1108 var pathParam0 string 1109 1110 pathParam0, err = runtime.StyleParamWithLocation("simple", false, "worker-name", runtime.ParamLocationPath, workerName) 1111 if err != nil { 1112 return nil, err 1113 } 1114 1115 serverURL, err := url.Parse(server) 1116 if err != nil { 1117 return nil, err 1118 } 1119 1120 operationPath := fmt.Sprintf("/api/v1/cluster/workers/%s", pathParam0) 1121 if operationPath[0] == '/' { 1122 operationPath = "." + operationPath 1123 } 1124 1125 queryURL, err := serverURL.Parse(operationPath) 1126 if err != nil { 1127 return nil, err 1128 } 1129 1130 req, err := http.NewRequest("DELETE", queryURL.String(), nil) 1131 if err != nil { 1132 return nil, err 1133 } 1134 1135 return req, nil 1136 } 1137 1138 // NewGetDocJSONRequest generates requests for GetDocJSON 1139 func NewGetDocJSONRequest(server string) (*http.Request, error) { 1140 var err error 1141 1142 serverURL, err := url.Parse(server) 1143 if err != nil { 1144 return nil, err 1145 } 1146 1147 operationPath := fmt.Sprintf("/api/v1/dm.json") 1148 if operationPath[0] == '/' { 1149 operationPath = "." + operationPath 1150 } 1151 1152 queryURL, err := serverURL.Parse(operationPath) 1153 if err != nil { 1154 return nil, err 1155 } 1156 1157 req, err := http.NewRequest("GET", queryURL.String(), nil) 1158 if err != nil { 1159 return nil, err 1160 } 1161 1162 return req, nil 1163 } 1164 1165 // NewGetDocHTMLRequest generates requests for GetDocHTML 1166 func NewGetDocHTMLRequest(server string) (*http.Request, error) { 1167 var err error 1168 1169 serverURL, err := url.Parse(server) 1170 if err != nil { 1171 return nil, err 1172 } 1173 1174 operationPath := fmt.Sprintf("/api/v1/docs") 1175 if operationPath[0] == '/' { 1176 operationPath = "." + operationPath 1177 } 1178 1179 queryURL, err := serverURL.Parse(operationPath) 1180 if err != nil { 1181 return nil, err 1182 } 1183 1184 req, err := http.NewRequest("GET", queryURL.String(), nil) 1185 if err != nil { 1186 return nil, err 1187 } 1188 1189 return req, nil 1190 } 1191 1192 // NewDMAPIGetSourceListRequest generates requests for DMAPIGetSourceList 1193 func NewDMAPIGetSourceListRequest(server string, params *DMAPIGetSourceListParams) (*http.Request, error) { 1194 var err error 1195 1196 serverURL, err := url.Parse(server) 1197 if err != nil { 1198 return nil, err 1199 } 1200 1201 operationPath := fmt.Sprintf("/api/v1/sources") 1202 if operationPath[0] == '/' { 1203 operationPath = "." + operationPath 1204 } 1205 1206 queryURL, err := serverURL.Parse(operationPath) 1207 if err != nil { 1208 return nil, err 1209 } 1210 1211 queryValues := queryURL.Query() 1212 1213 if params.WithStatus != nil { 1214 if queryFrag, err := runtime.StyleParamWithLocation("form", true, "with_status", runtime.ParamLocationQuery, *params.WithStatus); err != nil { 1215 return nil, err 1216 } else if parsed, err := url.ParseQuery(queryFrag); err != nil { 1217 return nil, err 1218 } else { 1219 for k, v := range parsed { 1220 for _, v2 := range v { 1221 queryValues.Add(k, v2) 1222 } 1223 } 1224 } 1225 } 1226 1227 if params.EnableRelay != nil { 1228 if queryFrag, err := runtime.StyleParamWithLocation("form", true, "enable_relay", runtime.ParamLocationQuery, *params.EnableRelay); err != nil { 1229 return nil, err 1230 } else if parsed, err := url.ParseQuery(queryFrag); err != nil { 1231 return nil, err 1232 } else { 1233 for k, v := range parsed { 1234 for _, v2 := range v { 1235 queryValues.Add(k, v2) 1236 } 1237 } 1238 } 1239 } 1240 1241 queryURL.RawQuery = queryValues.Encode() 1242 1243 req, err := http.NewRequest("GET", queryURL.String(), nil) 1244 if err != nil { 1245 return nil, err 1246 } 1247 1248 return req, nil 1249 } 1250 1251 // NewDMAPICreateSourceRequest calls the generic DMAPICreateSource builder with application/json body 1252 func NewDMAPICreateSourceRequest(server string, body DMAPICreateSourceJSONRequestBody) (*http.Request, error) { 1253 var bodyReader io.Reader 1254 buf, err := json.Marshal(body) 1255 if err != nil { 1256 return nil, err 1257 } 1258 bodyReader = bytes.NewReader(buf) 1259 return NewDMAPICreateSourceRequestWithBody(server, "application/json", bodyReader) 1260 } 1261 1262 // NewDMAPICreateSourceRequestWithBody generates requests for DMAPICreateSource with any type of body 1263 func NewDMAPICreateSourceRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error) { 1264 var err error 1265 1266 serverURL, err := url.Parse(server) 1267 if err != nil { 1268 return nil, err 1269 } 1270 1271 operationPath := fmt.Sprintf("/api/v1/sources") 1272 if operationPath[0] == '/' { 1273 operationPath = "." + operationPath 1274 } 1275 1276 queryURL, err := serverURL.Parse(operationPath) 1277 if err != nil { 1278 return nil, err 1279 } 1280 1281 req, err := http.NewRequest("POST", queryURL.String(), body) 1282 if err != nil { 1283 return nil, err 1284 } 1285 1286 req.Header.Add("Content-Type", contentType) 1287 1288 return req, nil 1289 } 1290 1291 // NewDMAPIDeleteSourceRequest generates requests for DMAPIDeleteSource 1292 func NewDMAPIDeleteSourceRequest(server string, sourceName string, params *DMAPIDeleteSourceParams) (*http.Request, error) { 1293 var err error 1294 1295 var pathParam0 string 1296 1297 pathParam0, err = runtime.StyleParamWithLocation("simple", false, "source-name", runtime.ParamLocationPath, sourceName) 1298 if err != nil { 1299 return nil, err 1300 } 1301 1302 serverURL, err := url.Parse(server) 1303 if err != nil { 1304 return nil, err 1305 } 1306 1307 operationPath := fmt.Sprintf("/api/v1/sources/%s", pathParam0) 1308 if operationPath[0] == '/' { 1309 operationPath = "." + operationPath 1310 } 1311 1312 queryURL, err := serverURL.Parse(operationPath) 1313 if err != nil { 1314 return nil, err 1315 } 1316 1317 queryValues := queryURL.Query() 1318 1319 if params.Force != nil { 1320 if queryFrag, err := runtime.StyleParamWithLocation("form", true, "force", runtime.ParamLocationQuery, *params.Force); err != nil { 1321 return nil, err 1322 } else if parsed, err := url.ParseQuery(queryFrag); err != nil { 1323 return nil, err 1324 } else { 1325 for k, v := range parsed { 1326 for _, v2 := range v { 1327 queryValues.Add(k, v2) 1328 } 1329 } 1330 } 1331 } 1332 1333 queryURL.RawQuery = queryValues.Encode() 1334 1335 req, err := http.NewRequest("DELETE", queryURL.String(), nil) 1336 if err != nil { 1337 return nil, err 1338 } 1339 1340 return req, nil 1341 } 1342 1343 // NewDMAPIGetSourceRequest generates requests for DMAPIGetSource 1344 func NewDMAPIGetSourceRequest(server string, sourceName string, params *DMAPIGetSourceParams) (*http.Request, error) { 1345 var err error 1346 1347 var pathParam0 string 1348 1349 pathParam0, err = runtime.StyleParamWithLocation("simple", false, "source-name", runtime.ParamLocationPath, sourceName) 1350 if err != nil { 1351 return nil, err 1352 } 1353 1354 serverURL, err := url.Parse(server) 1355 if err != nil { 1356 return nil, err 1357 } 1358 1359 operationPath := fmt.Sprintf("/api/v1/sources/%s", pathParam0) 1360 if operationPath[0] == '/' { 1361 operationPath = "." + operationPath 1362 } 1363 1364 queryURL, err := serverURL.Parse(operationPath) 1365 if err != nil { 1366 return nil, err 1367 } 1368 1369 queryValues := queryURL.Query() 1370 1371 if params.WithStatus != nil { 1372 if queryFrag, err := runtime.StyleParamWithLocation("form", true, "with_status", runtime.ParamLocationQuery, *params.WithStatus); err != nil { 1373 return nil, err 1374 } else if parsed, err := url.ParseQuery(queryFrag); err != nil { 1375 return nil, err 1376 } else { 1377 for k, v := range parsed { 1378 for _, v2 := range v { 1379 queryValues.Add(k, v2) 1380 } 1381 } 1382 } 1383 } 1384 1385 queryURL.RawQuery = queryValues.Encode() 1386 1387 req, err := http.NewRequest("GET", queryURL.String(), nil) 1388 if err != nil { 1389 return nil, err 1390 } 1391 1392 return req, nil 1393 } 1394 1395 // NewDMAPIUpdateSourceRequest calls the generic DMAPIUpdateSource builder with application/json body 1396 func NewDMAPIUpdateSourceRequest(server string, sourceName string, body DMAPIUpdateSourceJSONRequestBody) (*http.Request, error) { 1397 var bodyReader io.Reader 1398 buf, err := json.Marshal(body) 1399 if err != nil { 1400 return nil, err 1401 } 1402 bodyReader = bytes.NewReader(buf) 1403 return NewDMAPIUpdateSourceRequestWithBody(server, sourceName, "application/json", bodyReader) 1404 } 1405 1406 // NewDMAPIUpdateSourceRequestWithBody generates requests for DMAPIUpdateSource with any type of body 1407 func NewDMAPIUpdateSourceRequestWithBody(server string, sourceName string, contentType string, body io.Reader) (*http.Request, error) { 1408 var err error 1409 1410 var pathParam0 string 1411 1412 pathParam0, err = runtime.StyleParamWithLocation("simple", false, "source-name", runtime.ParamLocationPath, sourceName) 1413 if err != nil { 1414 return nil, err 1415 } 1416 1417 serverURL, err := url.Parse(server) 1418 if err != nil { 1419 return nil, err 1420 } 1421 1422 operationPath := fmt.Sprintf("/api/v1/sources/%s", pathParam0) 1423 if operationPath[0] == '/' { 1424 operationPath = "." + operationPath 1425 } 1426 1427 queryURL, err := serverURL.Parse(operationPath) 1428 if err != nil { 1429 return nil, err 1430 } 1431 1432 req, err := http.NewRequest("PUT", queryURL.String(), body) 1433 if err != nil { 1434 return nil, err 1435 } 1436 1437 req.Header.Add("Content-Type", contentType) 1438 1439 return req, nil 1440 } 1441 1442 // NewDMAPIDisableSourceRequest generates requests for DMAPIDisableSource 1443 func NewDMAPIDisableSourceRequest(server string, sourceName string) (*http.Request, error) { 1444 var err error 1445 1446 var pathParam0 string 1447 1448 pathParam0, err = runtime.StyleParamWithLocation("simple", false, "source-name", runtime.ParamLocationPath, sourceName) 1449 if err != nil { 1450 return nil, err 1451 } 1452 1453 serverURL, err := url.Parse(server) 1454 if err != nil { 1455 return nil, err 1456 } 1457 1458 operationPath := fmt.Sprintf("/api/v1/sources/%s/disable", pathParam0) 1459 if operationPath[0] == '/' { 1460 operationPath = "." + operationPath 1461 } 1462 1463 queryURL, err := serverURL.Parse(operationPath) 1464 if err != nil { 1465 return nil, err 1466 } 1467 1468 req, err := http.NewRequest("POST", queryURL.String(), nil) 1469 if err != nil { 1470 return nil, err 1471 } 1472 1473 return req, nil 1474 } 1475 1476 // NewDMAPIEnableSourceRequest generates requests for DMAPIEnableSource 1477 func NewDMAPIEnableSourceRequest(server string, sourceName string) (*http.Request, error) { 1478 var err error 1479 1480 var pathParam0 string 1481 1482 pathParam0, err = runtime.StyleParamWithLocation("simple", false, "source-name", runtime.ParamLocationPath, sourceName) 1483 if err != nil { 1484 return nil, err 1485 } 1486 1487 serverURL, err := url.Parse(server) 1488 if err != nil { 1489 return nil, err 1490 } 1491 1492 operationPath := fmt.Sprintf("/api/v1/sources/%s/enable", pathParam0) 1493 if operationPath[0] == '/' { 1494 operationPath = "." + operationPath 1495 } 1496 1497 queryURL, err := serverURL.Parse(operationPath) 1498 if err != nil { 1499 return nil, err 1500 } 1501 1502 req, err := http.NewRequest("POST", queryURL.String(), nil) 1503 if err != nil { 1504 return nil, err 1505 } 1506 1507 return req, nil 1508 } 1509 1510 // NewDMAPIDisableRelayRequest calls the generic DMAPIDisableRelay builder with application/json body 1511 func NewDMAPIDisableRelayRequest(server string, sourceName string, body DMAPIDisableRelayJSONRequestBody) (*http.Request, error) { 1512 var bodyReader io.Reader 1513 buf, err := json.Marshal(body) 1514 if err != nil { 1515 return nil, err 1516 } 1517 bodyReader = bytes.NewReader(buf) 1518 return NewDMAPIDisableRelayRequestWithBody(server, sourceName, "application/json", bodyReader) 1519 } 1520 1521 // NewDMAPIDisableRelayRequestWithBody generates requests for DMAPIDisableRelay with any type of body 1522 func NewDMAPIDisableRelayRequestWithBody(server string, sourceName string, contentType string, body io.Reader) (*http.Request, error) { 1523 var err error 1524 1525 var pathParam0 string 1526 1527 pathParam0, err = runtime.StyleParamWithLocation("simple", false, "source-name", runtime.ParamLocationPath, sourceName) 1528 if err != nil { 1529 return nil, err 1530 } 1531 1532 serverURL, err := url.Parse(server) 1533 if err != nil { 1534 return nil, err 1535 } 1536 1537 operationPath := fmt.Sprintf("/api/v1/sources/%s/relay/disable", pathParam0) 1538 if operationPath[0] == '/' { 1539 operationPath = "." + operationPath 1540 } 1541 1542 queryURL, err := serverURL.Parse(operationPath) 1543 if err != nil { 1544 return nil, err 1545 } 1546 1547 req, err := http.NewRequest("POST", queryURL.String(), body) 1548 if err != nil { 1549 return nil, err 1550 } 1551 1552 req.Header.Add("Content-Type", contentType) 1553 1554 return req, nil 1555 } 1556 1557 // NewDMAPIEnableRelayRequest calls the generic DMAPIEnableRelay builder with application/json body 1558 func NewDMAPIEnableRelayRequest(server string, sourceName string, body DMAPIEnableRelayJSONRequestBody) (*http.Request, error) { 1559 var bodyReader io.Reader 1560 buf, err := json.Marshal(body) 1561 if err != nil { 1562 return nil, err 1563 } 1564 bodyReader = bytes.NewReader(buf) 1565 return NewDMAPIEnableRelayRequestWithBody(server, sourceName, "application/json", bodyReader) 1566 } 1567 1568 // NewDMAPIEnableRelayRequestWithBody generates requests for DMAPIEnableRelay with any type of body 1569 func NewDMAPIEnableRelayRequestWithBody(server string, sourceName string, contentType string, body io.Reader) (*http.Request, error) { 1570 var err error 1571 1572 var pathParam0 string 1573 1574 pathParam0, err = runtime.StyleParamWithLocation("simple", false, "source-name", runtime.ParamLocationPath, sourceName) 1575 if err != nil { 1576 return nil, err 1577 } 1578 1579 serverURL, err := url.Parse(server) 1580 if err != nil { 1581 return nil, err 1582 } 1583 1584 operationPath := fmt.Sprintf("/api/v1/sources/%s/relay/enable", pathParam0) 1585 if operationPath[0] == '/' { 1586 operationPath = "." + operationPath 1587 } 1588 1589 queryURL, err := serverURL.Parse(operationPath) 1590 if err != nil { 1591 return nil, err 1592 } 1593 1594 req, err := http.NewRequest("POST", queryURL.String(), body) 1595 if err != nil { 1596 return nil, err 1597 } 1598 1599 req.Header.Add("Content-Type", contentType) 1600 1601 return req, nil 1602 } 1603 1604 // NewDMAPIPurgeRelayRequest calls the generic DMAPIPurgeRelay builder with application/json body 1605 func NewDMAPIPurgeRelayRequest(server string, sourceName string, body DMAPIPurgeRelayJSONRequestBody) (*http.Request, error) { 1606 var bodyReader io.Reader 1607 buf, err := json.Marshal(body) 1608 if err != nil { 1609 return nil, err 1610 } 1611 bodyReader = bytes.NewReader(buf) 1612 return NewDMAPIPurgeRelayRequestWithBody(server, sourceName, "application/json", bodyReader) 1613 } 1614 1615 // NewDMAPIPurgeRelayRequestWithBody generates requests for DMAPIPurgeRelay with any type of body 1616 func NewDMAPIPurgeRelayRequestWithBody(server string, sourceName string, contentType string, body io.Reader) (*http.Request, error) { 1617 var err error 1618 1619 var pathParam0 string 1620 1621 pathParam0, err = runtime.StyleParamWithLocation("simple", false, "source-name", runtime.ParamLocationPath, sourceName) 1622 if err != nil { 1623 return nil, err 1624 } 1625 1626 serverURL, err := url.Parse(server) 1627 if err != nil { 1628 return nil, err 1629 } 1630 1631 operationPath := fmt.Sprintf("/api/v1/sources/%s/relay/purge", pathParam0) 1632 if operationPath[0] == '/' { 1633 operationPath = "." + operationPath 1634 } 1635 1636 queryURL, err := serverURL.Parse(operationPath) 1637 if err != nil { 1638 return nil, err 1639 } 1640 1641 req, err := http.NewRequest("POST", queryURL.String(), body) 1642 if err != nil { 1643 return nil, err 1644 } 1645 1646 req.Header.Add("Content-Type", contentType) 1647 1648 return req, nil 1649 } 1650 1651 // NewDMAPIGetSourceSchemaListRequest generates requests for DMAPIGetSourceSchemaList 1652 func NewDMAPIGetSourceSchemaListRequest(server string, sourceName string) (*http.Request, error) { 1653 var err error 1654 1655 var pathParam0 string 1656 1657 pathParam0, err = runtime.StyleParamWithLocation("simple", false, "source-name", runtime.ParamLocationPath, sourceName) 1658 if err != nil { 1659 return nil, err 1660 } 1661 1662 serverURL, err := url.Parse(server) 1663 if err != nil { 1664 return nil, err 1665 } 1666 1667 operationPath := fmt.Sprintf("/api/v1/sources/%s/schemas", pathParam0) 1668 if operationPath[0] == '/' { 1669 operationPath = "." + operationPath 1670 } 1671 1672 queryURL, err := serverURL.Parse(operationPath) 1673 if err != nil { 1674 return nil, err 1675 } 1676 1677 req, err := http.NewRequest("GET", queryURL.String(), nil) 1678 if err != nil { 1679 return nil, err 1680 } 1681 1682 return req, nil 1683 } 1684 1685 // NewDMAPIGetSourceTableListRequest generates requests for DMAPIGetSourceTableList 1686 func NewDMAPIGetSourceTableListRequest(server string, sourceName string, schemaName string) (*http.Request, error) { 1687 var err error 1688 1689 var pathParam0 string 1690 1691 pathParam0, err = runtime.StyleParamWithLocation("simple", false, "source-name", runtime.ParamLocationPath, sourceName) 1692 if err != nil { 1693 return nil, err 1694 } 1695 1696 var pathParam1 string 1697 1698 pathParam1, err = runtime.StyleParamWithLocation("simple", false, "schema-name", runtime.ParamLocationPath, schemaName) 1699 if err != nil { 1700 return nil, err 1701 } 1702 1703 serverURL, err := url.Parse(server) 1704 if err != nil { 1705 return nil, err 1706 } 1707 1708 operationPath := fmt.Sprintf("/api/v1/sources/%s/schemas/%s", pathParam0, pathParam1) 1709 if operationPath[0] == '/' { 1710 operationPath = "." + operationPath 1711 } 1712 1713 queryURL, err := serverURL.Parse(operationPath) 1714 if err != nil { 1715 return nil, err 1716 } 1717 1718 req, err := http.NewRequest("GET", queryURL.String(), nil) 1719 if err != nil { 1720 return nil, err 1721 } 1722 1723 return req, nil 1724 } 1725 1726 // NewDMAPIGetSourceStatusRequest generates requests for DMAPIGetSourceStatus 1727 func NewDMAPIGetSourceStatusRequest(server string, sourceName string) (*http.Request, error) { 1728 var err error 1729 1730 var pathParam0 string 1731 1732 pathParam0, err = runtime.StyleParamWithLocation("simple", false, "source-name", runtime.ParamLocationPath, sourceName) 1733 if err != nil { 1734 return nil, err 1735 } 1736 1737 serverURL, err := url.Parse(server) 1738 if err != nil { 1739 return nil, err 1740 } 1741 1742 operationPath := fmt.Sprintf("/api/v1/sources/%s/status", pathParam0) 1743 if operationPath[0] == '/' { 1744 operationPath = "." + operationPath 1745 } 1746 1747 queryURL, err := serverURL.Parse(operationPath) 1748 if err != nil { 1749 return nil, err 1750 } 1751 1752 req, err := http.NewRequest("GET", queryURL.String(), nil) 1753 if err != nil { 1754 return nil, err 1755 } 1756 1757 return req, nil 1758 } 1759 1760 // NewDMAPITransferSourceRequest calls the generic DMAPITransferSource builder with application/json body 1761 func NewDMAPITransferSourceRequest(server string, sourceName string, body DMAPITransferSourceJSONRequestBody) (*http.Request, error) { 1762 var bodyReader io.Reader 1763 buf, err := json.Marshal(body) 1764 if err != nil { 1765 return nil, err 1766 } 1767 bodyReader = bytes.NewReader(buf) 1768 return NewDMAPITransferSourceRequestWithBody(server, sourceName, "application/json", bodyReader) 1769 } 1770 1771 // NewDMAPITransferSourceRequestWithBody generates requests for DMAPITransferSource with any type of body 1772 func NewDMAPITransferSourceRequestWithBody(server string, sourceName string, contentType string, body io.Reader) (*http.Request, error) { 1773 var err error 1774 1775 var pathParam0 string 1776 1777 pathParam0, err = runtime.StyleParamWithLocation("simple", false, "source-name", runtime.ParamLocationPath, sourceName) 1778 if err != nil { 1779 return nil, err 1780 } 1781 1782 serverURL, err := url.Parse(server) 1783 if err != nil { 1784 return nil, err 1785 } 1786 1787 operationPath := fmt.Sprintf("/api/v1/sources/%s/transfer", pathParam0) 1788 if operationPath[0] == '/' { 1789 operationPath = "." + operationPath 1790 } 1791 1792 queryURL, err := serverURL.Parse(operationPath) 1793 if err != nil { 1794 return nil, err 1795 } 1796 1797 req, err := http.NewRequest("POST", queryURL.String(), body) 1798 if err != nil { 1799 return nil, err 1800 } 1801 1802 req.Header.Add("Content-Type", contentType) 1803 1804 return req, nil 1805 } 1806 1807 // NewDMAPIGetTaskListRequest generates requests for DMAPIGetTaskList 1808 func NewDMAPIGetTaskListRequest(server string, params *DMAPIGetTaskListParams) (*http.Request, error) { 1809 var err error 1810 1811 serverURL, err := url.Parse(server) 1812 if err != nil { 1813 return nil, err 1814 } 1815 1816 operationPath := fmt.Sprintf("/api/v1/tasks") 1817 if operationPath[0] == '/' { 1818 operationPath = "." + operationPath 1819 } 1820 1821 queryURL, err := serverURL.Parse(operationPath) 1822 if err != nil { 1823 return nil, err 1824 } 1825 1826 queryValues := queryURL.Query() 1827 1828 if params.WithStatus != nil { 1829 if queryFrag, err := runtime.StyleParamWithLocation("form", true, "with_status", runtime.ParamLocationQuery, *params.WithStatus); err != nil { 1830 return nil, err 1831 } else if parsed, err := url.ParseQuery(queryFrag); err != nil { 1832 return nil, err 1833 } else { 1834 for k, v := range parsed { 1835 for _, v2 := range v { 1836 queryValues.Add(k, v2) 1837 } 1838 } 1839 } 1840 } 1841 1842 if params.Stage != nil { 1843 if queryFrag, err := runtime.StyleParamWithLocation("form", true, "stage", runtime.ParamLocationQuery, *params.Stage); err != nil { 1844 return nil, err 1845 } else if parsed, err := url.ParseQuery(queryFrag); err != nil { 1846 return nil, err 1847 } else { 1848 for k, v := range parsed { 1849 for _, v2 := range v { 1850 queryValues.Add(k, v2) 1851 } 1852 } 1853 } 1854 } 1855 1856 if params.SourceNameList != nil { 1857 if queryFrag, err := runtime.StyleParamWithLocation("form", true, "source_name_list", runtime.ParamLocationQuery, *params.SourceNameList); err != nil { 1858 return nil, err 1859 } else if parsed, err := url.ParseQuery(queryFrag); err != nil { 1860 return nil, err 1861 } else { 1862 for k, v := range parsed { 1863 for _, v2 := range v { 1864 queryValues.Add(k, v2) 1865 } 1866 } 1867 } 1868 } 1869 1870 queryURL.RawQuery = queryValues.Encode() 1871 1872 req, err := http.NewRequest("GET", queryURL.String(), nil) 1873 if err != nil { 1874 return nil, err 1875 } 1876 1877 return req, nil 1878 } 1879 1880 // NewDMAPICreateTaskRequest calls the generic DMAPICreateTask builder with application/json body 1881 func NewDMAPICreateTaskRequest(server string, body DMAPICreateTaskJSONRequestBody) (*http.Request, error) { 1882 var bodyReader io.Reader 1883 buf, err := json.Marshal(body) 1884 if err != nil { 1885 return nil, err 1886 } 1887 bodyReader = bytes.NewReader(buf) 1888 return NewDMAPICreateTaskRequestWithBody(server, "application/json", bodyReader) 1889 } 1890 1891 // NewDMAPICreateTaskRequestWithBody generates requests for DMAPICreateTask with any type of body 1892 func NewDMAPICreateTaskRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error) { 1893 var err error 1894 1895 serverURL, err := url.Parse(server) 1896 if err != nil { 1897 return nil, err 1898 } 1899 1900 operationPath := fmt.Sprintf("/api/v1/tasks") 1901 if operationPath[0] == '/' { 1902 operationPath = "." + operationPath 1903 } 1904 1905 queryURL, err := serverURL.Parse(operationPath) 1906 if err != nil { 1907 return nil, err 1908 } 1909 1910 req, err := http.NewRequest("POST", queryURL.String(), body) 1911 if err != nil { 1912 return nil, err 1913 } 1914 1915 req.Header.Add("Content-Type", contentType) 1916 1917 return req, nil 1918 } 1919 1920 // NewDMAPIConvertTaskRequest calls the generic DMAPIConvertTask builder with application/json body 1921 func NewDMAPIConvertTaskRequest(server string, body DMAPIConvertTaskJSONRequestBody) (*http.Request, error) { 1922 var bodyReader io.Reader 1923 buf, err := json.Marshal(body) 1924 if err != nil { 1925 return nil, err 1926 } 1927 bodyReader = bytes.NewReader(buf) 1928 return NewDMAPIConvertTaskRequestWithBody(server, "application/json", bodyReader) 1929 } 1930 1931 // NewDMAPIConvertTaskRequestWithBody generates requests for DMAPIConvertTask with any type of body 1932 func NewDMAPIConvertTaskRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error) { 1933 var err error 1934 1935 serverURL, err := url.Parse(server) 1936 if err != nil { 1937 return nil, err 1938 } 1939 1940 operationPath := fmt.Sprintf("/api/v1/tasks/converters") 1941 if operationPath[0] == '/' { 1942 operationPath = "." + operationPath 1943 } 1944 1945 queryURL, err := serverURL.Parse(operationPath) 1946 if err != nil { 1947 return nil, err 1948 } 1949 1950 req, err := http.NewRequest("POST", queryURL.String(), body) 1951 if err != nil { 1952 return nil, err 1953 } 1954 1955 req.Header.Add("Content-Type", contentType) 1956 1957 return req, nil 1958 } 1959 1960 // NewDMAPIGetTaskTemplateListRequest generates requests for DMAPIGetTaskTemplateList 1961 func NewDMAPIGetTaskTemplateListRequest(server string) (*http.Request, error) { 1962 var err error 1963 1964 serverURL, err := url.Parse(server) 1965 if err != nil { 1966 return nil, err 1967 } 1968 1969 operationPath := fmt.Sprintf("/api/v1/tasks/templates") 1970 if operationPath[0] == '/' { 1971 operationPath = "." + operationPath 1972 } 1973 1974 queryURL, err := serverURL.Parse(operationPath) 1975 if err != nil { 1976 return nil, err 1977 } 1978 1979 req, err := http.NewRequest("GET", queryURL.String(), nil) 1980 if err != nil { 1981 return nil, err 1982 } 1983 1984 return req, nil 1985 } 1986 1987 // NewDMAPICreateTaskTemplateRequest calls the generic DMAPICreateTaskTemplate builder with application/json body 1988 func NewDMAPICreateTaskTemplateRequest(server string, body DMAPICreateTaskTemplateJSONRequestBody) (*http.Request, error) { 1989 var bodyReader io.Reader 1990 buf, err := json.Marshal(body) 1991 if err != nil { 1992 return nil, err 1993 } 1994 bodyReader = bytes.NewReader(buf) 1995 return NewDMAPICreateTaskTemplateRequestWithBody(server, "application/json", bodyReader) 1996 } 1997 1998 // NewDMAPICreateTaskTemplateRequestWithBody generates requests for DMAPICreateTaskTemplate with any type of body 1999 func NewDMAPICreateTaskTemplateRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error) { 2000 var err error 2001 2002 serverURL, err := url.Parse(server) 2003 if err != nil { 2004 return nil, err 2005 } 2006 2007 operationPath := fmt.Sprintf("/api/v1/tasks/templates") 2008 if operationPath[0] == '/' { 2009 operationPath = "." + operationPath 2010 } 2011 2012 queryURL, err := serverURL.Parse(operationPath) 2013 if err != nil { 2014 return nil, err 2015 } 2016 2017 req, err := http.NewRequest("POST", queryURL.String(), body) 2018 if err != nil { 2019 return nil, err 2020 } 2021 2022 req.Header.Add("Content-Type", contentType) 2023 2024 return req, nil 2025 } 2026 2027 // NewDMAPIImportTaskTemplateRequest calls the generic DMAPIImportTaskTemplate builder with application/json body 2028 func NewDMAPIImportTaskTemplateRequest(server string, body DMAPIImportTaskTemplateJSONRequestBody) (*http.Request, error) { 2029 var bodyReader io.Reader 2030 buf, err := json.Marshal(body) 2031 if err != nil { 2032 return nil, err 2033 } 2034 bodyReader = bytes.NewReader(buf) 2035 return NewDMAPIImportTaskTemplateRequestWithBody(server, "application/json", bodyReader) 2036 } 2037 2038 // NewDMAPIImportTaskTemplateRequestWithBody generates requests for DMAPIImportTaskTemplate with any type of body 2039 func NewDMAPIImportTaskTemplateRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error) { 2040 var err error 2041 2042 serverURL, err := url.Parse(server) 2043 if err != nil { 2044 return nil, err 2045 } 2046 2047 operationPath := fmt.Sprintf("/api/v1/tasks/templates/import") 2048 if operationPath[0] == '/' { 2049 operationPath = "." + operationPath 2050 } 2051 2052 queryURL, err := serverURL.Parse(operationPath) 2053 if err != nil { 2054 return nil, err 2055 } 2056 2057 req, err := http.NewRequest("POST", queryURL.String(), body) 2058 if err != nil { 2059 return nil, err 2060 } 2061 2062 req.Header.Add("Content-Type", contentType) 2063 2064 return req, nil 2065 } 2066 2067 // NewDMAPIDeleteTaskTemplateRequest generates requests for DMAPIDeleteTaskTemplate 2068 func NewDMAPIDeleteTaskTemplateRequest(server string, taskName string) (*http.Request, error) { 2069 var err error 2070 2071 var pathParam0 string 2072 2073 pathParam0, err = runtime.StyleParamWithLocation("simple", false, "task-name", runtime.ParamLocationPath, taskName) 2074 if err != nil { 2075 return nil, err 2076 } 2077 2078 serverURL, err := url.Parse(server) 2079 if err != nil { 2080 return nil, err 2081 } 2082 2083 operationPath := fmt.Sprintf("/api/v1/tasks/templates/%s", pathParam0) 2084 if operationPath[0] == '/' { 2085 operationPath = "." + operationPath 2086 } 2087 2088 queryURL, err := serverURL.Parse(operationPath) 2089 if err != nil { 2090 return nil, err 2091 } 2092 2093 req, err := http.NewRequest("DELETE", queryURL.String(), nil) 2094 if err != nil { 2095 return nil, err 2096 } 2097 2098 return req, nil 2099 } 2100 2101 // NewDMAPIGetTaskTemplateRequest generates requests for DMAPIGetTaskTemplate 2102 func NewDMAPIGetTaskTemplateRequest(server string, taskName string) (*http.Request, error) { 2103 var err error 2104 2105 var pathParam0 string 2106 2107 pathParam0, err = runtime.StyleParamWithLocation("simple", false, "task-name", runtime.ParamLocationPath, taskName) 2108 if err != nil { 2109 return nil, err 2110 } 2111 2112 serverURL, err := url.Parse(server) 2113 if err != nil { 2114 return nil, err 2115 } 2116 2117 operationPath := fmt.Sprintf("/api/v1/tasks/templates/%s", pathParam0) 2118 if operationPath[0] == '/' { 2119 operationPath = "." + operationPath 2120 } 2121 2122 queryURL, err := serverURL.Parse(operationPath) 2123 if err != nil { 2124 return nil, err 2125 } 2126 2127 req, err := http.NewRequest("GET", queryURL.String(), nil) 2128 if err != nil { 2129 return nil, err 2130 } 2131 2132 return req, nil 2133 } 2134 2135 // NewDMAPUpdateTaskTemplateRequest generates requests for DMAPUpdateTaskTemplate 2136 func NewDMAPUpdateTaskTemplateRequest(server string, taskName string) (*http.Request, error) { 2137 var err error 2138 2139 var pathParam0 string 2140 2141 pathParam0, err = runtime.StyleParamWithLocation("simple", false, "task-name", runtime.ParamLocationPath, taskName) 2142 if err != nil { 2143 return nil, err 2144 } 2145 2146 serverURL, err := url.Parse(server) 2147 if err != nil { 2148 return nil, err 2149 } 2150 2151 operationPath := fmt.Sprintf("/api/v1/tasks/templates/%s", pathParam0) 2152 if operationPath[0] == '/' { 2153 operationPath = "." + operationPath 2154 } 2155 2156 queryURL, err := serverURL.Parse(operationPath) 2157 if err != nil { 2158 return nil, err 2159 } 2160 2161 req, err := http.NewRequest("PUT", queryURL.String(), nil) 2162 if err != nil { 2163 return nil, err 2164 } 2165 2166 return req, nil 2167 } 2168 2169 // NewDMAPIDeleteTaskRequest generates requests for DMAPIDeleteTask 2170 func NewDMAPIDeleteTaskRequest(server string, taskName string, params *DMAPIDeleteTaskParams) (*http.Request, error) { 2171 var err error 2172 2173 var pathParam0 string 2174 2175 pathParam0, err = runtime.StyleParamWithLocation("simple", false, "task-name", runtime.ParamLocationPath, taskName) 2176 if err != nil { 2177 return nil, err 2178 } 2179 2180 serverURL, err := url.Parse(server) 2181 if err != nil { 2182 return nil, err 2183 } 2184 2185 operationPath := fmt.Sprintf("/api/v1/tasks/%s", pathParam0) 2186 if operationPath[0] == '/' { 2187 operationPath = "." + operationPath 2188 } 2189 2190 queryURL, err := serverURL.Parse(operationPath) 2191 if err != nil { 2192 return nil, err 2193 } 2194 2195 queryValues := queryURL.Query() 2196 2197 if params.Force != nil { 2198 if queryFrag, err := runtime.StyleParamWithLocation("form", true, "force", runtime.ParamLocationQuery, *params.Force); err != nil { 2199 return nil, err 2200 } else if parsed, err := url.ParseQuery(queryFrag); err != nil { 2201 return nil, err 2202 } else { 2203 for k, v := range parsed { 2204 for _, v2 := range v { 2205 queryValues.Add(k, v2) 2206 } 2207 } 2208 } 2209 } 2210 2211 queryURL.RawQuery = queryValues.Encode() 2212 2213 req, err := http.NewRequest("DELETE", queryURL.String(), nil) 2214 if err != nil { 2215 return nil, err 2216 } 2217 2218 return req, nil 2219 } 2220 2221 // NewDMAPIGetTaskRequest generates requests for DMAPIGetTask 2222 func NewDMAPIGetTaskRequest(server string, taskName string, params *DMAPIGetTaskParams) (*http.Request, error) { 2223 var err error 2224 2225 var pathParam0 string 2226 2227 pathParam0, err = runtime.StyleParamWithLocation("simple", false, "task-name", runtime.ParamLocationPath, taskName) 2228 if err != nil { 2229 return nil, err 2230 } 2231 2232 serverURL, err := url.Parse(server) 2233 if err != nil { 2234 return nil, err 2235 } 2236 2237 operationPath := fmt.Sprintf("/api/v1/tasks/%s", pathParam0) 2238 if operationPath[0] == '/' { 2239 operationPath = "." + operationPath 2240 } 2241 2242 queryURL, err := serverURL.Parse(operationPath) 2243 if err != nil { 2244 return nil, err 2245 } 2246 2247 queryValues := queryURL.Query() 2248 2249 if params.WithStatus != nil { 2250 if queryFrag, err := runtime.StyleParamWithLocation("form", true, "with_status", runtime.ParamLocationQuery, *params.WithStatus); err != nil { 2251 return nil, err 2252 } else if parsed, err := url.ParseQuery(queryFrag); err != nil { 2253 return nil, err 2254 } else { 2255 for k, v := range parsed { 2256 for _, v2 := range v { 2257 queryValues.Add(k, v2) 2258 } 2259 } 2260 } 2261 } 2262 2263 queryURL.RawQuery = queryValues.Encode() 2264 2265 req, err := http.NewRequest("GET", queryURL.String(), nil) 2266 if err != nil { 2267 return nil, err 2268 } 2269 2270 return req, nil 2271 } 2272 2273 // NewDMAPIUpdateTaskRequest calls the generic DMAPIUpdateTask builder with application/json body 2274 func NewDMAPIUpdateTaskRequest(server string, taskName string, body DMAPIUpdateTaskJSONRequestBody) (*http.Request, error) { 2275 var bodyReader io.Reader 2276 buf, err := json.Marshal(body) 2277 if err != nil { 2278 return nil, err 2279 } 2280 bodyReader = bytes.NewReader(buf) 2281 return NewDMAPIUpdateTaskRequestWithBody(server, taskName, "application/json", bodyReader) 2282 } 2283 2284 // NewDMAPIUpdateTaskRequestWithBody generates requests for DMAPIUpdateTask with any type of body 2285 func NewDMAPIUpdateTaskRequestWithBody(server string, taskName string, contentType string, body io.Reader) (*http.Request, error) { 2286 var err error 2287 2288 var pathParam0 string 2289 2290 pathParam0, err = runtime.StyleParamWithLocation("simple", false, "task-name", runtime.ParamLocationPath, taskName) 2291 if err != nil { 2292 return nil, err 2293 } 2294 2295 serverURL, err := url.Parse(server) 2296 if err != nil { 2297 return nil, err 2298 } 2299 2300 operationPath := fmt.Sprintf("/api/v1/tasks/%s", pathParam0) 2301 if operationPath[0] == '/' { 2302 operationPath = "." + operationPath 2303 } 2304 2305 queryURL, err := serverURL.Parse(operationPath) 2306 if err != nil { 2307 return nil, err 2308 } 2309 2310 req, err := http.NewRequest("PUT", queryURL.String(), body) 2311 if err != nil { 2312 return nil, err 2313 } 2314 2315 req.Header.Add("Content-Type", contentType) 2316 2317 return req, nil 2318 } 2319 2320 // NewDMAPIGetTaskMigrateTargetsRequest generates requests for DMAPIGetTaskMigrateTargets 2321 func NewDMAPIGetTaskMigrateTargetsRequest(server string, taskName string, sourceName string, params *DMAPIGetTaskMigrateTargetsParams) (*http.Request, error) { 2322 var err error 2323 2324 var pathParam0 string 2325 2326 pathParam0, err = runtime.StyleParamWithLocation("simple", false, "task-name", runtime.ParamLocationPath, taskName) 2327 if err != nil { 2328 return nil, err 2329 } 2330 2331 var pathParam1 string 2332 2333 pathParam1, err = runtime.StyleParamWithLocation("simple", false, "source-name", runtime.ParamLocationPath, sourceName) 2334 if err != nil { 2335 return nil, err 2336 } 2337 2338 serverURL, err := url.Parse(server) 2339 if err != nil { 2340 return nil, err 2341 } 2342 2343 operationPath := fmt.Sprintf("/api/v1/tasks/%s/sources/%s/migrate_targets", pathParam0, pathParam1) 2344 if operationPath[0] == '/' { 2345 operationPath = "." + operationPath 2346 } 2347 2348 queryURL, err := serverURL.Parse(operationPath) 2349 if err != nil { 2350 return nil, err 2351 } 2352 2353 queryValues := queryURL.Query() 2354 2355 if params.SchemaPattern != nil { 2356 if queryFrag, err := runtime.StyleParamWithLocation("form", true, "schema_pattern", runtime.ParamLocationQuery, *params.SchemaPattern); err != nil { 2357 return nil, err 2358 } else if parsed, err := url.ParseQuery(queryFrag); err != nil { 2359 return nil, err 2360 } else { 2361 for k, v := range parsed { 2362 for _, v2 := range v { 2363 queryValues.Add(k, v2) 2364 } 2365 } 2366 } 2367 } 2368 2369 if params.TablePattern != nil { 2370 if queryFrag, err := runtime.StyleParamWithLocation("form", true, "table_pattern", runtime.ParamLocationQuery, *params.TablePattern); err != nil { 2371 return nil, err 2372 } else if parsed, err := url.ParseQuery(queryFrag); err != nil { 2373 return nil, err 2374 } else { 2375 for k, v := range parsed { 2376 for _, v2 := range v { 2377 queryValues.Add(k, v2) 2378 } 2379 } 2380 } 2381 } 2382 2383 queryURL.RawQuery = queryValues.Encode() 2384 2385 req, err := http.NewRequest("GET", queryURL.String(), nil) 2386 if err != nil { 2387 return nil, err 2388 } 2389 2390 return req, nil 2391 } 2392 2393 // NewDMAPIGetSchemaListByTaskAndSourceRequest generates requests for DMAPIGetSchemaListByTaskAndSource 2394 func NewDMAPIGetSchemaListByTaskAndSourceRequest(server string, taskName string, sourceName string) (*http.Request, error) { 2395 var err error 2396 2397 var pathParam0 string 2398 2399 pathParam0, err = runtime.StyleParamWithLocation("simple", false, "task-name", runtime.ParamLocationPath, taskName) 2400 if err != nil { 2401 return nil, err 2402 } 2403 2404 var pathParam1 string 2405 2406 pathParam1, err = runtime.StyleParamWithLocation("simple", false, "source-name", runtime.ParamLocationPath, sourceName) 2407 if err != nil { 2408 return nil, err 2409 } 2410 2411 serverURL, err := url.Parse(server) 2412 if err != nil { 2413 return nil, err 2414 } 2415 2416 operationPath := fmt.Sprintf("/api/v1/tasks/%s/sources/%s/schemas", pathParam0, pathParam1) 2417 if operationPath[0] == '/' { 2418 operationPath = "." + operationPath 2419 } 2420 2421 queryURL, err := serverURL.Parse(operationPath) 2422 if err != nil { 2423 return nil, err 2424 } 2425 2426 req, err := http.NewRequest("GET", queryURL.String(), nil) 2427 if err != nil { 2428 return nil, err 2429 } 2430 2431 return req, nil 2432 } 2433 2434 // NewDMAPIGetTableListByTaskAndSourceRequest generates requests for DMAPIGetTableListByTaskAndSource 2435 func NewDMAPIGetTableListByTaskAndSourceRequest(server string, taskName string, sourceName string, schemaName string) (*http.Request, error) { 2436 var err error 2437 2438 var pathParam0 string 2439 2440 pathParam0, err = runtime.StyleParamWithLocation("simple", false, "task-name", runtime.ParamLocationPath, taskName) 2441 if err != nil { 2442 return nil, err 2443 } 2444 2445 var pathParam1 string 2446 2447 pathParam1, err = runtime.StyleParamWithLocation("simple", false, "source-name", runtime.ParamLocationPath, sourceName) 2448 if err != nil { 2449 return nil, err 2450 } 2451 2452 var pathParam2 string 2453 2454 pathParam2, err = runtime.StyleParamWithLocation("simple", false, "schema-name", runtime.ParamLocationPath, schemaName) 2455 if err != nil { 2456 return nil, err 2457 } 2458 2459 serverURL, err := url.Parse(server) 2460 if err != nil { 2461 return nil, err 2462 } 2463 2464 operationPath := fmt.Sprintf("/api/v1/tasks/%s/sources/%s/schemas/%s", pathParam0, pathParam1, pathParam2) 2465 if operationPath[0] == '/' { 2466 operationPath = "." + operationPath 2467 } 2468 2469 queryURL, err := serverURL.Parse(operationPath) 2470 if err != nil { 2471 return nil, err 2472 } 2473 2474 req, err := http.NewRequest("GET", queryURL.String(), nil) 2475 if err != nil { 2476 return nil, err 2477 } 2478 2479 return req, nil 2480 } 2481 2482 // NewDMAPIDeleteTableStructureRequest generates requests for DMAPIDeleteTableStructure 2483 func NewDMAPIDeleteTableStructureRequest(server string, taskName string, sourceName string, schemaName string, tableName string) (*http.Request, error) { 2484 var err error 2485 2486 var pathParam0 string 2487 2488 pathParam0, err = runtime.StyleParamWithLocation("simple", false, "task-name", runtime.ParamLocationPath, taskName) 2489 if err != nil { 2490 return nil, err 2491 } 2492 2493 var pathParam1 string 2494 2495 pathParam1, err = runtime.StyleParamWithLocation("simple", false, "source-name", runtime.ParamLocationPath, sourceName) 2496 if err != nil { 2497 return nil, err 2498 } 2499 2500 var pathParam2 string 2501 2502 pathParam2, err = runtime.StyleParamWithLocation("simple", false, "schema-name", runtime.ParamLocationPath, schemaName) 2503 if err != nil { 2504 return nil, err 2505 } 2506 2507 var pathParam3 string 2508 2509 pathParam3, err = runtime.StyleParamWithLocation("simple", false, "table-name", runtime.ParamLocationPath, tableName) 2510 if err != nil { 2511 return nil, err 2512 } 2513 2514 serverURL, err := url.Parse(server) 2515 if err != nil { 2516 return nil, err 2517 } 2518 2519 operationPath := fmt.Sprintf("/api/v1/tasks/%s/sources/%s/schemas/%s/%s", pathParam0, pathParam1, pathParam2, pathParam3) 2520 if operationPath[0] == '/' { 2521 operationPath = "." + operationPath 2522 } 2523 2524 queryURL, err := serverURL.Parse(operationPath) 2525 if err != nil { 2526 return nil, err 2527 } 2528 2529 req, err := http.NewRequest("DELETE", queryURL.String(), nil) 2530 if err != nil { 2531 return nil, err 2532 } 2533 2534 return req, nil 2535 } 2536 2537 // NewDMAPIGetTableStructureRequest generates requests for DMAPIGetTableStructure 2538 func NewDMAPIGetTableStructureRequest(server string, taskName string, sourceName string, schemaName string, tableName string) (*http.Request, error) { 2539 var err error 2540 2541 var pathParam0 string 2542 2543 pathParam0, err = runtime.StyleParamWithLocation("simple", false, "task-name", runtime.ParamLocationPath, taskName) 2544 if err != nil { 2545 return nil, err 2546 } 2547 2548 var pathParam1 string 2549 2550 pathParam1, err = runtime.StyleParamWithLocation("simple", false, "source-name", runtime.ParamLocationPath, sourceName) 2551 if err != nil { 2552 return nil, err 2553 } 2554 2555 var pathParam2 string 2556 2557 pathParam2, err = runtime.StyleParamWithLocation("simple", false, "schema-name", runtime.ParamLocationPath, schemaName) 2558 if err != nil { 2559 return nil, err 2560 } 2561 2562 var pathParam3 string 2563 2564 pathParam3, err = runtime.StyleParamWithLocation("simple", false, "table-name", runtime.ParamLocationPath, tableName) 2565 if err != nil { 2566 return nil, err 2567 } 2568 2569 serverURL, err := url.Parse(server) 2570 if err != nil { 2571 return nil, err 2572 } 2573 2574 operationPath := fmt.Sprintf("/api/v1/tasks/%s/sources/%s/schemas/%s/%s", pathParam0, pathParam1, pathParam2, pathParam3) 2575 if operationPath[0] == '/' { 2576 operationPath = "." + operationPath 2577 } 2578 2579 queryURL, err := serverURL.Parse(operationPath) 2580 if err != nil { 2581 return nil, err 2582 } 2583 2584 req, err := http.NewRequest("GET", queryURL.String(), nil) 2585 if err != nil { 2586 return nil, err 2587 } 2588 2589 return req, nil 2590 } 2591 2592 // NewDMAPIOperateTableStructureRequest calls the generic DMAPIOperateTableStructure builder with application/json body 2593 func NewDMAPIOperateTableStructureRequest(server string, taskName string, sourceName string, schemaName string, tableName string, body DMAPIOperateTableStructureJSONRequestBody) (*http.Request, error) { 2594 var bodyReader io.Reader 2595 buf, err := json.Marshal(body) 2596 if err != nil { 2597 return nil, err 2598 } 2599 bodyReader = bytes.NewReader(buf) 2600 return NewDMAPIOperateTableStructureRequestWithBody(server, taskName, sourceName, schemaName, tableName, "application/json", bodyReader) 2601 } 2602 2603 // NewDMAPIOperateTableStructureRequestWithBody generates requests for DMAPIOperateTableStructure with any type of body 2604 func NewDMAPIOperateTableStructureRequestWithBody(server string, taskName string, sourceName string, schemaName string, tableName string, contentType string, body io.Reader) (*http.Request, error) { 2605 var err error 2606 2607 var pathParam0 string 2608 2609 pathParam0, err = runtime.StyleParamWithLocation("simple", false, "task-name", runtime.ParamLocationPath, taskName) 2610 if err != nil { 2611 return nil, err 2612 } 2613 2614 var pathParam1 string 2615 2616 pathParam1, err = runtime.StyleParamWithLocation("simple", false, "source-name", runtime.ParamLocationPath, sourceName) 2617 if err != nil { 2618 return nil, err 2619 } 2620 2621 var pathParam2 string 2622 2623 pathParam2, err = runtime.StyleParamWithLocation("simple", false, "schema-name", runtime.ParamLocationPath, schemaName) 2624 if err != nil { 2625 return nil, err 2626 } 2627 2628 var pathParam3 string 2629 2630 pathParam3, err = runtime.StyleParamWithLocation("simple", false, "table-name", runtime.ParamLocationPath, tableName) 2631 if err != nil { 2632 return nil, err 2633 } 2634 2635 serverURL, err := url.Parse(server) 2636 if err != nil { 2637 return nil, err 2638 } 2639 2640 operationPath := fmt.Sprintf("/api/v1/tasks/%s/sources/%s/schemas/%s/%s", pathParam0, pathParam1, pathParam2, pathParam3) 2641 if operationPath[0] == '/' { 2642 operationPath = "." + operationPath 2643 } 2644 2645 queryURL, err := serverURL.Parse(operationPath) 2646 if err != nil { 2647 return nil, err 2648 } 2649 2650 req, err := http.NewRequest("PUT", queryURL.String(), body) 2651 if err != nil { 2652 return nil, err 2653 } 2654 2655 req.Header.Add("Content-Type", contentType) 2656 2657 return req, nil 2658 } 2659 2660 // NewDMAPIStartTaskRequest calls the generic DMAPIStartTask builder with application/json body 2661 func NewDMAPIStartTaskRequest(server string, taskName string, body DMAPIStartTaskJSONRequestBody) (*http.Request, error) { 2662 var bodyReader io.Reader 2663 buf, err := json.Marshal(body) 2664 if err != nil { 2665 return nil, err 2666 } 2667 bodyReader = bytes.NewReader(buf) 2668 return NewDMAPIStartTaskRequestWithBody(server, taskName, "application/json", bodyReader) 2669 } 2670 2671 // NewDMAPIStartTaskRequestWithBody generates requests for DMAPIStartTask with any type of body 2672 func NewDMAPIStartTaskRequestWithBody(server string, taskName string, contentType string, body io.Reader) (*http.Request, error) { 2673 var err error 2674 2675 var pathParam0 string 2676 2677 pathParam0, err = runtime.StyleParamWithLocation("simple", false, "task-name", runtime.ParamLocationPath, taskName) 2678 if err != nil { 2679 return nil, err 2680 } 2681 2682 serverURL, err := url.Parse(server) 2683 if err != nil { 2684 return nil, err 2685 } 2686 2687 operationPath := fmt.Sprintf("/api/v1/tasks/%s/start", pathParam0) 2688 if operationPath[0] == '/' { 2689 operationPath = "." + operationPath 2690 } 2691 2692 queryURL, err := serverURL.Parse(operationPath) 2693 if err != nil { 2694 return nil, err 2695 } 2696 2697 req, err := http.NewRequest("POST", queryURL.String(), body) 2698 if err != nil { 2699 return nil, err 2700 } 2701 2702 req.Header.Add("Content-Type", contentType) 2703 2704 return req, nil 2705 } 2706 2707 // NewDMAPIGetTaskStatusRequest generates requests for DMAPIGetTaskStatus 2708 func NewDMAPIGetTaskStatusRequest(server string, taskName string, params *DMAPIGetTaskStatusParams) (*http.Request, error) { 2709 var err error 2710 2711 var pathParam0 string 2712 2713 pathParam0, err = runtime.StyleParamWithLocation("simple", false, "task-name", runtime.ParamLocationPath, taskName) 2714 if err != nil { 2715 return nil, err 2716 } 2717 2718 serverURL, err := url.Parse(server) 2719 if err != nil { 2720 return nil, err 2721 } 2722 2723 operationPath := fmt.Sprintf("/api/v1/tasks/%s/status", pathParam0) 2724 if operationPath[0] == '/' { 2725 operationPath = "." + operationPath 2726 } 2727 2728 queryURL, err := serverURL.Parse(operationPath) 2729 if err != nil { 2730 return nil, err 2731 } 2732 2733 queryValues := queryURL.Query() 2734 2735 if params.SourceNameList != nil { 2736 if queryFrag, err := runtime.StyleParamWithLocation("form", true, "source_name_list", runtime.ParamLocationQuery, *params.SourceNameList); err != nil { 2737 return nil, err 2738 } else if parsed, err := url.ParseQuery(queryFrag); err != nil { 2739 return nil, err 2740 } else { 2741 for k, v := range parsed { 2742 for _, v2 := range v { 2743 queryValues.Add(k, v2) 2744 } 2745 } 2746 } 2747 } 2748 2749 queryURL.RawQuery = queryValues.Encode() 2750 2751 req, err := http.NewRequest("GET", queryURL.String(), nil) 2752 if err != nil { 2753 return nil, err 2754 } 2755 2756 return req, nil 2757 } 2758 2759 // NewDMAPIStopTaskRequest calls the generic DMAPIStopTask builder with application/json body 2760 func NewDMAPIStopTaskRequest(server string, taskName string, body DMAPIStopTaskJSONRequestBody) (*http.Request, error) { 2761 var bodyReader io.Reader 2762 buf, err := json.Marshal(body) 2763 if err != nil { 2764 return nil, err 2765 } 2766 bodyReader = bytes.NewReader(buf) 2767 return NewDMAPIStopTaskRequestWithBody(server, taskName, "application/json", bodyReader) 2768 } 2769 2770 // NewDMAPIStopTaskRequestWithBody generates requests for DMAPIStopTask with any type of body 2771 func NewDMAPIStopTaskRequestWithBody(server string, taskName string, contentType string, body io.Reader) (*http.Request, error) { 2772 var err error 2773 2774 var pathParam0 string 2775 2776 pathParam0, err = runtime.StyleParamWithLocation("simple", false, "task-name", runtime.ParamLocationPath, taskName) 2777 if err != nil { 2778 return nil, err 2779 } 2780 2781 serverURL, err := url.Parse(server) 2782 if err != nil { 2783 return nil, err 2784 } 2785 2786 operationPath := fmt.Sprintf("/api/v1/tasks/%s/stop", pathParam0) 2787 if operationPath[0] == '/' { 2788 operationPath = "." + operationPath 2789 } 2790 2791 queryURL, err := serverURL.Parse(operationPath) 2792 if err != nil { 2793 return nil, err 2794 } 2795 2796 req, err := http.NewRequest("POST", queryURL.String(), body) 2797 if err != nil { 2798 return nil, err 2799 } 2800 2801 req.Header.Add("Content-Type", contentType) 2802 2803 return req, nil 2804 } 2805 2806 func (c *Client) applyEditors(ctx context.Context, req *http.Request, additionalEditors []RequestEditorFn) error { 2807 for _, r := range c.RequestEditors { 2808 if err := r(ctx, req); err != nil { 2809 return err 2810 } 2811 } 2812 for _, r := range additionalEditors { 2813 if err := r(ctx, req); err != nil { 2814 return err 2815 } 2816 } 2817 return nil 2818 } 2819 2820 // ClientWithResponses builds on ClientInterface to offer response payloads 2821 type ClientWithResponses struct { 2822 ClientInterface 2823 } 2824 2825 // NewClientWithResponses creates a new ClientWithResponses, which wraps 2826 // Client with return type handling 2827 func NewClientWithResponses(server string, opts ...ClientOption) (*ClientWithResponses, error) { 2828 client, err := NewClient(server, opts...) 2829 if err != nil { 2830 return nil, err 2831 } 2832 return &ClientWithResponses{client}, nil 2833 } 2834 2835 // WithBaseURL overrides the baseURL. 2836 func WithBaseURL(baseURL string) ClientOption { 2837 return func(c *Client) error { 2838 newBaseURL, err := url.Parse(baseURL) 2839 if err != nil { 2840 return err 2841 } 2842 c.Server = newBaseURL.String() 2843 return nil 2844 } 2845 } 2846 2847 // ClientWithResponsesInterface is the interface specification for the client with responses above. 2848 type ClientWithResponsesInterface interface { 2849 // DMAPIGetClusterInfo request 2850 DMAPIGetClusterInfoWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*DMAPIGetClusterInfoResponse, error) 2851 2852 // DMAPIUpdateClusterInfo request with any body 2853 DMAPIUpdateClusterInfoWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DMAPIUpdateClusterInfoResponse, error) 2854 2855 DMAPIUpdateClusterInfoWithResponse(ctx context.Context, body DMAPIUpdateClusterInfoJSONRequestBody, reqEditors ...RequestEditorFn) (*DMAPIUpdateClusterInfoResponse, error) 2856 2857 // DMAPIGetClusterMasterList request 2858 DMAPIGetClusterMasterListWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*DMAPIGetClusterMasterListResponse, error) 2859 2860 // DMAPIOfflineMasterNode request 2861 DMAPIOfflineMasterNodeWithResponse(ctx context.Context, masterName string, reqEditors ...RequestEditorFn) (*DMAPIOfflineMasterNodeResponse, error) 2862 2863 // DMAPIGetClusterWorkerList request 2864 DMAPIGetClusterWorkerListWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*DMAPIGetClusterWorkerListResponse, error) 2865 2866 // DMAPIOfflineWorkerNode request 2867 DMAPIOfflineWorkerNodeWithResponse(ctx context.Context, workerName string, reqEditors ...RequestEditorFn) (*DMAPIOfflineWorkerNodeResponse, error) 2868 2869 // GetDocJSON request 2870 GetDocJSONWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetDocJSONResponse, error) 2871 2872 // GetDocHTML request 2873 GetDocHTMLWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetDocHTMLResponse, error) 2874 2875 // DMAPIGetSourceList request 2876 DMAPIGetSourceListWithResponse(ctx context.Context, params *DMAPIGetSourceListParams, reqEditors ...RequestEditorFn) (*DMAPIGetSourceListResponse, error) 2877 2878 // DMAPICreateSource request with any body 2879 DMAPICreateSourceWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DMAPICreateSourceResponse, error) 2880 2881 DMAPICreateSourceWithResponse(ctx context.Context, body DMAPICreateSourceJSONRequestBody, reqEditors ...RequestEditorFn) (*DMAPICreateSourceResponse, error) 2882 2883 // DMAPIDeleteSource request 2884 DMAPIDeleteSourceWithResponse(ctx context.Context, sourceName string, params *DMAPIDeleteSourceParams, reqEditors ...RequestEditorFn) (*DMAPIDeleteSourceResponse, error) 2885 2886 // DMAPIGetSource request 2887 DMAPIGetSourceWithResponse(ctx context.Context, sourceName string, params *DMAPIGetSourceParams, reqEditors ...RequestEditorFn) (*DMAPIGetSourceResponse, error) 2888 2889 // DMAPIUpdateSource request with any body 2890 DMAPIUpdateSourceWithBodyWithResponse(ctx context.Context, sourceName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DMAPIUpdateSourceResponse, error) 2891 2892 DMAPIUpdateSourceWithResponse(ctx context.Context, sourceName string, body DMAPIUpdateSourceJSONRequestBody, reqEditors ...RequestEditorFn) (*DMAPIUpdateSourceResponse, error) 2893 2894 // DMAPIDisableSource request 2895 DMAPIDisableSourceWithResponse(ctx context.Context, sourceName string, reqEditors ...RequestEditorFn) (*DMAPIDisableSourceResponse, error) 2896 2897 // DMAPIEnableSource request 2898 DMAPIEnableSourceWithResponse(ctx context.Context, sourceName string, reqEditors ...RequestEditorFn) (*DMAPIEnableSourceResponse, error) 2899 2900 // DMAPIDisableRelay request with any body 2901 DMAPIDisableRelayWithBodyWithResponse(ctx context.Context, sourceName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DMAPIDisableRelayResponse, error) 2902 2903 DMAPIDisableRelayWithResponse(ctx context.Context, sourceName string, body DMAPIDisableRelayJSONRequestBody, reqEditors ...RequestEditorFn) (*DMAPIDisableRelayResponse, error) 2904 2905 // DMAPIEnableRelay request with any body 2906 DMAPIEnableRelayWithBodyWithResponse(ctx context.Context, sourceName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DMAPIEnableRelayResponse, error) 2907 2908 DMAPIEnableRelayWithResponse(ctx context.Context, sourceName string, body DMAPIEnableRelayJSONRequestBody, reqEditors ...RequestEditorFn) (*DMAPIEnableRelayResponse, error) 2909 2910 // DMAPIPurgeRelay request with any body 2911 DMAPIPurgeRelayWithBodyWithResponse(ctx context.Context, sourceName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DMAPIPurgeRelayResponse, error) 2912 2913 DMAPIPurgeRelayWithResponse(ctx context.Context, sourceName string, body DMAPIPurgeRelayJSONRequestBody, reqEditors ...RequestEditorFn) (*DMAPIPurgeRelayResponse, error) 2914 2915 // DMAPIGetSourceSchemaList request 2916 DMAPIGetSourceSchemaListWithResponse(ctx context.Context, sourceName string, reqEditors ...RequestEditorFn) (*DMAPIGetSourceSchemaListResponse, error) 2917 2918 // DMAPIGetSourceTableList request 2919 DMAPIGetSourceTableListWithResponse(ctx context.Context, sourceName string, schemaName string, reqEditors ...RequestEditorFn) (*DMAPIGetSourceTableListResponse, error) 2920 2921 // DMAPIGetSourceStatus request 2922 DMAPIGetSourceStatusWithResponse(ctx context.Context, sourceName string, reqEditors ...RequestEditorFn) (*DMAPIGetSourceStatusResponse, error) 2923 2924 // DMAPITransferSource request with any body 2925 DMAPITransferSourceWithBodyWithResponse(ctx context.Context, sourceName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DMAPITransferSourceResponse, error) 2926 2927 DMAPITransferSourceWithResponse(ctx context.Context, sourceName string, body DMAPITransferSourceJSONRequestBody, reqEditors ...RequestEditorFn) (*DMAPITransferSourceResponse, error) 2928 2929 // DMAPIGetTaskList request 2930 DMAPIGetTaskListWithResponse(ctx context.Context, params *DMAPIGetTaskListParams, reqEditors ...RequestEditorFn) (*DMAPIGetTaskListResponse, error) 2931 2932 // DMAPICreateTask request with any body 2933 DMAPICreateTaskWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DMAPICreateTaskResponse, error) 2934 2935 DMAPICreateTaskWithResponse(ctx context.Context, body DMAPICreateTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*DMAPICreateTaskResponse, error) 2936 2937 // DMAPIConvertTask request with any body 2938 DMAPIConvertTaskWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DMAPIConvertTaskResponse, error) 2939 2940 DMAPIConvertTaskWithResponse(ctx context.Context, body DMAPIConvertTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*DMAPIConvertTaskResponse, error) 2941 2942 // DMAPIGetTaskTemplateList request 2943 DMAPIGetTaskTemplateListWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*DMAPIGetTaskTemplateListResponse, error) 2944 2945 // DMAPICreateTaskTemplate request with any body 2946 DMAPICreateTaskTemplateWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DMAPICreateTaskTemplateResponse, error) 2947 2948 DMAPICreateTaskTemplateWithResponse(ctx context.Context, body DMAPICreateTaskTemplateJSONRequestBody, reqEditors ...RequestEditorFn) (*DMAPICreateTaskTemplateResponse, error) 2949 2950 // DMAPIImportTaskTemplate request with any body 2951 DMAPIImportTaskTemplateWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DMAPIImportTaskTemplateResponse, error) 2952 2953 DMAPIImportTaskTemplateWithResponse(ctx context.Context, body DMAPIImportTaskTemplateJSONRequestBody, reqEditors ...RequestEditorFn) (*DMAPIImportTaskTemplateResponse, error) 2954 2955 // DMAPIDeleteTaskTemplate request 2956 DMAPIDeleteTaskTemplateWithResponse(ctx context.Context, taskName string, reqEditors ...RequestEditorFn) (*DMAPIDeleteTaskTemplateResponse, error) 2957 2958 // DMAPIGetTaskTemplate request 2959 DMAPIGetTaskTemplateWithResponse(ctx context.Context, taskName string, reqEditors ...RequestEditorFn) (*DMAPIGetTaskTemplateResponse, error) 2960 2961 // DMAPUpdateTaskTemplate request 2962 DMAPUpdateTaskTemplateWithResponse(ctx context.Context, taskName string, reqEditors ...RequestEditorFn) (*DMAPUpdateTaskTemplateResponse, error) 2963 2964 // DMAPIDeleteTask request 2965 DMAPIDeleteTaskWithResponse(ctx context.Context, taskName string, params *DMAPIDeleteTaskParams, reqEditors ...RequestEditorFn) (*DMAPIDeleteTaskResponse, error) 2966 2967 // DMAPIGetTask request 2968 DMAPIGetTaskWithResponse(ctx context.Context, taskName string, params *DMAPIGetTaskParams, reqEditors ...RequestEditorFn) (*DMAPIGetTaskResponse, error) 2969 2970 // DMAPIUpdateTask request with any body 2971 DMAPIUpdateTaskWithBodyWithResponse(ctx context.Context, taskName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DMAPIUpdateTaskResponse, error) 2972 2973 DMAPIUpdateTaskWithResponse(ctx context.Context, taskName string, body DMAPIUpdateTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*DMAPIUpdateTaskResponse, error) 2974 2975 // DMAPIGetTaskMigrateTargets request 2976 DMAPIGetTaskMigrateTargetsWithResponse(ctx context.Context, taskName string, sourceName string, params *DMAPIGetTaskMigrateTargetsParams, reqEditors ...RequestEditorFn) (*DMAPIGetTaskMigrateTargetsResponse, error) 2977 2978 // DMAPIGetSchemaListByTaskAndSource request 2979 DMAPIGetSchemaListByTaskAndSourceWithResponse(ctx context.Context, taskName string, sourceName string, reqEditors ...RequestEditorFn) (*DMAPIGetSchemaListByTaskAndSourceResponse, error) 2980 2981 // DMAPIGetTableListByTaskAndSource request 2982 DMAPIGetTableListByTaskAndSourceWithResponse(ctx context.Context, taskName string, sourceName string, schemaName string, reqEditors ...RequestEditorFn) (*DMAPIGetTableListByTaskAndSourceResponse, error) 2983 2984 // DMAPIDeleteTableStructure request 2985 DMAPIDeleteTableStructureWithResponse(ctx context.Context, taskName string, sourceName string, schemaName string, tableName string, reqEditors ...RequestEditorFn) (*DMAPIDeleteTableStructureResponse, error) 2986 2987 // DMAPIGetTableStructure request 2988 DMAPIGetTableStructureWithResponse(ctx context.Context, taskName string, sourceName string, schemaName string, tableName string, reqEditors ...RequestEditorFn) (*DMAPIGetTableStructureResponse, error) 2989 2990 // DMAPIOperateTableStructure request with any body 2991 DMAPIOperateTableStructureWithBodyWithResponse(ctx context.Context, taskName string, sourceName string, schemaName string, tableName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DMAPIOperateTableStructureResponse, error) 2992 2993 DMAPIOperateTableStructureWithResponse(ctx context.Context, taskName string, sourceName string, schemaName string, tableName string, body DMAPIOperateTableStructureJSONRequestBody, reqEditors ...RequestEditorFn) (*DMAPIOperateTableStructureResponse, error) 2994 2995 // DMAPIStartTask request with any body 2996 DMAPIStartTaskWithBodyWithResponse(ctx context.Context, taskName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DMAPIStartTaskResponse, error) 2997 2998 DMAPIStartTaskWithResponse(ctx context.Context, taskName string, body DMAPIStartTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*DMAPIStartTaskResponse, error) 2999 3000 // DMAPIGetTaskStatus request 3001 DMAPIGetTaskStatusWithResponse(ctx context.Context, taskName string, params *DMAPIGetTaskStatusParams, reqEditors ...RequestEditorFn) (*DMAPIGetTaskStatusResponse, error) 3002 3003 // DMAPIStopTask request with any body 3004 DMAPIStopTaskWithBodyWithResponse(ctx context.Context, taskName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DMAPIStopTaskResponse, error) 3005 3006 DMAPIStopTaskWithResponse(ctx context.Context, taskName string, body DMAPIStopTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*DMAPIStopTaskResponse, error) 3007 } 3008 3009 type DMAPIGetClusterInfoResponse struct { 3010 Body []byte 3011 HTTPResponse *http.Response 3012 JSON200 *GetClusterInfoResponse 3013 } 3014 3015 // Status returns HTTPResponse.Status 3016 func (r DMAPIGetClusterInfoResponse) Status() string { 3017 if r.HTTPResponse != nil { 3018 return r.HTTPResponse.Status 3019 } 3020 return http.StatusText(0) 3021 } 3022 3023 // StatusCode returns HTTPResponse.StatusCode 3024 func (r DMAPIGetClusterInfoResponse) StatusCode() int { 3025 if r.HTTPResponse != nil { 3026 return r.HTTPResponse.StatusCode 3027 } 3028 return 0 3029 } 3030 3031 type DMAPIUpdateClusterInfoResponse struct { 3032 Body []byte 3033 HTTPResponse *http.Response 3034 JSON200 *GetClusterInfoResponse 3035 } 3036 3037 // Status returns HTTPResponse.Status 3038 func (r DMAPIUpdateClusterInfoResponse) Status() string { 3039 if r.HTTPResponse != nil { 3040 return r.HTTPResponse.Status 3041 } 3042 return http.StatusText(0) 3043 } 3044 3045 // StatusCode returns HTTPResponse.StatusCode 3046 func (r DMAPIUpdateClusterInfoResponse) StatusCode() int { 3047 if r.HTTPResponse != nil { 3048 return r.HTTPResponse.StatusCode 3049 } 3050 return 0 3051 } 3052 3053 type DMAPIGetClusterMasterListResponse struct { 3054 Body []byte 3055 HTTPResponse *http.Response 3056 JSON200 *GetClusterMasterListResponse 3057 JSON400 *ErrorWithMessage 3058 } 3059 3060 // Status returns HTTPResponse.Status 3061 func (r DMAPIGetClusterMasterListResponse) Status() string { 3062 if r.HTTPResponse != nil { 3063 return r.HTTPResponse.Status 3064 } 3065 return http.StatusText(0) 3066 } 3067 3068 // StatusCode returns HTTPResponse.StatusCode 3069 func (r DMAPIGetClusterMasterListResponse) StatusCode() int { 3070 if r.HTTPResponse != nil { 3071 return r.HTTPResponse.StatusCode 3072 } 3073 return 0 3074 } 3075 3076 type DMAPIOfflineMasterNodeResponse struct { 3077 Body []byte 3078 HTTPResponse *http.Response 3079 JSON400 *ErrorWithMessage 3080 } 3081 3082 // Status returns HTTPResponse.Status 3083 func (r DMAPIOfflineMasterNodeResponse) Status() string { 3084 if r.HTTPResponse != nil { 3085 return r.HTTPResponse.Status 3086 } 3087 return http.StatusText(0) 3088 } 3089 3090 // StatusCode returns HTTPResponse.StatusCode 3091 func (r DMAPIOfflineMasterNodeResponse) StatusCode() int { 3092 if r.HTTPResponse != nil { 3093 return r.HTTPResponse.StatusCode 3094 } 3095 return 0 3096 } 3097 3098 type DMAPIGetClusterWorkerListResponse struct { 3099 Body []byte 3100 HTTPResponse *http.Response 3101 JSON200 *GetClusterWorkerListResponse 3102 JSON400 *ErrorWithMessage 3103 } 3104 3105 // Status returns HTTPResponse.Status 3106 func (r DMAPIGetClusterWorkerListResponse) Status() string { 3107 if r.HTTPResponse != nil { 3108 return r.HTTPResponse.Status 3109 } 3110 return http.StatusText(0) 3111 } 3112 3113 // StatusCode returns HTTPResponse.StatusCode 3114 func (r DMAPIGetClusterWorkerListResponse) StatusCode() int { 3115 if r.HTTPResponse != nil { 3116 return r.HTTPResponse.StatusCode 3117 } 3118 return 0 3119 } 3120 3121 type DMAPIOfflineWorkerNodeResponse struct { 3122 Body []byte 3123 HTTPResponse *http.Response 3124 JSON400 *ErrorWithMessage 3125 } 3126 3127 // Status returns HTTPResponse.Status 3128 func (r DMAPIOfflineWorkerNodeResponse) Status() string { 3129 if r.HTTPResponse != nil { 3130 return r.HTTPResponse.Status 3131 } 3132 return http.StatusText(0) 3133 } 3134 3135 // StatusCode returns HTTPResponse.StatusCode 3136 func (r DMAPIOfflineWorkerNodeResponse) StatusCode() int { 3137 if r.HTTPResponse != nil { 3138 return r.HTTPResponse.StatusCode 3139 } 3140 return 0 3141 } 3142 3143 type GetDocJSONResponse struct { 3144 Body []byte 3145 HTTPResponse *http.Response 3146 } 3147 3148 // Status returns HTTPResponse.Status 3149 func (r GetDocJSONResponse) Status() string { 3150 if r.HTTPResponse != nil { 3151 return r.HTTPResponse.Status 3152 } 3153 return http.StatusText(0) 3154 } 3155 3156 // StatusCode returns HTTPResponse.StatusCode 3157 func (r GetDocJSONResponse) StatusCode() int { 3158 if r.HTTPResponse != nil { 3159 return r.HTTPResponse.StatusCode 3160 } 3161 return 0 3162 } 3163 3164 type GetDocHTMLResponse struct { 3165 Body []byte 3166 HTTPResponse *http.Response 3167 } 3168 3169 // Status returns HTTPResponse.Status 3170 func (r GetDocHTMLResponse) Status() string { 3171 if r.HTTPResponse != nil { 3172 return r.HTTPResponse.Status 3173 } 3174 return http.StatusText(0) 3175 } 3176 3177 // StatusCode returns HTTPResponse.StatusCode 3178 func (r GetDocHTMLResponse) StatusCode() int { 3179 if r.HTTPResponse != nil { 3180 return r.HTTPResponse.StatusCode 3181 } 3182 return 0 3183 } 3184 3185 type DMAPIGetSourceListResponse struct { 3186 Body []byte 3187 HTTPResponse *http.Response 3188 JSON200 *GetSourceListResponse 3189 } 3190 3191 // Status returns HTTPResponse.Status 3192 func (r DMAPIGetSourceListResponse) Status() string { 3193 if r.HTTPResponse != nil { 3194 return r.HTTPResponse.Status 3195 } 3196 return http.StatusText(0) 3197 } 3198 3199 // StatusCode returns HTTPResponse.StatusCode 3200 func (r DMAPIGetSourceListResponse) StatusCode() int { 3201 if r.HTTPResponse != nil { 3202 return r.HTTPResponse.StatusCode 3203 } 3204 return 0 3205 } 3206 3207 type DMAPICreateSourceResponse struct { 3208 Body []byte 3209 HTTPResponse *http.Response 3210 JSON201 *Source 3211 JSON400 *ErrorWithMessage 3212 } 3213 3214 // Status returns HTTPResponse.Status 3215 func (r DMAPICreateSourceResponse) Status() string { 3216 if r.HTTPResponse != nil { 3217 return r.HTTPResponse.Status 3218 } 3219 return http.StatusText(0) 3220 } 3221 3222 // StatusCode returns HTTPResponse.StatusCode 3223 func (r DMAPICreateSourceResponse) StatusCode() int { 3224 if r.HTTPResponse != nil { 3225 return r.HTTPResponse.StatusCode 3226 } 3227 return 0 3228 } 3229 3230 type DMAPIDeleteSourceResponse struct { 3231 Body []byte 3232 HTTPResponse *http.Response 3233 JSON400 *ErrorWithMessage 3234 } 3235 3236 // Status returns HTTPResponse.Status 3237 func (r DMAPIDeleteSourceResponse) Status() string { 3238 if r.HTTPResponse != nil { 3239 return r.HTTPResponse.Status 3240 } 3241 return http.StatusText(0) 3242 } 3243 3244 // StatusCode returns HTTPResponse.StatusCode 3245 func (r DMAPIDeleteSourceResponse) StatusCode() int { 3246 if r.HTTPResponse != nil { 3247 return r.HTTPResponse.StatusCode 3248 } 3249 return 0 3250 } 3251 3252 type DMAPIGetSourceResponse struct { 3253 Body []byte 3254 HTTPResponse *http.Response 3255 JSON200 *Source 3256 } 3257 3258 // Status returns HTTPResponse.Status 3259 func (r DMAPIGetSourceResponse) Status() string { 3260 if r.HTTPResponse != nil { 3261 return r.HTTPResponse.Status 3262 } 3263 return http.StatusText(0) 3264 } 3265 3266 // StatusCode returns HTTPResponse.StatusCode 3267 func (r DMAPIGetSourceResponse) StatusCode() int { 3268 if r.HTTPResponse != nil { 3269 return r.HTTPResponse.StatusCode 3270 } 3271 return 0 3272 } 3273 3274 type DMAPIUpdateSourceResponse struct { 3275 Body []byte 3276 HTTPResponse *http.Response 3277 JSON200 *Source 3278 JSON400 *ErrorWithMessage 3279 } 3280 3281 // Status returns HTTPResponse.Status 3282 func (r DMAPIUpdateSourceResponse) Status() string { 3283 if r.HTTPResponse != nil { 3284 return r.HTTPResponse.Status 3285 } 3286 return http.StatusText(0) 3287 } 3288 3289 // StatusCode returns HTTPResponse.StatusCode 3290 func (r DMAPIUpdateSourceResponse) StatusCode() int { 3291 if r.HTTPResponse != nil { 3292 return r.HTTPResponse.StatusCode 3293 } 3294 return 0 3295 } 3296 3297 type DMAPIDisableSourceResponse struct { 3298 Body []byte 3299 HTTPResponse *http.Response 3300 JSON400 *ErrorWithMessage 3301 } 3302 3303 // Status returns HTTPResponse.Status 3304 func (r DMAPIDisableSourceResponse) Status() string { 3305 if r.HTTPResponse != nil { 3306 return r.HTTPResponse.Status 3307 } 3308 return http.StatusText(0) 3309 } 3310 3311 // StatusCode returns HTTPResponse.StatusCode 3312 func (r DMAPIDisableSourceResponse) StatusCode() int { 3313 if r.HTTPResponse != nil { 3314 return r.HTTPResponse.StatusCode 3315 } 3316 return 0 3317 } 3318 3319 type DMAPIEnableSourceResponse struct { 3320 Body []byte 3321 HTTPResponse *http.Response 3322 JSON400 *ErrorWithMessage 3323 } 3324 3325 // Status returns HTTPResponse.Status 3326 func (r DMAPIEnableSourceResponse) Status() string { 3327 if r.HTTPResponse != nil { 3328 return r.HTTPResponse.Status 3329 } 3330 return http.StatusText(0) 3331 } 3332 3333 // StatusCode returns HTTPResponse.StatusCode 3334 func (r DMAPIEnableSourceResponse) StatusCode() int { 3335 if r.HTTPResponse != nil { 3336 return r.HTTPResponse.StatusCode 3337 } 3338 return 0 3339 } 3340 3341 type DMAPIDisableRelayResponse struct { 3342 Body []byte 3343 HTTPResponse *http.Response 3344 JSON400 *ErrorWithMessage 3345 } 3346 3347 // Status returns HTTPResponse.Status 3348 func (r DMAPIDisableRelayResponse) Status() string { 3349 if r.HTTPResponse != nil { 3350 return r.HTTPResponse.Status 3351 } 3352 return http.StatusText(0) 3353 } 3354 3355 // StatusCode returns HTTPResponse.StatusCode 3356 func (r DMAPIDisableRelayResponse) StatusCode() int { 3357 if r.HTTPResponse != nil { 3358 return r.HTTPResponse.StatusCode 3359 } 3360 return 0 3361 } 3362 3363 type DMAPIEnableRelayResponse struct { 3364 Body []byte 3365 HTTPResponse *http.Response 3366 JSON400 *ErrorWithMessage 3367 } 3368 3369 // Status returns HTTPResponse.Status 3370 func (r DMAPIEnableRelayResponse) Status() string { 3371 if r.HTTPResponse != nil { 3372 return r.HTTPResponse.Status 3373 } 3374 return http.StatusText(0) 3375 } 3376 3377 // StatusCode returns HTTPResponse.StatusCode 3378 func (r DMAPIEnableRelayResponse) StatusCode() int { 3379 if r.HTTPResponse != nil { 3380 return r.HTTPResponse.StatusCode 3381 } 3382 return 0 3383 } 3384 3385 type DMAPIPurgeRelayResponse struct { 3386 Body []byte 3387 HTTPResponse *http.Response 3388 JSON400 *ErrorWithMessage 3389 } 3390 3391 // Status returns HTTPResponse.Status 3392 func (r DMAPIPurgeRelayResponse) Status() string { 3393 if r.HTTPResponse != nil { 3394 return r.HTTPResponse.Status 3395 } 3396 return http.StatusText(0) 3397 } 3398 3399 // StatusCode returns HTTPResponse.StatusCode 3400 func (r DMAPIPurgeRelayResponse) StatusCode() int { 3401 if r.HTTPResponse != nil { 3402 return r.HTTPResponse.StatusCode 3403 } 3404 return 0 3405 } 3406 3407 type DMAPIGetSourceSchemaListResponse struct { 3408 Body []byte 3409 HTTPResponse *http.Response 3410 JSON200 *SchemaNameList 3411 JSON400 *ErrorWithMessage 3412 } 3413 3414 // Status returns HTTPResponse.Status 3415 func (r DMAPIGetSourceSchemaListResponse) Status() string { 3416 if r.HTTPResponse != nil { 3417 return r.HTTPResponse.Status 3418 } 3419 return http.StatusText(0) 3420 } 3421 3422 // StatusCode returns HTTPResponse.StatusCode 3423 func (r DMAPIGetSourceSchemaListResponse) StatusCode() int { 3424 if r.HTTPResponse != nil { 3425 return r.HTTPResponse.StatusCode 3426 } 3427 return 0 3428 } 3429 3430 type DMAPIGetSourceTableListResponse struct { 3431 Body []byte 3432 HTTPResponse *http.Response 3433 JSON200 *TableNameList 3434 JSON400 *ErrorWithMessage 3435 } 3436 3437 // Status returns HTTPResponse.Status 3438 func (r DMAPIGetSourceTableListResponse) Status() string { 3439 if r.HTTPResponse != nil { 3440 return r.HTTPResponse.Status 3441 } 3442 return http.StatusText(0) 3443 } 3444 3445 // StatusCode returns HTTPResponse.StatusCode 3446 func (r DMAPIGetSourceTableListResponse) StatusCode() int { 3447 if r.HTTPResponse != nil { 3448 return r.HTTPResponse.StatusCode 3449 } 3450 return 0 3451 } 3452 3453 type DMAPIGetSourceStatusResponse struct { 3454 Body []byte 3455 HTTPResponse *http.Response 3456 JSON200 *GetSourceStatusResponse 3457 JSON400 *ErrorWithMessage 3458 } 3459 3460 // Status returns HTTPResponse.Status 3461 func (r DMAPIGetSourceStatusResponse) Status() string { 3462 if r.HTTPResponse != nil { 3463 return r.HTTPResponse.Status 3464 } 3465 return http.StatusText(0) 3466 } 3467 3468 // StatusCode returns HTTPResponse.StatusCode 3469 func (r DMAPIGetSourceStatusResponse) StatusCode() int { 3470 if r.HTTPResponse != nil { 3471 return r.HTTPResponse.StatusCode 3472 } 3473 return 0 3474 } 3475 3476 type DMAPITransferSourceResponse struct { 3477 Body []byte 3478 HTTPResponse *http.Response 3479 JSON400 *ErrorWithMessage 3480 } 3481 3482 // Status returns HTTPResponse.Status 3483 func (r DMAPITransferSourceResponse) Status() string { 3484 if r.HTTPResponse != nil { 3485 return r.HTTPResponse.Status 3486 } 3487 return http.StatusText(0) 3488 } 3489 3490 // StatusCode returns HTTPResponse.StatusCode 3491 func (r DMAPITransferSourceResponse) StatusCode() int { 3492 if r.HTTPResponse != nil { 3493 return r.HTTPResponse.StatusCode 3494 } 3495 return 0 3496 } 3497 3498 type DMAPIGetTaskListResponse struct { 3499 Body []byte 3500 HTTPResponse *http.Response 3501 JSON200 *GetTaskListResponse 3502 JSON400 *ErrorWithMessage 3503 } 3504 3505 // Status returns HTTPResponse.Status 3506 func (r DMAPIGetTaskListResponse) Status() string { 3507 if r.HTTPResponse != nil { 3508 return r.HTTPResponse.Status 3509 } 3510 return http.StatusText(0) 3511 } 3512 3513 // StatusCode returns HTTPResponse.StatusCode 3514 func (r DMAPIGetTaskListResponse) StatusCode() int { 3515 if r.HTTPResponse != nil { 3516 return r.HTTPResponse.StatusCode 3517 } 3518 return 0 3519 } 3520 3521 type DMAPICreateTaskResponse struct { 3522 Body []byte 3523 HTTPResponse *http.Response 3524 JSON201 *OperateTaskResponse 3525 JSON400 *ErrorWithMessage 3526 } 3527 3528 // Status returns HTTPResponse.Status 3529 func (r DMAPICreateTaskResponse) Status() string { 3530 if r.HTTPResponse != nil { 3531 return r.HTTPResponse.Status 3532 } 3533 return http.StatusText(0) 3534 } 3535 3536 // StatusCode returns HTTPResponse.StatusCode 3537 func (r DMAPICreateTaskResponse) StatusCode() int { 3538 if r.HTTPResponse != nil { 3539 return r.HTTPResponse.StatusCode 3540 } 3541 return 0 3542 } 3543 3544 type DMAPIConvertTaskResponse struct { 3545 Body []byte 3546 HTTPResponse *http.Response 3547 JSON201 *ConverterTaskResponse 3548 JSON400 *ErrorWithMessage 3549 } 3550 3551 // Status returns HTTPResponse.Status 3552 func (r DMAPIConvertTaskResponse) Status() string { 3553 if r.HTTPResponse != nil { 3554 return r.HTTPResponse.Status 3555 } 3556 return http.StatusText(0) 3557 } 3558 3559 // StatusCode returns HTTPResponse.StatusCode 3560 func (r DMAPIConvertTaskResponse) StatusCode() int { 3561 if r.HTTPResponse != nil { 3562 return r.HTTPResponse.StatusCode 3563 } 3564 return 0 3565 } 3566 3567 type DMAPIGetTaskTemplateListResponse struct { 3568 Body []byte 3569 HTTPResponse *http.Response 3570 JSON200 *GetTaskListResponse 3571 JSON400 *ErrorWithMessage 3572 } 3573 3574 // Status returns HTTPResponse.Status 3575 func (r DMAPIGetTaskTemplateListResponse) Status() string { 3576 if r.HTTPResponse != nil { 3577 return r.HTTPResponse.Status 3578 } 3579 return http.StatusText(0) 3580 } 3581 3582 // StatusCode returns HTTPResponse.StatusCode 3583 func (r DMAPIGetTaskTemplateListResponse) StatusCode() int { 3584 if r.HTTPResponse != nil { 3585 return r.HTTPResponse.StatusCode 3586 } 3587 return 0 3588 } 3589 3590 type DMAPICreateTaskTemplateResponse struct { 3591 Body []byte 3592 HTTPResponse *http.Response 3593 JSON201 *Task 3594 JSON400 *ErrorWithMessage 3595 } 3596 3597 // Status returns HTTPResponse.Status 3598 func (r DMAPICreateTaskTemplateResponse) Status() string { 3599 if r.HTTPResponse != nil { 3600 return r.HTTPResponse.Status 3601 } 3602 return http.StatusText(0) 3603 } 3604 3605 // StatusCode returns HTTPResponse.StatusCode 3606 func (r DMAPICreateTaskTemplateResponse) StatusCode() int { 3607 if r.HTTPResponse != nil { 3608 return r.HTTPResponse.StatusCode 3609 } 3610 return 0 3611 } 3612 3613 type DMAPIImportTaskTemplateResponse struct { 3614 Body []byte 3615 HTTPResponse *http.Response 3616 JSON202 *TaskTemplateResponse 3617 JSON400 *ErrorWithMessage 3618 } 3619 3620 // Status returns HTTPResponse.Status 3621 func (r DMAPIImportTaskTemplateResponse) Status() string { 3622 if r.HTTPResponse != nil { 3623 return r.HTTPResponse.Status 3624 } 3625 return http.StatusText(0) 3626 } 3627 3628 // StatusCode returns HTTPResponse.StatusCode 3629 func (r DMAPIImportTaskTemplateResponse) StatusCode() int { 3630 if r.HTTPResponse != nil { 3631 return r.HTTPResponse.StatusCode 3632 } 3633 return 0 3634 } 3635 3636 type DMAPIDeleteTaskTemplateResponse struct { 3637 Body []byte 3638 HTTPResponse *http.Response 3639 JSON400 *ErrorWithMessage 3640 } 3641 3642 // Status returns HTTPResponse.Status 3643 func (r DMAPIDeleteTaskTemplateResponse) Status() string { 3644 if r.HTTPResponse != nil { 3645 return r.HTTPResponse.Status 3646 } 3647 return http.StatusText(0) 3648 } 3649 3650 // StatusCode returns HTTPResponse.StatusCode 3651 func (r DMAPIDeleteTaskTemplateResponse) StatusCode() int { 3652 if r.HTTPResponse != nil { 3653 return r.HTTPResponse.StatusCode 3654 } 3655 return 0 3656 } 3657 3658 type DMAPIGetTaskTemplateResponse struct { 3659 Body []byte 3660 HTTPResponse *http.Response 3661 JSON200 *Task 3662 JSON400 *ErrorWithMessage 3663 } 3664 3665 // Status returns HTTPResponse.Status 3666 func (r DMAPIGetTaskTemplateResponse) Status() string { 3667 if r.HTTPResponse != nil { 3668 return r.HTTPResponse.Status 3669 } 3670 return http.StatusText(0) 3671 } 3672 3673 // StatusCode returns HTTPResponse.StatusCode 3674 func (r DMAPIGetTaskTemplateResponse) StatusCode() int { 3675 if r.HTTPResponse != nil { 3676 return r.HTTPResponse.StatusCode 3677 } 3678 return 0 3679 } 3680 3681 type DMAPUpdateTaskTemplateResponse struct { 3682 Body []byte 3683 HTTPResponse *http.Response 3684 JSON200 *Task 3685 JSON400 *ErrorWithMessage 3686 } 3687 3688 // Status returns HTTPResponse.Status 3689 func (r DMAPUpdateTaskTemplateResponse) Status() string { 3690 if r.HTTPResponse != nil { 3691 return r.HTTPResponse.Status 3692 } 3693 return http.StatusText(0) 3694 } 3695 3696 // StatusCode returns HTTPResponse.StatusCode 3697 func (r DMAPUpdateTaskTemplateResponse) StatusCode() int { 3698 if r.HTTPResponse != nil { 3699 return r.HTTPResponse.StatusCode 3700 } 3701 return 0 3702 } 3703 3704 type DMAPIDeleteTaskResponse struct { 3705 Body []byte 3706 HTTPResponse *http.Response 3707 JSON400 *ErrorWithMessage 3708 } 3709 3710 // Status returns HTTPResponse.Status 3711 func (r DMAPIDeleteTaskResponse) Status() string { 3712 if r.HTTPResponse != nil { 3713 return r.HTTPResponse.Status 3714 } 3715 return http.StatusText(0) 3716 } 3717 3718 // StatusCode returns HTTPResponse.StatusCode 3719 func (r DMAPIDeleteTaskResponse) StatusCode() int { 3720 if r.HTTPResponse != nil { 3721 return r.HTTPResponse.StatusCode 3722 } 3723 return 0 3724 } 3725 3726 type DMAPIGetTaskResponse struct { 3727 Body []byte 3728 HTTPResponse *http.Response 3729 JSON200 *Task 3730 } 3731 3732 // Status returns HTTPResponse.Status 3733 func (r DMAPIGetTaskResponse) Status() string { 3734 if r.HTTPResponse != nil { 3735 return r.HTTPResponse.Status 3736 } 3737 return http.StatusText(0) 3738 } 3739 3740 // StatusCode returns HTTPResponse.StatusCode 3741 func (r DMAPIGetTaskResponse) StatusCode() int { 3742 if r.HTTPResponse != nil { 3743 return r.HTTPResponse.StatusCode 3744 } 3745 return 0 3746 } 3747 3748 type DMAPIUpdateTaskResponse struct { 3749 Body []byte 3750 HTTPResponse *http.Response 3751 JSON200 *OperateTaskResponse 3752 JSON400 *ErrorWithMessage 3753 } 3754 3755 // Status returns HTTPResponse.Status 3756 func (r DMAPIUpdateTaskResponse) Status() string { 3757 if r.HTTPResponse != nil { 3758 return r.HTTPResponse.Status 3759 } 3760 return http.StatusText(0) 3761 } 3762 3763 // StatusCode returns HTTPResponse.StatusCode 3764 func (r DMAPIUpdateTaskResponse) StatusCode() int { 3765 if r.HTTPResponse != nil { 3766 return r.HTTPResponse.StatusCode 3767 } 3768 return 0 3769 } 3770 3771 type DMAPIGetTaskMigrateTargetsResponse struct { 3772 Body []byte 3773 HTTPResponse *http.Response 3774 JSON200 *GetTaskMigrateTargetsResponse 3775 JSON400 *ErrorWithMessage 3776 } 3777 3778 // Status returns HTTPResponse.Status 3779 func (r DMAPIGetTaskMigrateTargetsResponse) Status() string { 3780 if r.HTTPResponse != nil { 3781 return r.HTTPResponse.Status 3782 } 3783 return http.StatusText(0) 3784 } 3785 3786 // StatusCode returns HTTPResponse.StatusCode 3787 func (r DMAPIGetTaskMigrateTargetsResponse) StatusCode() int { 3788 if r.HTTPResponse != nil { 3789 return r.HTTPResponse.StatusCode 3790 } 3791 return 0 3792 } 3793 3794 type DMAPIGetSchemaListByTaskAndSourceResponse struct { 3795 Body []byte 3796 HTTPResponse *http.Response 3797 JSON200 *SchemaNameList 3798 JSON400 *ErrorWithMessage 3799 } 3800 3801 // Status returns HTTPResponse.Status 3802 func (r DMAPIGetSchemaListByTaskAndSourceResponse) Status() string { 3803 if r.HTTPResponse != nil { 3804 return r.HTTPResponse.Status 3805 } 3806 return http.StatusText(0) 3807 } 3808 3809 // StatusCode returns HTTPResponse.StatusCode 3810 func (r DMAPIGetSchemaListByTaskAndSourceResponse) StatusCode() int { 3811 if r.HTTPResponse != nil { 3812 return r.HTTPResponse.StatusCode 3813 } 3814 return 0 3815 } 3816 3817 type DMAPIGetTableListByTaskAndSourceResponse struct { 3818 Body []byte 3819 HTTPResponse *http.Response 3820 JSON200 *TableNameList 3821 JSON400 *ErrorWithMessage 3822 } 3823 3824 // Status returns HTTPResponse.Status 3825 func (r DMAPIGetTableListByTaskAndSourceResponse) Status() string { 3826 if r.HTTPResponse != nil { 3827 return r.HTTPResponse.Status 3828 } 3829 return http.StatusText(0) 3830 } 3831 3832 // StatusCode returns HTTPResponse.StatusCode 3833 func (r DMAPIGetTableListByTaskAndSourceResponse) StatusCode() int { 3834 if r.HTTPResponse != nil { 3835 return r.HTTPResponse.StatusCode 3836 } 3837 return 0 3838 } 3839 3840 type DMAPIDeleteTableStructureResponse struct { 3841 Body []byte 3842 HTTPResponse *http.Response 3843 JSON400 *ErrorWithMessage 3844 } 3845 3846 // Status returns HTTPResponse.Status 3847 func (r DMAPIDeleteTableStructureResponse) Status() string { 3848 if r.HTTPResponse != nil { 3849 return r.HTTPResponse.Status 3850 } 3851 return http.StatusText(0) 3852 } 3853 3854 // StatusCode returns HTTPResponse.StatusCode 3855 func (r DMAPIDeleteTableStructureResponse) StatusCode() int { 3856 if r.HTTPResponse != nil { 3857 return r.HTTPResponse.StatusCode 3858 } 3859 return 0 3860 } 3861 3862 type DMAPIGetTableStructureResponse struct { 3863 Body []byte 3864 HTTPResponse *http.Response 3865 JSON200 *GetTaskTableStructureResponse 3866 JSON400 *ErrorWithMessage 3867 } 3868 3869 // Status returns HTTPResponse.Status 3870 func (r DMAPIGetTableStructureResponse) Status() string { 3871 if r.HTTPResponse != nil { 3872 return r.HTTPResponse.Status 3873 } 3874 return http.StatusText(0) 3875 } 3876 3877 // StatusCode returns HTTPResponse.StatusCode 3878 func (r DMAPIGetTableStructureResponse) StatusCode() int { 3879 if r.HTTPResponse != nil { 3880 return r.HTTPResponse.StatusCode 3881 } 3882 return 0 3883 } 3884 3885 type DMAPIOperateTableStructureResponse struct { 3886 Body []byte 3887 HTTPResponse *http.Response 3888 JSON400 *ErrorWithMessage 3889 } 3890 3891 // Status returns HTTPResponse.Status 3892 func (r DMAPIOperateTableStructureResponse) Status() string { 3893 if r.HTTPResponse != nil { 3894 return r.HTTPResponse.Status 3895 } 3896 return http.StatusText(0) 3897 } 3898 3899 // StatusCode returns HTTPResponse.StatusCode 3900 func (r DMAPIOperateTableStructureResponse) StatusCode() int { 3901 if r.HTTPResponse != nil { 3902 return r.HTTPResponse.StatusCode 3903 } 3904 return 0 3905 } 3906 3907 type DMAPIStartTaskResponse struct { 3908 Body []byte 3909 HTTPResponse *http.Response 3910 JSON400 *ErrorWithMessage 3911 } 3912 3913 // Status returns HTTPResponse.Status 3914 func (r DMAPIStartTaskResponse) Status() string { 3915 if r.HTTPResponse != nil { 3916 return r.HTTPResponse.Status 3917 } 3918 return http.StatusText(0) 3919 } 3920 3921 // StatusCode returns HTTPResponse.StatusCode 3922 func (r DMAPIStartTaskResponse) StatusCode() int { 3923 if r.HTTPResponse != nil { 3924 return r.HTTPResponse.StatusCode 3925 } 3926 return 0 3927 } 3928 3929 type DMAPIGetTaskStatusResponse struct { 3930 Body []byte 3931 HTTPResponse *http.Response 3932 JSON200 *GetTaskStatusResponse 3933 JSON400 *ErrorWithMessage 3934 } 3935 3936 // Status returns HTTPResponse.Status 3937 func (r DMAPIGetTaskStatusResponse) Status() string { 3938 if r.HTTPResponse != nil { 3939 return r.HTTPResponse.Status 3940 } 3941 return http.StatusText(0) 3942 } 3943 3944 // StatusCode returns HTTPResponse.StatusCode 3945 func (r DMAPIGetTaskStatusResponse) StatusCode() int { 3946 if r.HTTPResponse != nil { 3947 return r.HTTPResponse.StatusCode 3948 } 3949 return 0 3950 } 3951 3952 type DMAPIStopTaskResponse struct { 3953 Body []byte 3954 HTTPResponse *http.Response 3955 JSON400 *ErrorWithMessage 3956 } 3957 3958 // Status returns HTTPResponse.Status 3959 func (r DMAPIStopTaskResponse) Status() string { 3960 if r.HTTPResponse != nil { 3961 return r.HTTPResponse.Status 3962 } 3963 return http.StatusText(0) 3964 } 3965 3966 // StatusCode returns HTTPResponse.StatusCode 3967 func (r DMAPIStopTaskResponse) StatusCode() int { 3968 if r.HTTPResponse != nil { 3969 return r.HTTPResponse.StatusCode 3970 } 3971 return 0 3972 } 3973 3974 // DMAPIGetClusterInfoWithResponse request returning *DMAPIGetClusterInfoResponse 3975 func (c *ClientWithResponses) DMAPIGetClusterInfoWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*DMAPIGetClusterInfoResponse, error) { 3976 rsp, err := c.DMAPIGetClusterInfo(ctx, reqEditors...) 3977 if err != nil { 3978 return nil, err 3979 } 3980 return ParseDMAPIGetClusterInfoResponse(rsp) 3981 } 3982 3983 // DMAPIUpdateClusterInfoWithBodyWithResponse request with arbitrary body returning *DMAPIUpdateClusterInfoResponse 3984 func (c *ClientWithResponses) DMAPIUpdateClusterInfoWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DMAPIUpdateClusterInfoResponse, error) { 3985 rsp, err := c.DMAPIUpdateClusterInfoWithBody(ctx, contentType, body, reqEditors...) 3986 if err != nil { 3987 return nil, err 3988 } 3989 return ParseDMAPIUpdateClusterInfoResponse(rsp) 3990 } 3991 3992 func (c *ClientWithResponses) DMAPIUpdateClusterInfoWithResponse(ctx context.Context, body DMAPIUpdateClusterInfoJSONRequestBody, reqEditors ...RequestEditorFn) (*DMAPIUpdateClusterInfoResponse, error) { 3993 rsp, err := c.DMAPIUpdateClusterInfo(ctx, body, reqEditors...) 3994 if err != nil { 3995 return nil, err 3996 } 3997 return ParseDMAPIUpdateClusterInfoResponse(rsp) 3998 } 3999 4000 // DMAPIGetClusterMasterListWithResponse request returning *DMAPIGetClusterMasterListResponse 4001 func (c *ClientWithResponses) DMAPIGetClusterMasterListWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*DMAPIGetClusterMasterListResponse, error) { 4002 rsp, err := c.DMAPIGetClusterMasterList(ctx, reqEditors...) 4003 if err != nil { 4004 return nil, err 4005 } 4006 return ParseDMAPIGetClusterMasterListResponse(rsp) 4007 } 4008 4009 // DMAPIOfflineMasterNodeWithResponse request returning *DMAPIOfflineMasterNodeResponse 4010 func (c *ClientWithResponses) DMAPIOfflineMasterNodeWithResponse(ctx context.Context, masterName string, reqEditors ...RequestEditorFn) (*DMAPIOfflineMasterNodeResponse, error) { 4011 rsp, err := c.DMAPIOfflineMasterNode(ctx, masterName, reqEditors...) 4012 if err != nil { 4013 return nil, err 4014 } 4015 return ParseDMAPIOfflineMasterNodeResponse(rsp) 4016 } 4017 4018 // DMAPIGetClusterWorkerListWithResponse request returning *DMAPIGetClusterWorkerListResponse 4019 func (c *ClientWithResponses) DMAPIGetClusterWorkerListWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*DMAPIGetClusterWorkerListResponse, error) { 4020 rsp, err := c.DMAPIGetClusterWorkerList(ctx, reqEditors...) 4021 if err != nil { 4022 return nil, err 4023 } 4024 return ParseDMAPIGetClusterWorkerListResponse(rsp) 4025 } 4026 4027 // DMAPIOfflineWorkerNodeWithResponse request returning *DMAPIOfflineWorkerNodeResponse 4028 func (c *ClientWithResponses) DMAPIOfflineWorkerNodeWithResponse(ctx context.Context, workerName string, reqEditors ...RequestEditorFn) (*DMAPIOfflineWorkerNodeResponse, error) { 4029 rsp, err := c.DMAPIOfflineWorkerNode(ctx, workerName, reqEditors...) 4030 if err != nil { 4031 return nil, err 4032 } 4033 return ParseDMAPIOfflineWorkerNodeResponse(rsp) 4034 } 4035 4036 // GetDocJSONWithResponse request returning *GetDocJSONResponse 4037 func (c *ClientWithResponses) GetDocJSONWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetDocJSONResponse, error) { 4038 rsp, err := c.GetDocJSON(ctx, reqEditors...) 4039 if err != nil { 4040 return nil, err 4041 } 4042 return ParseGetDocJSONResponse(rsp) 4043 } 4044 4045 // GetDocHTMLWithResponse request returning *GetDocHTMLResponse 4046 func (c *ClientWithResponses) GetDocHTMLWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetDocHTMLResponse, error) { 4047 rsp, err := c.GetDocHTML(ctx, reqEditors...) 4048 if err != nil { 4049 return nil, err 4050 } 4051 return ParseGetDocHTMLResponse(rsp) 4052 } 4053 4054 // DMAPIGetSourceListWithResponse request returning *DMAPIGetSourceListResponse 4055 func (c *ClientWithResponses) DMAPIGetSourceListWithResponse(ctx context.Context, params *DMAPIGetSourceListParams, reqEditors ...RequestEditorFn) (*DMAPIGetSourceListResponse, error) { 4056 rsp, err := c.DMAPIGetSourceList(ctx, params, reqEditors...) 4057 if err != nil { 4058 return nil, err 4059 } 4060 return ParseDMAPIGetSourceListResponse(rsp) 4061 } 4062 4063 // DMAPICreateSourceWithBodyWithResponse request with arbitrary body returning *DMAPICreateSourceResponse 4064 func (c *ClientWithResponses) DMAPICreateSourceWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DMAPICreateSourceResponse, error) { 4065 rsp, err := c.DMAPICreateSourceWithBody(ctx, contentType, body, reqEditors...) 4066 if err != nil { 4067 return nil, err 4068 } 4069 return ParseDMAPICreateSourceResponse(rsp) 4070 } 4071 4072 func (c *ClientWithResponses) DMAPICreateSourceWithResponse(ctx context.Context, body DMAPICreateSourceJSONRequestBody, reqEditors ...RequestEditorFn) (*DMAPICreateSourceResponse, error) { 4073 rsp, err := c.DMAPICreateSource(ctx, body, reqEditors...) 4074 if err != nil { 4075 return nil, err 4076 } 4077 return ParseDMAPICreateSourceResponse(rsp) 4078 } 4079 4080 // DMAPIDeleteSourceWithResponse request returning *DMAPIDeleteSourceResponse 4081 func (c *ClientWithResponses) DMAPIDeleteSourceWithResponse(ctx context.Context, sourceName string, params *DMAPIDeleteSourceParams, reqEditors ...RequestEditorFn) (*DMAPIDeleteSourceResponse, error) { 4082 rsp, err := c.DMAPIDeleteSource(ctx, sourceName, params, reqEditors...) 4083 if err != nil { 4084 return nil, err 4085 } 4086 return ParseDMAPIDeleteSourceResponse(rsp) 4087 } 4088 4089 // DMAPIGetSourceWithResponse request returning *DMAPIGetSourceResponse 4090 func (c *ClientWithResponses) DMAPIGetSourceWithResponse(ctx context.Context, sourceName string, params *DMAPIGetSourceParams, reqEditors ...RequestEditorFn) (*DMAPIGetSourceResponse, error) { 4091 rsp, err := c.DMAPIGetSource(ctx, sourceName, params, reqEditors...) 4092 if err != nil { 4093 return nil, err 4094 } 4095 return ParseDMAPIGetSourceResponse(rsp) 4096 } 4097 4098 // DMAPIUpdateSourceWithBodyWithResponse request with arbitrary body returning *DMAPIUpdateSourceResponse 4099 func (c *ClientWithResponses) DMAPIUpdateSourceWithBodyWithResponse(ctx context.Context, sourceName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DMAPIUpdateSourceResponse, error) { 4100 rsp, err := c.DMAPIUpdateSourceWithBody(ctx, sourceName, contentType, body, reqEditors...) 4101 if err != nil { 4102 return nil, err 4103 } 4104 return ParseDMAPIUpdateSourceResponse(rsp) 4105 } 4106 4107 func (c *ClientWithResponses) DMAPIUpdateSourceWithResponse(ctx context.Context, sourceName string, body DMAPIUpdateSourceJSONRequestBody, reqEditors ...RequestEditorFn) (*DMAPIUpdateSourceResponse, error) { 4108 rsp, err := c.DMAPIUpdateSource(ctx, sourceName, body, reqEditors...) 4109 if err != nil { 4110 return nil, err 4111 } 4112 return ParseDMAPIUpdateSourceResponse(rsp) 4113 } 4114 4115 // DMAPIDisableSourceWithResponse request returning *DMAPIDisableSourceResponse 4116 func (c *ClientWithResponses) DMAPIDisableSourceWithResponse(ctx context.Context, sourceName string, reqEditors ...RequestEditorFn) (*DMAPIDisableSourceResponse, error) { 4117 rsp, err := c.DMAPIDisableSource(ctx, sourceName, reqEditors...) 4118 if err != nil { 4119 return nil, err 4120 } 4121 return ParseDMAPIDisableSourceResponse(rsp) 4122 } 4123 4124 // DMAPIEnableSourceWithResponse request returning *DMAPIEnableSourceResponse 4125 func (c *ClientWithResponses) DMAPIEnableSourceWithResponse(ctx context.Context, sourceName string, reqEditors ...RequestEditorFn) (*DMAPIEnableSourceResponse, error) { 4126 rsp, err := c.DMAPIEnableSource(ctx, sourceName, reqEditors...) 4127 if err != nil { 4128 return nil, err 4129 } 4130 return ParseDMAPIEnableSourceResponse(rsp) 4131 } 4132 4133 // DMAPIDisableRelayWithBodyWithResponse request with arbitrary body returning *DMAPIDisableRelayResponse 4134 func (c *ClientWithResponses) DMAPIDisableRelayWithBodyWithResponse(ctx context.Context, sourceName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DMAPIDisableRelayResponse, error) { 4135 rsp, err := c.DMAPIDisableRelayWithBody(ctx, sourceName, contentType, body, reqEditors...) 4136 if err != nil { 4137 return nil, err 4138 } 4139 return ParseDMAPIDisableRelayResponse(rsp) 4140 } 4141 4142 func (c *ClientWithResponses) DMAPIDisableRelayWithResponse(ctx context.Context, sourceName string, body DMAPIDisableRelayJSONRequestBody, reqEditors ...RequestEditorFn) (*DMAPIDisableRelayResponse, error) { 4143 rsp, err := c.DMAPIDisableRelay(ctx, sourceName, body, reqEditors...) 4144 if err != nil { 4145 return nil, err 4146 } 4147 return ParseDMAPIDisableRelayResponse(rsp) 4148 } 4149 4150 // DMAPIEnableRelayWithBodyWithResponse request with arbitrary body returning *DMAPIEnableRelayResponse 4151 func (c *ClientWithResponses) DMAPIEnableRelayWithBodyWithResponse(ctx context.Context, sourceName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DMAPIEnableRelayResponse, error) { 4152 rsp, err := c.DMAPIEnableRelayWithBody(ctx, sourceName, contentType, body, reqEditors...) 4153 if err != nil { 4154 return nil, err 4155 } 4156 return ParseDMAPIEnableRelayResponse(rsp) 4157 } 4158 4159 func (c *ClientWithResponses) DMAPIEnableRelayWithResponse(ctx context.Context, sourceName string, body DMAPIEnableRelayJSONRequestBody, reqEditors ...RequestEditorFn) (*DMAPIEnableRelayResponse, error) { 4160 rsp, err := c.DMAPIEnableRelay(ctx, sourceName, body, reqEditors...) 4161 if err != nil { 4162 return nil, err 4163 } 4164 return ParseDMAPIEnableRelayResponse(rsp) 4165 } 4166 4167 // DMAPIPurgeRelayWithBodyWithResponse request with arbitrary body returning *DMAPIPurgeRelayResponse 4168 func (c *ClientWithResponses) DMAPIPurgeRelayWithBodyWithResponse(ctx context.Context, sourceName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DMAPIPurgeRelayResponse, error) { 4169 rsp, err := c.DMAPIPurgeRelayWithBody(ctx, sourceName, contentType, body, reqEditors...) 4170 if err != nil { 4171 return nil, err 4172 } 4173 return ParseDMAPIPurgeRelayResponse(rsp) 4174 } 4175 4176 func (c *ClientWithResponses) DMAPIPurgeRelayWithResponse(ctx context.Context, sourceName string, body DMAPIPurgeRelayJSONRequestBody, reqEditors ...RequestEditorFn) (*DMAPIPurgeRelayResponse, error) { 4177 rsp, err := c.DMAPIPurgeRelay(ctx, sourceName, body, reqEditors...) 4178 if err != nil { 4179 return nil, err 4180 } 4181 return ParseDMAPIPurgeRelayResponse(rsp) 4182 } 4183 4184 // DMAPIGetSourceSchemaListWithResponse request returning *DMAPIGetSourceSchemaListResponse 4185 func (c *ClientWithResponses) DMAPIGetSourceSchemaListWithResponse(ctx context.Context, sourceName string, reqEditors ...RequestEditorFn) (*DMAPIGetSourceSchemaListResponse, error) { 4186 rsp, err := c.DMAPIGetSourceSchemaList(ctx, sourceName, reqEditors...) 4187 if err != nil { 4188 return nil, err 4189 } 4190 return ParseDMAPIGetSourceSchemaListResponse(rsp) 4191 } 4192 4193 // DMAPIGetSourceTableListWithResponse request returning *DMAPIGetSourceTableListResponse 4194 func (c *ClientWithResponses) DMAPIGetSourceTableListWithResponse(ctx context.Context, sourceName string, schemaName string, reqEditors ...RequestEditorFn) (*DMAPIGetSourceTableListResponse, error) { 4195 rsp, err := c.DMAPIGetSourceTableList(ctx, sourceName, schemaName, reqEditors...) 4196 if err != nil { 4197 return nil, err 4198 } 4199 return ParseDMAPIGetSourceTableListResponse(rsp) 4200 } 4201 4202 // DMAPIGetSourceStatusWithResponse request returning *DMAPIGetSourceStatusResponse 4203 func (c *ClientWithResponses) DMAPIGetSourceStatusWithResponse(ctx context.Context, sourceName string, reqEditors ...RequestEditorFn) (*DMAPIGetSourceStatusResponse, error) { 4204 rsp, err := c.DMAPIGetSourceStatus(ctx, sourceName, reqEditors...) 4205 if err != nil { 4206 return nil, err 4207 } 4208 return ParseDMAPIGetSourceStatusResponse(rsp) 4209 } 4210 4211 // DMAPITransferSourceWithBodyWithResponse request with arbitrary body returning *DMAPITransferSourceResponse 4212 func (c *ClientWithResponses) DMAPITransferSourceWithBodyWithResponse(ctx context.Context, sourceName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DMAPITransferSourceResponse, error) { 4213 rsp, err := c.DMAPITransferSourceWithBody(ctx, sourceName, contentType, body, reqEditors...) 4214 if err != nil { 4215 return nil, err 4216 } 4217 return ParseDMAPITransferSourceResponse(rsp) 4218 } 4219 4220 func (c *ClientWithResponses) DMAPITransferSourceWithResponse(ctx context.Context, sourceName string, body DMAPITransferSourceJSONRequestBody, reqEditors ...RequestEditorFn) (*DMAPITransferSourceResponse, error) { 4221 rsp, err := c.DMAPITransferSource(ctx, sourceName, body, reqEditors...) 4222 if err != nil { 4223 return nil, err 4224 } 4225 return ParseDMAPITransferSourceResponse(rsp) 4226 } 4227 4228 // DMAPIGetTaskListWithResponse request returning *DMAPIGetTaskListResponse 4229 func (c *ClientWithResponses) DMAPIGetTaskListWithResponse(ctx context.Context, params *DMAPIGetTaskListParams, reqEditors ...RequestEditorFn) (*DMAPIGetTaskListResponse, error) { 4230 rsp, err := c.DMAPIGetTaskList(ctx, params, reqEditors...) 4231 if err != nil { 4232 return nil, err 4233 } 4234 return ParseDMAPIGetTaskListResponse(rsp) 4235 } 4236 4237 // DMAPICreateTaskWithBodyWithResponse request with arbitrary body returning *DMAPICreateTaskResponse 4238 func (c *ClientWithResponses) DMAPICreateTaskWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DMAPICreateTaskResponse, error) { 4239 rsp, err := c.DMAPICreateTaskWithBody(ctx, contentType, body, reqEditors...) 4240 if err != nil { 4241 return nil, err 4242 } 4243 return ParseDMAPICreateTaskResponse(rsp) 4244 } 4245 4246 func (c *ClientWithResponses) DMAPICreateTaskWithResponse(ctx context.Context, body DMAPICreateTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*DMAPICreateTaskResponse, error) { 4247 rsp, err := c.DMAPICreateTask(ctx, body, reqEditors...) 4248 if err != nil { 4249 return nil, err 4250 } 4251 return ParseDMAPICreateTaskResponse(rsp) 4252 } 4253 4254 // DMAPIConvertTaskWithBodyWithResponse request with arbitrary body returning *DMAPIConvertTaskResponse 4255 func (c *ClientWithResponses) DMAPIConvertTaskWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DMAPIConvertTaskResponse, error) { 4256 rsp, err := c.DMAPIConvertTaskWithBody(ctx, contentType, body, reqEditors...) 4257 if err != nil { 4258 return nil, err 4259 } 4260 return ParseDMAPIConvertTaskResponse(rsp) 4261 } 4262 4263 func (c *ClientWithResponses) DMAPIConvertTaskWithResponse(ctx context.Context, body DMAPIConvertTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*DMAPIConvertTaskResponse, error) { 4264 rsp, err := c.DMAPIConvertTask(ctx, body, reqEditors...) 4265 if err != nil { 4266 return nil, err 4267 } 4268 return ParseDMAPIConvertTaskResponse(rsp) 4269 } 4270 4271 // DMAPIGetTaskTemplateListWithResponse request returning *DMAPIGetTaskTemplateListResponse 4272 func (c *ClientWithResponses) DMAPIGetTaskTemplateListWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*DMAPIGetTaskTemplateListResponse, error) { 4273 rsp, err := c.DMAPIGetTaskTemplateList(ctx, reqEditors...) 4274 if err != nil { 4275 return nil, err 4276 } 4277 return ParseDMAPIGetTaskTemplateListResponse(rsp) 4278 } 4279 4280 // DMAPICreateTaskTemplateWithBodyWithResponse request with arbitrary body returning *DMAPICreateTaskTemplateResponse 4281 func (c *ClientWithResponses) DMAPICreateTaskTemplateWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DMAPICreateTaskTemplateResponse, error) { 4282 rsp, err := c.DMAPICreateTaskTemplateWithBody(ctx, contentType, body, reqEditors...) 4283 if err != nil { 4284 return nil, err 4285 } 4286 return ParseDMAPICreateTaskTemplateResponse(rsp) 4287 } 4288 4289 func (c *ClientWithResponses) DMAPICreateTaskTemplateWithResponse(ctx context.Context, body DMAPICreateTaskTemplateJSONRequestBody, reqEditors ...RequestEditorFn) (*DMAPICreateTaskTemplateResponse, error) { 4290 rsp, err := c.DMAPICreateTaskTemplate(ctx, body, reqEditors...) 4291 if err != nil { 4292 return nil, err 4293 } 4294 return ParseDMAPICreateTaskTemplateResponse(rsp) 4295 } 4296 4297 // DMAPIImportTaskTemplateWithBodyWithResponse request with arbitrary body returning *DMAPIImportTaskTemplateResponse 4298 func (c *ClientWithResponses) DMAPIImportTaskTemplateWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DMAPIImportTaskTemplateResponse, error) { 4299 rsp, err := c.DMAPIImportTaskTemplateWithBody(ctx, contentType, body, reqEditors...) 4300 if err != nil { 4301 return nil, err 4302 } 4303 return ParseDMAPIImportTaskTemplateResponse(rsp) 4304 } 4305 4306 func (c *ClientWithResponses) DMAPIImportTaskTemplateWithResponse(ctx context.Context, body DMAPIImportTaskTemplateJSONRequestBody, reqEditors ...RequestEditorFn) (*DMAPIImportTaskTemplateResponse, error) { 4307 rsp, err := c.DMAPIImportTaskTemplate(ctx, body, reqEditors...) 4308 if err != nil { 4309 return nil, err 4310 } 4311 return ParseDMAPIImportTaskTemplateResponse(rsp) 4312 } 4313 4314 // DMAPIDeleteTaskTemplateWithResponse request returning *DMAPIDeleteTaskTemplateResponse 4315 func (c *ClientWithResponses) DMAPIDeleteTaskTemplateWithResponse(ctx context.Context, taskName string, reqEditors ...RequestEditorFn) (*DMAPIDeleteTaskTemplateResponse, error) { 4316 rsp, err := c.DMAPIDeleteTaskTemplate(ctx, taskName, reqEditors...) 4317 if err != nil { 4318 return nil, err 4319 } 4320 return ParseDMAPIDeleteTaskTemplateResponse(rsp) 4321 } 4322 4323 // DMAPIGetTaskTemplateWithResponse request returning *DMAPIGetTaskTemplateResponse 4324 func (c *ClientWithResponses) DMAPIGetTaskTemplateWithResponse(ctx context.Context, taskName string, reqEditors ...RequestEditorFn) (*DMAPIGetTaskTemplateResponse, error) { 4325 rsp, err := c.DMAPIGetTaskTemplate(ctx, taskName, reqEditors...) 4326 if err != nil { 4327 return nil, err 4328 } 4329 return ParseDMAPIGetTaskTemplateResponse(rsp) 4330 } 4331 4332 // DMAPUpdateTaskTemplateWithResponse request returning *DMAPUpdateTaskTemplateResponse 4333 func (c *ClientWithResponses) DMAPUpdateTaskTemplateWithResponse(ctx context.Context, taskName string, reqEditors ...RequestEditorFn) (*DMAPUpdateTaskTemplateResponse, error) { 4334 rsp, err := c.DMAPUpdateTaskTemplate(ctx, taskName, reqEditors...) 4335 if err != nil { 4336 return nil, err 4337 } 4338 return ParseDMAPUpdateTaskTemplateResponse(rsp) 4339 } 4340 4341 // DMAPIDeleteTaskWithResponse request returning *DMAPIDeleteTaskResponse 4342 func (c *ClientWithResponses) DMAPIDeleteTaskWithResponse(ctx context.Context, taskName string, params *DMAPIDeleteTaskParams, reqEditors ...RequestEditorFn) (*DMAPIDeleteTaskResponse, error) { 4343 rsp, err := c.DMAPIDeleteTask(ctx, taskName, params, reqEditors...) 4344 if err != nil { 4345 return nil, err 4346 } 4347 return ParseDMAPIDeleteTaskResponse(rsp) 4348 } 4349 4350 // DMAPIGetTaskWithResponse request returning *DMAPIGetTaskResponse 4351 func (c *ClientWithResponses) DMAPIGetTaskWithResponse(ctx context.Context, taskName string, params *DMAPIGetTaskParams, reqEditors ...RequestEditorFn) (*DMAPIGetTaskResponse, error) { 4352 rsp, err := c.DMAPIGetTask(ctx, taskName, params, reqEditors...) 4353 if err != nil { 4354 return nil, err 4355 } 4356 return ParseDMAPIGetTaskResponse(rsp) 4357 } 4358 4359 // DMAPIUpdateTaskWithBodyWithResponse request with arbitrary body returning *DMAPIUpdateTaskResponse 4360 func (c *ClientWithResponses) DMAPIUpdateTaskWithBodyWithResponse(ctx context.Context, taskName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DMAPIUpdateTaskResponse, error) { 4361 rsp, err := c.DMAPIUpdateTaskWithBody(ctx, taskName, contentType, body, reqEditors...) 4362 if err != nil { 4363 return nil, err 4364 } 4365 return ParseDMAPIUpdateTaskResponse(rsp) 4366 } 4367 4368 func (c *ClientWithResponses) DMAPIUpdateTaskWithResponse(ctx context.Context, taskName string, body DMAPIUpdateTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*DMAPIUpdateTaskResponse, error) { 4369 rsp, err := c.DMAPIUpdateTask(ctx, taskName, body, reqEditors...) 4370 if err != nil { 4371 return nil, err 4372 } 4373 return ParseDMAPIUpdateTaskResponse(rsp) 4374 } 4375 4376 // DMAPIGetTaskMigrateTargetsWithResponse request returning *DMAPIGetTaskMigrateTargetsResponse 4377 func (c *ClientWithResponses) DMAPIGetTaskMigrateTargetsWithResponse(ctx context.Context, taskName string, sourceName string, params *DMAPIGetTaskMigrateTargetsParams, reqEditors ...RequestEditorFn) (*DMAPIGetTaskMigrateTargetsResponse, error) { 4378 rsp, err := c.DMAPIGetTaskMigrateTargets(ctx, taskName, sourceName, params, reqEditors...) 4379 if err != nil { 4380 return nil, err 4381 } 4382 return ParseDMAPIGetTaskMigrateTargetsResponse(rsp) 4383 } 4384 4385 // DMAPIGetSchemaListByTaskAndSourceWithResponse request returning *DMAPIGetSchemaListByTaskAndSourceResponse 4386 func (c *ClientWithResponses) DMAPIGetSchemaListByTaskAndSourceWithResponse(ctx context.Context, taskName string, sourceName string, reqEditors ...RequestEditorFn) (*DMAPIGetSchemaListByTaskAndSourceResponse, error) { 4387 rsp, err := c.DMAPIGetSchemaListByTaskAndSource(ctx, taskName, sourceName, reqEditors...) 4388 if err != nil { 4389 return nil, err 4390 } 4391 return ParseDMAPIGetSchemaListByTaskAndSourceResponse(rsp) 4392 } 4393 4394 // DMAPIGetTableListByTaskAndSourceWithResponse request returning *DMAPIGetTableListByTaskAndSourceResponse 4395 func (c *ClientWithResponses) DMAPIGetTableListByTaskAndSourceWithResponse(ctx context.Context, taskName string, sourceName string, schemaName string, reqEditors ...RequestEditorFn) (*DMAPIGetTableListByTaskAndSourceResponse, error) { 4396 rsp, err := c.DMAPIGetTableListByTaskAndSource(ctx, taskName, sourceName, schemaName, reqEditors...) 4397 if err != nil { 4398 return nil, err 4399 } 4400 return ParseDMAPIGetTableListByTaskAndSourceResponse(rsp) 4401 } 4402 4403 // DMAPIDeleteTableStructureWithResponse request returning *DMAPIDeleteTableStructureResponse 4404 func (c *ClientWithResponses) DMAPIDeleteTableStructureWithResponse(ctx context.Context, taskName string, sourceName string, schemaName string, tableName string, reqEditors ...RequestEditorFn) (*DMAPIDeleteTableStructureResponse, error) { 4405 rsp, err := c.DMAPIDeleteTableStructure(ctx, taskName, sourceName, schemaName, tableName, reqEditors...) 4406 if err != nil { 4407 return nil, err 4408 } 4409 return ParseDMAPIDeleteTableStructureResponse(rsp) 4410 } 4411 4412 // DMAPIGetTableStructureWithResponse request returning *DMAPIGetTableStructureResponse 4413 func (c *ClientWithResponses) DMAPIGetTableStructureWithResponse(ctx context.Context, taskName string, sourceName string, schemaName string, tableName string, reqEditors ...RequestEditorFn) (*DMAPIGetTableStructureResponse, error) { 4414 rsp, err := c.DMAPIGetTableStructure(ctx, taskName, sourceName, schemaName, tableName, reqEditors...) 4415 if err != nil { 4416 return nil, err 4417 } 4418 return ParseDMAPIGetTableStructureResponse(rsp) 4419 } 4420 4421 // DMAPIOperateTableStructureWithBodyWithResponse request with arbitrary body returning *DMAPIOperateTableStructureResponse 4422 func (c *ClientWithResponses) DMAPIOperateTableStructureWithBodyWithResponse(ctx context.Context, taskName string, sourceName string, schemaName string, tableName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DMAPIOperateTableStructureResponse, error) { 4423 rsp, err := c.DMAPIOperateTableStructureWithBody(ctx, taskName, sourceName, schemaName, tableName, contentType, body, reqEditors...) 4424 if err != nil { 4425 return nil, err 4426 } 4427 return ParseDMAPIOperateTableStructureResponse(rsp) 4428 } 4429 4430 func (c *ClientWithResponses) DMAPIOperateTableStructureWithResponse(ctx context.Context, taskName string, sourceName string, schemaName string, tableName string, body DMAPIOperateTableStructureJSONRequestBody, reqEditors ...RequestEditorFn) (*DMAPIOperateTableStructureResponse, error) { 4431 rsp, err := c.DMAPIOperateTableStructure(ctx, taskName, sourceName, schemaName, tableName, body, reqEditors...) 4432 if err != nil { 4433 return nil, err 4434 } 4435 return ParseDMAPIOperateTableStructureResponse(rsp) 4436 } 4437 4438 // DMAPIStartTaskWithBodyWithResponse request with arbitrary body returning *DMAPIStartTaskResponse 4439 func (c *ClientWithResponses) DMAPIStartTaskWithBodyWithResponse(ctx context.Context, taskName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DMAPIStartTaskResponse, error) { 4440 rsp, err := c.DMAPIStartTaskWithBody(ctx, taskName, contentType, body, reqEditors...) 4441 if err != nil { 4442 return nil, err 4443 } 4444 return ParseDMAPIStartTaskResponse(rsp) 4445 } 4446 4447 func (c *ClientWithResponses) DMAPIStartTaskWithResponse(ctx context.Context, taskName string, body DMAPIStartTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*DMAPIStartTaskResponse, error) { 4448 rsp, err := c.DMAPIStartTask(ctx, taskName, body, reqEditors...) 4449 if err != nil { 4450 return nil, err 4451 } 4452 return ParseDMAPIStartTaskResponse(rsp) 4453 } 4454 4455 // DMAPIGetTaskStatusWithResponse request returning *DMAPIGetTaskStatusResponse 4456 func (c *ClientWithResponses) DMAPIGetTaskStatusWithResponse(ctx context.Context, taskName string, params *DMAPIGetTaskStatusParams, reqEditors ...RequestEditorFn) (*DMAPIGetTaskStatusResponse, error) { 4457 rsp, err := c.DMAPIGetTaskStatus(ctx, taskName, params, reqEditors...) 4458 if err != nil { 4459 return nil, err 4460 } 4461 return ParseDMAPIGetTaskStatusResponse(rsp) 4462 } 4463 4464 // DMAPIStopTaskWithBodyWithResponse request with arbitrary body returning *DMAPIStopTaskResponse 4465 func (c *ClientWithResponses) DMAPIStopTaskWithBodyWithResponse(ctx context.Context, taskName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DMAPIStopTaskResponse, error) { 4466 rsp, err := c.DMAPIStopTaskWithBody(ctx, taskName, contentType, body, reqEditors...) 4467 if err != nil { 4468 return nil, err 4469 } 4470 return ParseDMAPIStopTaskResponse(rsp) 4471 } 4472 4473 func (c *ClientWithResponses) DMAPIStopTaskWithResponse(ctx context.Context, taskName string, body DMAPIStopTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*DMAPIStopTaskResponse, error) { 4474 rsp, err := c.DMAPIStopTask(ctx, taskName, body, reqEditors...) 4475 if err != nil { 4476 return nil, err 4477 } 4478 return ParseDMAPIStopTaskResponse(rsp) 4479 } 4480 4481 // ParseDMAPIGetClusterInfoResponse parses an HTTP response from a DMAPIGetClusterInfoWithResponse call 4482 func ParseDMAPIGetClusterInfoResponse(rsp *http.Response) (*DMAPIGetClusterInfoResponse, error) { 4483 bodyBytes, err := ioutil.ReadAll(rsp.Body) 4484 defer func() { _ = rsp.Body.Close() }() 4485 if err != nil { 4486 return nil, err 4487 } 4488 4489 response := &DMAPIGetClusterInfoResponse{ 4490 Body: bodyBytes, 4491 HTTPResponse: rsp, 4492 } 4493 4494 switch { 4495 case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: 4496 var dest GetClusterInfoResponse 4497 if err := json.Unmarshal(bodyBytes, &dest); err != nil { 4498 return nil, err 4499 } 4500 response.JSON200 = &dest 4501 } 4502 4503 return response, nil 4504 } 4505 4506 // ParseDMAPIUpdateClusterInfoResponse parses an HTTP response from a DMAPIUpdateClusterInfoWithResponse call 4507 func ParseDMAPIUpdateClusterInfoResponse(rsp *http.Response) (*DMAPIUpdateClusterInfoResponse, error) { 4508 bodyBytes, err := ioutil.ReadAll(rsp.Body) 4509 defer func() { _ = rsp.Body.Close() }() 4510 if err != nil { 4511 return nil, err 4512 } 4513 4514 response := &DMAPIUpdateClusterInfoResponse{ 4515 Body: bodyBytes, 4516 HTTPResponse: rsp, 4517 } 4518 4519 switch { 4520 case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: 4521 var dest GetClusterInfoResponse 4522 if err := json.Unmarshal(bodyBytes, &dest); err != nil { 4523 return nil, err 4524 } 4525 response.JSON200 = &dest 4526 } 4527 4528 return response, nil 4529 } 4530 4531 // ParseDMAPIGetClusterMasterListResponse parses an HTTP response from a DMAPIGetClusterMasterListWithResponse call 4532 func ParseDMAPIGetClusterMasterListResponse(rsp *http.Response) (*DMAPIGetClusterMasterListResponse, error) { 4533 bodyBytes, err := ioutil.ReadAll(rsp.Body) 4534 defer func() { _ = rsp.Body.Close() }() 4535 if err != nil { 4536 return nil, err 4537 } 4538 4539 response := &DMAPIGetClusterMasterListResponse{ 4540 Body: bodyBytes, 4541 HTTPResponse: rsp, 4542 } 4543 4544 switch { 4545 case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: 4546 var dest GetClusterMasterListResponse 4547 if err := json.Unmarshal(bodyBytes, &dest); err != nil { 4548 return nil, err 4549 } 4550 response.JSON200 = &dest 4551 4552 case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 400: 4553 var dest ErrorWithMessage 4554 if err := json.Unmarshal(bodyBytes, &dest); err != nil { 4555 return nil, err 4556 } 4557 response.JSON400 = &dest 4558 4559 } 4560 4561 return response, nil 4562 } 4563 4564 // ParseDMAPIOfflineMasterNodeResponse parses an HTTP response from a DMAPIOfflineMasterNodeWithResponse call 4565 func ParseDMAPIOfflineMasterNodeResponse(rsp *http.Response) (*DMAPIOfflineMasterNodeResponse, error) { 4566 bodyBytes, err := ioutil.ReadAll(rsp.Body) 4567 defer func() { _ = rsp.Body.Close() }() 4568 if err != nil { 4569 return nil, err 4570 } 4571 4572 response := &DMAPIOfflineMasterNodeResponse{ 4573 Body: bodyBytes, 4574 HTTPResponse: rsp, 4575 } 4576 4577 switch { 4578 case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 400: 4579 var dest ErrorWithMessage 4580 if err := json.Unmarshal(bodyBytes, &dest); err != nil { 4581 return nil, err 4582 } 4583 response.JSON400 = &dest 4584 } 4585 4586 return response, nil 4587 } 4588 4589 // ParseDMAPIGetClusterWorkerListResponse parses an HTTP response from a DMAPIGetClusterWorkerListWithResponse call 4590 func ParseDMAPIGetClusterWorkerListResponse(rsp *http.Response) (*DMAPIGetClusterWorkerListResponse, error) { 4591 bodyBytes, err := ioutil.ReadAll(rsp.Body) 4592 defer func() { _ = rsp.Body.Close() }() 4593 if err != nil { 4594 return nil, err 4595 } 4596 4597 response := &DMAPIGetClusterWorkerListResponse{ 4598 Body: bodyBytes, 4599 HTTPResponse: rsp, 4600 } 4601 4602 switch { 4603 case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: 4604 var dest GetClusterWorkerListResponse 4605 if err := json.Unmarshal(bodyBytes, &dest); err != nil { 4606 return nil, err 4607 } 4608 response.JSON200 = &dest 4609 4610 case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 400: 4611 var dest ErrorWithMessage 4612 if err := json.Unmarshal(bodyBytes, &dest); err != nil { 4613 return nil, err 4614 } 4615 response.JSON400 = &dest 4616 4617 } 4618 4619 return response, nil 4620 } 4621 4622 // ParseDMAPIOfflineWorkerNodeResponse parses an HTTP response from a DMAPIOfflineWorkerNodeWithResponse call 4623 func ParseDMAPIOfflineWorkerNodeResponse(rsp *http.Response) (*DMAPIOfflineWorkerNodeResponse, error) { 4624 bodyBytes, err := ioutil.ReadAll(rsp.Body) 4625 defer func() { _ = rsp.Body.Close() }() 4626 if err != nil { 4627 return nil, err 4628 } 4629 4630 response := &DMAPIOfflineWorkerNodeResponse{ 4631 Body: bodyBytes, 4632 HTTPResponse: rsp, 4633 } 4634 4635 switch { 4636 case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 400: 4637 var dest ErrorWithMessage 4638 if err := json.Unmarshal(bodyBytes, &dest); err != nil { 4639 return nil, err 4640 } 4641 response.JSON400 = &dest 4642 } 4643 4644 return response, nil 4645 } 4646 4647 // ParseGetDocJSONResponse parses an HTTP response from a GetDocJSONWithResponse call 4648 func ParseGetDocJSONResponse(rsp *http.Response) (*GetDocJSONResponse, error) { 4649 bodyBytes, err := ioutil.ReadAll(rsp.Body) 4650 defer func() { _ = rsp.Body.Close() }() 4651 if err != nil { 4652 return nil, err 4653 } 4654 4655 response := &GetDocJSONResponse{ 4656 Body: bodyBytes, 4657 HTTPResponse: rsp, 4658 } 4659 4660 return response, nil 4661 } 4662 4663 // ParseGetDocHTMLResponse parses an HTTP response from a GetDocHTMLWithResponse call 4664 func ParseGetDocHTMLResponse(rsp *http.Response) (*GetDocHTMLResponse, error) { 4665 bodyBytes, err := ioutil.ReadAll(rsp.Body) 4666 defer func() { _ = rsp.Body.Close() }() 4667 if err != nil { 4668 return nil, err 4669 } 4670 4671 response := &GetDocHTMLResponse{ 4672 Body: bodyBytes, 4673 HTTPResponse: rsp, 4674 } 4675 4676 return response, nil 4677 } 4678 4679 // ParseDMAPIGetSourceListResponse parses an HTTP response from a DMAPIGetSourceListWithResponse call 4680 func ParseDMAPIGetSourceListResponse(rsp *http.Response) (*DMAPIGetSourceListResponse, error) { 4681 bodyBytes, err := ioutil.ReadAll(rsp.Body) 4682 defer func() { _ = rsp.Body.Close() }() 4683 if err != nil { 4684 return nil, err 4685 } 4686 4687 response := &DMAPIGetSourceListResponse{ 4688 Body: bodyBytes, 4689 HTTPResponse: rsp, 4690 } 4691 4692 switch { 4693 case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: 4694 var dest GetSourceListResponse 4695 if err := json.Unmarshal(bodyBytes, &dest); err != nil { 4696 return nil, err 4697 } 4698 response.JSON200 = &dest 4699 } 4700 4701 return response, nil 4702 } 4703 4704 // ParseDMAPICreateSourceResponse parses an HTTP response from a DMAPICreateSourceWithResponse call 4705 func ParseDMAPICreateSourceResponse(rsp *http.Response) (*DMAPICreateSourceResponse, error) { 4706 bodyBytes, err := ioutil.ReadAll(rsp.Body) 4707 defer func() { _ = rsp.Body.Close() }() 4708 if err != nil { 4709 return nil, err 4710 } 4711 4712 response := &DMAPICreateSourceResponse{ 4713 Body: bodyBytes, 4714 HTTPResponse: rsp, 4715 } 4716 4717 switch { 4718 case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 201: 4719 var dest Source 4720 if err := json.Unmarshal(bodyBytes, &dest); err != nil { 4721 return nil, err 4722 } 4723 response.JSON201 = &dest 4724 4725 case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 400: 4726 var dest ErrorWithMessage 4727 if err := json.Unmarshal(bodyBytes, &dest); err != nil { 4728 return nil, err 4729 } 4730 response.JSON400 = &dest 4731 4732 } 4733 4734 return response, nil 4735 } 4736 4737 // ParseDMAPIDeleteSourceResponse parses an HTTP response from a DMAPIDeleteSourceWithResponse call 4738 func ParseDMAPIDeleteSourceResponse(rsp *http.Response) (*DMAPIDeleteSourceResponse, error) { 4739 bodyBytes, err := ioutil.ReadAll(rsp.Body) 4740 defer func() { _ = rsp.Body.Close() }() 4741 if err != nil { 4742 return nil, err 4743 } 4744 4745 response := &DMAPIDeleteSourceResponse{ 4746 Body: bodyBytes, 4747 HTTPResponse: rsp, 4748 } 4749 4750 switch { 4751 case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 400: 4752 var dest ErrorWithMessage 4753 if err := json.Unmarshal(bodyBytes, &dest); err != nil { 4754 return nil, err 4755 } 4756 response.JSON400 = &dest 4757 } 4758 4759 return response, nil 4760 } 4761 4762 // ParseDMAPIGetSourceResponse parses an HTTP response from a DMAPIGetSourceWithResponse call 4763 func ParseDMAPIGetSourceResponse(rsp *http.Response) (*DMAPIGetSourceResponse, error) { 4764 bodyBytes, err := ioutil.ReadAll(rsp.Body) 4765 defer func() { _ = rsp.Body.Close() }() 4766 if err != nil { 4767 return nil, err 4768 } 4769 4770 response := &DMAPIGetSourceResponse{ 4771 Body: bodyBytes, 4772 HTTPResponse: rsp, 4773 } 4774 4775 switch { 4776 case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: 4777 var dest Source 4778 if err := json.Unmarshal(bodyBytes, &dest); err != nil { 4779 return nil, err 4780 } 4781 response.JSON200 = &dest 4782 } 4783 4784 return response, nil 4785 } 4786 4787 // ParseDMAPIUpdateSourceResponse parses an HTTP response from a DMAPIUpdateSourceWithResponse call 4788 func ParseDMAPIUpdateSourceResponse(rsp *http.Response) (*DMAPIUpdateSourceResponse, error) { 4789 bodyBytes, err := ioutil.ReadAll(rsp.Body) 4790 defer func() { _ = rsp.Body.Close() }() 4791 if err != nil { 4792 return nil, err 4793 } 4794 4795 response := &DMAPIUpdateSourceResponse{ 4796 Body: bodyBytes, 4797 HTTPResponse: rsp, 4798 } 4799 4800 switch { 4801 case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: 4802 var dest Source 4803 if err := json.Unmarshal(bodyBytes, &dest); err != nil { 4804 return nil, err 4805 } 4806 response.JSON200 = &dest 4807 4808 case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 400: 4809 var dest ErrorWithMessage 4810 if err := json.Unmarshal(bodyBytes, &dest); err != nil { 4811 return nil, err 4812 } 4813 response.JSON400 = &dest 4814 4815 } 4816 4817 return response, nil 4818 } 4819 4820 // ParseDMAPIDisableSourceResponse parses an HTTP response from a DMAPIDisableSourceWithResponse call 4821 func ParseDMAPIDisableSourceResponse(rsp *http.Response) (*DMAPIDisableSourceResponse, error) { 4822 bodyBytes, err := ioutil.ReadAll(rsp.Body) 4823 defer func() { _ = rsp.Body.Close() }() 4824 if err != nil { 4825 return nil, err 4826 } 4827 4828 response := &DMAPIDisableSourceResponse{ 4829 Body: bodyBytes, 4830 HTTPResponse: rsp, 4831 } 4832 4833 switch { 4834 case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 400: 4835 var dest ErrorWithMessage 4836 if err := json.Unmarshal(bodyBytes, &dest); err != nil { 4837 return nil, err 4838 } 4839 response.JSON400 = &dest 4840 } 4841 4842 return response, nil 4843 } 4844 4845 // ParseDMAPIEnableSourceResponse parses an HTTP response from a DMAPIEnableSourceWithResponse call 4846 func ParseDMAPIEnableSourceResponse(rsp *http.Response) (*DMAPIEnableSourceResponse, error) { 4847 bodyBytes, err := ioutil.ReadAll(rsp.Body) 4848 defer func() { _ = rsp.Body.Close() }() 4849 if err != nil { 4850 return nil, err 4851 } 4852 4853 response := &DMAPIEnableSourceResponse{ 4854 Body: bodyBytes, 4855 HTTPResponse: rsp, 4856 } 4857 4858 switch { 4859 case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 400: 4860 var dest ErrorWithMessage 4861 if err := json.Unmarshal(bodyBytes, &dest); err != nil { 4862 return nil, err 4863 } 4864 response.JSON400 = &dest 4865 } 4866 4867 return response, nil 4868 } 4869 4870 // ParseDMAPIDisableRelayResponse parses an HTTP response from a DMAPIDisableRelayWithResponse call 4871 func ParseDMAPIDisableRelayResponse(rsp *http.Response) (*DMAPIDisableRelayResponse, error) { 4872 bodyBytes, err := ioutil.ReadAll(rsp.Body) 4873 defer func() { _ = rsp.Body.Close() }() 4874 if err != nil { 4875 return nil, err 4876 } 4877 4878 response := &DMAPIDisableRelayResponse{ 4879 Body: bodyBytes, 4880 HTTPResponse: rsp, 4881 } 4882 4883 switch { 4884 case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 400: 4885 var dest ErrorWithMessage 4886 if err := json.Unmarshal(bodyBytes, &dest); err != nil { 4887 return nil, err 4888 } 4889 response.JSON400 = &dest 4890 } 4891 4892 return response, nil 4893 } 4894 4895 // ParseDMAPIEnableRelayResponse parses an HTTP response from a DMAPIEnableRelayWithResponse call 4896 func ParseDMAPIEnableRelayResponse(rsp *http.Response) (*DMAPIEnableRelayResponse, error) { 4897 bodyBytes, err := ioutil.ReadAll(rsp.Body) 4898 defer func() { _ = rsp.Body.Close() }() 4899 if err != nil { 4900 return nil, err 4901 } 4902 4903 response := &DMAPIEnableRelayResponse{ 4904 Body: bodyBytes, 4905 HTTPResponse: rsp, 4906 } 4907 4908 switch { 4909 case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 400: 4910 var dest ErrorWithMessage 4911 if err := json.Unmarshal(bodyBytes, &dest); err != nil { 4912 return nil, err 4913 } 4914 response.JSON400 = &dest 4915 } 4916 4917 return response, nil 4918 } 4919 4920 // ParseDMAPIPurgeRelayResponse parses an HTTP response from a DMAPIPurgeRelayWithResponse call 4921 func ParseDMAPIPurgeRelayResponse(rsp *http.Response) (*DMAPIPurgeRelayResponse, error) { 4922 bodyBytes, err := ioutil.ReadAll(rsp.Body) 4923 defer func() { _ = rsp.Body.Close() }() 4924 if err != nil { 4925 return nil, err 4926 } 4927 4928 response := &DMAPIPurgeRelayResponse{ 4929 Body: bodyBytes, 4930 HTTPResponse: rsp, 4931 } 4932 4933 switch { 4934 case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 400: 4935 var dest ErrorWithMessage 4936 if err := json.Unmarshal(bodyBytes, &dest); err != nil { 4937 return nil, err 4938 } 4939 response.JSON400 = &dest 4940 } 4941 4942 return response, nil 4943 } 4944 4945 // ParseDMAPIGetSourceSchemaListResponse parses an HTTP response from a DMAPIGetSourceSchemaListWithResponse call 4946 func ParseDMAPIGetSourceSchemaListResponse(rsp *http.Response) (*DMAPIGetSourceSchemaListResponse, error) { 4947 bodyBytes, err := ioutil.ReadAll(rsp.Body) 4948 defer func() { _ = rsp.Body.Close() }() 4949 if err != nil { 4950 return nil, err 4951 } 4952 4953 response := &DMAPIGetSourceSchemaListResponse{ 4954 Body: bodyBytes, 4955 HTTPResponse: rsp, 4956 } 4957 4958 switch { 4959 case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: 4960 var dest SchemaNameList 4961 if err := json.Unmarshal(bodyBytes, &dest); err != nil { 4962 return nil, err 4963 } 4964 response.JSON200 = &dest 4965 4966 case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 400: 4967 var dest ErrorWithMessage 4968 if err := json.Unmarshal(bodyBytes, &dest); err != nil { 4969 return nil, err 4970 } 4971 response.JSON400 = &dest 4972 4973 } 4974 4975 return response, nil 4976 } 4977 4978 // ParseDMAPIGetSourceTableListResponse parses an HTTP response from a DMAPIGetSourceTableListWithResponse call 4979 func ParseDMAPIGetSourceTableListResponse(rsp *http.Response) (*DMAPIGetSourceTableListResponse, error) { 4980 bodyBytes, err := ioutil.ReadAll(rsp.Body) 4981 defer func() { _ = rsp.Body.Close() }() 4982 if err != nil { 4983 return nil, err 4984 } 4985 4986 response := &DMAPIGetSourceTableListResponse{ 4987 Body: bodyBytes, 4988 HTTPResponse: rsp, 4989 } 4990 4991 switch { 4992 case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: 4993 var dest TableNameList 4994 if err := json.Unmarshal(bodyBytes, &dest); err != nil { 4995 return nil, err 4996 } 4997 response.JSON200 = &dest 4998 4999 case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 400: 5000 var dest ErrorWithMessage 5001 if err := json.Unmarshal(bodyBytes, &dest); err != nil { 5002 return nil, err 5003 } 5004 response.JSON400 = &dest 5005 5006 } 5007 5008 return response, nil 5009 } 5010 5011 // ParseDMAPIGetSourceStatusResponse parses an HTTP response from a DMAPIGetSourceStatusWithResponse call 5012 func ParseDMAPIGetSourceStatusResponse(rsp *http.Response) (*DMAPIGetSourceStatusResponse, error) { 5013 bodyBytes, err := ioutil.ReadAll(rsp.Body) 5014 defer func() { _ = rsp.Body.Close() }() 5015 if err != nil { 5016 return nil, err 5017 } 5018 5019 response := &DMAPIGetSourceStatusResponse{ 5020 Body: bodyBytes, 5021 HTTPResponse: rsp, 5022 } 5023 5024 switch { 5025 case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: 5026 var dest GetSourceStatusResponse 5027 if err := json.Unmarshal(bodyBytes, &dest); err != nil { 5028 return nil, err 5029 } 5030 response.JSON200 = &dest 5031 5032 case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 400: 5033 var dest ErrorWithMessage 5034 if err := json.Unmarshal(bodyBytes, &dest); err != nil { 5035 return nil, err 5036 } 5037 response.JSON400 = &dest 5038 5039 } 5040 5041 return response, nil 5042 } 5043 5044 // ParseDMAPITransferSourceResponse parses an HTTP response from a DMAPITransferSourceWithResponse call 5045 func ParseDMAPITransferSourceResponse(rsp *http.Response) (*DMAPITransferSourceResponse, error) { 5046 bodyBytes, err := ioutil.ReadAll(rsp.Body) 5047 defer func() { _ = rsp.Body.Close() }() 5048 if err != nil { 5049 return nil, err 5050 } 5051 5052 response := &DMAPITransferSourceResponse{ 5053 Body: bodyBytes, 5054 HTTPResponse: rsp, 5055 } 5056 5057 switch { 5058 case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 400: 5059 var dest ErrorWithMessage 5060 if err := json.Unmarshal(bodyBytes, &dest); err != nil { 5061 return nil, err 5062 } 5063 response.JSON400 = &dest 5064 } 5065 5066 return response, nil 5067 } 5068 5069 // ParseDMAPIGetTaskListResponse parses an HTTP response from a DMAPIGetTaskListWithResponse call 5070 func ParseDMAPIGetTaskListResponse(rsp *http.Response) (*DMAPIGetTaskListResponse, error) { 5071 bodyBytes, err := ioutil.ReadAll(rsp.Body) 5072 defer func() { _ = rsp.Body.Close() }() 5073 if err != nil { 5074 return nil, err 5075 } 5076 5077 response := &DMAPIGetTaskListResponse{ 5078 Body: bodyBytes, 5079 HTTPResponse: rsp, 5080 } 5081 5082 switch { 5083 case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: 5084 var dest GetTaskListResponse 5085 if err := json.Unmarshal(bodyBytes, &dest); err != nil { 5086 return nil, err 5087 } 5088 response.JSON200 = &dest 5089 5090 case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 400: 5091 var dest ErrorWithMessage 5092 if err := json.Unmarshal(bodyBytes, &dest); err != nil { 5093 return nil, err 5094 } 5095 response.JSON400 = &dest 5096 5097 } 5098 5099 return response, nil 5100 } 5101 5102 // ParseDMAPICreateTaskResponse parses an HTTP response from a DMAPICreateTaskWithResponse call 5103 func ParseDMAPICreateTaskResponse(rsp *http.Response) (*DMAPICreateTaskResponse, error) { 5104 bodyBytes, err := ioutil.ReadAll(rsp.Body) 5105 defer func() { _ = rsp.Body.Close() }() 5106 if err != nil { 5107 return nil, err 5108 } 5109 5110 response := &DMAPICreateTaskResponse{ 5111 Body: bodyBytes, 5112 HTTPResponse: rsp, 5113 } 5114 5115 switch { 5116 case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 201: 5117 var dest OperateTaskResponse 5118 if err := json.Unmarshal(bodyBytes, &dest); err != nil { 5119 return nil, err 5120 } 5121 response.JSON201 = &dest 5122 5123 case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 400: 5124 var dest ErrorWithMessage 5125 if err := json.Unmarshal(bodyBytes, &dest); err != nil { 5126 return nil, err 5127 } 5128 response.JSON400 = &dest 5129 5130 } 5131 5132 return response, nil 5133 } 5134 5135 // ParseDMAPIConvertTaskResponse parses an HTTP response from a DMAPIConvertTaskWithResponse call 5136 func ParseDMAPIConvertTaskResponse(rsp *http.Response) (*DMAPIConvertTaskResponse, error) { 5137 bodyBytes, err := ioutil.ReadAll(rsp.Body) 5138 defer func() { _ = rsp.Body.Close() }() 5139 if err != nil { 5140 return nil, err 5141 } 5142 5143 response := &DMAPIConvertTaskResponse{ 5144 Body: bodyBytes, 5145 HTTPResponse: rsp, 5146 } 5147 5148 switch { 5149 case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 201: 5150 var dest ConverterTaskResponse 5151 if err := json.Unmarshal(bodyBytes, &dest); err != nil { 5152 return nil, err 5153 } 5154 response.JSON201 = &dest 5155 5156 case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 400: 5157 var dest ErrorWithMessage 5158 if err := json.Unmarshal(bodyBytes, &dest); err != nil { 5159 return nil, err 5160 } 5161 response.JSON400 = &dest 5162 5163 } 5164 5165 return response, nil 5166 } 5167 5168 // ParseDMAPIGetTaskTemplateListResponse parses an HTTP response from a DMAPIGetTaskTemplateListWithResponse call 5169 func ParseDMAPIGetTaskTemplateListResponse(rsp *http.Response) (*DMAPIGetTaskTemplateListResponse, error) { 5170 bodyBytes, err := ioutil.ReadAll(rsp.Body) 5171 defer func() { _ = rsp.Body.Close() }() 5172 if err != nil { 5173 return nil, err 5174 } 5175 5176 response := &DMAPIGetTaskTemplateListResponse{ 5177 Body: bodyBytes, 5178 HTTPResponse: rsp, 5179 } 5180 5181 switch { 5182 case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: 5183 var dest GetTaskListResponse 5184 if err := json.Unmarshal(bodyBytes, &dest); err != nil { 5185 return nil, err 5186 } 5187 response.JSON200 = &dest 5188 5189 case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 400: 5190 var dest ErrorWithMessage 5191 if err := json.Unmarshal(bodyBytes, &dest); err != nil { 5192 return nil, err 5193 } 5194 response.JSON400 = &dest 5195 5196 } 5197 5198 return response, nil 5199 } 5200 5201 // ParseDMAPICreateTaskTemplateResponse parses an HTTP response from a DMAPICreateTaskTemplateWithResponse call 5202 func ParseDMAPICreateTaskTemplateResponse(rsp *http.Response) (*DMAPICreateTaskTemplateResponse, error) { 5203 bodyBytes, err := ioutil.ReadAll(rsp.Body) 5204 defer func() { _ = rsp.Body.Close() }() 5205 if err != nil { 5206 return nil, err 5207 } 5208 5209 response := &DMAPICreateTaskTemplateResponse{ 5210 Body: bodyBytes, 5211 HTTPResponse: rsp, 5212 } 5213 5214 switch { 5215 case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 201: 5216 var dest Task 5217 if err := json.Unmarshal(bodyBytes, &dest); err != nil { 5218 return nil, err 5219 } 5220 response.JSON201 = &dest 5221 5222 case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 400: 5223 var dest ErrorWithMessage 5224 if err := json.Unmarshal(bodyBytes, &dest); err != nil { 5225 return nil, err 5226 } 5227 response.JSON400 = &dest 5228 5229 } 5230 5231 return response, nil 5232 } 5233 5234 // ParseDMAPIImportTaskTemplateResponse parses an HTTP response from a DMAPIImportTaskTemplateWithResponse call 5235 func ParseDMAPIImportTaskTemplateResponse(rsp *http.Response) (*DMAPIImportTaskTemplateResponse, error) { 5236 bodyBytes, err := ioutil.ReadAll(rsp.Body) 5237 defer func() { _ = rsp.Body.Close() }() 5238 if err != nil { 5239 return nil, err 5240 } 5241 5242 response := &DMAPIImportTaskTemplateResponse{ 5243 Body: bodyBytes, 5244 HTTPResponse: rsp, 5245 } 5246 5247 switch { 5248 case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 202: 5249 var dest TaskTemplateResponse 5250 if err := json.Unmarshal(bodyBytes, &dest); err != nil { 5251 return nil, err 5252 } 5253 response.JSON202 = &dest 5254 5255 case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 400: 5256 var dest ErrorWithMessage 5257 if err := json.Unmarshal(bodyBytes, &dest); err != nil { 5258 return nil, err 5259 } 5260 response.JSON400 = &dest 5261 5262 } 5263 5264 return response, nil 5265 } 5266 5267 // ParseDMAPIDeleteTaskTemplateResponse parses an HTTP response from a DMAPIDeleteTaskTemplateWithResponse call 5268 func ParseDMAPIDeleteTaskTemplateResponse(rsp *http.Response) (*DMAPIDeleteTaskTemplateResponse, error) { 5269 bodyBytes, err := ioutil.ReadAll(rsp.Body) 5270 defer func() { _ = rsp.Body.Close() }() 5271 if err != nil { 5272 return nil, err 5273 } 5274 5275 response := &DMAPIDeleteTaskTemplateResponse{ 5276 Body: bodyBytes, 5277 HTTPResponse: rsp, 5278 } 5279 5280 switch { 5281 case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 400: 5282 var dest ErrorWithMessage 5283 if err := json.Unmarshal(bodyBytes, &dest); err != nil { 5284 return nil, err 5285 } 5286 response.JSON400 = &dest 5287 } 5288 5289 return response, nil 5290 } 5291 5292 // ParseDMAPIGetTaskTemplateResponse parses an HTTP response from a DMAPIGetTaskTemplateWithResponse call 5293 func ParseDMAPIGetTaskTemplateResponse(rsp *http.Response) (*DMAPIGetTaskTemplateResponse, error) { 5294 bodyBytes, err := ioutil.ReadAll(rsp.Body) 5295 defer func() { _ = rsp.Body.Close() }() 5296 if err != nil { 5297 return nil, err 5298 } 5299 5300 response := &DMAPIGetTaskTemplateResponse{ 5301 Body: bodyBytes, 5302 HTTPResponse: rsp, 5303 } 5304 5305 switch { 5306 case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: 5307 var dest Task 5308 if err := json.Unmarshal(bodyBytes, &dest); err != nil { 5309 return nil, err 5310 } 5311 response.JSON200 = &dest 5312 5313 case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 400: 5314 var dest ErrorWithMessage 5315 if err := json.Unmarshal(bodyBytes, &dest); err != nil { 5316 return nil, err 5317 } 5318 response.JSON400 = &dest 5319 5320 } 5321 5322 return response, nil 5323 } 5324 5325 // ParseDMAPUpdateTaskTemplateResponse parses an HTTP response from a DMAPUpdateTaskTemplateWithResponse call 5326 func ParseDMAPUpdateTaskTemplateResponse(rsp *http.Response) (*DMAPUpdateTaskTemplateResponse, error) { 5327 bodyBytes, err := ioutil.ReadAll(rsp.Body) 5328 defer func() { _ = rsp.Body.Close() }() 5329 if err != nil { 5330 return nil, err 5331 } 5332 5333 response := &DMAPUpdateTaskTemplateResponse{ 5334 Body: bodyBytes, 5335 HTTPResponse: rsp, 5336 } 5337 5338 switch { 5339 case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: 5340 var dest Task 5341 if err := json.Unmarshal(bodyBytes, &dest); err != nil { 5342 return nil, err 5343 } 5344 response.JSON200 = &dest 5345 5346 case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 400: 5347 var dest ErrorWithMessage 5348 if err := json.Unmarshal(bodyBytes, &dest); err != nil { 5349 return nil, err 5350 } 5351 response.JSON400 = &dest 5352 5353 } 5354 5355 return response, nil 5356 } 5357 5358 // ParseDMAPIDeleteTaskResponse parses an HTTP response from a DMAPIDeleteTaskWithResponse call 5359 func ParseDMAPIDeleteTaskResponse(rsp *http.Response) (*DMAPIDeleteTaskResponse, error) { 5360 bodyBytes, err := ioutil.ReadAll(rsp.Body) 5361 defer func() { _ = rsp.Body.Close() }() 5362 if err != nil { 5363 return nil, err 5364 } 5365 5366 response := &DMAPIDeleteTaskResponse{ 5367 Body: bodyBytes, 5368 HTTPResponse: rsp, 5369 } 5370 5371 switch { 5372 case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 400: 5373 var dest ErrorWithMessage 5374 if err := json.Unmarshal(bodyBytes, &dest); err != nil { 5375 return nil, err 5376 } 5377 response.JSON400 = &dest 5378 } 5379 5380 return response, nil 5381 } 5382 5383 // ParseDMAPIGetTaskResponse parses an HTTP response from a DMAPIGetTaskWithResponse call 5384 func ParseDMAPIGetTaskResponse(rsp *http.Response) (*DMAPIGetTaskResponse, error) { 5385 bodyBytes, err := ioutil.ReadAll(rsp.Body) 5386 defer func() { _ = rsp.Body.Close() }() 5387 if err != nil { 5388 return nil, err 5389 } 5390 5391 response := &DMAPIGetTaskResponse{ 5392 Body: bodyBytes, 5393 HTTPResponse: rsp, 5394 } 5395 5396 switch { 5397 case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: 5398 var dest Task 5399 if err := json.Unmarshal(bodyBytes, &dest); err != nil { 5400 return nil, err 5401 } 5402 response.JSON200 = &dest 5403 } 5404 5405 return response, nil 5406 } 5407 5408 // ParseDMAPIUpdateTaskResponse parses an HTTP response from a DMAPIUpdateTaskWithResponse call 5409 func ParseDMAPIUpdateTaskResponse(rsp *http.Response) (*DMAPIUpdateTaskResponse, error) { 5410 bodyBytes, err := ioutil.ReadAll(rsp.Body) 5411 defer func() { _ = rsp.Body.Close() }() 5412 if err != nil { 5413 return nil, err 5414 } 5415 5416 response := &DMAPIUpdateTaskResponse{ 5417 Body: bodyBytes, 5418 HTTPResponse: rsp, 5419 } 5420 5421 switch { 5422 case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: 5423 var dest OperateTaskResponse 5424 if err := json.Unmarshal(bodyBytes, &dest); err != nil { 5425 return nil, err 5426 } 5427 response.JSON200 = &dest 5428 5429 case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 400: 5430 var dest ErrorWithMessage 5431 if err := json.Unmarshal(bodyBytes, &dest); err != nil { 5432 return nil, err 5433 } 5434 response.JSON400 = &dest 5435 5436 } 5437 5438 return response, nil 5439 } 5440 5441 // ParseDMAPIGetTaskMigrateTargetsResponse parses an HTTP response from a DMAPIGetTaskMigrateTargetsWithResponse call 5442 func ParseDMAPIGetTaskMigrateTargetsResponse(rsp *http.Response) (*DMAPIGetTaskMigrateTargetsResponse, error) { 5443 bodyBytes, err := ioutil.ReadAll(rsp.Body) 5444 defer func() { _ = rsp.Body.Close() }() 5445 if err != nil { 5446 return nil, err 5447 } 5448 5449 response := &DMAPIGetTaskMigrateTargetsResponse{ 5450 Body: bodyBytes, 5451 HTTPResponse: rsp, 5452 } 5453 5454 switch { 5455 case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: 5456 var dest GetTaskMigrateTargetsResponse 5457 if err := json.Unmarshal(bodyBytes, &dest); err != nil { 5458 return nil, err 5459 } 5460 response.JSON200 = &dest 5461 5462 case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 400: 5463 var dest ErrorWithMessage 5464 if err := json.Unmarshal(bodyBytes, &dest); err != nil { 5465 return nil, err 5466 } 5467 response.JSON400 = &dest 5468 5469 } 5470 5471 return response, nil 5472 } 5473 5474 // ParseDMAPIGetSchemaListByTaskAndSourceResponse parses an HTTP response from a DMAPIGetSchemaListByTaskAndSourceWithResponse call 5475 func ParseDMAPIGetSchemaListByTaskAndSourceResponse(rsp *http.Response) (*DMAPIGetSchemaListByTaskAndSourceResponse, error) { 5476 bodyBytes, err := ioutil.ReadAll(rsp.Body) 5477 defer func() { _ = rsp.Body.Close() }() 5478 if err != nil { 5479 return nil, err 5480 } 5481 5482 response := &DMAPIGetSchemaListByTaskAndSourceResponse{ 5483 Body: bodyBytes, 5484 HTTPResponse: rsp, 5485 } 5486 5487 switch { 5488 case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: 5489 var dest SchemaNameList 5490 if err := json.Unmarshal(bodyBytes, &dest); err != nil { 5491 return nil, err 5492 } 5493 response.JSON200 = &dest 5494 5495 case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 400: 5496 var dest ErrorWithMessage 5497 if err := json.Unmarshal(bodyBytes, &dest); err != nil { 5498 return nil, err 5499 } 5500 response.JSON400 = &dest 5501 5502 } 5503 5504 return response, nil 5505 } 5506 5507 // ParseDMAPIGetTableListByTaskAndSourceResponse parses an HTTP response from a DMAPIGetTableListByTaskAndSourceWithResponse call 5508 func ParseDMAPIGetTableListByTaskAndSourceResponse(rsp *http.Response) (*DMAPIGetTableListByTaskAndSourceResponse, error) { 5509 bodyBytes, err := ioutil.ReadAll(rsp.Body) 5510 defer func() { _ = rsp.Body.Close() }() 5511 if err != nil { 5512 return nil, err 5513 } 5514 5515 response := &DMAPIGetTableListByTaskAndSourceResponse{ 5516 Body: bodyBytes, 5517 HTTPResponse: rsp, 5518 } 5519 5520 switch { 5521 case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: 5522 var dest TableNameList 5523 if err := json.Unmarshal(bodyBytes, &dest); err != nil { 5524 return nil, err 5525 } 5526 response.JSON200 = &dest 5527 5528 case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 400: 5529 var dest ErrorWithMessage 5530 if err := json.Unmarshal(bodyBytes, &dest); err != nil { 5531 return nil, err 5532 } 5533 response.JSON400 = &dest 5534 5535 } 5536 5537 return response, nil 5538 } 5539 5540 // ParseDMAPIDeleteTableStructureResponse parses an HTTP response from a DMAPIDeleteTableStructureWithResponse call 5541 func ParseDMAPIDeleteTableStructureResponse(rsp *http.Response) (*DMAPIDeleteTableStructureResponse, error) { 5542 bodyBytes, err := ioutil.ReadAll(rsp.Body) 5543 defer func() { _ = rsp.Body.Close() }() 5544 if err != nil { 5545 return nil, err 5546 } 5547 5548 response := &DMAPIDeleteTableStructureResponse{ 5549 Body: bodyBytes, 5550 HTTPResponse: rsp, 5551 } 5552 5553 switch { 5554 case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 400: 5555 var dest ErrorWithMessage 5556 if err := json.Unmarshal(bodyBytes, &dest); err != nil { 5557 return nil, err 5558 } 5559 response.JSON400 = &dest 5560 } 5561 5562 return response, nil 5563 } 5564 5565 // ParseDMAPIGetTableStructureResponse parses an HTTP response from a DMAPIGetTableStructureWithResponse call 5566 func ParseDMAPIGetTableStructureResponse(rsp *http.Response) (*DMAPIGetTableStructureResponse, error) { 5567 bodyBytes, err := ioutil.ReadAll(rsp.Body) 5568 defer func() { _ = rsp.Body.Close() }() 5569 if err != nil { 5570 return nil, err 5571 } 5572 5573 response := &DMAPIGetTableStructureResponse{ 5574 Body: bodyBytes, 5575 HTTPResponse: rsp, 5576 } 5577 5578 switch { 5579 case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: 5580 var dest GetTaskTableStructureResponse 5581 if err := json.Unmarshal(bodyBytes, &dest); err != nil { 5582 return nil, err 5583 } 5584 response.JSON200 = &dest 5585 5586 case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 400: 5587 var dest ErrorWithMessage 5588 if err := json.Unmarshal(bodyBytes, &dest); err != nil { 5589 return nil, err 5590 } 5591 response.JSON400 = &dest 5592 5593 } 5594 5595 return response, nil 5596 } 5597 5598 // ParseDMAPIOperateTableStructureResponse parses an HTTP response from a DMAPIOperateTableStructureWithResponse call 5599 func ParseDMAPIOperateTableStructureResponse(rsp *http.Response) (*DMAPIOperateTableStructureResponse, error) { 5600 bodyBytes, err := ioutil.ReadAll(rsp.Body) 5601 defer func() { _ = rsp.Body.Close() }() 5602 if err != nil { 5603 return nil, err 5604 } 5605 5606 response := &DMAPIOperateTableStructureResponse{ 5607 Body: bodyBytes, 5608 HTTPResponse: rsp, 5609 } 5610 5611 switch { 5612 case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 400: 5613 var dest ErrorWithMessage 5614 if err := json.Unmarshal(bodyBytes, &dest); err != nil { 5615 return nil, err 5616 } 5617 response.JSON400 = &dest 5618 } 5619 5620 return response, nil 5621 } 5622 5623 // ParseDMAPIStartTaskResponse parses an HTTP response from a DMAPIStartTaskWithResponse call 5624 func ParseDMAPIStartTaskResponse(rsp *http.Response) (*DMAPIStartTaskResponse, error) { 5625 bodyBytes, err := ioutil.ReadAll(rsp.Body) 5626 defer func() { _ = rsp.Body.Close() }() 5627 if err != nil { 5628 return nil, err 5629 } 5630 5631 response := &DMAPIStartTaskResponse{ 5632 Body: bodyBytes, 5633 HTTPResponse: rsp, 5634 } 5635 5636 switch { 5637 case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 400: 5638 var dest ErrorWithMessage 5639 if err := json.Unmarshal(bodyBytes, &dest); err != nil { 5640 return nil, err 5641 } 5642 response.JSON400 = &dest 5643 } 5644 5645 return response, nil 5646 } 5647 5648 // ParseDMAPIGetTaskStatusResponse parses an HTTP response from a DMAPIGetTaskStatusWithResponse call 5649 func ParseDMAPIGetTaskStatusResponse(rsp *http.Response) (*DMAPIGetTaskStatusResponse, error) { 5650 bodyBytes, err := ioutil.ReadAll(rsp.Body) 5651 defer func() { _ = rsp.Body.Close() }() 5652 if err != nil { 5653 return nil, err 5654 } 5655 5656 response := &DMAPIGetTaskStatusResponse{ 5657 Body: bodyBytes, 5658 HTTPResponse: rsp, 5659 } 5660 5661 switch { 5662 case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: 5663 var dest GetTaskStatusResponse 5664 if err := json.Unmarshal(bodyBytes, &dest); err != nil { 5665 return nil, err 5666 } 5667 response.JSON200 = &dest 5668 5669 case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 400: 5670 var dest ErrorWithMessage 5671 if err := json.Unmarshal(bodyBytes, &dest); err != nil { 5672 return nil, err 5673 } 5674 response.JSON400 = &dest 5675 5676 } 5677 5678 return response, nil 5679 } 5680 5681 // ParseDMAPIStopTaskResponse parses an HTTP response from a DMAPIStopTaskWithResponse call 5682 func ParseDMAPIStopTaskResponse(rsp *http.Response) (*DMAPIStopTaskResponse, error) { 5683 bodyBytes, err := ioutil.ReadAll(rsp.Body) 5684 defer func() { _ = rsp.Body.Close() }() 5685 if err != nil { 5686 return nil, err 5687 } 5688 5689 response := &DMAPIStopTaskResponse{ 5690 Body: bodyBytes, 5691 HTTPResponse: rsp, 5692 } 5693 5694 switch { 5695 case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 400: 5696 var dest ErrorWithMessage 5697 if err := json.Unmarshal(bodyBytes, &dest); err != nil { 5698 return nil, err 5699 } 5700 response.JSON400 = &dest 5701 } 5702 5703 return response, nil 5704 }