From 4c0fae3a4c0d77df0fcbd91583df8b246d488e30 Mon Sep 17 00:00:00 2001 From: William Baker Date: Mon, 29 Nov 2021 15:42:29 -0600 Subject: [PATCH] feat: add ExecuteWithHttpInfo methods for generated API (#336) * feat: add `ExecuteWithHttpInfo` methods for generated API * chore: update templates README * chore: update comment to explain usage of response body * chore: update template README * chore: fix formatting --- api/api_authorizations.gen.go | 225 +++++++--- api/api_backup.gen.go | 121 ++++-- api/api_bucket_schemas.gen.go | 178 ++++++-- api/api_buckets.gen.go | 229 +++++++--- api/api_dashboards.gen.go | 45 +- api/api_dbrps.gen.go | 245 ++++++++--- api/api_delete.gen.go | 51 ++- api/api_health.gen.go | 49 ++- api/api_legacy_authorizations.gen.go | 264 +++++++++--- api/api_organizations.gen.go | 358 ++++++++++++---- api/api_query.gen.go | 39 +- api/api_remote_connections.gen.go | 247 ++++++++--- api/api_replications.gen.go | 288 +++++++++---- api/api_resources.gen.go | 45 +- api/api_restore.gen.go | 219 +++++++--- api/api_secrets.gen.go | 123 ++++-- api/api_setup.gen.go | 90 +++- api/api_stacks.gen.go | 225 +++++++--- api/api_tasks.gen.go | 528 ++++++++++++++++++------ api/api_telegrafs.gen.go | 221 +++++++--- api/api_templates.gen.go | 96 +++-- api/api_users.gen.go | 260 +++++++++--- api/api_write.gen.go | 63 ++- api/templates/README.md | 6 +- api/templates/api.mustache | 67 ++- internal/mock/api_backup.gen.go | 48 +++ internal/mock/api_bucket_schemas.gen.go | 65 +++ internal/mock/api_buckets.gen.go | 80 ++++ internal/mock/api_delete.gen.go | 16 + internal/mock/api_health.gen.go | 17 + internal/mock/api_organizations.gen.go | 127 ++++++ internal/mock/api_query.gen.go | 16 + internal/mock/api_secret.gen.go | 47 +++ internal/mock/api_setup.gen.go | 33 ++ internal/mock/api_users.gen.go | 95 +++++ internal/mock/api_v1dbrps.gen.go | 80 ++++ internal/mock/api_write.gen.go | 16 + 37 files changed, 3842 insertions(+), 1080 deletions(-) diff --git a/api/api_authorizations.gen.go b/api/api_authorizations.gen.go index 6c6db63..38f5900 100644 --- a/api/api_authorizations.gen.go +++ b/api/api_authorizations.gen.go @@ -39,6 +39,13 @@ type AuthorizationsApi interface { */ DeleteAuthorizationsIDExecute(r ApiDeleteAuthorizationsIDRequest) error + /* + * DeleteAuthorizationsIDExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not + * available on the returned HTTP response as it will have already been read and closed; access to the response body + * content should be achieved through the returned response model if applicable. + */ + DeleteAuthorizationsIDExecuteWithHttpInfo(r ApiDeleteAuthorizationsIDRequest) (*_nethttp.Response, error) + /* * GetAuthorizations List all authorizations * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @@ -52,6 +59,14 @@ type AuthorizationsApi interface { */ GetAuthorizationsExecute(r ApiGetAuthorizationsRequest) (Authorizations, error) + /* + * GetAuthorizationsExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not + * available on the returned HTTP response as it will have already been read and closed; access to the response body + * content should be achieved through the returned response model if applicable. + * @return Authorizations + */ + GetAuthorizationsExecuteWithHttpInfo(r ApiGetAuthorizationsRequest) (Authorizations, *_nethttp.Response, error) + /* * GetAuthorizationsID Retrieve an authorization * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @@ -66,6 +81,14 @@ type AuthorizationsApi interface { */ GetAuthorizationsIDExecute(r ApiGetAuthorizationsIDRequest) (Authorization, error) + /* + * GetAuthorizationsIDExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not + * available on the returned HTTP response as it will have already been read and closed; access to the response body + * content should be achieved through the returned response model if applicable. + * @return Authorization + */ + GetAuthorizationsIDExecuteWithHttpInfo(r ApiGetAuthorizationsIDRequest) (Authorization, *_nethttp.Response, error) + /* * PatchAuthorizationsID Update an authorization to be active or inactive * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @@ -80,6 +103,14 @@ type AuthorizationsApi interface { */ PatchAuthorizationsIDExecute(r ApiPatchAuthorizationsIDRequest) (Authorization, error) + /* + * PatchAuthorizationsIDExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not + * available on the returned HTTP response as it will have already been read and closed; access to the response body + * content should be achieved through the returned response model if applicable. + * @return Authorization + */ + PatchAuthorizationsIDExecuteWithHttpInfo(r ApiPatchAuthorizationsIDRequest) (Authorization, *_nethttp.Response, error) + /* * PostAuthorizations Create an authorization * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @@ -93,6 +124,14 @@ type AuthorizationsApi interface { */ PostAuthorizationsExecute(r ApiPostAuthorizationsRequest) (Authorization, error) + /* + * PostAuthorizationsExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not + * available on the returned HTTP response as it will have already been read and closed; access to the response body + * content should be achieved through the returned response model if applicable. + * @return Authorization + */ + PostAuthorizationsExecuteWithHttpInfo(r ApiPostAuthorizationsRequest) (Authorization, *_nethttp.Response, error) + // Sets additional descriptive text in the error message if any request in // this API fails, indicating that it is intended to be used only on OSS // servers. @@ -144,6 +183,10 @@ func (r ApiDeleteAuthorizationsIDRequest) Execute() error { return r.ApiService.DeleteAuthorizationsIDExecute(r) } +func (r ApiDeleteAuthorizationsIDRequest) ExecuteWithHttpInfo() (*_nethttp.Response, error) { + return r.ApiService.DeleteAuthorizationsIDExecuteWithHttpInfo(r) +} + /* * DeleteAuthorizationsID Delete an authorization * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @@ -162,6 +205,16 @@ func (a *AuthorizationsApiService) DeleteAuthorizationsID(ctx _context.Context, * Execute executes the request */ func (a *AuthorizationsApiService) DeleteAuthorizationsIDExecute(r ApiDeleteAuthorizationsIDRequest) error { + _, err := a.DeleteAuthorizationsIDExecuteWithHttpInfo(r) + return err +} + +/* + * ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the + * returned HTTP response as it will have already been read and closed; access to the response body content should be + * achieved through the returned response model if applicable. + */ +func (a *AuthorizationsApiService) DeleteAuthorizationsIDExecuteWithHttpInfo(r ApiDeleteAuthorizationsIDRequest) (*_nethttp.Response, error) { var ( localVarHTTPMethod = _nethttp.MethodDelete localVarPostBody interface{} @@ -172,7 +225,7 @@ func (a *AuthorizationsApiService) DeleteAuthorizationsIDExecute(r ApiDeleteAuth localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "AuthorizationsApiService.DeleteAuthorizationsID") if err != nil { - return GenericOpenAPIError{error: err.Error()} + return nil, GenericOpenAPIError{error: err.Error()} } localVarPath := localBasePath + "/authorizations/{authID}" @@ -204,12 +257,12 @@ func (a *AuthorizationsApiService) DeleteAuthorizationsIDExecute(r ApiDeleteAuth } req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, localVarFormFileName, localVarFileName, localVarFileBytes) if err != nil { - return err + return nil, err } localVarHTTPResponse, err := a.client.callAPI(req) if err != nil || localVarHTTPResponse == nil { - return err + return localVarHTTPResponse, err } var errorPrefix string @@ -223,12 +276,12 @@ func (a *AuthorizationsApiService) DeleteAuthorizationsIDExecute(r ApiDeleteAuth body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return _fmt.Errorf("%s%w", errorPrefix, err) + return localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return _fmt.Errorf("%s%w", errorPrefix, err) + return localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } newErr := GenericOpenAPIError{ body: localVarBody, @@ -238,14 +291,14 @@ func (a *AuthorizationsApiService) DeleteAuthorizationsIDExecute(r ApiDeleteAuth err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.error = _fmt.Sprintf("%s: %s", newErr.Error(), err.Error()) - return newErr + return localVarHTTPResponse, newErr } v.SetMessage(_fmt.Sprintf("%s: %s", newErr.Error(), v.GetMessage())) newErr.model = &v - return newErr + return localVarHTTPResponse, newErr } - return nil + return localVarHTTPResponse, nil } type ApiGetAuthorizationsRequest struct { @@ -302,6 +355,10 @@ func (r ApiGetAuthorizationsRequest) Execute() (Authorizations, error) { return r.ApiService.GetAuthorizationsExecute(r) } +func (r ApiGetAuthorizationsRequest) ExecuteWithHttpInfo() (Authorizations, *_nethttp.Response, error) { + return r.ApiService.GetAuthorizationsExecuteWithHttpInfo(r) +} + /* * GetAuthorizations List all authorizations * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @@ -319,6 +376,17 @@ func (a *AuthorizationsApiService) GetAuthorizations(ctx _context.Context) ApiGe * @return Authorizations */ func (a *AuthorizationsApiService) GetAuthorizationsExecute(r ApiGetAuthorizationsRequest) (Authorizations, error) { + returnVal, _, err := a.GetAuthorizationsExecuteWithHttpInfo(r) + return returnVal, err +} + +/* + * ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the + * returned HTTP response as it will have already been read and closed; access to the response body content should be + * achieved through the returned response model if applicable. + * @return Authorizations + */ +func (a *AuthorizationsApiService) GetAuthorizationsExecuteWithHttpInfo(r ApiGetAuthorizationsRequest) (Authorizations, *_nethttp.Response, error) { var ( localVarHTTPMethod = _nethttp.MethodGet localVarPostBody interface{} @@ -330,7 +398,7 @@ func (a *AuthorizationsApiService) GetAuthorizationsExecute(r ApiGetAuthorizatio localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "AuthorizationsApiService.GetAuthorizations") if err != nil { - return localVarReturnValue, GenericOpenAPIError{error: err.Error()} + return localVarReturnValue, nil, GenericOpenAPIError{error: err.Error()} } localVarPath := localBasePath + "/authorizations" @@ -373,12 +441,12 @@ func (a *AuthorizationsApiService) GetAuthorizationsExecute(r ApiGetAuthorizatio } req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, localVarFormFileName, localVarFileName, localVarFileBytes) if err != nil { - return localVarReturnValue, err + return localVarReturnValue, nil, err } localVarHTTPResponse, err := a.client.callAPI(req) if err != nil || localVarHTTPResponse == nil { - return localVarReturnValue, err + return localVarReturnValue, localVarHTTPResponse, err } var errorPrefix string @@ -392,12 +460,12 @@ func (a *AuthorizationsApiService) GetAuthorizationsExecute(r ApiGetAuthorizatio body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } newErr := GenericOpenAPIError{ body: localVarBody, @@ -407,22 +475,22 @@ func (a *AuthorizationsApiService) GetAuthorizationsExecute(r ApiGetAuthorizatio err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.error = _fmt.Sprintf("%s: %s", newErr.Error(), err.Error()) - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } v.SetMessage(_fmt.Sprintf("%s: %s", newErr.Error(), v.GetMessage())) newErr.model = &v - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { @@ -430,10 +498,10 @@ func (a *AuthorizationsApiService) GetAuthorizationsExecute(r ApiGetAuthorizatio body: localVarBody, error: _fmt.Sprintf("%s%s", errorPrefix, err.Error()), } - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } - return localVarReturnValue, nil + return localVarReturnValue, localVarHTTPResponse, nil } type ApiGetAuthorizationsIDRequest struct { @@ -463,6 +531,10 @@ func (r ApiGetAuthorizationsIDRequest) Execute() (Authorization, error) { return r.ApiService.GetAuthorizationsIDExecute(r) } +func (r ApiGetAuthorizationsIDRequest) ExecuteWithHttpInfo() (Authorization, *_nethttp.Response, error) { + return r.ApiService.GetAuthorizationsIDExecuteWithHttpInfo(r) +} + /* * GetAuthorizationsID Retrieve an authorization * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @@ -482,6 +554,17 @@ func (a *AuthorizationsApiService) GetAuthorizationsID(ctx _context.Context, aut * @return Authorization */ func (a *AuthorizationsApiService) GetAuthorizationsIDExecute(r ApiGetAuthorizationsIDRequest) (Authorization, error) { + returnVal, _, err := a.GetAuthorizationsIDExecuteWithHttpInfo(r) + return returnVal, err +} + +/* + * ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the + * returned HTTP response as it will have already been read and closed; access to the response body content should be + * achieved through the returned response model if applicable. + * @return Authorization + */ +func (a *AuthorizationsApiService) GetAuthorizationsIDExecuteWithHttpInfo(r ApiGetAuthorizationsIDRequest) (Authorization, *_nethttp.Response, error) { var ( localVarHTTPMethod = _nethttp.MethodGet localVarPostBody interface{} @@ -493,7 +576,7 @@ func (a *AuthorizationsApiService) GetAuthorizationsIDExecute(r ApiGetAuthorizat localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "AuthorizationsApiService.GetAuthorizationsID") if err != nil { - return localVarReturnValue, GenericOpenAPIError{error: err.Error()} + return localVarReturnValue, nil, GenericOpenAPIError{error: err.Error()} } localVarPath := localBasePath + "/authorizations/{authID}" @@ -525,12 +608,12 @@ func (a *AuthorizationsApiService) GetAuthorizationsIDExecute(r ApiGetAuthorizat } req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, localVarFormFileName, localVarFileName, localVarFileBytes) if err != nil { - return localVarReturnValue, err + return localVarReturnValue, nil, err } localVarHTTPResponse, err := a.client.callAPI(req) if err != nil || localVarHTTPResponse == nil { - return localVarReturnValue, err + return localVarReturnValue, localVarHTTPResponse, err } var errorPrefix string @@ -544,12 +627,12 @@ func (a *AuthorizationsApiService) GetAuthorizationsIDExecute(r ApiGetAuthorizat body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } newErr := GenericOpenAPIError{ body: localVarBody, @@ -559,22 +642,22 @@ func (a *AuthorizationsApiService) GetAuthorizationsIDExecute(r ApiGetAuthorizat err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.error = _fmt.Sprintf("%s: %s", newErr.Error(), err.Error()) - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } v.SetMessage(_fmt.Sprintf("%s: %s", newErr.Error(), v.GetMessage())) newErr.model = &v - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { @@ -582,10 +665,10 @@ func (a *AuthorizationsApiService) GetAuthorizationsIDExecute(r ApiGetAuthorizat body: localVarBody, error: _fmt.Sprintf("%s%s", errorPrefix, err.Error()), } - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } - return localVarReturnValue, nil + return localVarReturnValue, localVarHTTPResponse, nil } type ApiPatchAuthorizationsIDRequest struct { @@ -624,6 +707,10 @@ func (r ApiPatchAuthorizationsIDRequest) Execute() (Authorization, error) { return r.ApiService.PatchAuthorizationsIDExecute(r) } +func (r ApiPatchAuthorizationsIDRequest) ExecuteWithHttpInfo() (Authorization, *_nethttp.Response, error) { + return r.ApiService.PatchAuthorizationsIDExecuteWithHttpInfo(r) +} + /* * PatchAuthorizationsID Update an authorization to be active or inactive * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @@ -643,6 +730,17 @@ func (a *AuthorizationsApiService) PatchAuthorizationsID(ctx _context.Context, a * @return Authorization */ func (a *AuthorizationsApiService) PatchAuthorizationsIDExecute(r ApiPatchAuthorizationsIDRequest) (Authorization, error) { + returnVal, _, err := a.PatchAuthorizationsIDExecuteWithHttpInfo(r) + return returnVal, err +} + +/* + * ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the + * returned HTTP response as it will have already been read and closed; access to the response body content should be + * achieved through the returned response model if applicable. + * @return Authorization + */ +func (a *AuthorizationsApiService) PatchAuthorizationsIDExecuteWithHttpInfo(r ApiPatchAuthorizationsIDRequest) (Authorization, *_nethttp.Response, error) { var ( localVarHTTPMethod = _nethttp.MethodPatch localVarPostBody interface{} @@ -654,7 +752,7 @@ func (a *AuthorizationsApiService) PatchAuthorizationsIDExecute(r ApiPatchAuthor localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "AuthorizationsApiService.PatchAuthorizationsID") if err != nil { - return localVarReturnValue, GenericOpenAPIError{error: err.Error()} + return localVarReturnValue, nil, GenericOpenAPIError{error: err.Error()} } localVarPath := localBasePath + "/authorizations/{authID}" @@ -664,7 +762,7 @@ func (a *AuthorizationsApiService) PatchAuthorizationsIDExecute(r ApiPatchAuthor localVarQueryParams := _neturl.Values{} localVarFormParams := _neturl.Values{} if r.authorizationUpdateRequest == nil { - return localVarReturnValue, reportError("authorizationUpdateRequest is required and must be specified") + return localVarReturnValue, nil, reportError("authorizationUpdateRequest is required and must be specified") } // to determine the Content-Type header @@ -691,12 +789,12 @@ func (a *AuthorizationsApiService) PatchAuthorizationsIDExecute(r ApiPatchAuthor localVarPostBody = r.authorizationUpdateRequest req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, localVarFormFileName, localVarFileName, localVarFileBytes) if err != nil { - return localVarReturnValue, err + return localVarReturnValue, nil, err } localVarHTTPResponse, err := a.client.callAPI(req) if err != nil || localVarHTTPResponse == nil { - return localVarReturnValue, err + return localVarReturnValue, localVarHTTPResponse, err } var errorPrefix string @@ -710,12 +808,12 @@ func (a *AuthorizationsApiService) PatchAuthorizationsIDExecute(r ApiPatchAuthor body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } newErr := GenericOpenAPIError{ body: localVarBody, @@ -725,22 +823,22 @@ func (a *AuthorizationsApiService) PatchAuthorizationsIDExecute(r ApiPatchAuthor err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.error = _fmt.Sprintf("%s: %s", newErr.Error(), err.Error()) - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } v.SetMessage(_fmt.Sprintf("%s: %s", newErr.Error(), v.GetMessage())) newErr.model = &v - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { @@ -748,10 +846,10 @@ func (a *AuthorizationsApiService) PatchAuthorizationsIDExecute(r ApiPatchAuthor body: localVarBody, error: _fmt.Sprintf("%s%s", errorPrefix, err.Error()), } - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } - return localVarReturnValue, nil + return localVarReturnValue, localVarHTTPResponse, nil } type ApiPostAuthorizationsRequest struct { @@ -781,6 +879,10 @@ func (r ApiPostAuthorizationsRequest) Execute() (Authorization, error) { return r.ApiService.PostAuthorizationsExecute(r) } +func (r ApiPostAuthorizationsRequest) ExecuteWithHttpInfo() (Authorization, *_nethttp.Response, error) { + return r.ApiService.PostAuthorizationsExecuteWithHttpInfo(r) +} + /* * PostAuthorizations Create an authorization * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @@ -798,6 +900,17 @@ func (a *AuthorizationsApiService) PostAuthorizations(ctx _context.Context) ApiP * @return Authorization */ func (a *AuthorizationsApiService) PostAuthorizationsExecute(r ApiPostAuthorizationsRequest) (Authorization, error) { + returnVal, _, err := a.PostAuthorizationsExecuteWithHttpInfo(r) + return returnVal, err +} + +/* + * ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the + * returned HTTP response as it will have already been read and closed; access to the response body content should be + * achieved through the returned response model if applicable. + * @return Authorization + */ +func (a *AuthorizationsApiService) PostAuthorizationsExecuteWithHttpInfo(r ApiPostAuthorizationsRequest) (Authorization, *_nethttp.Response, error) { var ( localVarHTTPMethod = _nethttp.MethodPost localVarPostBody interface{} @@ -809,7 +922,7 @@ func (a *AuthorizationsApiService) PostAuthorizationsExecute(r ApiPostAuthorizat localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "AuthorizationsApiService.PostAuthorizations") if err != nil { - return localVarReturnValue, GenericOpenAPIError{error: err.Error()} + return localVarReturnValue, nil, GenericOpenAPIError{error: err.Error()} } localVarPath := localBasePath + "/authorizations" @@ -818,7 +931,7 @@ func (a *AuthorizationsApiService) PostAuthorizationsExecute(r ApiPostAuthorizat localVarQueryParams := _neturl.Values{} localVarFormParams := _neturl.Values{} if r.authorizationPostRequest == nil { - return localVarReturnValue, reportError("authorizationPostRequest is required and must be specified") + return localVarReturnValue, nil, reportError("authorizationPostRequest is required and must be specified") } // to determine the Content-Type header @@ -845,12 +958,12 @@ func (a *AuthorizationsApiService) PostAuthorizationsExecute(r ApiPostAuthorizat localVarPostBody = r.authorizationPostRequest req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, localVarFormFileName, localVarFileName, localVarFileBytes) if err != nil { - return localVarReturnValue, err + return localVarReturnValue, nil, err } localVarHTTPResponse, err := a.client.callAPI(req) if err != nil || localVarHTTPResponse == nil { - return localVarReturnValue, err + return localVarReturnValue, localVarHTTPResponse, err } var errorPrefix string @@ -864,12 +977,12 @@ func (a *AuthorizationsApiService) PostAuthorizationsExecute(r ApiPostAuthorizat body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } newErr := GenericOpenAPIError{ body: localVarBody, @@ -880,32 +993,32 @@ func (a *AuthorizationsApiService) PostAuthorizationsExecute(r ApiPostAuthorizat err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.error = _fmt.Sprintf("%s: %s", newErr.Error(), err.Error()) - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } v.SetMessage(_fmt.Sprintf("%s: %s", newErr.Error(), v.GetMessage())) newErr.model = &v - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } var v Error err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.error = _fmt.Sprintf("%s: %s", newErr.Error(), err.Error()) - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } v.SetMessage(_fmt.Sprintf("%s: %s", newErr.Error(), v.GetMessage())) newErr.model = &v - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { @@ -913,8 +1026,8 @@ func (a *AuthorizationsApiService) PostAuthorizationsExecute(r ApiPostAuthorizat body: localVarBody, error: _fmt.Sprintf("%s%s", errorPrefix, err.Error()), } - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } - return localVarReturnValue, nil + return localVarReturnValue, localVarHTTPResponse, nil } diff --git a/api/api_backup.gen.go b/api/api_backup.gen.go index 7a526c2..6432888 100644 --- a/api/api_backup.gen.go +++ b/api/api_backup.gen.go @@ -40,6 +40,14 @@ type BackupApi interface { */ GetBackupKVExecute(r ApiGetBackupKVRequest) (*_nethttp.Response, error) + /* + * GetBackupKVExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not + * available on the returned HTTP response as it will have already been read and closed; access to the response body + * content should be achieved through the returned response model if applicable. + * @return *os.File + */ + GetBackupKVExecuteWithHttpInfo(r ApiGetBackupKVRequest) (*_nethttp.Response, *_nethttp.Response, error) + /* * GetBackupMetadata Download snapshot of all metadata in the server * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @@ -53,6 +61,14 @@ type BackupApi interface { */ GetBackupMetadataExecute(r ApiGetBackupMetadataRequest) (*_nethttp.Response, error) + /* + * GetBackupMetadataExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not + * available on the returned HTTP response as it will have already been read and closed; access to the response body + * content should be achieved through the returned response model if applicable. + * @return *os.File + */ + GetBackupMetadataExecuteWithHttpInfo(r ApiGetBackupMetadataRequest) (*_nethttp.Response, *_nethttp.Response, error) + /* * GetBackupShardId Download snapshot of all TSM data in a shard * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @@ -67,6 +83,14 @@ type BackupApi interface { */ GetBackupShardIdExecute(r ApiGetBackupShardIdRequest) (*_nethttp.Response, error) + /* + * GetBackupShardIdExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not + * available on the returned HTTP response as it will have already been read and closed; access to the response body + * content should be achieved through the returned response model if applicable. + * @return *os.File + */ + GetBackupShardIdExecuteWithHttpInfo(r ApiGetBackupShardIdRequest) (*_nethttp.Response, *_nethttp.Response, error) + // Sets additional descriptive text in the error message if any request in // this API fails, indicating that it is intended to be used only on OSS // servers. @@ -109,6 +133,10 @@ func (r ApiGetBackupKVRequest) Execute() (*_nethttp.Response, error) { return r.ApiService.GetBackupKVExecute(r) } +func (r ApiGetBackupKVRequest) ExecuteWithHttpInfo() (*_nethttp.Response, *_nethttp.Response, error) { + return r.ApiService.GetBackupKVExecuteWithHttpInfo(r) +} + /* * GetBackupKV Download snapshot of metadata stored in the server's embedded KV store. Should not be used in versions greater than 2.1.x, as it doesn't include metadata stored in embedded SQL. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @@ -126,6 +154,17 @@ func (a *BackupApiService) GetBackupKV(ctx _context.Context) ApiGetBackupKVReque * @return *os.File */ func (a *BackupApiService) GetBackupKVExecute(r ApiGetBackupKVRequest) (*_nethttp.Response, error) { + returnVal, _, err := a.GetBackupKVExecuteWithHttpInfo(r) + return returnVal, err +} + +/* + * ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the + * returned HTTP response as it will have already been read and closed; access to the response body content should be + * achieved through the returned response model if applicable. + * @return *os.File + */ +func (a *BackupApiService) GetBackupKVExecuteWithHttpInfo(r ApiGetBackupKVRequest) (*_nethttp.Response, *_nethttp.Response, error) { var ( localVarHTTPMethod = _nethttp.MethodGet localVarPostBody interface{} @@ -137,7 +176,7 @@ func (a *BackupApiService) GetBackupKVExecute(r ApiGetBackupKVRequest) (*_nethtt localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "BackupApiService.GetBackupKV") if err != nil { - return localVarReturnValue, GenericOpenAPIError{error: err.Error()} + return localVarReturnValue, nil, GenericOpenAPIError{error: err.Error()} } localVarPath := localBasePath + "/backup/kv" @@ -168,12 +207,12 @@ func (a *BackupApiService) GetBackupKVExecute(r ApiGetBackupKVRequest) (*_nethtt } req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, localVarFormFileName, localVarFileName, localVarFileBytes) if err != nil { - return localVarReturnValue, err + return localVarReturnValue, nil, err } localVarHTTPResponse, err := a.client.callAPI(req) if err != nil || localVarHTTPResponse == nil { - return localVarReturnValue, err + return localVarReturnValue, localVarHTTPResponse, err } var errorPrefix string @@ -187,12 +226,12 @@ func (a *BackupApiService) GetBackupKVExecute(r ApiGetBackupKVRequest) (*_nethtt body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } newErr := GenericOpenAPIError{ body: localVarBody, @@ -202,16 +241,16 @@ func (a *BackupApiService) GetBackupKVExecute(r ApiGetBackupKVRequest) (*_nethtt err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.error = _fmt.Sprintf("%s: %s", newErr.Error(), err.Error()) - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } v.SetMessage(_fmt.Sprintf("%s: %s", newErr.Error(), v.GetMessage())) newErr.model = &v - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } localVarReturnValue = localVarHTTPResponse - return localVarReturnValue, nil + return localVarReturnValue, localVarHTTPResponse, nil } type ApiGetBackupMetadataRequest struct { @@ -241,6 +280,10 @@ func (r ApiGetBackupMetadataRequest) Execute() (*_nethttp.Response, error) { return r.ApiService.GetBackupMetadataExecute(r) } +func (r ApiGetBackupMetadataRequest) ExecuteWithHttpInfo() (*_nethttp.Response, *_nethttp.Response, error) { + return r.ApiService.GetBackupMetadataExecuteWithHttpInfo(r) +} + /* * GetBackupMetadata Download snapshot of all metadata in the server * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @@ -258,6 +301,17 @@ func (a *BackupApiService) GetBackupMetadata(ctx _context.Context) ApiGetBackupM * @return *os.File */ func (a *BackupApiService) GetBackupMetadataExecute(r ApiGetBackupMetadataRequest) (*_nethttp.Response, error) { + returnVal, _, err := a.GetBackupMetadataExecuteWithHttpInfo(r) + return returnVal, err +} + +/* + * ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the + * returned HTTP response as it will have already been read and closed; access to the response body content should be + * achieved through the returned response model if applicable. + * @return *os.File + */ +func (a *BackupApiService) GetBackupMetadataExecuteWithHttpInfo(r ApiGetBackupMetadataRequest) (*_nethttp.Response, *_nethttp.Response, error) { var ( localVarHTTPMethod = _nethttp.MethodGet localVarPostBody interface{} @@ -269,7 +323,7 @@ func (a *BackupApiService) GetBackupMetadataExecute(r ApiGetBackupMetadataReques localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "BackupApiService.GetBackupMetadata") if err != nil { - return localVarReturnValue, GenericOpenAPIError{error: err.Error()} + return localVarReturnValue, nil, GenericOpenAPIError{error: err.Error()} } localVarPath := localBasePath + "/backup/metadata" @@ -303,12 +357,12 @@ func (a *BackupApiService) GetBackupMetadataExecute(r ApiGetBackupMetadataReques } req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, localVarFormFileName, localVarFileName, localVarFileBytes) if err != nil { - return localVarReturnValue, err + return localVarReturnValue, nil, err } localVarHTTPResponse, err := a.client.callAPI(req) if err != nil || localVarHTTPResponse == nil { - return localVarReturnValue, err + return localVarReturnValue, localVarHTTPResponse, err } var errorPrefix string @@ -322,12 +376,12 @@ func (a *BackupApiService) GetBackupMetadataExecute(r ApiGetBackupMetadataReques body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } newErr := GenericOpenAPIError{ body: localVarBody, @@ -337,16 +391,16 @@ func (a *BackupApiService) GetBackupMetadataExecute(r ApiGetBackupMetadataReques err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.error = _fmt.Sprintf("%s: %s", newErr.Error(), err.Error()) - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } v.SetMessage(_fmt.Sprintf("%s: %s", newErr.Error(), v.GetMessage())) newErr.model = &v - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } localVarReturnValue = localVarHTTPResponse - return localVarReturnValue, nil + return localVarReturnValue, localVarHTTPResponse, nil } type ApiGetBackupShardIdRequest struct { @@ -394,6 +448,10 @@ func (r ApiGetBackupShardIdRequest) Execute() (*_nethttp.Response, error) { return r.ApiService.GetBackupShardIdExecute(r) } +func (r ApiGetBackupShardIdRequest) ExecuteWithHttpInfo() (*_nethttp.Response, *_nethttp.Response, error) { + return r.ApiService.GetBackupShardIdExecuteWithHttpInfo(r) +} + /* * GetBackupShardId Download snapshot of all TSM data in a shard * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @@ -413,6 +471,17 @@ func (a *BackupApiService) GetBackupShardId(ctx _context.Context, shardID int64) * @return *os.File */ func (a *BackupApiService) GetBackupShardIdExecute(r ApiGetBackupShardIdRequest) (*_nethttp.Response, error) { + returnVal, _, err := a.GetBackupShardIdExecuteWithHttpInfo(r) + return returnVal, err +} + +/* + * ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the + * returned HTTP response as it will have already been read and closed; access to the response body content should be + * achieved through the returned response model if applicable. + * @return *os.File + */ +func (a *BackupApiService) GetBackupShardIdExecuteWithHttpInfo(r ApiGetBackupShardIdRequest) (*_nethttp.Response, *_nethttp.Response, error) { var ( localVarHTTPMethod = _nethttp.MethodGet localVarPostBody interface{} @@ -424,7 +493,7 @@ func (a *BackupApiService) GetBackupShardIdExecute(r ApiGetBackupShardIdRequest) localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "BackupApiService.GetBackupShardId") if err != nil { - return localVarReturnValue, GenericOpenAPIError{error: err.Error()} + return localVarReturnValue, nil, GenericOpenAPIError{error: err.Error()} } localVarPath := localBasePath + "/backup/shards/{shardID}" @@ -462,12 +531,12 @@ func (a *BackupApiService) GetBackupShardIdExecute(r ApiGetBackupShardIdRequest) } req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, localVarFormFileName, localVarFileName, localVarFileBytes) if err != nil { - return localVarReturnValue, err + return localVarReturnValue, nil, err } localVarHTTPResponse, err := a.client.callAPI(req) if err != nil || localVarHTTPResponse == nil { - return localVarReturnValue, err + return localVarReturnValue, localVarHTTPResponse, err } var errorPrefix string @@ -481,12 +550,12 @@ func (a *BackupApiService) GetBackupShardIdExecute(r ApiGetBackupShardIdRequest) body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } newErr := GenericOpenAPIError{ body: localVarBody, @@ -497,24 +566,24 @@ func (a *BackupApiService) GetBackupShardIdExecute(r ApiGetBackupShardIdRequest) err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.error = _fmt.Sprintf("%s: %s", newErr.Error(), err.Error()) - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } v.SetMessage(_fmt.Sprintf("%s: %s", newErr.Error(), v.GetMessage())) newErr.model = &v - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } var v Error err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.error = _fmt.Sprintf("%s: %s", newErr.Error(), err.Error()) - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } v.SetMessage(_fmt.Sprintf("%s: %s", newErr.Error(), v.GetMessage())) newErr.model = &v - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } localVarReturnValue = localVarHTTPResponse - return localVarReturnValue, nil + return localVarReturnValue, localVarHTTPResponse, nil } diff --git a/api/api_bucket_schemas.gen.go b/api/api_bucket_schemas.gen.go index 141fed2..bb6e950 100644 --- a/api/api_bucket_schemas.gen.go +++ b/api/api_bucket_schemas.gen.go @@ -40,6 +40,14 @@ type BucketSchemasApi interface { */ CreateMeasurementSchemaExecute(r ApiCreateMeasurementSchemaRequest) (MeasurementSchema, error) + /* + * CreateMeasurementSchemaExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not + * available on the returned HTTP response as it will have already been read and closed; access to the response body + * content should be achieved through the returned response model if applicable. + * @return MeasurementSchema + */ + CreateMeasurementSchemaExecuteWithHttpInfo(r ApiCreateMeasurementSchemaRequest) (MeasurementSchema, *_nethttp.Response, error) + /* * GetMeasurementSchema Retrieve measurement schema information * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @@ -55,6 +63,14 @@ type BucketSchemasApi interface { */ GetMeasurementSchemaExecute(r ApiGetMeasurementSchemaRequest) (MeasurementSchema, error) + /* + * GetMeasurementSchemaExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not + * available on the returned HTTP response as it will have already been read and closed; access to the response body + * content should be achieved through the returned response model if applicable. + * @return MeasurementSchema + */ + GetMeasurementSchemaExecuteWithHttpInfo(r ApiGetMeasurementSchemaRequest) (MeasurementSchema, *_nethttp.Response, error) + /* * GetMeasurementSchemas List all measurement schemas of a bucket * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @@ -69,6 +85,14 @@ type BucketSchemasApi interface { */ GetMeasurementSchemasExecute(r ApiGetMeasurementSchemasRequest) (MeasurementSchemaList, error) + /* + * GetMeasurementSchemasExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not + * available on the returned HTTP response as it will have already been read and closed; access to the response body + * content should be achieved through the returned response model if applicable. + * @return MeasurementSchemaList + */ + GetMeasurementSchemasExecuteWithHttpInfo(r ApiGetMeasurementSchemasRequest) (MeasurementSchemaList, *_nethttp.Response, error) + /* * UpdateMeasurementSchema Update a measurement schema * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @@ -84,6 +108,14 @@ type BucketSchemasApi interface { */ UpdateMeasurementSchemaExecute(r ApiUpdateMeasurementSchemaRequest) (MeasurementSchema, error) + /* + * UpdateMeasurementSchemaExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not + * available on the returned HTTP response as it will have already been read and closed; access to the response body + * content should be achieved through the returned response model if applicable. + * @return MeasurementSchema + */ + UpdateMeasurementSchemaExecuteWithHttpInfo(r ApiUpdateMeasurementSchemaRequest) (MeasurementSchema, *_nethttp.Response, error) + // Sets additional descriptive text in the error message if any request in // this API fails, indicating that it is intended to be used only on OSS // servers. @@ -153,6 +185,10 @@ func (r ApiCreateMeasurementSchemaRequest) Execute() (MeasurementSchema, error) return r.ApiService.CreateMeasurementSchemaExecute(r) } +func (r ApiCreateMeasurementSchemaRequest) ExecuteWithHttpInfo() (MeasurementSchema, *_nethttp.Response, error) { + return r.ApiService.CreateMeasurementSchemaExecuteWithHttpInfo(r) +} + /* * CreateMeasurementSchema Create a measurement schema for a bucket * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @@ -172,6 +208,17 @@ func (a *BucketSchemasApiService) CreateMeasurementSchema(ctx _context.Context, * @return MeasurementSchema */ func (a *BucketSchemasApiService) CreateMeasurementSchemaExecute(r ApiCreateMeasurementSchemaRequest) (MeasurementSchema, error) { + returnVal, _, err := a.CreateMeasurementSchemaExecuteWithHttpInfo(r) + return returnVal, err +} + +/* + * ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the + * returned HTTP response as it will have already been read and closed; access to the response body content should be + * achieved through the returned response model if applicable. + * @return MeasurementSchema + */ +func (a *BucketSchemasApiService) CreateMeasurementSchemaExecuteWithHttpInfo(r ApiCreateMeasurementSchemaRequest) (MeasurementSchema, *_nethttp.Response, error) { var ( localVarHTTPMethod = _nethttp.MethodPost localVarPostBody interface{} @@ -183,7 +230,7 @@ func (a *BucketSchemasApiService) CreateMeasurementSchemaExecute(r ApiCreateMeas localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "BucketSchemasApiService.CreateMeasurementSchema") if err != nil { - return localVarReturnValue, GenericOpenAPIError{error: err.Error()} + return localVarReturnValue, nil, GenericOpenAPIError{error: err.Error()} } localVarPath := localBasePath + "/buckets/{bucketID}/schema/measurements" @@ -220,12 +267,12 @@ func (a *BucketSchemasApiService) CreateMeasurementSchemaExecute(r ApiCreateMeas localVarPostBody = r.measurementSchemaCreateRequest req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, localVarFormFileName, localVarFileName, localVarFileBytes) if err != nil { - return localVarReturnValue, err + return localVarReturnValue, nil, err } localVarHTTPResponse, err := a.client.callAPI(req) if err != nil || localVarHTTPResponse == nil { - return localVarReturnValue, err + return localVarReturnValue, localVarHTTPResponse, err } var errorPrefix string @@ -239,12 +286,12 @@ func (a *BucketSchemasApiService) CreateMeasurementSchemaExecute(r ApiCreateMeas body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } newErr := GenericOpenAPIError{ body: localVarBody, @@ -255,23 +302,23 @@ func (a *BucketSchemasApiService) CreateMeasurementSchemaExecute(r ApiCreateMeas err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.error = _fmt.Sprintf("%s: %s", newErr.Error(), err.Error()) - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } v.SetMessage(_fmt.Sprintf("%s: %s", newErr.Error(), v.GetMessage())) newErr.model = &v } - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { @@ -279,10 +326,10 @@ func (a *BucketSchemasApiService) CreateMeasurementSchemaExecute(r ApiCreateMeas body: localVarBody, error: _fmt.Sprintf("%s%s", errorPrefix, err.Error()), } - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } - return localVarReturnValue, nil + return localVarReturnValue, localVarHTTPResponse, nil } type ApiGetMeasurementSchemaRequest struct { @@ -330,6 +377,10 @@ func (r ApiGetMeasurementSchemaRequest) Execute() (MeasurementSchema, error) { return r.ApiService.GetMeasurementSchemaExecute(r) } +func (r ApiGetMeasurementSchemaRequest) ExecuteWithHttpInfo() (MeasurementSchema, *_nethttp.Response, error) { + return r.ApiService.GetMeasurementSchemaExecuteWithHttpInfo(r) +} + /* * GetMeasurementSchema Retrieve measurement schema information * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @@ -351,6 +402,17 @@ func (a *BucketSchemasApiService) GetMeasurementSchema(ctx _context.Context, buc * @return MeasurementSchema */ func (a *BucketSchemasApiService) GetMeasurementSchemaExecute(r ApiGetMeasurementSchemaRequest) (MeasurementSchema, error) { + returnVal, _, err := a.GetMeasurementSchemaExecuteWithHttpInfo(r) + return returnVal, err +} + +/* + * ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the + * returned HTTP response as it will have already been read and closed; access to the response body content should be + * achieved through the returned response model if applicable. + * @return MeasurementSchema + */ +func (a *BucketSchemasApiService) GetMeasurementSchemaExecuteWithHttpInfo(r ApiGetMeasurementSchemaRequest) (MeasurementSchema, *_nethttp.Response, error) { var ( localVarHTTPMethod = _nethttp.MethodGet localVarPostBody interface{} @@ -362,7 +424,7 @@ func (a *BucketSchemasApiService) GetMeasurementSchemaExecute(r ApiGetMeasuremen localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "BucketSchemasApiService.GetMeasurementSchema") if err != nil { - return localVarReturnValue, GenericOpenAPIError{error: err.Error()} + return localVarReturnValue, nil, GenericOpenAPIError{error: err.Error()} } localVarPath := localBasePath + "/buckets/{bucketID}/schema/measurements/{measurementID}" @@ -398,12 +460,12 @@ func (a *BucketSchemasApiService) GetMeasurementSchemaExecute(r ApiGetMeasuremen } req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, localVarFormFileName, localVarFileName, localVarFileBytes) if err != nil { - return localVarReturnValue, err + return localVarReturnValue, nil, err } localVarHTTPResponse, err := a.client.callAPI(req) if err != nil || localVarHTTPResponse == nil { - return localVarReturnValue, err + return localVarReturnValue, localVarHTTPResponse, err } var errorPrefix string @@ -417,29 +479,29 @@ func (a *BucketSchemasApiService) GetMeasurementSchemaExecute(r ApiGetMeasuremen body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } newErr := GenericOpenAPIError{ body: localVarBody, error: _fmt.Sprintf("%s%s", errorPrefix, localVarHTTPResponse.Status), } - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { @@ -447,10 +509,10 @@ func (a *BucketSchemasApiService) GetMeasurementSchemaExecute(r ApiGetMeasuremen body: localVarBody, error: _fmt.Sprintf("%s%s", errorPrefix, err.Error()), } - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } - return localVarReturnValue, nil + return localVarReturnValue, localVarHTTPResponse, nil } type ApiGetMeasurementSchemasRequest struct { @@ -498,6 +560,10 @@ func (r ApiGetMeasurementSchemasRequest) Execute() (MeasurementSchemaList, error return r.ApiService.GetMeasurementSchemasExecute(r) } +func (r ApiGetMeasurementSchemasRequest) ExecuteWithHttpInfo() (MeasurementSchemaList, *_nethttp.Response, error) { + return r.ApiService.GetMeasurementSchemasExecuteWithHttpInfo(r) +} + /* * GetMeasurementSchemas List all measurement schemas of a bucket * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @@ -517,6 +583,17 @@ func (a *BucketSchemasApiService) GetMeasurementSchemas(ctx _context.Context, bu * @return MeasurementSchemaList */ func (a *BucketSchemasApiService) GetMeasurementSchemasExecute(r ApiGetMeasurementSchemasRequest) (MeasurementSchemaList, error) { + returnVal, _, err := a.GetMeasurementSchemasExecuteWithHttpInfo(r) + return returnVal, err +} + +/* + * ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the + * returned HTTP response as it will have already been read and closed; access to the response body content should be + * achieved through the returned response model if applicable. + * @return MeasurementSchemaList + */ +func (a *BucketSchemasApiService) GetMeasurementSchemasExecuteWithHttpInfo(r ApiGetMeasurementSchemasRequest) (MeasurementSchemaList, *_nethttp.Response, error) { var ( localVarHTTPMethod = _nethttp.MethodGet localVarPostBody interface{} @@ -528,7 +605,7 @@ func (a *BucketSchemasApiService) GetMeasurementSchemasExecute(r ApiGetMeasureme localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "BucketSchemasApiService.GetMeasurementSchemas") if err != nil { - return localVarReturnValue, GenericOpenAPIError{error: err.Error()} + return localVarReturnValue, nil, GenericOpenAPIError{error: err.Error()} } localVarPath := localBasePath + "/buckets/{bucketID}/schema/measurements" @@ -566,12 +643,12 @@ func (a *BucketSchemasApiService) GetMeasurementSchemasExecute(r ApiGetMeasureme } req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, localVarFormFileName, localVarFileName, localVarFileBytes) if err != nil { - return localVarReturnValue, err + return localVarReturnValue, nil, err } localVarHTTPResponse, err := a.client.callAPI(req) if err != nil || localVarHTTPResponse == nil { - return localVarReturnValue, err + return localVarReturnValue, localVarHTTPResponse, err } var errorPrefix string @@ -585,12 +662,12 @@ func (a *BucketSchemasApiService) GetMeasurementSchemasExecute(r ApiGetMeasureme body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } newErr := GenericOpenAPIError{ body: localVarBody, @@ -601,23 +678,23 @@ func (a *BucketSchemasApiService) GetMeasurementSchemasExecute(r ApiGetMeasureme err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.error = _fmt.Sprintf("%s: %s", newErr.Error(), err.Error()) - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } v.SetMessage(_fmt.Sprintf("%s: %s", newErr.Error(), v.GetMessage())) newErr.model = &v } - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { @@ -625,10 +702,10 @@ func (a *BucketSchemasApiService) GetMeasurementSchemasExecute(r ApiGetMeasureme body: localVarBody, error: _fmt.Sprintf("%s%s", errorPrefix, err.Error()), } - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } - return localVarReturnValue, nil + return localVarReturnValue, localVarHTTPResponse, nil } type ApiUpdateMeasurementSchemaRequest struct { @@ -685,6 +762,10 @@ func (r ApiUpdateMeasurementSchemaRequest) Execute() (MeasurementSchema, error) return r.ApiService.UpdateMeasurementSchemaExecute(r) } +func (r ApiUpdateMeasurementSchemaRequest) ExecuteWithHttpInfo() (MeasurementSchema, *_nethttp.Response, error) { + return r.ApiService.UpdateMeasurementSchemaExecuteWithHttpInfo(r) +} + /* * UpdateMeasurementSchema Update a measurement schema * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @@ -706,6 +787,17 @@ func (a *BucketSchemasApiService) UpdateMeasurementSchema(ctx _context.Context, * @return MeasurementSchema */ func (a *BucketSchemasApiService) UpdateMeasurementSchemaExecute(r ApiUpdateMeasurementSchemaRequest) (MeasurementSchema, error) { + returnVal, _, err := a.UpdateMeasurementSchemaExecuteWithHttpInfo(r) + return returnVal, err +} + +/* + * ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the + * returned HTTP response as it will have already been read and closed; access to the response body content should be + * achieved through the returned response model if applicable. + * @return MeasurementSchema + */ +func (a *BucketSchemasApiService) UpdateMeasurementSchemaExecuteWithHttpInfo(r ApiUpdateMeasurementSchemaRequest) (MeasurementSchema, *_nethttp.Response, error) { var ( localVarHTTPMethod = _nethttp.MethodPatch localVarPostBody interface{} @@ -717,7 +809,7 @@ func (a *BucketSchemasApiService) UpdateMeasurementSchemaExecute(r ApiUpdateMeas localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "BucketSchemasApiService.UpdateMeasurementSchema") if err != nil { - return localVarReturnValue, GenericOpenAPIError{error: err.Error()} + return localVarReturnValue, nil, GenericOpenAPIError{error: err.Error()} } localVarPath := localBasePath + "/buckets/{bucketID}/schema/measurements/{measurementID}" @@ -755,12 +847,12 @@ func (a *BucketSchemasApiService) UpdateMeasurementSchemaExecute(r ApiUpdateMeas localVarPostBody = r.measurementSchemaUpdateRequest req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, localVarFormFileName, localVarFileName, localVarFileBytes) if err != nil { - return localVarReturnValue, err + return localVarReturnValue, nil, err } localVarHTTPResponse, err := a.client.callAPI(req) if err != nil || localVarHTTPResponse == nil { - return localVarReturnValue, err + return localVarReturnValue, localVarHTTPResponse, err } var errorPrefix string @@ -774,12 +866,12 @@ func (a *BucketSchemasApiService) UpdateMeasurementSchemaExecute(r ApiUpdateMeas body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } newErr := GenericOpenAPIError{ body: localVarBody, @@ -790,23 +882,23 @@ func (a *BucketSchemasApiService) UpdateMeasurementSchemaExecute(r ApiUpdateMeas err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.error = _fmt.Sprintf("%s: %s", newErr.Error(), err.Error()) - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } v.SetMessage(_fmt.Sprintf("%s: %s", newErr.Error(), v.GetMessage())) newErr.model = &v } - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { @@ -814,8 +906,8 @@ func (a *BucketSchemasApiService) UpdateMeasurementSchemaExecute(r ApiUpdateMeas body: localVarBody, error: _fmt.Sprintf("%s%s", errorPrefix, err.Error()), } - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } - return localVarReturnValue, nil + return localVarReturnValue, localVarHTTPResponse, nil } diff --git a/api/api_buckets.gen.go b/api/api_buckets.gen.go index 574e785..52baf1c 100644 --- a/api/api_buckets.gen.go +++ b/api/api_buckets.gen.go @@ -39,6 +39,13 @@ type BucketsApi interface { */ DeleteBucketsIDExecute(r ApiDeleteBucketsIDRequest) error + /* + * DeleteBucketsIDExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not + * available on the returned HTTP response as it will have already been read and closed; access to the response body + * content should be achieved through the returned response model if applicable. + */ + DeleteBucketsIDExecuteWithHttpInfo(r ApiDeleteBucketsIDRequest) (*_nethttp.Response, error) + /* * GetBuckets List all buckets * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @@ -52,6 +59,14 @@ type BucketsApi interface { */ GetBucketsExecute(r ApiGetBucketsRequest) (Buckets, error) + /* + * GetBucketsExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not + * available on the returned HTTP response as it will have already been read and closed; access to the response body + * content should be achieved through the returned response model if applicable. + * @return Buckets + */ + GetBucketsExecuteWithHttpInfo(r ApiGetBucketsRequest) (Buckets, *_nethttp.Response, error) + /* * GetBucketsID Retrieve a bucket * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @@ -66,6 +81,14 @@ type BucketsApi interface { */ GetBucketsIDExecute(r ApiGetBucketsIDRequest) (Bucket, error) + /* + * GetBucketsIDExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not + * available on the returned HTTP response as it will have already been read and closed; access to the response body + * content should be achieved through the returned response model if applicable. + * @return Bucket + */ + GetBucketsIDExecuteWithHttpInfo(r ApiGetBucketsIDRequest) (Bucket, *_nethttp.Response, error) + /* * PatchBucketsID Update a bucket * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @@ -80,6 +103,14 @@ type BucketsApi interface { */ PatchBucketsIDExecute(r ApiPatchBucketsIDRequest) (Bucket, error) + /* + * PatchBucketsIDExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not + * available on the returned HTTP response as it will have already been read and closed; access to the response body + * content should be achieved through the returned response model if applicable. + * @return Bucket + */ + PatchBucketsIDExecuteWithHttpInfo(r ApiPatchBucketsIDRequest) (Bucket, *_nethttp.Response, error) + /* * PostBuckets Create a bucket * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @@ -93,6 +124,14 @@ type BucketsApi interface { */ PostBucketsExecute(r ApiPostBucketsRequest) (Bucket, error) + /* + * PostBucketsExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not + * available on the returned HTTP response as it will have already been read and closed; access to the response body + * content should be achieved through the returned response model if applicable. + * @return Bucket + */ + PostBucketsExecuteWithHttpInfo(r ApiPostBucketsRequest) (Bucket, *_nethttp.Response, error) + // Sets additional descriptive text in the error message if any request in // this API fails, indicating that it is intended to be used only on OSS // servers. @@ -144,6 +183,10 @@ func (r ApiDeleteBucketsIDRequest) Execute() error { return r.ApiService.DeleteBucketsIDExecute(r) } +func (r ApiDeleteBucketsIDRequest) ExecuteWithHttpInfo() (*_nethttp.Response, error) { + return r.ApiService.DeleteBucketsIDExecuteWithHttpInfo(r) +} + /* * DeleteBucketsID Delete a bucket * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @@ -162,6 +205,16 @@ func (a *BucketsApiService) DeleteBucketsID(ctx _context.Context, bucketID strin * Execute executes the request */ func (a *BucketsApiService) DeleteBucketsIDExecute(r ApiDeleteBucketsIDRequest) error { + _, err := a.DeleteBucketsIDExecuteWithHttpInfo(r) + return err +} + +/* + * ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the + * returned HTTP response as it will have already been read and closed; access to the response body content should be + * achieved through the returned response model if applicable. + */ +func (a *BucketsApiService) DeleteBucketsIDExecuteWithHttpInfo(r ApiDeleteBucketsIDRequest) (*_nethttp.Response, error) { var ( localVarHTTPMethod = _nethttp.MethodDelete localVarPostBody interface{} @@ -172,7 +225,7 @@ func (a *BucketsApiService) DeleteBucketsIDExecute(r ApiDeleteBucketsIDRequest) localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "BucketsApiService.DeleteBucketsID") if err != nil { - return GenericOpenAPIError{error: err.Error()} + return nil, GenericOpenAPIError{error: err.Error()} } localVarPath := localBasePath + "/buckets/{bucketID}" @@ -204,12 +257,12 @@ func (a *BucketsApiService) DeleteBucketsIDExecute(r ApiDeleteBucketsIDRequest) } req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, localVarFormFileName, localVarFileName, localVarFileBytes) if err != nil { - return err + return nil, err } localVarHTTPResponse, err := a.client.callAPI(req) if err != nil || localVarHTTPResponse == nil { - return err + return localVarHTTPResponse, err } var errorPrefix string @@ -223,12 +276,12 @@ func (a *BucketsApiService) DeleteBucketsIDExecute(r ApiDeleteBucketsIDRequest) body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return _fmt.Errorf("%s%w", errorPrefix, err) + return localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return _fmt.Errorf("%s%w", errorPrefix, err) + return localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } newErr := GenericOpenAPIError{ body: localVarBody, @@ -239,24 +292,24 @@ func (a *BucketsApiService) DeleteBucketsIDExecute(r ApiDeleteBucketsIDRequest) err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.error = _fmt.Sprintf("%s: %s", newErr.Error(), err.Error()) - return newErr + return localVarHTTPResponse, newErr } v.SetMessage(_fmt.Sprintf("%s: %s", newErr.Error(), v.GetMessage())) newErr.model = &v - return newErr + return localVarHTTPResponse, newErr } var v Error err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.error = _fmt.Sprintf("%s: %s", newErr.Error(), err.Error()) - return newErr + return localVarHTTPResponse, newErr } v.SetMessage(_fmt.Sprintf("%s: %s", newErr.Error(), v.GetMessage())) newErr.model = &v - return newErr + return localVarHTTPResponse, newErr } - return nil + return localVarHTTPResponse, nil } type ApiGetBucketsRequest struct { @@ -340,6 +393,10 @@ func (r ApiGetBucketsRequest) Execute() (Buckets, error) { return r.ApiService.GetBucketsExecute(r) } +func (r ApiGetBucketsRequest) ExecuteWithHttpInfo() (Buckets, *_nethttp.Response, error) { + return r.ApiService.GetBucketsExecuteWithHttpInfo(r) +} + /* * GetBuckets List all buckets * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @@ -357,6 +414,17 @@ func (a *BucketsApiService) GetBuckets(ctx _context.Context) ApiGetBucketsReques * @return Buckets */ func (a *BucketsApiService) GetBucketsExecute(r ApiGetBucketsRequest) (Buckets, error) { + returnVal, _, err := a.GetBucketsExecuteWithHttpInfo(r) + return returnVal, err +} + +/* + * ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the + * returned HTTP response as it will have already been read and closed; access to the response body content should be + * achieved through the returned response model if applicable. + * @return Buckets + */ +func (a *BucketsApiService) GetBucketsExecuteWithHttpInfo(r ApiGetBucketsRequest) (Buckets, *_nethttp.Response, error) { var ( localVarHTTPMethod = _nethttp.MethodGet localVarPostBody interface{} @@ -368,7 +436,7 @@ func (a *BucketsApiService) GetBucketsExecute(r ApiGetBucketsRequest) (Buckets, localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "BucketsApiService.GetBuckets") if err != nil { - return localVarReturnValue, GenericOpenAPIError{error: err.Error()} + return localVarReturnValue, nil, GenericOpenAPIError{error: err.Error()} } localVarPath := localBasePath + "/buckets" @@ -420,12 +488,12 @@ func (a *BucketsApiService) GetBucketsExecute(r ApiGetBucketsRequest) (Buckets, } req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, localVarFormFileName, localVarFileName, localVarFileBytes) if err != nil { - return localVarReturnValue, err + return localVarReturnValue, nil, err } localVarHTTPResponse, err := a.client.callAPI(req) if err != nil || localVarHTTPResponse == nil { - return localVarReturnValue, err + return localVarReturnValue, localVarHTTPResponse, err } var errorPrefix string @@ -439,12 +507,12 @@ func (a *BucketsApiService) GetBucketsExecute(r ApiGetBucketsRequest) (Buckets, body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } newErr := GenericOpenAPIError{ body: localVarBody, @@ -454,22 +522,22 @@ func (a *BucketsApiService) GetBucketsExecute(r ApiGetBucketsRequest) (Buckets, err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.error = _fmt.Sprintf("%s: %s", newErr.Error(), err.Error()) - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } v.SetMessage(_fmt.Sprintf("%s: %s", newErr.Error(), v.GetMessage())) newErr.model = &v - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { @@ -477,10 +545,10 @@ func (a *BucketsApiService) GetBucketsExecute(r ApiGetBucketsRequest) (Buckets, body: localVarBody, error: _fmt.Sprintf("%s%s", errorPrefix, err.Error()), } - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } - return localVarReturnValue, nil + return localVarReturnValue, localVarHTTPResponse, nil } type ApiGetBucketsIDRequest struct { @@ -510,6 +578,10 @@ func (r ApiGetBucketsIDRequest) Execute() (Bucket, error) { return r.ApiService.GetBucketsIDExecute(r) } +func (r ApiGetBucketsIDRequest) ExecuteWithHttpInfo() (Bucket, *_nethttp.Response, error) { + return r.ApiService.GetBucketsIDExecuteWithHttpInfo(r) +} + /* * GetBucketsID Retrieve a bucket * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @@ -529,6 +601,17 @@ func (a *BucketsApiService) GetBucketsID(ctx _context.Context, bucketID string) * @return Bucket */ func (a *BucketsApiService) GetBucketsIDExecute(r ApiGetBucketsIDRequest) (Bucket, error) { + returnVal, _, err := a.GetBucketsIDExecuteWithHttpInfo(r) + return returnVal, err +} + +/* + * ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the + * returned HTTP response as it will have already been read and closed; access to the response body content should be + * achieved through the returned response model if applicable. + * @return Bucket + */ +func (a *BucketsApiService) GetBucketsIDExecuteWithHttpInfo(r ApiGetBucketsIDRequest) (Bucket, *_nethttp.Response, error) { var ( localVarHTTPMethod = _nethttp.MethodGet localVarPostBody interface{} @@ -540,7 +623,7 @@ func (a *BucketsApiService) GetBucketsIDExecute(r ApiGetBucketsIDRequest) (Bucke localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "BucketsApiService.GetBucketsID") if err != nil { - return localVarReturnValue, GenericOpenAPIError{error: err.Error()} + return localVarReturnValue, nil, GenericOpenAPIError{error: err.Error()} } localVarPath := localBasePath + "/buckets/{bucketID}" @@ -572,12 +655,12 @@ func (a *BucketsApiService) GetBucketsIDExecute(r ApiGetBucketsIDRequest) (Bucke } req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, localVarFormFileName, localVarFileName, localVarFileBytes) if err != nil { - return localVarReturnValue, err + return localVarReturnValue, nil, err } localVarHTTPResponse, err := a.client.callAPI(req) if err != nil || localVarHTTPResponse == nil { - return localVarReturnValue, err + return localVarReturnValue, localVarHTTPResponse, err } var errorPrefix string @@ -591,12 +674,12 @@ func (a *BucketsApiService) GetBucketsIDExecute(r ApiGetBucketsIDRequest) (Bucke body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } newErr := GenericOpenAPIError{ body: localVarBody, @@ -606,22 +689,22 @@ func (a *BucketsApiService) GetBucketsIDExecute(r ApiGetBucketsIDRequest) (Bucke err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.error = _fmt.Sprintf("%s: %s", newErr.Error(), err.Error()) - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } v.SetMessage(_fmt.Sprintf("%s: %s", newErr.Error(), v.GetMessage())) newErr.model = &v - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { @@ -629,10 +712,10 @@ func (a *BucketsApiService) GetBucketsIDExecute(r ApiGetBucketsIDRequest) (Bucke body: localVarBody, error: _fmt.Sprintf("%s%s", errorPrefix, err.Error()), } - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } - return localVarReturnValue, nil + return localVarReturnValue, localVarHTTPResponse, nil } type ApiPatchBucketsIDRequest struct { @@ -671,6 +754,10 @@ func (r ApiPatchBucketsIDRequest) Execute() (Bucket, error) { return r.ApiService.PatchBucketsIDExecute(r) } +func (r ApiPatchBucketsIDRequest) ExecuteWithHttpInfo() (Bucket, *_nethttp.Response, error) { + return r.ApiService.PatchBucketsIDExecuteWithHttpInfo(r) +} + /* * PatchBucketsID Update a bucket * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @@ -690,6 +777,17 @@ func (a *BucketsApiService) PatchBucketsID(ctx _context.Context, bucketID string * @return Bucket */ func (a *BucketsApiService) PatchBucketsIDExecute(r ApiPatchBucketsIDRequest) (Bucket, error) { + returnVal, _, err := a.PatchBucketsIDExecuteWithHttpInfo(r) + return returnVal, err +} + +/* + * ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the + * returned HTTP response as it will have already been read and closed; access to the response body content should be + * achieved through the returned response model if applicable. + * @return Bucket + */ +func (a *BucketsApiService) PatchBucketsIDExecuteWithHttpInfo(r ApiPatchBucketsIDRequest) (Bucket, *_nethttp.Response, error) { var ( localVarHTTPMethod = _nethttp.MethodPatch localVarPostBody interface{} @@ -701,7 +799,7 @@ func (a *BucketsApiService) PatchBucketsIDExecute(r ApiPatchBucketsIDRequest) (B localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "BucketsApiService.PatchBucketsID") if err != nil { - return localVarReturnValue, GenericOpenAPIError{error: err.Error()} + return localVarReturnValue, nil, GenericOpenAPIError{error: err.Error()} } localVarPath := localBasePath + "/buckets/{bucketID}" @@ -711,7 +809,7 @@ func (a *BucketsApiService) PatchBucketsIDExecute(r ApiPatchBucketsIDRequest) (B localVarQueryParams := _neturl.Values{} localVarFormParams := _neturl.Values{} if r.patchBucketRequest == nil { - return localVarReturnValue, reportError("patchBucketRequest is required and must be specified") + return localVarReturnValue, nil, reportError("patchBucketRequest is required and must be specified") } // to determine the Content-Type header @@ -738,12 +836,12 @@ func (a *BucketsApiService) PatchBucketsIDExecute(r ApiPatchBucketsIDRequest) (B localVarPostBody = r.patchBucketRequest req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, localVarFormFileName, localVarFileName, localVarFileBytes) if err != nil { - return localVarReturnValue, err + return localVarReturnValue, nil, err } localVarHTTPResponse, err := a.client.callAPI(req) if err != nil || localVarHTTPResponse == nil { - return localVarReturnValue, err + return localVarReturnValue, localVarHTTPResponse, err } var errorPrefix string @@ -757,12 +855,12 @@ func (a *BucketsApiService) PatchBucketsIDExecute(r ApiPatchBucketsIDRequest) (B body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } newErr := GenericOpenAPIError{ body: localVarBody, @@ -772,22 +870,22 @@ func (a *BucketsApiService) PatchBucketsIDExecute(r ApiPatchBucketsIDRequest) (B err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.error = _fmt.Sprintf("%s: %s", newErr.Error(), err.Error()) - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } v.SetMessage(_fmt.Sprintf("%s: %s", newErr.Error(), v.GetMessage())) newErr.model = &v - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { @@ -795,10 +893,10 @@ func (a *BucketsApiService) PatchBucketsIDExecute(r ApiPatchBucketsIDRequest) (B body: localVarBody, error: _fmt.Sprintf("%s%s", errorPrefix, err.Error()), } - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } - return localVarReturnValue, nil + return localVarReturnValue, localVarHTTPResponse, nil } type ApiPostBucketsRequest struct { @@ -828,6 +926,10 @@ func (r ApiPostBucketsRequest) Execute() (Bucket, error) { return r.ApiService.PostBucketsExecute(r) } +func (r ApiPostBucketsRequest) ExecuteWithHttpInfo() (Bucket, *_nethttp.Response, error) { + return r.ApiService.PostBucketsExecuteWithHttpInfo(r) +} + /* * PostBuckets Create a bucket * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @@ -845,6 +947,17 @@ func (a *BucketsApiService) PostBuckets(ctx _context.Context) ApiPostBucketsRequ * @return Bucket */ func (a *BucketsApiService) PostBucketsExecute(r ApiPostBucketsRequest) (Bucket, error) { + returnVal, _, err := a.PostBucketsExecuteWithHttpInfo(r) + return returnVal, err +} + +/* + * ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the + * returned HTTP response as it will have already been read and closed; access to the response body content should be + * achieved through the returned response model if applicable. + * @return Bucket + */ +func (a *BucketsApiService) PostBucketsExecuteWithHttpInfo(r ApiPostBucketsRequest) (Bucket, *_nethttp.Response, error) { var ( localVarHTTPMethod = _nethttp.MethodPost localVarPostBody interface{} @@ -856,7 +969,7 @@ func (a *BucketsApiService) PostBucketsExecute(r ApiPostBucketsRequest) (Bucket, localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "BucketsApiService.PostBuckets") if err != nil { - return localVarReturnValue, GenericOpenAPIError{error: err.Error()} + return localVarReturnValue, nil, GenericOpenAPIError{error: err.Error()} } localVarPath := localBasePath + "/buckets" @@ -865,7 +978,7 @@ func (a *BucketsApiService) PostBucketsExecute(r ApiPostBucketsRequest) (Bucket, localVarQueryParams := _neturl.Values{} localVarFormParams := _neturl.Values{} if r.postBucketRequest == nil { - return localVarReturnValue, reportError("postBucketRequest is required and must be specified") + return localVarReturnValue, nil, reportError("postBucketRequest is required and must be specified") } // to determine the Content-Type header @@ -892,12 +1005,12 @@ func (a *BucketsApiService) PostBucketsExecute(r ApiPostBucketsRequest) (Bucket, localVarPostBody = r.postBucketRequest req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, localVarFormFileName, localVarFileName, localVarFileBytes) if err != nil { - return localVarReturnValue, err + return localVarReturnValue, nil, err } localVarHTTPResponse, err := a.client.callAPI(req) if err != nil || localVarHTTPResponse == nil { - return localVarReturnValue, err + return localVarReturnValue, localVarHTTPResponse, err } var errorPrefix string @@ -911,12 +1024,12 @@ func (a *BucketsApiService) PostBucketsExecute(r ApiPostBucketsRequest) (Bucket, body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } newErr := GenericOpenAPIError{ body: localVarBody, @@ -927,32 +1040,32 @@ func (a *BucketsApiService) PostBucketsExecute(r ApiPostBucketsRequest) (Bucket, err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.error = _fmt.Sprintf("%s: %s", newErr.Error(), err.Error()) - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } v.SetMessage(_fmt.Sprintf("%s: %s", newErr.Error(), v.GetMessage())) newErr.model = &v - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } var v Error err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.error = _fmt.Sprintf("%s: %s", newErr.Error(), err.Error()) - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } v.SetMessage(_fmt.Sprintf("%s: %s", newErr.Error(), v.GetMessage())) newErr.model = &v - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { @@ -960,8 +1073,8 @@ func (a *BucketsApiService) PostBucketsExecute(r ApiPostBucketsRequest) (Bucket, body: localVarBody, error: _fmt.Sprintf("%s%s", errorPrefix, err.Error()), } - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } - return localVarReturnValue, nil + return localVarReturnValue, localVarHTTPResponse, nil } diff --git a/api/api_dashboards.gen.go b/api/api_dashboards.gen.go index cca329f..7ad9afe 100644 --- a/api/api_dashboards.gen.go +++ b/api/api_dashboards.gen.go @@ -39,6 +39,14 @@ type DashboardsApi interface { */ GetDashboardsExecute(r ApiGetDashboardsRequest) (Dashboards, error) + /* + * GetDashboardsExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not + * available on the returned HTTP response as it will have already been read and closed; access to the response body + * content should be achieved through the returned response model if applicable. + * @return Dashboards + */ + GetDashboardsExecuteWithHttpInfo(r ApiGetDashboardsRequest) (Dashboards, *_nethttp.Response, error) + // Sets additional descriptive text in the error message if any request in // this API fails, indicating that it is intended to be used only on OSS // servers. @@ -153,6 +161,10 @@ func (r ApiGetDashboardsRequest) Execute() (Dashboards, error) { return r.ApiService.GetDashboardsExecute(r) } +func (r ApiGetDashboardsRequest) ExecuteWithHttpInfo() (Dashboards, *_nethttp.Response, error) { + return r.ApiService.GetDashboardsExecuteWithHttpInfo(r) +} + /* * GetDashboards List all dashboards * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @@ -170,6 +182,17 @@ func (a *DashboardsApiService) GetDashboards(ctx _context.Context) ApiGetDashboa * @return Dashboards */ func (a *DashboardsApiService) GetDashboardsExecute(r ApiGetDashboardsRequest) (Dashboards, error) { + returnVal, _, err := a.GetDashboardsExecuteWithHttpInfo(r) + return returnVal, err +} + +/* + * ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the + * returned HTTP response as it will have already been read and closed; access to the response body content should be + * achieved through the returned response model if applicable. + * @return Dashboards + */ +func (a *DashboardsApiService) GetDashboardsExecuteWithHttpInfo(r ApiGetDashboardsRequest) (Dashboards, *_nethttp.Response, error) { var ( localVarHTTPMethod = _nethttp.MethodGet localVarPostBody interface{} @@ -181,7 +204,7 @@ func (a *DashboardsApiService) GetDashboardsExecute(r ApiGetDashboardsRequest) ( localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "DashboardsApiService.GetDashboards") if err != nil { - return localVarReturnValue, GenericOpenAPIError{error: err.Error()} + return localVarReturnValue, nil, GenericOpenAPIError{error: err.Error()} } localVarPath := localBasePath + "/dashboards" @@ -244,12 +267,12 @@ func (a *DashboardsApiService) GetDashboardsExecute(r ApiGetDashboardsRequest) ( } req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, localVarFormFileName, localVarFileName, localVarFileBytes) if err != nil { - return localVarReturnValue, err + return localVarReturnValue, nil, err } localVarHTTPResponse, err := a.client.callAPI(req) if err != nil || localVarHTTPResponse == nil { - return localVarReturnValue, err + return localVarReturnValue, localVarHTTPResponse, err } var errorPrefix string @@ -263,12 +286,12 @@ func (a *DashboardsApiService) GetDashboardsExecute(r ApiGetDashboardsRequest) ( body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } newErr := GenericOpenAPIError{ body: localVarBody, @@ -278,22 +301,22 @@ func (a *DashboardsApiService) GetDashboardsExecute(r ApiGetDashboardsRequest) ( err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.error = _fmt.Sprintf("%s: %s", newErr.Error(), err.Error()) - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } v.SetMessage(_fmt.Sprintf("%s: %s", newErr.Error(), v.GetMessage())) newErr.model = &v - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { @@ -301,8 +324,8 @@ func (a *DashboardsApiService) GetDashboardsExecute(r ApiGetDashboardsRequest) ( body: localVarBody, error: _fmt.Sprintf("%s%s", errorPrefix, err.Error()), } - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } - return localVarReturnValue, nil + return localVarReturnValue, localVarHTTPResponse, nil } diff --git a/api/api_dbrps.gen.go b/api/api_dbrps.gen.go index 96c00a1..c6b3685 100644 --- a/api/api_dbrps.gen.go +++ b/api/api_dbrps.gen.go @@ -39,6 +39,13 @@ type DBRPsApi interface { */ DeleteDBRPIDExecute(r ApiDeleteDBRPIDRequest) error + /* + * DeleteDBRPIDExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not + * available on the returned HTTP response as it will have already been read and closed; access to the response body + * content should be achieved through the returned response model if applicable. + */ + DeleteDBRPIDExecuteWithHttpInfo(r ApiDeleteDBRPIDRequest) (*_nethttp.Response, error) + /* * GetDBRPs List database retention policy mappings * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @@ -52,6 +59,14 @@ type DBRPsApi interface { */ GetDBRPsExecute(r ApiGetDBRPsRequest) (DBRPs, error) + /* + * GetDBRPsExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not + * available on the returned HTTP response as it will have already been read and closed; access to the response body + * content should be achieved through the returned response model if applicable. + * @return DBRPs + */ + GetDBRPsExecuteWithHttpInfo(r ApiGetDBRPsRequest) (DBRPs, *_nethttp.Response, error) + /* * GetDBRPsID Retrieve a database retention policy mapping * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @@ -66,6 +81,14 @@ type DBRPsApi interface { */ GetDBRPsIDExecute(r ApiGetDBRPsIDRequest) (DBRPGet, error) + /* + * GetDBRPsIDExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not + * available on the returned HTTP response as it will have already been read and closed; access to the response body + * content should be achieved through the returned response model if applicable. + * @return DBRPGet + */ + GetDBRPsIDExecuteWithHttpInfo(r ApiGetDBRPsIDRequest) (DBRPGet, *_nethttp.Response, error) + /* * PatchDBRPID Update a database retention policy mapping * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @@ -80,6 +103,14 @@ type DBRPsApi interface { */ PatchDBRPIDExecute(r ApiPatchDBRPIDRequest) (DBRPGet, error) + /* + * PatchDBRPIDExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not + * available on the returned HTTP response as it will have already been read and closed; access to the response body + * content should be achieved through the returned response model if applicable. + * @return DBRPGet + */ + PatchDBRPIDExecuteWithHttpInfo(r ApiPatchDBRPIDRequest) (DBRPGet, *_nethttp.Response, error) + /* * PostDBRP Add a database retention policy mapping * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @@ -93,6 +124,14 @@ type DBRPsApi interface { */ PostDBRPExecute(r ApiPostDBRPRequest) (DBRP, error) + /* + * PostDBRPExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not + * available on the returned HTTP response as it will have already been read and closed; access to the response body + * content should be achieved through the returned response model if applicable. + * @return DBRP + */ + PostDBRPExecuteWithHttpInfo(r ApiPostDBRPRequest) (DBRP, *_nethttp.Response, error) + // Sets additional descriptive text in the error message if any request in // this API fails, indicating that it is intended to be used only on OSS // servers. @@ -162,6 +201,10 @@ func (r ApiDeleteDBRPIDRequest) Execute() error { return r.ApiService.DeleteDBRPIDExecute(r) } +func (r ApiDeleteDBRPIDRequest) ExecuteWithHttpInfo() (*_nethttp.Response, error) { + return r.ApiService.DeleteDBRPIDExecuteWithHttpInfo(r) +} + /* * DeleteDBRPID Delete a database retention policy * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @@ -180,6 +223,16 @@ func (a *DBRPsApiService) DeleteDBRPID(ctx _context.Context, dbrpID string) ApiD * Execute executes the request */ func (a *DBRPsApiService) DeleteDBRPIDExecute(r ApiDeleteDBRPIDRequest) error { + _, err := a.DeleteDBRPIDExecuteWithHttpInfo(r) + return err +} + +/* + * ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the + * returned HTTP response as it will have already been read and closed; access to the response body content should be + * achieved through the returned response model if applicable. + */ +func (a *DBRPsApiService) DeleteDBRPIDExecuteWithHttpInfo(r ApiDeleteDBRPIDRequest) (*_nethttp.Response, error) { var ( localVarHTTPMethod = _nethttp.MethodDelete localVarPostBody interface{} @@ -190,7 +243,7 @@ func (a *DBRPsApiService) DeleteDBRPIDExecute(r ApiDeleteDBRPIDRequest) error { localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "DBRPsApiService.DeleteDBRPID") if err != nil { - return GenericOpenAPIError{error: err.Error()} + return nil, GenericOpenAPIError{error: err.Error()} } localVarPath := localBasePath + "/dbrps/{dbrpID}" @@ -228,12 +281,12 @@ func (a *DBRPsApiService) DeleteDBRPIDExecute(r ApiDeleteDBRPIDRequest) error { } req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, localVarFormFileName, localVarFileName, localVarFileBytes) if err != nil { - return err + return nil, err } localVarHTTPResponse, err := a.client.callAPI(req) if err != nil || localVarHTTPResponse == nil { - return err + return localVarHTTPResponse, err } var errorPrefix string @@ -247,12 +300,12 @@ func (a *DBRPsApiService) DeleteDBRPIDExecute(r ApiDeleteDBRPIDRequest) error { body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return _fmt.Errorf("%s%w", errorPrefix, err) + return localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return _fmt.Errorf("%s%w", errorPrefix, err) + return localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } newErr := GenericOpenAPIError{ body: localVarBody, @@ -263,24 +316,24 @@ func (a *DBRPsApiService) DeleteDBRPIDExecute(r ApiDeleteDBRPIDRequest) error { err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.error = _fmt.Sprintf("%s: %s", newErr.Error(), err.Error()) - return newErr + return localVarHTTPResponse, newErr } v.SetMessage(_fmt.Sprintf("%s: %s", newErr.Error(), v.GetMessage())) newErr.model = &v - return newErr + return localVarHTTPResponse, newErr } var v Error err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.error = _fmt.Sprintf("%s: %s", newErr.Error(), err.Error()) - return newErr + return localVarHTTPResponse, newErr } v.SetMessage(_fmt.Sprintf("%s: %s", newErr.Error(), v.GetMessage())) newErr.model = &v - return newErr + return localVarHTTPResponse, newErr } - return nil + return localVarHTTPResponse, nil } type ApiGetDBRPsRequest struct { @@ -364,6 +417,10 @@ func (r ApiGetDBRPsRequest) Execute() (DBRPs, error) { return r.ApiService.GetDBRPsExecute(r) } +func (r ApiGetDBRPsRequest) ExecuteWithHttpInfo() (DBRPs, *_nethttp.Response, error) { + return r.ApiService.GetDBRPsExecuteWithHttpInfo(r) +} + /* * GetDBRPs List database retention policy mappings * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @@ -381,6 +438,17 @@ func (a *DBRPsApiService) GetDBRPs(ctx _context.Context) ApiGetDBRPsRequest { * @return DBRPs */ func (a *DBRPsApiService) GetDBRPsExecute(r ApiGetDBRPsRequest) (DBRPs, error) { + returnVal, _, err := a.GetDBRPsExecuteWithHttpInfo(r) + return returnVal, err +} + +/* + * ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the + * returned HTTP response as it will have already been read and closed; access to the response body content should be + * achieved through the returned response model if applicable. + * @return DBRPs + */ +func (a *DBRPsApiService) GetDBRPsExecuteWithHttpInfo(r ApiGetDBRPsRequest) (DBRPs, *_nethttp.Response, error) { var ( localVarHTTPMethod = _nethttp.MethodGet localVarPostBody interface{} @@ -392,7 +460,7 @@ func (a *DBRPsApiService) GetDBRPsExecute(r ApiGetDBRPsRequest) (DBRPs, error) { localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "DBRPsApiService.GetDBRPs") if err != nil { - return localVarReturnValue, GenericOpenAPIError{error: err.Error()} + return localVarReturnValue, nil, GenericOpenAPIError{error: err.Error()} } localVarPath := localBasePath + "/dbrps" @@ -444,12 +512,12 @@ func (a *DBRPsApiService) GetDBRPsExecute(r ApiGetDBRPsRequest) (DBRPs, error) { } req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, localVarFormFileName, localVarFileName, localVarFileBytes) if err != nil { - return localVarReturnValue, err + return localVarReturnValue, nil, err } localVarHTTPResponse, err := a.client.callAPI(req) if err != nil || localVarHTTPResponse == nil { - return localVarReturnValue, err + return localVarReturnValue, localVarHTTPResponse, err } var errorPrefix string @@ -463,12 +531,12 @@ func (a *DBRPsApiService) GetDBRPsExecute(r ApiGetDBRPsRequest) (DBRPs, error) { body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } newErr := GenericOpenAPIError{ body: localVarBody, @@ -479,32 +547,32 @@ func (a *DBRPsApiService) GetDBRPsExecute(r ApiGetDBRPsRequest) (DBRPs, error) { err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.error = _fmt.Sprintf("%s: %s", newErr.Error(), err.Error()) - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } v.SetMessage(_fmt.Sprintf("%s: %s", newErr.Error(), v.GetMessage())) newErr.model = &v - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } var v Error err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.error = _fmt.Sprintf("%s: %s", newErr.Error(), err.Error()) - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } v.SetMessage(_fmt.Sprintf("%s: %s", newErr.Error(), v.GetMessage())) newErr.model = &v - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { @@ -512,10 +580,10 @@ func (a *DBRPsApiService) GetDBRPsExecute(r ApiGetDBRPsRequest) (DBRPs, error) { body: localVarBody, error: _fmt.Sprintf("%s%s", errorPrefix, err.Error()), } - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } - return localVarReturnValue, nil + return localVarReturnValue, localVarHTTPResponse, nil } type ApiGetDBRPsIDRequest struct { @@ -563,6 +631,10 @@ func (r ApiGetDBRPsIDRequest) Execute() (DBRPGet, error) { return r.ApiService.GetDBRPsIDExecute(r) } +func (r ApiGetDBRPsIDRequest) ExecuteWithHttpInfo() (DBRPGet, *_nethttp.Response, error) { + return r.ApiService.GetDBRPsIDExecuteWithHttpInfo(r) +} + /* * GetDBRPsID Retrieve a database retention policy mapping * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @@ -582,6 +654,17 @@ func (a *DBRPsApiService) GetDBRPsID(ctx _context.Context, dbrpID string) ApiGet * @return DBRPGet */ func (a *DBRPsApiService) GetDBRPsIDExecute(r ApiGetDBRPsIDRequest) (DBRPGet, error) { + returnVal, _, err := a.GetDBRPsIDExecuteWithHttpInfo(r) + return returnVal, err +} + +/* + * ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the + * returned HTTP response as it will have already been read and closed; access to the response body content should be + * achieved through the returned response model if applicable. + * @return DBRPGet + */ +func (a *DBRPsApiService) GetDBRPsIDExecuteWithHttpInfo(r ApiGetDBRPsIDRequest) (DBRPGet, *_nethttp.Response, error) { var ( localVarHTTPMethod = _nethttp.MethodGet localVarPostBody interface{} @@ -593,7 +676,7 @@ func (a *DBRPsApiService) GetDBRPsIDExecute(r ApiGetDBRPsIDRequest) (DBRPGet, er localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "DBRPsApiService.GetDBRPsID") if err != nil { - return localVarReturnValue, GenericOpenAPIError{error: err.Error()} + return localVarReturnValue, nil, GenericOpenAPIError{error: err.Error()} } localVarPath := localBasePath + "/dbrps/{dbrpID}" @@ -631,12 +714,12 @@ func (a *DBRPsApiService) GetDBRPsIDExecute(r ApiGetDBRPsIDRequest) (DBRPGet, er } req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, localVarFormFileName, localVarFileName, localVarFileBytes) if err != nil { - return localVarReturnValue, err + return localVarReturnValue, nil, err } localVarHTTPResponse, err := a.client.callAPI(req) if err != nil || localVarHTTPResponse == nil { - return localVarReturnValue, err + return localVarReturnValue, localVarHTTPResponse, err } var errorPrefix string @@ -650,12 +733,12 @@ func (a *DBRPsApiService) GetDBRPsIDExecute(r ApiGetDBRPsIDRequest) (DBRPGet, er body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } newErr := GenericOpenAPIError{ body: localVarBody, @@ -666,32 +749,32 @@ func (a *DBRPsApiService) GetDBRPsIDExecute(r ApiGetDBRPsIDRequest) (DBRPGet, er err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.error = _fmt.Sprintf("%s: %s", newErr.Error(), err.Error()) - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } v.SetMessage(_fmt.Sprintf("%s: %s", newErr.Error(), v.GetMessage())) newErr.model = &v - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } var v Error err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.error = _fmt.Sprintf("%s: %s", newErr.Error(), err.Error()) - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } v.SetMessage(_fmt.Sprintf("%s: %s", newErr.Error(), v.GetMessage())) newErr.model = &v - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { @@ -699,10 +782,10 @@ func (a *DBRPsApiService) GetDBRPsIDExecute(r ApiGetDBRPsIDRequest) (DBRPGet, er body: localVarBody, error: _fmt.Sprintf("%s%s", errorPrefix, err.Error()), } - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } - return localVarReturnValue, nil + return localVarReturnValue, localVarHTTPResponse, nil } type ApiPatchDBRPIDRequest struct { @@ -759,6 +842,10 @@ func (r ApiPatchDBRPIDRequest) Execute() (DBRPGet, error) { return r.ApiService.PatchDBRPIDExecute(r) } +func (r ApiPatchDBRPIDRequest) ExecuteWithHttpInfo() (DBRPGet, *_nethttp.Response, error) { + return r.ApiService.PatchDBRPIDExecuteWithHttpInfo(r) +} + /* * PatchDBRPID Update a database retention policy mapping * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @@ -778,6 +865,17 @@ func (a *DBRPsApiService) PatchDBRPID(ctx _context.Context, dbrpID string) ApiPa * @return DBRPGet */ func (a *DBRPsApiService) PatchDBRPIDExecute(r ApiPatchDBRPIDRequest) (DBRPGet, error) { + returnVal, _, err := a.PatchDBRPIDExecuteWithHttpInfo(r) + return returnVal, err +} + +/* + * ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the + * returned HTTP response as it will have already been read and closed; access to the response body content should be + * achieved through the returned response model if applicable. + * @return DBRPGet + */ +func (a *DBRPsApiService) PatchDBRPIDExecuteWithHttpInfo(r ApiPatchDBRPIDRequest) (DBRPGet, *_nethttp.Response, error) { var ( localVarHTTPMethod = _nethttp.MethodPatch localVarPostBody interface{} @@ -789,7 +887,7 @@ func (a *DBRPsApiService) PatchDBRPIDExecute(r ApiPatchDBRPIDRequest) (DBRPGet, localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "DBRPsApiService.PatchDBRPID") if err != nil { - return localVarReturnValue, GenericOpenAPIError{error: err.Error()} + return localVarReturnValue, nil, GenericOpenAPIError{error: err.Error()} } localVarPath := localBasePath + "/dbrps/{dbrpID}" @@ -799,7 +897,7 @@ func (a *DBRPsApiService) PatchDBRPIDExecute(r ApiPatchDBRPIDRequest) (DBRPGet, localVarQueryParams := _neturl.Values{} localVarFormParams := _neturl.Values{} if r.dBRPUpdate == nil { - return localVarReturnValue, reportError("dBRPUpdate is required and must be specified") + return localVarReturnValue, nil, reportError("dBRPUpdate is required and must be specified") } if r.orgID != nil { @@ -832,12 +930,12 @@ func (a *DBRPsApiService) PatchDBRPIDExecute(r ApiPatchDBRPIDRequest) (DBRPGet, localVarPostBody = r.dBRPUpdate req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, localVarFormFileName, localVarFileName, localVarFileBytes) if err != nil { - return localVarReturnValue, err + return localVarReturnValue, nil, err } localVarHTTPResponse, err := a.client.callAPI(req) if err != nil || localVarHTTPResponse == nil { - return localVarReturnValue, err + return localVarReturnValue, localVarHTTPResponse, err } var errorPrefix string @@ -851,12 +949,12 @@ func (a *DBRPsApiService) PatchDBRPIDExecute(r ApiPatchDBRPIDRequest) (DBRPGet, body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } newErr := GenericOpenAPIError{ body: localVarBody, @@ -867,43 +965,43 @@ func (a *DBRPsApiService) PatchDBRPIDExecute(r ApiPatchDBRPIDRequest) (DBRPGet, err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.error = _fmt.Sprintf("%s: %s", newErr.Error(), err.Error()) - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } v.SetMessage(_fmt.Sprintf("%s: %s", newErr.Error(), v.GetMessage())) newErr.model = &v - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } if localVarHTTPResponse.StatusCode == 404 { var v Error err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.error = _fmt.Sprintf("%s: %s", newErr.Error(), err.Error()) - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } v.SetMessage(_fmt.Sprintf("%s: %s", newErr.Error(), v.GetMessage())) newErr.model = &v - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } var v Error err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.error = _fmt.Sprintf("%s: %s", newErr.Error(), err.Error()) - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } v.SetMessage(_fmt.Sprintf("%s: %s", newErr.Error(), v.GetMessage())) newErr.model = &v - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { @@ -911,10 +1009,10 @@ func (a *DBRPsApiService) PatchDBRPIDExecute(r ApiPatchDBRPIDRequest) (DBRPGet, body: localVarBody, error: _fmt.Sprintf("%s%s", errorPrefix, err.Error()), } - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } - return localVarReturnValue, nil + return localVarReturnValue, localVarHTTPResponse, nil } type ApiPostDBRPRequest struct { @@ -944,6 +1042,10 @@ func (r ApiPostDBRPRequest) Execute() (DBRP, error) { return r.ApiService.PostDBRPExecute(r) } +func (r ApiPostDBRPRequest) ExecuteWithHttpInfo() (DBRP, *_nethttp.Response, error) { + return r.ApiService.PostDBRPExecuteWithHttpInfo(r) +} + /* * PostDBRP Add a database retention policy mapping * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @@ -961,6 +1063,17 @@ func (a *DBRPsApiService) PostDBRP(ctx _context.Context) ApiPostDBRPRequest { * @return DBRP */ func (a *DBRPsApiService) PostDBRPExecute(r ApiPostDBRPRequest) (DBRP, error) { + returnVal, _, err := a.PostDBRPExecuteWithHttpInfo(r) + return returnVal, err +} + +/* + * ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the + * returned HTTP response as it will have already been read and closed; access to the response body content should be + * achieved through the returned response model if applicable. + * @return DBRP + */ +func (a *DBRPsApiService) PostDBRPExecuteWithHttpInfo(r ApiPostDBRPRequest) (DBRP, *_nethttp.Response, error) { var ( localVarHTTPMethod = _nethttp.MethodPost localVarPostBody interface{} @@ -972,7 +1085,7 @@ func (a *DBRPsApiService) PostDBRPExecute(r ApiPostDBRPRequest) (DBRP, error) { localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "DBRPsApiService.PostDBRP") if err != nil { - return localVarReturnValue, GenericOpenAPIError{error: err.Error()} + return localVarReturnValue, nil, GenericOpenAPIError{error: err.Error()} } localVarPath := localBasePath + "/dbrps" @@ -981,7 +1094,7 @@ func (a *DBRPsApiService) PostDBRPExecute(r ApiPostDBRPRequest) (DBRP, error) { localVarQueryParams := _neturl.Values{} localVarFormParams := _neturl.Values{} if r.dBRPCreate == nil { - return localVarReturnValue, reportError("dBRPCreate is required and must be specified") + return localVarReturnValue, nil, reportError("dBRPCreate is required and must be specified") } // to determine the Content-Type header @@ -1008,12 +1121,12 @@ func (a *DBRPsApiService) PostDBRPExecute(r ApiPostDBRPRequest) (DBRP, error) { localVarPostBody = r.dBRPCreate req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, localVarFormFileName, localVarFileName, localVarFileBytes) if err != nil { - return localVarReturnValue, err + return localVarReturnValue, nil, err } localVarHTTPResponse, err := a.client.callAPI(req) if err != nil || localVarHTTPResponse == nil { - return localVarReturnValue, err + return localVarReturnValue, localVarHTTPResponse, err } var errorPrefix string @@ -1027,12 +1140,12 @@ func (a *DBRPsApiService) PostDBRPExecute(r ApiPostDBRPRequest) (DBRP, error) { body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } newErr := GenericOpenAPIError{ body: localVarBody, @@ -1043,32 +1156,32 @@ func (a *DBRPsApiService) PostDBRPExecute(r ApiPostDBRPRequest) (DBRP, error) { err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.error = _fmt.Sprintf("%s: %s", newErr.Error(), err.Error()) - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } v.SetMessage(_fmt.Sprintf("%s: %s", newErr.Error(), v.GetMessage())) newErr.model = &v - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } var v Error err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.error = _fmt.Sprintf("%s: %s", newErr.Error(), err.Error()) - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } v.SetMessage(_fmt.Sprintf("%s: %s", newErr.Error(), v.GetMessage())) newErr.model = &v - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { @@ -1076,8 +1189,8 @@ func (a *DBRPsApiService) PostDBRPExecute(r ApiPostDBRPRequest) (DBRP, error) { body: localVarBody, error: _fmt.Sprintf("%s%s", errorPrefix, err.Error()), } - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } - return localVarReturnValue, nil + return localVarReturnValue, localVarHTTPResponse, nil } diff --git a/api/api_delete.gen.go b/api/api_delete.gen.go index fbcdb16..ad066f8 100644 --- a/api/api_delete.gen.go +++ b/api/api_delete.gen.go @@ -37,6 +37,13 @@ type DeleteApi interface { */ PostDeleteExecute(r ApiPostDeleteRequest) error + /* + * PostDeleteExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not + * available on the returned HTTP response as it will have already been read and closed; access to the response body + * content should be achieved through the returned response model if applicable. + */ + PostDeleteExecuteWithHttpInfo(r ApiPostDeleteRequest) (*_nethttp.Response, error) + // Sets additional descriptive text in the error message if any request in // this API fails, indicating that it is intended to be used only on OSS // servers. @@ -124,6 +131,10 @@ func (r ApiPostDeleteRequest) Execute() error { return r.ApiService.PostDeleteExecute(r) } +func (r ApiPostDeleteRequest) ExecuteWithHttpInfo() (*_nethttp.Response, error) { + return r.ApiService.PostDeleteExecuteWithHttpInfo(r) +} + /* * PostDelete Delete data * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @@ -140,6 +151,16 @@ func (a *DeleteApiService) PostDelete(ctx _context.Context) ApiPostDeleteRequest * Execute executes the request */ func (a *DeleteApiService) PostDeleteExecute(r ApiPostDeleteRequest) error { + _, err := a.PostDeleteExecuteWithHttpInfo(r) + return err +} + +/* + * ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the + * returned HTTP response as it will have already been read and closed; access to the response body content should be + * achieved through the returned response model if applicable. + */ +func (a *DeleteApiService) PostDeleteExecuteWithHttpInfo(r ApiPostDeleteRequest) (*_nethttp.Response, error) { var ( localVarHTTPMethod = _nethttp.MethodPost localVarPostBody interface{} @@ -150,7 +171,7 @@ func (a *DeleteApiService) PostDeleteExecute(r ApiPostDeleteRequest) error { localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "DeleteApiService.PostDelete") if err != nil { - return GenericOpenAPIError{error: err.Error()} + return nil, GenericOpenAPIError{error: err.Error()} } localVarPath := localBasePath + "/delete" @@ -159,7 +180,7 @@ func (a *DeleteApiService) PostDeleteExecute(r ApiPostDeleteRequest) error { localVarQueryParams := _neturl.Values{} localVarFormParams := _neturl.Values{} if r.deletePredicateRequest == nil { - return reportError("deletePredicateRequest is required and must be specified") + return nil, reportError("deletePredicateRequest is required and must be specified") } if r.org != nil { @@ -198,12 +219,12 @@ func (a *DeleteApiService) PostDeleteExecute(r ApiPostDeleteRequest) error { localVarPostBody = r.deletePredicateRequest req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, localVarFormFileName, localVarFileName, localVarFileBytes) if err != nil { - return err + return nil, err } localVarHTTPResponse, err := a.client.callAPI(req) if err != nil || localVarHTTPResponse == nil { - return err + return localVarHTTPResponse, err } var errorPrefix string @@ -217,12 +238,12 @@ func (a *DeleteApiService) PostDeleteExecute(r ApiPostDeleteRequest) error { body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return _fmt.Errorf("%s%w", errorPrefix, err) + return localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return _fmt.Errorf("%s%w", errorPrefix, err) + return localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } newErr := GenericOpenAPIError{ body: localVarBody, @@ -233,44 +254,44 @@ func (a *DeleteApiService) PostDeleteExecute(r ApiPostDeleteRequest) error { err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.error = _fmt.Sprintf("%s: %s", newErr.Error(), err.Error()) - return newErr + return localVarHTTPResponse, newErr } v.SetMessage(_fmt.Sprintf("%s: %s", newErr.Error(), v.GetMessage())) newErr.model = &v - return newErr + return localVarHTTPResponse, newErr } if localVarHTTPResponse.StatusCode == 403 { var v Error err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.error = _fmt.Sprintf("%s: %s", newErr.Error(), err.Error()) - return newErr + return localVarHTTPResponse, newErr } v.SetMessage(_fmt.Sprintf("%s: %s", newErr.Error(), v.GetMessage())) newErr.model = &v - return newErr + return localVarHTTPResponse, newErr } if localVarHTTPResponse.StatusCode == 404 { var v Error err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.error = _fmt.Sprintf("%s: %s", newErr.Error(), err.Error()) - return newErr + return localVarHTTPResponse, newErr } v.SetMessage(_fmt.Sprintf("%s: %s", newErr.Error(), v.GetMessage())) newErr.model = &v - return newErr + return localVarHTTPResponse, newErr } var v Error err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.error = _fmt.Sprintf("%s: %s", newErr.Error(), err.Error()) - return newErr + return localVarHTTPResponse, newErr } v.SetMessage(_fmt.Sprintf("%s: %s", newErr.Error(), v.GetMessage())) newErr.model = &v - return newErr + return localVarHTTPResponse, newErr } - return nil + return localVarHTTPResponse, nil } diff --git a/api/api_health.gen.go b/api/api_health.gen.go index bc85e3d..83d5008 100644 --- a/api/api_health.gen.go +++ b/api/api_health.gen.go @@ -38,6 +38,14 @@ type HealthApi interface { */ GetHealthExecute(r ApiGetHealthRequest) (HealthCheck, error) + /* + * GetHealthExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not + * available on the returned HTTP response as it will have already been read and closed; access to the response body + * content should be achieved through the returned response model if applicable. + * @return HealthCheck + */ + GetHealthExecuteWithHttpInfo(r ApiGetHealthRequest) (HealthCheck, *_nethttp.Response, error) + // Sets additional descriptive text in the error message if any request in // this API fails, indicating that it is intended to be used only on OSS // servers. @@ -80,6 +88,10 @@ func (r ApiGetHealthRequest) Execute() (HealthCheck, error) { return r.ApiService.GetHealthExecute(r) } +func (r ApiGetHealthRequest) ExecuteWithHttpInfo() (HealthCheck, *_nethttp.Response, error) { + return r.ApiService.GetHealthExecuteWithHttpInfo(r) +} + /* * GetHealth Get the health of an instance * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @@ -97,6 +109,17 @@ func (a *HealthApiService) GetHealth(ctx _context.Context) ApiGetHealthRequest { * @return HealthCheck */ func (a *HealthApiService) GetHealthExecute(r ApiGetHealthRequest) (HealthCheck, error) { + returnVal, _, err := a.GetHealthExecuteWithHttpInfo(r) + return returnVal, err +} + +/* + * ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the + * returned HTTP response as it will have already been read and closed; access to the response body content should be + * achieved through the returned response model if applicable. + * @return HealthCheck + */ +func (a *HealthApiService) GetHealthExecuteWithHttpInfo(r ApiGetHealthRequest) (HealthCheck, *_nethttp.Response, error) { var ( localVarHTTPMethod = _nethttp.MethodGet localVarPostBody interface{} @@ -108,7 +131,7 @@ func (a *HealthApiService) GetHealthExecute(r ApiGetHealthRequest) (HealthCheck, localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "HealthApiService.GetHealth") if err != nil { - return localVarReturnValue, GenericOpenAPIError{error: err.Error()} + return localVarReturnValue, nil, GenericOpenAPIError{error: err.Error()} } localVarPath := localBasePath + "/health" @@ -139,12 +162,12 @@ func (a *HealthApiService) GetHealthExecute(r ApiGetHealthRequest) (HealthCheck, } req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, localVarFormFileName, localVarFileName, localVarFileBytes) if err != nil { - return localVarReturnValue, err + return localVarReturnValue, nil, err } localVarHTTPResponse, err := a.client.callAPI(req) if err != nil || localVarHTTPResponse == nil { - return localVarReturnValue, err + return localVarReturnValue, localVarHTTPResponse, err } var errorPrefix string @@ -158,12 +181,12 @@ func (a *HealthApiService) GetHealthExecute(r ApiGetHealthRequest) (HealthCheck, body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } newErr := GenericOpenAPIError{ body: localVarBody, @@ -174,32 +197,32 @@ func (a *HealthApiService) GetHealthExecute(r ApiGetHealthRequest) (HealthCheck, err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.error = _fmt.Sprintf("%s: %s", newErr.Error(), err.Error()) - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } v.SetMessage(_fmt.Sprintf("%s: %s", newErr.Error(), v.GetMessage())) newErr.model = &v - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } var v Error err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.error = _fmt.Sprintf("%s: %s", newErr.Error(), err.Error()) - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } v.SetMessage(_fmt.Sprintf("%s: %s", newErr.Error(), v.GetMessage())) newErr.model = &v - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { @@ -207,8 +230,8 @@ func (a *HealthApiService) GetHealthExecute(r ApiGetHealthRequest) (HealthCheck, body: localVarBody, error: _fmt.Sprintf("%s%s", errorPrefix, err.Error()), } - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } - return localVarReturnValue, nil + return localVarReturnValue, localVarHTTPResponse, nil } diff --git a/api/api_legacy_authorizations.gen.go b/api/api_legacy_authorizations.gen.go index 64ad07d..c445cdc 100644 --- a/api/api_legacy_authorizations.gen.go +++ b/api/api_legacy_authorizations.gen.go @@ -39,6 +39,13 @@ type LegacyAuthorizationsApi interface { */ DeleteLegacyAuthorizationsIDExecute(r ApiDeleteLegacyAuthorizationsIDRequest) error + /* + * DeleteLegacyAuthorizationsIDExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not + * available on the returned HTTP response as it will have already been read and closed; access to the response body + * content should be achieved through the returned response model if applicable. + */ + DeleteLegacyAuthorizationsIDExecuteWithHttpInfo(r ApiDeleteLegacyAuthorizationsIDRequest) (*_nethttp.Response, error) + /* * GetLegacyAuthorizations List all legacy authorizations * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @@ -52,6 +59,14 @@ type LegacyAuthorizationsApi interface { */ GetLegacyAuthorizationsExecute(r ApiGetLegacyAuthorizationsRequest) (Authorizations, error) + /* + * GetLegacyAuthorizationsExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not + * available on the returned HTTP response as it will have already been read and closed; access to the response body + * content should be achieved through the returned response model if applicable. + * @return Authorizations + */ + GetLegacyAuthorizationsExecuteWithHttpInfo(r ApiGetLegacyAuthorizationsRequest) (Authorizations, *_nethttp.Response, error) + /* * GetLegacyAuthorizationsID Retrieve a legacy authorization * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @@ -66,6 +81,14 @@ type LegacyAuthorizationsApi interface { */ GetLegacyAuthorizationsIDExecute(r ApiGetLegacyAuthorizationsIDRequest) (Authorization, error) + /* + * GetLegacyAuthorizationsIDExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not + * available on the returned HTTP response as it will have already been read and closed; access to the response body + * content should be achieved through the returned response model if applicable. + * @return Authorization + */ + GetLegacyAuthorizationsIDExecuteWithHttpInfo(r ApiGetLegacyAuthorizationsIDRequest) (Authorization, *_nethttp.Response, error) + /* * PatchLegacyAuthorizationsID Update a legacy authorization to be active or inactive * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @@ -80,6 +103,14 @@ type LegacyAuthorizationsApi interface { */ PatchLegacyAuthorizationsIDExecute(r ApiPatchLegacyAuthorizationsIDRequest) (Authorization, error) + /* + * PatchLegacyAuthorizationsIDExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not + * available on the returned HTTP response as it will have already been read and closed; access to the response body + * content should be achieved through the returned response model if applicable. + * @return Authorization + */ + PatchLegacyAuthorizationsIDExecuteWithHttpInfo(r ApiPatchLegacyAuthorizationsIDRequest) (Authorization, *_nethttp.Response, error) + /* * PostLegacyAuthorizations Create a legacy authorization * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @@ -93,6 +124,14 @@ type LegacyAuthorizationsApi interface { */ PostLegacyAuthorizationsExecute(r ApiPostLegacyAuthorizationsRequest) (Authorization, error) + /* + * PostLegacyAuthorizationsExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not + * available on the returned HTTP response as it will have already been read and closed; access to the response body + * content should be achieved through the returned response model if applicable. + * @return Authorization + */ + PostLegacyAuthorizationsExecuteWithHttpInfo(r ApiPostLegacyAuthorizationsRequest) (Authorization, *_nethttp.Response, error) + /* * PostLegacyAuthorizationsIDPassword Set a legacy authorization password * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @@ -106,6 +145,13 @@ type LegacyAuthorizationsApi interface { */ PostLegacyAuthorizationsIDPasswordExecute(r ApiPostLegacyAuthorizationsIDPasswordRequest) error + /* + * PostLegacyAuthorizationsIDPasswordExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not + * available on the returned HTTP response as it will have already been read and closed; access to the response body + * content should be achieved through the returned response model if applicable. + */ + PostLegacyAuthorizationsIDPasswordExecuteWithHttpInfo(r ApiPostLegacyAuthorizationsIDPasswordRequest) (*_nethttp.Response, error) + // Sets additional descriptive text in the error message if any request in // this API fails, indicating that it is intended to be used only on OSS // servers. @@ -157,6 +203,10 @@ func (r ApiDeleteLegacyAuthorizationsIDRequest) Execute() error { return r.ApiService.DeleteLegacyAuthorizationsIDExecute(r) } +func (r ApiDeleteLegacyAuthorizationsIDRequest) ExecuteWithHttpInfo() (*_nethttp.Response, error) { + return r.ApiService.DeleteLegacyAuthorizationsIDExecuteWithHttpInfo(r) +} + /* * DeleteLegacyAuthorizationsID Delete a legacy authorization * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @@ -175,6 +225,16 @@ func (a *LegacyAuthorizationsApiService) DeleteLegacyAuthorizationsID(ctx _conte * Execute executes the request */ func (a *LegacyAuthorizationsApiService) DeleteLegacyAuthorizationsIDExecute(r ApiDeleteLegacyAuthorizationsIDRequest) error { + _, err := a.DeleteLegacyAuthorizationsIDExecuteWithHttpInfo(r) + return err +} + +/* + * ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the + * returned HTTP response as it will have already been read and closed; access to the response body content should be + * achieved through the returned response model if applicable. + */ +func (a *LegacyAuthorizationsApiService) DeleteLegacyAuthorizationsIDExecuteWithHttpInfo(r ApiDeleteLegacyAuthorizationsIDRequest) (*_nethttp.Response, error) { var ( localVarHTTPMethod = _nethttp.MethodDelete localVarPostBody interface{} @@ -185,7 +245,7 @@ func (a *LegacyAuthorizationsApiService) DeleteLegacyAuthorizationsIDExecute(r A localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "LegacyAuthorizationsApiService.DeleteLegacyAuthorizationsID") if err != nil { - return GenericOpenAPIError{error: err.Error()} + return nil, GenericOpenAPIError{error: err.Error()} } localVarPath := localBasePath + "/legacy/authorizations/{authID}" @@ -217,12 +277,12 @@ func (a *LegacyAuthorizationsApiService) DeleteLegacyAuthorizationsIDExecute(r A } req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, localVarFormFileName, localVarFileName, localVarFileBytes) if err != nil { - return err + return nil, err } localVarHTTPResponse, err := a.client.callAPI(req) if err != nil || localVarHTTPResponse == nil { - return err + return localVarHTTPResponse, err } var errorPrefix string @@ -236,12 +296,12 @@ func (a *LegacyAuthorizationsApiService) DeleteLegacyAuthorizationsIDExecute(r A body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return _fmt.Errorf("%s%w", errorPrefix, err) + return localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return _fmt.Errorf("%s%w", errorPrefix, err) + return localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } newErr := GenericOpenAPIError{ body: localVarBody, @@ -251,14 +311,14 @@ func (a *LegacyAuthorizationsApiService) DeleteLegacyAuthorizationsIDExecute(r A err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.error = _fmt.Sprintf("%s: %s", newErr.Error(), err.Error()) - return newErr + return localVarHTTPResponse, newErr } v.SetMessage(_fmt.Sprintf("%s: %s", newErr.Error(), v.GetMessage())) newErr.model = &v - return newErr + return localVarHTTPResponse, newErr } - return nil + return localVarHTTPResponse, nil } type ApiGetLegacyAuthorizationsRequest struct { @@ -333,6 +393,10 @@ func (r ApiGetLegacyAuthorizationsRequest) Execute() (Authorizations, error) { return r.ApiService.GetLegacyAuthorizationsExecute(r) } +func (r ApiGetLegacyAuthorizationsRequest) ExecuteWithHttpInfo() (Authorizations, *_nethttp.Response, error) { + return r.ApiService.GetLegacyAuthorizationsExecuteWithHttpInfo(r) +} + /* * GetLegacyAuthorizations List all legacy authorizations * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @@ -350,6 +414,17 @@ func (a *LegacyAuthorizationsApiService) GetLegacyAuthorizations(ctx _context.Co * @return Authorizations */ func (a *LegacyAuthorizationsApiService) GetLegacyAuthorizationsExecute(r ApiGetLegacyAuthorizationsRequest) (Authorizations, error) { + returnVal, _, err := a.GetLegacyAuthorizationsExecuteWithHttpInfo(r) + return returnVal, err +} + +/* + * ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the + * returned HTTP response as it will have already been read and closed; access to the response body content should be + * achieved through the returned response model if applicable. + * @return Authorizations + */ +func (a *LegacyAuthorizationsApiService) GetLegacyAuthorizationsExecuteWithHttpInfo(r ApiGetLegacyAuthorizationsRequest) (Authorizations, *_nethttp.Response, error) { var ( localVarHTTPMethod = _nethttp.MethodGet localVarPostBody interface{} @@ -361,7 +436,7 @@ func (a *LegacyAuthorizationsApiService) GetLegacyAuthorizationsExecute(r ApiGet localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "LegacyAuthorizationsApiService.GetLegacyAuthorizations") if err != nil { - return localVarReturnValue, GenericOpenAPIError{error: err.Error()} + return localVarReturnValue, nil, GenericOpenAPIError{error: err.Error()} } localVarPath := localBasePath + "/legacy/authorizations" @@ -410,12 +485,12 @@ func (a *LegacyAuthorizationsApiService) GetLegacyAuthorizationsExecute(r ApiGet } req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, localVarFormFileName, localVarFileName, localVarFileBytes) if err != nil { - return localVarReturnValue, err + return localVarReturnValue, nil, err } localVarHTTPResponse, err := a.client.callAPI(req) if err != nil || localVarHTTPResponse == nil { - return localVarReturnValue, err + return localVarReturnValue, localVarHTTPResponse, err } var errorPrefix string @@ -429,12 +504,12 @@ func (a *LegacyAuthorizationsApiService) GetLegacyAuthorizationsExecute(r ApiGet body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } newErr := GenericOpenAPIError{ body: localVarBody, @@ -444,22 +519,22 @@ func (a *LegacyAuthorizationsApiService) GetLegacyAuthorizationsExecute(r ApiGet err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.error = _fmt.Sprintf("%s: %s", newErr.Error(), err.Error()) - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } v.SetMessage(_fmt.Sprintf("%s: %s", newErr.Error(), v.GetMessage())) newErr.model = &v - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { @@ -467,10 +542,10 @@ func (a *LegacyAuthorizationsApiService) GetLegacyAuthorizationsExecute(r ApiGet body: localVarBody, error: _fmt.Sprintf("%s%s", errorPrefix, err.Error()), } - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } - return localVarReturnValue, nil + return localVarReturnValue, localVarHTTPResponse, nil } type ApiGetLegacyAuthorizationsIDRequest struct { @@ -500,6 +575,10 @@ func (r ApiGetLegacyAuthorizationsIDRequest) Execute() (Authorization, error) { return r.ApiService.GetLegacyAuthorizationsIDExecute(r) } +func (r ApiGetLegacyAuthorizationsIDRequest) ExecuteWithHttpInfo() (Authorization, *_nethttp.Response, error) { + return r.ApiService.GetLegacyAuthorizationsIDExecuteWithHttpInfo(r) +} + /* * GetLegacyAuthorizationsID Retrieve a legacy authorization * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @@ -519,6 +598,17 @@ func (a *LegacyAuthorizationsApiService) GetLegacyAuthorizationsID(ctx _context. * @return Authorization */ func (a *LegacyAuthorizationsApiService) GetLegacyAuthorizationsIDExecute(r ApiGetLegacyAuthorizationsIDRequest) (Authorization, error) { + returnVal, _, err := a.GetLegacyAuthorizationsIDExecuteWithHttpInfo(r) + return returnVal, err +} + +/* + * ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the + * returned HTTP response as it will have already been read and closed; access to the response body content should be + * achieved through the returned response model if applicable. + * @return Authorization + */ +func (a *LegacyAuthorizationsApiService) GetLegacyAuthorizationsIDExecuteWithHttpInfo(r ApiGetLegacyAuthorizationsIDRequest) (Authorization, *_nethttp.Response, error) { var ( localVarHTTPMethod = _nethttp.MethodGet localVarPostBody interface{} @@ -530,7 +620,7 @@ func (a *LegacyAuthorizationsApiService) GetLegacyAuthorizationsIDExecute(r ApiG localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "LegacyAuthorizationsApiService.GetLegacyAuthorizationsID") if err != nil { - return localVarReturnValue, GenericOpenAPIError{error: err.Error()} + return localVarReturnValue, nil, GenericOpenAPIError{error: err.Error()} } localVarPath := localBasePath + "/legacy/authorizations/{authID}" @@ -562,12 +652,12 @@ func (a *LegacyAuthorizationsApiService) GetLegacyAuthorizationsIDExecute(r ApiG } req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, localVarFormFileName, localVarFileName, localVarFileBytes) if err != nil { - return localVarReturnValue, err + return localVarReturnValue, nil, err } localVarHTTPResponse, err := a.client.callAPI(req) if err != nil || localVarHTTPResponse == nil { - return localVarReturnValue, err + return localVarReturnValue, localVarHTTPResponse, err } var errorPrefix string @@ -581,12 +671,12 @@ func (a *LegacyAuthorizationsApiService) GetLegacyAuthorizationsIDExecute(r ApiG body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } newErr := GenericOpenAPIError{ body: localVarBody, @@ -596,22 +686,22 @@ func (a *LegacyAuthorizationsApiService) GetLegacyAuthorizationsIDExecute(r ApiG err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.error = _fmt.Sprintf("%s: %s", newErr.Error(), err.Error()) - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } v.SetMessage(_fmt.Sprintf("%s: %s", newErr.Error(), v.GetMessage())) newErr.model = &v - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { @@ -619,10 +709,10 @@ func (a *LegacyAuthorizationsApiService) GetLegacyAuthorizationsIDExecute(r ApiG body: localVarBody, error: _fmt.Sprintf("%s%s", errorPrefix, err.Error()), } - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } - return localVarReturnValue, nil + return localVarReturnValue, localVarHTTPResponse, nil } type ApiPatchLegacyAuthorizationsIDRequest struct { @@ -661,6 +751,10 @@ func (r ApiPatchLegacyAuthorizationsIDRequest) Execute() (Authorization, error) return r.ApiService.PatchLegacyAuthorizationsIDExecute(r) } +func (r ApiPatchLegacyAuthorizationsIDRequest) ExecuteWithHttpInfo() (Authorization, *_nethttp.Response, error) { + return r.ApiService.PatchLegacyAuthorizationsIDExecuteWithHttpInfo(r) +} + /* * PatchLegacyAuthorizationsID Update a legacy authorization to be active or inactive * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @@ -680,6 +774,17 @@ func (a *LegacyAuthorizationsApiService) PatchLegacyAuthorizationsID(ctx _contex * @return Authorization */ func (a *LegacyAuthorizationsApiService) PatchLegacyAuthorizationsIDExecute(r ApiPatchLegacyAuthorizationsIDRequest) (Authorization, error) { + returnVal, _, err := a.PatchLegacyAuthorizationsIDExecuteWithHttpInfo(r) + return returnVal, err +} + +/* + * ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the + * returned HTTP response as it will have already been read and closed; access to the response body content should be + * achieved through the returned response model if applicable. + * @return Authorization + */ +func (a *LegacyAuthorizationsApiService) PatchLegacyAuthorizationsIDExecuteWithHttpInfo(r ApiPatchLegacyAuthorizationsIDRequest) (Authorization, *_nethttp.Response, error) { var ( localVarHTTPMethod = _nethttp.MethodPatch localVarPostBody interface{} @@ -691,7 +796,7 @@ func (a *LegacyAuthorizationsApiService) PatchLegacyAuthorizationsIDExecute(r Ap localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "LegacyAuthorizationsApiService.PatchLegacyAuthorizationsID") if err != nil { - return localVarReturnValue, GenericOpenAPIError{error: err.Error()} + return localVarReturnValue, nil, GenericOpenAPIError{error: err.Error()} } localVarPath := localBasePath + "/legacy/authorizations/{authID}" @@ -701,7 +806,7 @@ func (a *LegacyAuthorizationsApiService) PatchLegacyAuthorizationsIDExecute(r Ap localVarQueryParams := _neturl.Values{} localVarFormParams := _neturl.Values{} if r.authorizationUpdateRequest == nil { - return localVarReturnValue, reportError("authorizationUpdateRequest is required and must be specified") + return localVarReturnValue, nil, reportError("authorizationUpdateRequest is required and must be specified") } // to determine the Content-Type header @@ -728,12 +833,12 @@ func (a *LegacyAuthorizationsApiService) PatchLegacyAuthorizationsIDExecute(r Ap localVarPostBody = r.authorizationUpdateRequest req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, localVarFormFileName, localVarFileName, localVarFileBytes) if err != nil { - return localVarReturnValue, err + return localVarReturnValue, nil, err } localVarHTTPResponse, err := a.client.callAPI(req) if err != nil || localVarHTTPResponse == nil { - return localVarReturnValue, err + return localVarReturnValue, localVarHTTPResponse, err } var errorPrefix string @@ -747,12 +852,12 @@ func (a *LegacyAuthorizationsApiService) PatchLegacyAuthorizationsIDExecute(r Ap body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } newErr := GenericOpenAPIError{ body: localVarBody, @@ -762,22 +867,22 @@ func (a *LegacyAuthorizationsApiService) PatchLegacyAuthorizationsIDExecute(r Ap err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.error = _fmt.Sprintf("%s: %s", newErr.Error(), err.Error()) - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } v.SetMessage(_fmt.Sprintf("%s: %s", newErr.Error(), v.GetMessage())) newErr.model = &v - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { @@ -785,10 +890,10 @@ func (a *LegacyAuthorizationsApiService) PatchLegacyAuthorizationsIDExecute(r Ap body: localVarBody, error: _fmt.Sprintf("%s%s", errorPrefix, err.Error()), } - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } - return localVarReturnValue, nil + return localVarReturnValue, localVarHTTPResponse, nil } type ApiPostLegacyAuthorizationsRequest struct { @@ -818,6 +923,10 @@ func (r ApiPostLegacyAuthorizationsRequest) Execute() (Authorization, error) { return r.ApiService.PostLegacyAuthorizationsExecute(r) } +func (r ApiPostLegacyAuthorizationsRequest) ExecuteWithHttpInfo() (Authorization, *_nethttp.Response, error) { + return r.ApiService.PostLegacyAuthorizationsExecuteWithHttpInfo(r) +} + /* * PostLegacyAuthorizations Create a legacy authorization * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @@ -835,6 +944,17 @@ func (a *LegacyAuthorizationsApiService) PostLegacyAuthorizations(ctx _context.C * @return Authorization */ func (a *LegacyAuthorizationsApiService) PostLegacyAuthorizationsExecute(r ApiPostLegacyAuthorizationsRequest) (Authorization, error) { + returnVal, _, err := a.PostLegacyAuthorizationsExecuteWithHttpInfo(r) + return returnVal, err +} + +/* + * ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the + * returned HTTP response as it will have already been read and closed; access to the response body content should be + * achieved through the returned response model if applicable. + * @return Authorization + */ +func (a *LegacyAuthorizationsApiService) PostLegacyAuthorizationsExecuteWithHttpInfo(r ApiPostLegacyAuthorizationsRequest) (Authorization, *_nethttp.Response, error) { var ( localVarHTTPMethod = _nethttp.MethodPost localVarPostBody interface{} @@ -846,7 +966,7 @@ func (a *LegacyAuthorizationsApiService) PostLegacyAuthorizationsExecute(r ApiPo localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "LegacyAuthorizationsApiService.PostLegacyAuthorizations") if err != nil { - return localVarReturnValue, GenericOpenAPIError{error: err.Error()} + return localVarReturnValue, nil, GenericOpenAPIError{error: err.Error()} } localVarPath := localBasePath + "/legacy/authorizations" @@ -855,7 +975,7 @@ func (a *LegacyAuthorizationsApiService) PostLegacyAuthorizationsExecute(r ApiPo localVarQueryParams := _neturl.Values{} localVarFormParams := _neturl.Values{} if r.legacyAuthorizationPostRequest == nil { - return localVarReturnValue, reportError("legacyAuthorizationPostRequest is required and must be specified") + return localVarReturnValue, nil, reportError("legacyAuthorizationPostRequest is required and must be specified") } // to determine the Content-Type header @@ -882,12 +1002,12 @@ func (a *LegacyAuthorizationsApiService) PostLegacyAuthorizationsExecute(r ApiPo localVarPostBody = r.legacyAuthorizationPostRequest req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, localVarFormFileName, localVarFileName, localVarFileBytes) if err != nil { - return localVarReturnValue, err + return localVarReturnValue, nil, err } localVarHTTPResponse, err := a.client.callAPI(req) if err != nil || localVarHTTPResponse == nil { - return localVarReturnValue, err + return localVarReturnValue, localVarHTTPResponse, err } var errorPrefix string @@ -901,12 +1021,12 @@ func (a *LegacyAuthorizationsApiService) PostLegacyAuthorizationsExecute(r ApiPo body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } newErr := GenericOpenAPIError{ body: localVarBody, @@ -917,32 +1037,32 @@ func (a *LegacyAuthorizationsApiService) PostLegacyAuthorizationsExecute(r ApiPo err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.error = _fmt.Sprintf("%s: %s", newErr.Error(), err.Error()) - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } v.SetMessage(_fmt.Sprintf("%s: %s", newErr.Error(), v.GetMessage())) newErr.model = &v - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } var v Error err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.error = _fmt.Sprintf("%s: %s", newErr.Error(), err.Error()) - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } v.SetMessage(_fmt.Sprintf("%s: %s", newErr.Error(), v.GetMessage())) newErr.model = &v - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { @@ -950,10 +1070,10 @@ func (a *LegacyAuthorizationsApiService) PostLegacyAuthorizationsExecute(r ApiPo body: localVarBody, error: _fmt.Sprintf("%s%s", errorPrefix, err.Error()), } - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } - return localVarReturnValue, nil + return localVarReturnValue, localVarHTTPResponse, nil } type ApiPostLegacyAuthorizationsIDPasswordRequest struct { @@ -992,6 +1112,10 @@ func (r ApiPostLegacyAuthorizationsIDPasswordRequest) Execute() error { return r.ApiService.PostLegacyAuthorizationsIDPasswordExecute(r) } +func (r ApiPostLegacyAuthorizationsIDPasswordRequest) ExecuteWithHttpInfo() (*_nethttp.Response, error) { + return r.ApiService.PostLegacyAuthorizationsIDPasswordExecuteWithHttpInfo(r) +} + /* * PostLegacyAuthorizationsIDPassword Set a legacy authorization password * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @@ -1010,6 +1134,16 @@ func (a *LegacyAuthorizationsApiService) PostLegacyAuthorizationsIDPassword(ctx * Execute executes the request */ func (a *LegacyAuthorizationsApiService) PostLegacyAuthorizationsIDPasswordExecute(r ApiPostLegacyAuthorizationsIDPasswordRequest) error { + _, err := a.PostLegacyAuthorizationsIDPasswordExecuteWithHttpInfo(r) + return err +} + +/* + * ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the + * returned HTTP response as it will have already been read and closed; access to the response body content should be + * achieved through the returned response model if applicable. + */ +func (a *LegacyAuthorizationsApiService) PostLegacyAuthorizationsIDPasswordExecuteWithHttpInfo(r ApiPostLegacyAuthorizationsIDPasswordRequest) (*_nethttp.Response, error) { var ( localVarHTTPMethod = _nethttp.MethodPost localVarPostBody interface{} @@ -1020,7 +1154,7 @@ func (a *LegacyAuthorizationsApiService) PostLegacyAuthorizationsIDPasswordExecu localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "LegacyAuthorizationsApiService.PostLegacyAuthorizationsIDPassword") if err != nil { - return GenericOpenAPIError{error: err.Error()} + return nil, GenericOpenAPIError{error: err.Error()} } localVarPath := localBasePath + "/legacy/authorizations/{authID}/password" @@ -1030,7 +1164,7 @@ func (a *LegacyAuthorizationsApiService) PostLegacyAuthorizationsIDPasswordExecu localVarQueryParams := _neturl.Values{} localVarFormParams := _neturl.Values{} if r.passwordResetBody == nil { - return reportError("passwordResetBody is required and must be specified") + return nil, reportError("passwordResetBody is required and must be specified") } // to determine the Content-Type header @@ -1057,12 +1191,12 @@ func (a *LegacyAuthorizationsApiService) PostLegacyAuthorizationsIDPasswordExecu localVarPostBody = r.passwordResetBody req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, localVarFormFileName, localVarFileName, localVarFileBytes) if err != nil { - return err + return nil, err } localVarHTTPResponse, err := a.client.callAPI(req) if err != nil || localVarHTTPResponse == nil { - return err + return localVarHTTPResponse, err } var errorPrefix string @@ -1076,12 +1210,12 @@ func (a *LegacyAuthorizationsApiService) PostLegacyAuthorizationsIDPasswordExecu body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return _fmt.Errorf("%s%w", errorPrefix, err) + return localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return _fmt.Errorf("%s%w", errorPrefix, err) + return localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } newErr := GenericOpenAPIError{ body: localVarBody, @@ -1091,12 +1225,12 @@ func (a *LegacyAuthorizationsApiService) PostLegacyAuthorizationsIDPasswordExecu err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.error = _fmt.Sprintf("%s: %s", newErr.Error(), err.Error()) - return newErr + return localVarHTTPResponse, newErr } v.SetMessage(_fmt.Sprintf("%s: %s", newErr.Error(), v.GetMessage())) newErr.model = &v - return newErr + return localVarHTTPResponse, newErr } - return nil + return localVarHTTPResponse, nil } diff --git a/api/api_organizations.gen.go b/api/api_organizations.gen.go index 5c17959..e306126 100644 --- a/api/api_organizations.gen.go +++ b/api/api_organizations.gen.go @@ -39,6 +39,13 @@ type OrganizationsApi interface { */ DeleteOrgsIDExecute(r ApiDeleteOrgsIDRequest) error + /* + * DeleteOrgsIDExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not + * available on the returned HTTP response as it will have already been read and closed; access to the response body + * content should be achieved through the returned response model if applicable. + */ + DeleteOrgsIDExecuteWithHttpInfo(r ApiDeleteOrgsIDRequest) (*_nethttp.Response, error) + /* * DeleteOrgsIDMembersID Remove a member from an organization * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @@ -53,6 +60,13 @@ type OrganizationsApi interface { */ DeleteOrgsIDMembersIDExecute(r ApiDeleteOrgsIDMembersIDRequest) error + /* + * DeleteOrgsIDMembersIDExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not + * available on the returned HTTP response as it will have already been read and closed; access to the response body + * content should be achieved through the returned response model if applicable. + */ + DeleteOrgsIDMembersIDExecuteWithHttpInfo(r ApiDeleteOrgsIDMembersIDRequest) (*_nethttp.Response, error) + /* * GetOrgs List all organizations * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @@ -66,6 +80,14 @@ type OrganizationsApi interface { */ GetOrgsExecute(r ApiGetOrgsRequest) (Organizations, error) + /* + * GetOrgsExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not + * available on the returned HTTP response as it will have already been read and closed; access to the response body + * content should be achieved through the returned response model if applicable. + * @return Organizations + */ + GetOrgsExecuteWithHttpInfo(r ApiGetOrgsRequest) (Organizations, *_nethttp.Response, error) + /* * GetOrgsID Retrieve an organization * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @@ -80,6 +102,14 @@ type OrganizationsApi interface { */ GetOrgsIDExecute(r ApiGetOrgsIDRequest) (Organization, error) + /* + * GetOrgsIDExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not + * available on the returned HTTP response as it will have already been read and closed; access to the response body + * content should be achieved through the returned response model if applicable. + * @return Organization + */ + GetOrgsIDExecuteWithHttpInfo(r ApiGetOrgsIDRequest) (Organization, *_nethttp.Response, error) + /* * GetOrgsIDMembers List all members of an organization * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @@ -94,6 +124,14 @@ type OrganizationsApi interface { */ GetOrgsIDMembersExecute(r ApiGetOrgsIDMembersRequest) (ResourceMembers, error) + /* + * GetOrgsIDMembersExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not + * available on the returned HTTP response as it will have already been read and closed; access to the response body + * content should be achieved through the returned response model if applicable. + * @return ResourceMembers + */ + GetOrgsIDMembersExecuteWithHttpInfo(r ApiGetOrgsIDMembersRequest) (ResourceMembers, *_nethttp.Response, error) + /* * PatchOrgsID Update an organization * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @@ -108,6 +146,14 @@ type OrganizationsApi interface { */ PatchOrgsIDExecute(r ApiPatchOrgsIDRequest) (Organization, error) + /* + * PatchOrgsIDExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not + * available on the returned HTTP response as it will have already been read and closed; access to the response body + * content should be achieved through the returned response model if applicable. + * @return Organization + */ + PatchOrgsIDExecuteWithHttpInfo(r ApiPatchOrgsIDRequest) (Organization, *_nethttp.Response, error) + /* * PostOrgs Create an organization * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @@ -121,6 +167,14 @@ type OrganizationsApi interface { */ PostOrgsExecute(r ApiPostOrgsRequest) (Organization, error) + /* + * PostOrgsExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not + * available on the returned HTTP response as it will have already been read and closed; access to the response body + * content should be achieved through the returned response model if applicable. + * @return Organization + */ + PostOrgsExecuteWithHttpInfo(r ApiPostOrgsRequest) (Organization, *_nethttp.Response, error) + /* * PostOrgsIDMembers Add a member to an organization * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @@ -135,6 +189,14 @@ type OrganizationsApi interface { */ PostOrgsIDMembersExecute(r ApiPostOrgsIDMembersRequest) (ResourceMember, error) + /* + * PostOrgsIDMembersExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not + * available on the returned HTTP response as it will have already been read and closed; access to the response body + * content should be achieved through the returned response model if applicable. + * @return ResourceMember + */ + PostOrgsIDMembersExecuteWithHttpInfo(r ApiPostOrgsIDMembersRequest) (ResourceMember, *_nethttp.Response, error) + // Sets additional descriptive text in the error message if any request in // this API fails, indicating that it is intended to be used only on OSS // servers. @@ -186,6 +248,10 @@ func (r ApiDeleteOrgsIDRequest) Execute() error { return r.ApiService.DeleteOrgsIDExecute(r) } +func (r ApiDeleteOrgsIDRequest) ExecuteWithHttpInfo() (*_nethttp.Response, error) { + return r.ApiService.DeleteOrgsIDExecuteWithHttpInfo(r) +} + /* * DeleteOrgsID Delete an organization * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @@ -204,6 +270,16 @@ func (a *OrganizationsApiService) DeleteOrgsID(ctx _context.Context, orgID strin * Execute executes the request */ func (a *OrganizationsApiService) DeleteOrgsIDExecute(r ApiDeleteOrgsIDRequest) error { + _, err := a.DeleteOrgsIDExecuteWithHttpInfo(r) + return err +} + +/* + * ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the + * returned HTTP response as it will have already been read and closed; access to the response body content should be + * achieved through the returned response model if applicable. + */ +func (a *OrganizationsApiService) DeleteOrgsIDExecuteWithHttpInfo(r ApiDeleteOrgsIDRequest) (*_nethttp.Response, error) { var ( localVarHTTPMethod = _nethttp.MethodDelete localVarPostBody interface{} @@ -214,7 +290,7 @@ func (a *OrganizationsApiService) DeleteOrgsIDExecute(r ApiDeleteOrgsIDRequest) localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "OrganizationsApiService.DeleteOrgsID") if err != nil { - return GenericOpenAPIError{error: err.Error()} + return nil, GenericOpenAPIError{error: err.Error()} } localVarPath := localBasePath + "/orgs/{orgID}" @@ -246,12 +322,12 @@ func (a *OrganizationsApiService) DeleteOrgsIDExecute(r ApiDeleteOrgsIDRequest) } req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, localVarFormFileName, localVarFileName, localVarFileBytes) if err != nil { - return err + return nil, err } localVarHTTPResponse, err := a.client.callAPI(req) if err != nil || localVarHTTPResponse == nil { - return err + return localVarHTTPResponse, err } var errorPrefix string @@ -265,12 +341,12 @@ func (a *OrganizationsApiService) DeleteOrgsIDExecute(r ApiDeleteOrgsIDRequest) body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return _fmt.Errorf("%s%w", errorPrefix, err) + return localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return _fmt.Errorf("%s%w", errorPrefix, err) + return localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } newErr := GenericOpenAPIError{ body: localVarBody, @@ -281,24 +357,24 @@ func (a *OrganizationsApiService) DeleteOrgsIDExecute(r ApiDeleteOrgsIDRequest) err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.error = _fmt.Sprintf("%s: %s", newErr.Error(), err.Error()) - return newErr + return localVarHTTPResponse, newErr } v.SetMessage(_fmt.Sprintf("%s: %s", newErr.Error(), v.GetMessage())) newErr.model = &v - return newErr + return localVarHTTPResponse, newErr } var v Error err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.error = _fmt.Sprintf("%s: %s", newErr.Error(), err.Error()) - return newErr + return localVarHTTPResponse, newErr } v.SetMessage(_fmt.Sprintf("%s: %s", newErr.Error(), v.GetMessage())) newErr.model = &v - return newErr + return localVarHTTPResponse, newErr } - return nil + return localVarHTTPResponse, nil } type ApiDeleteOrgsIDMembersIDRequest struct { @@ -337,6 +413,10 @@ func (r ApiDeleteOrgsIDMembersIDRequest) Execute() error { return r.ApiService.DeleteOrgsIDMembersIDExecute(r) } +func (r ApiDeleteOrgsIDMembersIDRequest) ExecuteWithHttpInfo() (*_nethttp.Response, error) { + return r.ApiService.DeleteOrgsIDMembersIDExecuteWithHttpInfo(r) +} + /* * DeleteOrgsIDMembersID Remove a member from an organization * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @@ -357,6 +437,16 @@ func (a *OrganizationsApiService) DeleteOrgsIDMembersID(ctx _context.Context, us * Execute executes the request */ func (a *OrganizationsApiService) DeleteOrgsIDMembersIDExecute(r ApiDeleteOrgsIDMembersIDRequest) error { + _, err := a.DeleteOrgsIDMembersIDExecuteWithHttpInfo(r) + return err +} + +/* + * ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the + * returned HTTP response as it will have already been read and closed; access to the response body content should be + * achieved through the returned response model if applicable. + */ +func (a *OrganizationsApiService) DeleteOrgsIDMembersIDExecuteWithHttpInfo(r ApiDeleteOrgsIDMembersIDRequest) (*_nethttp.Response, error) { var ( localVarHTTPMethod = _nethttp.MethodDelete localVarPostBody interface{} @@ -367,7 +457,7 @@ func (a *OrganizationsApiService) DeleteOrgsIDMembersIDExecute(r ApiDeleteOrgsID localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "OrganizationsApiService.DeleteOrgsIDMembersID") if err != nil { - return GenericOpenAPIError{error: err.Error()} + return nil, GenericOpenAPIError{error: err.Error()} } localVarPath := localBasePath + "/orgs/{orgID}/members/{userID}" @@ -400,12 +490,12 @@ func (a *OrganizationsApiService) DeleteOrgsIDMembersIDExecute(r ApiDeleteOrgsID } req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, localVarFormFileName, localVarFileName, localVarFileBytes) if err != nil { - return err + return nil, err } localVarHTTPResponse, err := a.client.callAPI(req) if err != nil || localVarHTTPResponse == nil { - return err + return localVarHTTPResponse, err } var errorPrefix string @@ -419,12 +509,12 @@ func (a *OrganizationsApiService) DeleteOrgsIDMembersIDExecute(r ApiDeleteOrgsID body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return _fmt.Errorf("%s%w", errorPrefix, err) + return localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return _fmt.Errorf("%s%w", errorPrefix, err) + return localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } newErr := GenericOpenAPIError{ body: localVarBody, @@ -434,14 +524,14 @@ func (a *OrganizationsApiService) DeleteOrgsIDMembersIDExecute(r ApiDeleteOrgsID err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.error = _fmt.Sprintf("%s: %s", newErr.Error(), err.Error()) - return newErr + return localVarHTTPResponse, newErr } v.SetMessage(_fmt.Sprintf("%s: %s", newErr.Error(), v.GetMessage())) newErr.model = &v - return newErr + return localVarHTTPResponse, newErr } - return nil + return localVarHTTPResponse, nil } type ApiGetOrgsRequest struct { @@ -516,6 +606,10 @@ func (r ApiGetOrgsRequest) Execute() (Organizations, error) { return r.ApiService.GetOrgsExecute(r) } +func (r ApiGetOrgsRequest) ExecuteWithHttpInfo() (Organizations, *_nethttp.Response, error) { + return r.ApiService.GetOrgsExecuteWithHttpInfo(r) +} + /* * GetOrgs List all organizations * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @@ -533,6 +627,17 @@ func (a *OrganizationsApiService) GetOrgs(ctx _context.Context) ApiGetOrgsReques * @return Organizations */ func (a *OrganizationsApiService) GetOrgsExecute(r ApiGetOrgsRequest) (Organizations, error) { + returnVal, _, err := a.GetOrgsExecuteWithHttpInfo(r) + return returnVal, err +} + +/* + * ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the + * returned HTTP response as it will have already been read and closed; access to the response body content should be + * achieved through the returned response model if applicable. + * @return Organizations + */ +func (a *OrganizationsApiService) GetOrgsExecuteWithHttpInfo(r ApiGetOrgsRequest) (Organizations, *_nethttp.Response, error) { var ( localVarHTTPMethod = _nethttp.MethodGet localVarPostBody interface{} @@ -544,7 +649,7 @@ func (a *OrganizationsApiService) GetOrgsExecute(r ApiGetOrgsRequest) (Organizat localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "OrganizationsApiService.GetOrgs") if err != nil { - return localVarReturnValue, GenericOpenAPIError{error: err.Error()} + return localVarReturnValue, nil, GenericOpenAPIError{error: err.Error()} } localVarPath := localBasePath + "/orgs" @@ -593,12 +698,12 @@ func (a *OrganizationsApiService) GetOrgsExecute(r ApiGetOrgsRequest) (Organizat } req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, localVarFormFileName, localVarFileName, localVarFileBytes) if err != nil { - return localVarReturnValue, err + return localVarReturnValue, nil, err } localVarHTTPResponse, err := a.client.callAPI(req) if err != nil || localVarHTTPResponse == nil { - return localVarReturnValue, err + return localVarReturnValue, localVarHTTPResponse, err } var errorPrefix string @@ -612,12 +717,12 @@ func (a *OrganizationsApiService) GetOrgsExecute(r ApiGetOrgsRequest) (Organizat body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } newErr := GenericOpenAPIError{ body: localVarBody, @@ -627,22 +732,22 @@ func (a *OrganizationsApiService) GetOrgsExecute(r ApiGetOrgsRequest) (Organizat err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.error = _fmt.Sprintf("%s: %s", newErr.Error(), err.Error()) - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } v.SetMessage(_fmt.Sprintf("%s: %s", newErr.Error(), v.GetMessage())) newErr.model = &v - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { @@ -650,10 +755,10 @@ func (a *OrganizationsApiService) GetOrgsExecute(r ApiGetOrgsRequest) (Organizat body: localVarBody, error: _fmt.Sprintf("%s%s", errorPrefix, err.Error()), } - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } - return localVarReturnValue, nil + return localVarReturnValue, localVarHTTPResponse, nil } type ApiGetOrgsIDRequest struct { @@ -683,6 +788,10 @@ func (r ApiGetOrgsIDRequest) Execute() (Organization, error) { return r.ApiService.GetOrgsIDExecute(r) } +func (r ApiGetOrgsIDRequest) ExecuteWithHttpInfo() (Organization, *_nethttp.Response, error) { + return r.ApiService.GetOrgsIDExecuteWithHttpInfo(r) +} + /* * GetOrgsID Retrieve an organization * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @@ -702,6 +811,17 @@ func (a *OrganizationsApiService) GetOrgsID(ctx _context.Context, orgID string) * @return Organization */ func (a *OrganizationsApiService) GetOrgsIDExecute(r ApiGetOrgsIDRequest) (Organization, error) { + returnVal, _, err := a.GetOrgsIDExecuteWithHttpInfo(r) + return returnVal, err +} + +/* + * ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the + * returned HTTP response as it will have already been read and closed; access to the response body content should be + * achieved through the returned response model if applicable. + * @return Organization + */ +func (a *OrganizationsApiService) GetOrgsIDExecuteWithHttpInfo(r ApiGetOrgsIDRequest) (Organization, *_nethttp.Response, error) { var ( localVarHTTPMethod = _nethttp.MethodGet localVarPostBody interface{} @@ -713,7 +833,7 @@ func (a *OrganizationsApiService) GetOrgsIDExecute(r ApiGetOrgsIDRequest) (Organ localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "OrganizationsApiService.GetOrgsID") if err != nil { - return localVarReturnValue, GenericOpenAPIError{error: err.Error()} + return localVarReturnValue, nil, GenericOpenAPIError{error: err.Error()} } localVarPath := localBasePath + "/orgs/{orgID}" @@ -745,12 +865,12 @@ func (a *OrganizationsApiService) GetOrgsIDExecute(r ApiGetOrgsIDRequest) (Organ } req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, localVarFormFileName, localVarFileName, localVarFileBytes) if err != nil { - return localVarReturnValue, err + return localVarReturnValue, nil, err } localVarHTTPResponse, err := a.client.callAPI(req) if err != nil || localVarHTTPResponse == nil { - return localVarReturnValue, err + return localVarReturnValue, localVarHTTPResponse, err } var errorPrefix string @@ -764,12 +884,12 @@ func (a *OrganizationsApiService) GetOrgsIDExecute(r ApiGetOrgsIDRequest) (Organ body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } newErr := GenericOpenAPIError{ body: localVarBody, @@ -779,22 +899,22 @@ func (a *OrganizationsApiService) GetOrgsIDExecute(r ApiGetOrgsIDRequest) (Organ err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.error = _fmt.Sprintf("%s: %s", newErr.Error(), err.Error()) - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } v.SetMessage(_fmt.Sprintf("%s: %s", newErr.Error(), v.GetMessage())) newErr.model = &v - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { @@ -802,10 +922,10 @@ func (a *OrganizationsApiService) GetOrgsIDExecute(r ApiGetOrgsIDRequest) (Organ body: localVarBody, error: _fmt.Sprintf("%s%s", errorPrefix, err.Error()), } - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } - return localVarReturnValue, nil + return localVarReturnValue, localVarHTTPResponse, nil } type ApiGetOrgsIDMembersRequest struct { @@ -835,6 +955,10 @@ func (r ApiGetOrgsIDMembersRequest) Execute() (ResourceMembers, error) { return r.ApiService.GetOrgsIDMembersExecute(r) } +func (r ApiGetOrgsIDMembersRequest) ExecuteWithHttpInfo() (ResourceMembers, *_nethttp.Response, error) { + return r.ApiService.GetOrgsIDMembersExecuteWithHttpInfo(r) +} + /* * GetOrgsIDMembers List all members of an organization * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @@ -854,6 +978,17 @@ func (a *OrganizationsApiService) GetOrgsIDMembers(ctx _context.Context, orgID s * @return ResourceMembers */ func (a *OrganizationsApiService) GetOrgsIDMembersExecute(r ApiGetOrgsIDMembersRequest) (ResourceMembers, error) { + returnVal, _, err := a.GetOrgsIDMembersExecuteWithHttpInfo(r) + return returnVal, err +} + +/* + * ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the + * returned HTTP response as it will have already been read and closed; access to the response body content should be + * achieved through the returned response model if applicable. + * @return ResourceMembers + */ +func (a *OrganizationsApiService) GetOrgsIDMembersExecuteWithHttpInfo(r ApiGetOrgsIDMembersRequest) (ResourceMembers, *_nethttp.Response, error) { var ( localVarHTTPMethod = _nethttp.MethodGet localVarPostBody interface{} @@ -865,7 +1000,7 @@ func (a *OrganizationsApiService) GetOrgsIDMembersExecute(r ApiGetOrgsIDMembersR localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "OrganizationsApiService.GetOrgsIDMembers") if err != nil { - return localVarReturnValue, GenericOpenAPIError{error: err.Error()} + return localVarReturnValue, nil, GenericOpenAPIError{error: err.Error()} } localVarPath := localBasePath + "/orgs/{orgID}/members" @@ -897,12 +1032,12 @@ func (a *OrganizationsApiService) GetOrgsIDMembersExecute(r ApiGetOrgsIDMembersR } req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, localVarFormFileName, localVarFileName, localVarFileBytes) if err != nil { - return localVarReturnValue, err + return localVarReturnValue, nil, err } localVarHTTPResponse, err := a.client.callAPI(req) if err != nil || localVarHTTPResponse == nil { - return localVarReturnValue, err + return localVarReturnValue, localVarHTTPResponse, err } var errorPrefix string @@ -916,12 +1051,12 @@ func (a *OrganizationsApiService) GetOrgsIDMembersExecute(r ApiGetOrgsIDMembersR body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } newErr := GenericOpenAPIError{ body: localVarBody, @@ -932,32 +1067,32 @@ func (a *OrganizationsApiService) GetOrgsIDMembersExecute(r ApiGetOrgsIDMembersR err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.error = _fmt.Sprintf("%s: %s", newErr.Error(), err.Error()) - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } v.SetMessage(_fmt.Sprintf("%s: %s", newErr.Error(), v.GetMessage())) newErr.model = &v - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } var v Error err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.error = _fmt.Sprintf("%s: %s", newErr.Error(), err.Error()) - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } v.SetMessage(_fmt.Sprintf("%s: %s", newErr.Error(), v.GetMessage())) newErr.model = &v - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { @@ -965,10 +1100,10 @@ func (a *OrganizationsApiService) GetOrgsIDMembersExecute(r ApiGetOrgsIDMembersR body: localVarBody, error: _fmt.Sprintf("%s%s", errorPrefix, err.Error()), } - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } - return localVarReturnValue, nil + return localVarReturnValue, localVarHTTPResponse, nil } type ApiPatchOrgsIDRequest struct { @@ -1007,6 +1142,10 @@ func (r ApiPatchOrgsIDRequest) Execute() (Organization, error) { return r.ApiService.PatchOrgsIDExecute(r) } +func (r ApiPatchOrgsIDRequest) ExecuteWithHttpInfo() (Organization, *_nethttp.Response, error) { + return r.ApiService.PatchOrgsIDExecuteWithHttpInfo(r) +} + /* * PatchOrgsID Update an organization * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @@ -1026,6 +1165,17 @@ func (a *OrganizationsApiService) PatchOrgsID(ctx _context.Context, orgID string * @return Organization */ func (a *OrganizationsApiService) PatchOrgsIDExecute(r ApiPatchOrgsIDRequest) (Organization, error) { + returnVal, _, err := a.PatchOrgsIDExecuteWithHttpInfo(r) + return returnVal, err +} + +/* + * ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the + * returned HTTP response as it will have already been read and closed; access to the response body content should be + * achieved through the returned response model if applicable. + * @return Organization + */ +func (a *OrganizationsApiService) PatchOrgsIDExecuteWithHttpInfo(r ApiPatchOrgsIDRequest) (Organization, *_nethttp.Response, error) { var ( localVarHTTPMethod = _nethttp.MethodPatch localVarPostBody interface{} @@ -1037,7 +1187,7 @@ func (a *OrganizationsApiService) PatchOrgsIDExecute(r ApiPatchOrgsIDRequest) (O localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "OrganizationsApiService.PatchOrgsID") if err != nil { - return localVarReturnValue, GenericOpenAPIError{error: err.Error()} + return localVarReturnValue, nil, GenericOpenAPIError{error: err.Error()} } localVarPath := localBasePath + "/orgs/{orgID}" @@ -1047,7 +1197,7 @@ func (a *OrganizationsApiService) PatchOrgsIDExecute(r ApiPatchOrgsIDRequest) (O localVarQueryParams := _neturl.Values{} localVarFormParams := _neturl.Values{} if r.patchOrganizationRequest == nil { - return localVarReturnValue, reportError("patchOrganizationRequest is required and must be specified") + return localVarReturnValue, nil, reportError("patchOrganizationRequest is required and must be specified") } // to determine the Content-Type header @@ -1074,12 +1224,12 @@ func (a *OrganizationsApiService) PatchOrgsIDExecute(r ApiPatchOrgsIDRequest) (O localVarPostBody = r.patchOrganizationRequest req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, localVarFormFileName, localVarFileName, localVarFileBytes) if err != nil { - return localVarReturnValue, err + return localVarReturnValue, nil, err } localVarHTTPResponse, err := a.client.callAPI(req) if err != nil || localVarHTTPResponse == nil { - return localVarReturnValue, err + return localVarReturnValue, localVarHTTPResponse, err } var errorPrefix string @@ -1093,12 +1243,12 @@ func (a *OrganizationsApiService) PatchOrgsIDExecute(r ApiPatchOrgsIDRequest) (O body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } newErr := GenericOpenAPIError{ body: localVarBody, @@ -1108,22 +1258,22 @@ func (a *OrganizationsApiService) PatchOrgsIDExecute(r ApiPatchOrgsIDRequest) (O err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.error = _fmt.Sprintf("%s: %s", newErr.Error(), err.Error()) - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } v.SetMessage(_fmt.Sprintf("%s: %s", newErr.Error(), v.GetMessage())) newErr.model = &v - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { @@ -1131,10 +1281,10 @@ func (a *OrganizationsApiService) PatchOrgsIDExecute(r ApiPatchOrgsIDRequest) (O body: localVarBody, error: _fmt.Sprintf("%s%s", errorPrefix, err.Error()), } - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } - return localVarReturnValue, nil + return localVarReturnValue, localVarHTTPResponse, nil } type ApiPostOrgsRequest struct { @@ -1164,6 +1314,10 @@ func (r ApiPostOrgsRequest) Execute() (Organization, error) { return r.ApiService.PostOrgsExecute(r) } +func (r ApiPostOrgsRequest) ExecuteWithHttpInfo() (Organization, *_nethttp.Response, error) { + return r.ApiService.PostOrgsExecuteWithHttpInfo(r) +} + /* * PostOrgs Create an organization * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @@ -1181,6 +1335,17 @@ func (a *OrganizationsApiService) PostOrgs(ctx _context.Context) ApiPostOrgsRequ * @return Organization */ func (a *OrganizationsApiService) PostOrgsExecute(r ApiPostOrgsRequest) (Organization, error) { + returnVal, _, err := a.PostOrgsExecuteWithHttpInfo(r) + return returnVal, err +} + +/* + * ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the + * returned HTTP response as it will have already been read and closed; access to the response body content should be + * achieved through the returned response model if applicable. + * @return Organization + */ +func (a *OrganizationsApiService) PostOrgsExecuteWithHttpInfo(r ApiPostOrgsRequest) (Organization, *_nethttp.Response, error) { var ( localVarHTTPMethod = _nethttp.MethodPost localVarPostBody interface{} @@ -1192,7 +1357,7 @@ func (a *OrganizationsApiService) PostOrgsExecute(r ApiPostOrgsRequest) (Organiz localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "OrganizationsApiService.PostOrgs") if err != nil { - return localVarReturnValue, GenericOpenAPIError{error: err.Error()} + return localVarReturnValue, nil, GenericOpenAPIError{error: err.Error()} } localVarPath := localBasePath + "/orgs" @@ -1201,7 +1366,7 @@ func (a *OrganizationsApiService) PostOrgsExecute(r ApiPostOrgsRequest) (Organiz localVarQueryParams := _neturl.Values{} localVarFormParams := _neturl.Values{} if r.postOrganizationRequest == nil { - return localVarReturnValue, reportError("postOrganizationRequest is required and must be specified") + return localVarReturnValue, nil, reportError("postOrganizationRequest is required and must be specified") } // to determine the Content-Type header @@ -1228,12 +1393,12 @@ func (a *OrganizationsApiService) PostOrgsExecute(r ApiPostOrgsRequest) (Organiz localVarPostBody = r.postOrganizationRequest req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, localVarFormFileName, localVarFileName, localVarFileBytes) if err != nil { - return localVarReturnValue, err + return localVarReturnValue, nil, err } localVarHTTPResponse, err := a.client.callAPI(req) if err != nil || localVarHTTPResponse == nil { - return localVarReturnValue, err + return localVarReturnValue, localVarHTTPResponse, err } var errorPrefix string @@ -1247,12 +1412,12 @@ func (a *OrganizationsApiService) PostOrgsExecute(r ApiPostOrgsRequest) (Organiz body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } newErr := GenericOpenAPIError{ body: localVarBody, @@ -1262,22 +1427,22 @@ func (a *OrganizationsApiService) PostOrgsExecute(r ApiPostOrgsRequest) (Organiz err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.error = _fmt.Sprintf("%s: %s", newErr.Error(), err.Error()) - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } v.SetMessage(_fmt.Sprintf("%s: %s", newErr.Error(), v.GetMessage())) newErr.model = &v - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { @@ -1285,10 +1450,10 @@ func (a *OrganizationsApiService) PostOrgsExecute(r ApiPostOrgsRequest) (Organiz body: localVarBody, error: _fmt.Sprintf("%s%s", errorPrefix, err.Error()), } - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } - return localVarReturnValue, nil + return localVarReturnValue, localVarHTTPResponse, nil } type ApiPostOrgsIDMembersRequest struct { @@ -1327,6 +1492,10 @@ func (r ApiPostOrgsIDMembersRequest) Execute() (ResourceMember, error) { return r.ApiService.PostOrgsIDMembersExecute(r) } +func (r ApiPostOrgsIDMembersRequest) ExecuteWithHttpInfo() (ResourceMember, *_nethttp.Response, error) { + return r.ApiService.PostOrgsIDMembersExecuteWithHttpInfo(r) +} + /* * PostOrgsIDMembers Add a member to an organization * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @@ -1346,6 +1515,17 @@ func (a *OrganizationsApiService) PostOrgsIDMembers(ctx _context.Context, orgID * @return ResourceMember */ func (a *OrganizationsApiService) PostOrgsIDMembersExecute(r ApiPostOrgsIDMembersRequest) (ResourceMember, error) { + returnVal, _, err := a.PostOrgsIDMembersExecuteWithHttpInfo(r) + return returnVal, err +} + +/* + * ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the + * returned HTTP response as it will have already been read and closed; access to the response body content should be + * achieved through the returned response model if applicable. + * @return ResourceMember + */ +func (a *OrganizationsApiService) PostOrgsIDMembersExecuteWithHttpInfo(r ApiPostOrgsIDMembersRequest) (ResourceMember, *_nethttp.Response, error) { var ( localVarHTTPMethod = _nethttp.MethodPost localVarPostBody interface{} @@ -1357,7 +1537,7 @@ func (a *OrganizationsApiService) PostOrgsIDMembersExecute(r ApiPostOrgsIDMember localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "OrganizationsApiService.PostOrgsIDMembers") if err != nil { - return localVarReturnValue, GenericOpenAPIError{error: err.Error()} + return localVarReturnValue, nil, GenericOpenAPIError{error: err.Error()} } localVarPath := localBasePath + "/orgs/{orgID}/members" @@ -1367,7 +1547,7 @@ func (a *OrganizationsApiService) PostOrgsIDMembersExecute(r ApiPostOrgsIDMember localVarQueryParams := _neturl.Values{} localVarFormParams := _neturl.Values{} if r.addResourceMemberRequestBody == nil { - return localVarReturnValue, reportError("addResourceMemberRequestBody is required and must be specified") + return localVarReturnValue, nil, reportError("addResourceMemberRequestBody is required and must be specified") } // to determine the Content-Type header @@ -1394,12 +1574,12 @@ func (a *OrganizationsApiService) PostOrgsIDMembersExecute(r ApiPostOrgsIDMember localVarPostBody = r.addResourceMemberRequestBody req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, localVarFormFileName, localVarFileName, localVarFileBytes) if err != nil { - return localVarReturnValue, err + return localVarReturnValue, nil, err } localVarHTTPResponse, err := a.client.callAPI(req) if err != nil || localVarHTTPResponse == nil { - return localVarReturnValue, err + return localVarReturnValue, localVarHTTPResponse, err } var errorPrefix string @@ -1413,12 +1593,12 @@ func (a *OrganizationsApiService) PostOrgsIDMembersExecute(r ApiPostOrgsIDMember body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } newErr := GenericOpenAPIError{ body: localVarBody, @@ -1428,22 +1608,22 @@ func (a *OrganizationsApiService) PostOrgsIDMembersExecute(r ApiPostOrgsIDMember err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.error = _fmt.Sprintf("%s: %s", newErr.Error(), err.Error()) - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } v.SetMessage(_fmt.Sprintf("%s: %s", newErr.Error(), v.GetMessage())) newErr.model = &v - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { @@ -1451,8 +1631,8 @@ func (a *OrganizationsApiService) PostOrgsIDMembersExecute(r ApiPostOrgsIDMember body: localVarBody, error: _fmt.Sprintf("%s%s", errorPrefix, err.Error()), } - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } - return localVarReturnValue, nil + return localVarReturnValue, localVarHTTPResponse, nil } diff --git a/api/api_query.gen.go b/api/api_query.gen.go index 1fc6009..17d2521 100644 --- a/api/api_query.gen.go +++ b/api/api_query.gen.go @@ -38,6 +38,14 @@ type QueryApi interface { */ PostQueryExecute(r ApiPostQueryRequest) (*_nethttp.Response, error) + /* + * PostQueryExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not + * available on the returned HTTP response as it will have already been read and closed; access to the response body + * content should be achieved through the returned response model if applicable. + * @return *os.File + */ + PostQueryExecuteWithHttpInfo(r ApiPostQueryRequest) (*_nethttp.Response, *_nethttp.Response, error) + // Sets additional descriptive text in the error message if any request in // this API fails, indicating that it is intended to be used only on OSS // servers. @@ -125,6 +133,10 @@ func (r ApiPostQueryRequest) Execute() (*_nethttp.Response, error) { return r.ApiService.PostQueryExecute(r) } +func (r ApiPostQueryRequest) ExecuteWithHttpInfo() (*_nethttp.Response, *_nethttp.Response, error) { + return r.ApiService.PostQueryExecuteWithHttpInfo(r) +} + /* * PostQuery Query InfluxDB * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @@ -142,6 +154,17 @@ func (a *QueryApiService) PostQuery(ctx _context.Context) ApiPostQueryRequest { * @return *os.File */ func (a *QueryApiService) PostQueryExecute(r ApiPostQueryRequest) (*_nethttp.Response, error) { + returnVal, _, err := a.PostQueryExecuteWithHttpInfo(r) + return returnVal, err +} + +/* + * ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the + * returned HTTP response as it will have already been read and closed; access to the response body content should be + * achieved through the returned response model if applicable. + * @return *os.File + */ +func (a *QueryApiService) PostQueryExecuteWithHttpInfo(r ApiPostQueryRequest) (*_nethttp.Response, *_nethttp.Response, error) { var ( localVarHTTPMethod = _nethttp.MethodPost localVarPostBody interface{} @@ -153,7 +176,7 @@ func (a *QueryApiService) PostQueryExecute(r ApiPostQueryRequest) (*_nethttp.Res localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "QueryApiService.PostQuery") if err != nil { - return localVarReturnValue, GenericOpenAPIError{error: err.Error()} + return localVarReturnValue, nil, GenericOpenAPIError{error: err.Error()} } localVarPath := localBasePath + "/query" @@ -198,12 +221,12 @@ func (a *QueryApiService) PostQueryExecute(r ApiPostQueryRequest) (*_nethttp.Res localVarPostBody = r.query req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, localVarFormFileName, localVarFileName, localVarFileBytes) if err != nil { - return localVarReturnValue, err + return localVarReturnValue, nil, err } localVarHTTPResponse, err := a.client.callAPI(req) if err != nil || localVarHTTPResponse == nil { - return localVarReturnValue, err + return localVarReturnValue, localVarHTTPResponse, err } var errorPrefix string @@ -217,12 +240,12 @@ func (a *QueryApiService) PostQueryExecute(r ApiPostQueryRequest) (*_nethttp.Res body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } newErr := GenericOpenAPIError{ body: localVarBody, @@ -232,14 +255,14 @@ func (a *QueryApiService) PostQueryExecute(r ApiPostQueryRequest) (*_nethttp.Res err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.error = _fmt.Sprintf("%s: %s", newErr.Error(), err.Error()) - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } v.SetMessage(_fmt.Sprintf("%s: %s", newErr.Error(), v.GetMessage())) newErr.model = &v - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } localVarReturnValue = localVarHTTPResponse - return localVarReturnValue, nil + return localVarReturnValue, localVarHTTPResponse, nil } diff --git a/api/api_remote_connections.gen.go b/api/api_remote_connections.gen.go index 6708705..1ebda35 100644 --- a/api/api_remote_connections.gen.go +++ b/api/api_remote_connections.gen.go @@ -39,6 +39,13 @@ type RemoteConnectionsApi interface { */ DeleteRemoteConnectionByIDExecute(r ApiDeleteRemoteConnectionByIDRequest) error + /* + * DeleteRemoteConnectionByIDExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not + * available on the returned HTTP response as it will have already been read and closed; access to the response body + * content should be achieved through the returned response model if applicable. + */ + DeleteRemoteConnectionByIDExecuteWithHttpInfo(r ApiDeleteRemoteConnectionByIDRequest) (*_nethttp.Response, error) + /* * GetRemoteConnectionByID Retrieve a remote connection * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @@ -53,6 +60,14 @@ type RemoteConnectionsApi interface { */ GetRemoteConnectionByIDExecute(r ApiGetRemoteConnectionByIDRequest) (RemoteConnection, error) + /* + * GetRemoteConnectionByIDExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not + * available on the returned HTTP response as it will have already been read and closed; access to the response body + * content should be achieved through the returned response model if applicable. + * @return RemoteConnection + */ + GetRemoteConnectionByIDExecuteWithHttpInfo(r ApiGetRemoteConnectionByIDRequest) (RemoteConnection, *_nethttp.Response, error) + /* * GetRemoteConnections List all remote connections * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @@ -66,6 +81,14 @@ type RemoteConnectionsApi interface { */ GetRemoteConnectionsExecute(r ApiGetRemoteConnectionsRequest) (RemoteConnections, error) + /* + * GetRemoteConnectionsExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not + * available on the returned HTTP response as it will have already been read and closed; access to the response body + * content should be achieved through the returned response model if applicable. + * @return RemoteConnections + */ + GetRemoteConnectionsExecuteWithHttpInfo(r ApiGetRemoteConnectionsRequest) (RemoteConnections, *_nethttp.Response, error) + /* * PatchRemoteConnectionByID Update a remote connection * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @@ -80,6 +103,14 @@ type RemoteConnectionsApi interface { */ PatchRemoteConnectionByIDExecute(r ApiPatchRemoteConnectionByIDRequest) (RemoteConnection, error) + /* + * PatchRemoteConnectionByIDExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not + * available on the returned HTTP response as it will have already been read and closed; access to the response body + * content should be achieved through the returned response model if applicable. + * @return RemoteConnection + */ + PatchRemoteConnectionByIDExecuteWithHttpInfo(r ApiPatchRemoteConnectionByIDRequest) (RemoteConnection, *_nethttp.Response, error) + /* * PostRemoteConnection Register a new remote connection * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @@ -93,6 +124,14 @@ type RemoteConnectionsApi interface { */ PostRemoteConnectionExecute(r ApiPostRemoteConnectionRequest) (RemoteConnection, error) + /* + * PostRemoteConnectionExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not + * available on the returned HTTP response as it will have already been read and closed; access to the response body + * content should be achieved through the returned response model if applicable. + * @return RemoteConnection + */ + PostRemoteConnectionExecuteWithHttpInfo(r ApiPostRemoteConnectionRequest) (RemoteConnection, *_nethttp.Response, error) + // Sets additional descriptive text in the error message if any request in // this API fails, indicating that it is intended to be used only on OSS // servers. @@ -144,6 +183,10 @@ func (r ApiDeleteRemoteConnectionByIDRequest) Execute() error { return r.ApiService.DeleteRemoteConnectionByIDExecute(r) } +func (r ApiDeleteRemoteConnectionByIDRequest) ExecuteWithHttpInfo() (*_nethttp.Response, error) { + return r.ApiService.DeleteRemoteConnectionByIDExecuteWithHttpInfo(r) +} + /* * DeleteRemoteConnectionByID Delete a remote connection * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @@ -162,6 +205,16 @@ func (a *RemoteConnectionsApiService) DeleteRemoteConnectionByID(ctx _context.Co * Execute executes the request */ func (a *RemoteConnectionsApiService) DeleteRemoteConnectionByIDExecute(r ApiDeleteRemoteConnectionByIDRequest) error { + _, err := a.DeleteRemoteConnectionByIDExecuteWithHttpInfo(r) + return err +} + +/* + * ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the + * returned HTTP response as it will have already been read and closed; access to the response body content should be + * achieved through the returned response model if applicable. + */ +func (a *RemoteConnectionsApiService) DeleteRemoteConnectionByIDExecuteWithHttpInfo(r ApiDeleteRemoteConnectionByIDRequest) (*_nethttp.Response, error) { var ( localVarHTTPMethod = _nethttp.MethodDelete localVarPostBody interface{} @@ -172,7 +225,7 @@ func (a *RemoteConnectionsApiService) DeleteRemoteConnectionByIDExecute(r ApiDel localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "RemoteConnectionsApiService.DeleteRemoteConnectionByID") if err != nil { - return GenericOpenAPIError{error: err.Error()} + return nil, GenericOpenAPIError{error: err.Error()} } localVarPath := localBasePath + "/remotes/{remoteID}" @@ -204,12 +257,12 @@ func (a *RemoteConnectionsApiService) DeleteRemoteConnectionByIDExecute(r ApiDel } req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, localVarFormFileName, localVarFileName, localVarFileBytes) if err != nil { - return err + return nil, err } localVarHTTPResponse, err := a.client.callAPI(req) if err != nil || localVarHTTPResponse == nil { - return err + return localVarHTTPResponse, err } var errorPrefix string @@ -223,12 +276,12 @@ func (a *RemoteConnectionsApiService) DeleteRemoteConnectionByIDExecute(r ApiDel body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return _fmt.Errorf("%s%w", errorPrefix, err) + return localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return _fmt.Errorf("%s%w", errorPrefix, err) + return localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } newErr := GenericOpenAPIError{ body: localVarBody, @@ -239,24 +292,24 @@ func (a *RemoteConnectionsApiService) DeleteRemoteConnectionByIDExecute(r ApiDel err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.error = _fmt.Sprintf("%s: %s", newErr.Error(), err.Error()) - return newErr + return localVarHTTPResponse, newErr } v.SetMessage(_fmt.Sprintf("%s: %s", newErr.Error(), v.GetMessage())) newErr.model = &v - return newErr + return localVarHTTPResponse, newErr } var v Error err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.error = _fmt.Sprintf("%s: %s", newErr.Error(), err.Error()) - return newErr + return localVarHTTPResponse, newErr } v.SetMessage(_fmt.Sprintf("%s: %s", newErr.Error(), v.GetMessage())) newErr.model = &v - return newErr + return localVarHTTPResponse, newErr } - return nil + return localVarHTTPResponse, nil } type ApiGetRemoteConnectionByIDRequest struct { @@ -286,6 +339,10 @@ func (r ApiGetRemoteConnectionByIDRequest) Execute() (RemoteConnection, error) { return r.ApiService.GetRemoteConnectionByIDExecute(r) } +func (r ApiGetRemoteConnectionByIDRequest) ExecuteWithHttpInfo() (RemoteConnection, *_nethttp.Response, error) { + return r.ApiService.GetRemoteConnectionByIDExecuteWithHttpInfo(r) +} + /* * GetRemoteConnectionByID Retrieve a remote connection * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @@ -305,6 +362,17 @@ func (a *RemoteConnectionsApiService) GetRemoteConnectionByID(ctx _context.Conte * @return RemoteConnection */ func (a *RemoteConnectionsApiService) GetRemoteConnectionByIDExecute(r ApiGetRemoteConnectionByIDRequest) (RemoteConnection, error) { + returnVal, _, err := a.GetRemoteConnectionByIDExecuteWithHttpInfo(r) + return returnVal, err +} + +/* + * ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the + * returned HTTP response as it will have already been read and closed; access to the response body content should be + * achieved through the returned response model if applicable. + * @return RemoteConnection + */ +func (a *RemoteConnectionsApiService) GetRemoteConnectionByIDExecuteWithHttpInfo(r ApiGetRemoteConnectionByIDRequest) (RemoteConnection, *_nethttp.Response, error) { var ( localVarHTTPMethod = _nethttp.MethodGet localVarPostBody interface{} @@ -316,7 +384,7 @@ func (a *RemoteConnectionsApiService) GetRemoteConnectionByIDExecute(r ApiGetRem localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "RemoteConnectionsApiService.GetRemoteConnectionByID") if err != nil { - return localVarReturnValue, GenericOpenAPIError{error: err.Error()} + return localVarReturnValue, nil, GenericOpenAPIError{error: err.Error()} } localVarPath := localBasePath + "/remotes/{remoteID}" @@ -348,12 +416,12 @@ func (a *RemoteConnectionsApiService) GetRemoteConnectionByIDExecute(r ApiGetRem } req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, localVarFormFileName, localVarFileName, localVarFileBytes) if err != nil { - return localVarReturnValue, err + return localVarReturnValue, nil, err } localVarHTTPResponse, err := a.client.callAPI(req) if err != nil || localVarHTTPResponse == nil { - return localVarReturnValue, err + return localVarReturnValue, localVarHTTPResponse, err } var errorPrefix string @@ -367,12 +435,12 @@ func (a *RemoteConnectionsApiService) GetRemoteConnectionByIDExecute(r ApiGetRem body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } newErr := GenericOpenAPIError{ body: localVarBody, @@ -383,32 +451,32 @@ func (a *RemoteConnectionsApiService) GetRemoteConnectionByIDExecute(r ApiGetRem err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.error = _fmt.Sprintf("%s: %s", newErr.Error(), err.Error()) - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } v.SetMessage(_fmt.Sprintf("%s: %s", newErr.Error(), v.GetMessage())) newErr.model = &v - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } var v Error err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.error = _fmt.Sprintf("%s: %s", newErr.Error(), err.Error()) - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } v.SetMessage(_fmt.Sprintf("%s: %s", newErr.Error(), v.GetMessage())) newErr.model = &v - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { @@ -416,10 +484,10 @@ func (a *RemoteConnectionsApiService) GetRemoteConnectionByIDExecute(r ApiGetRem body: localVarBody, error: _fmt.Sprintf("%s%s", errorPrefix, err.Error()), } - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } - return localVarReturnValue, nil + return localVarReturnValue, localVarHTTPResponse, nil } type ApiGetRemoteConnectionsRequest struct { @@ -467,6 +535,10 @@ func (r ApiGetRemoteConnectionsRequest) Execute() (RemoteConnections, error) { return r.ApiService.GetRemoteConnectionsExecute(r) } +func (r ApiGetRemoteConnectionsRequest) ExecuteWithHttpInfo() (RemoteConnections, *_nethttp.Response, error) { + return r.ApiService.GetRemoteConnectionsExecuteWithHttpInfo(r) +} + /* * GetRemoteConnections List all remote connections * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @@ -484,6 +556,17 @@ func (a *RemoteConnectionsApiService) GetRemoteConnections(ctx _context.Context) * @return RemoteConnections */ func (a *RemoteConnectionsApiService) GetRemoteConnectionsExecute(r ApiGetRemoteConnectionsRequest) (RemoteConnections, error) { + returnVal, _, err := a.GetRemoteConnectionsExecuteWithHttpInfo(r) + return returnVal, err +} + +/* + * ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the + * returned HTTP response as it will have already been read and closed; access to the response body content should be + * achieved through the returned response model if applicable. + * @return RemoteConnections + */ +func (a *RemoteConnectionsApiService) GetRemoteConnectionsExecuteWithHttpInfo(r ApiGetRemoteConnectionsRequest) (RemoteConnections, *_nethttp.Response, error) { var ( localVarHTTPMethod = _nethttp.MethodGet localVarPostBody interface{} @@ -495,7 +578,7 @@ func (a *RemoteConnectionsApiService) GetRemoteConnectionsExecute(r ApiGetRemote localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "RemoteConnectionsApiService.GetRemoteConnections") if err != nil { - return localVarReturnValue, GenericOpenAPIError{error: err.Error()} + return localVarReturnValue, nil, GenericOpenAPIError{error: err.Error()} } localVarPath := localBasePath + "/remotes" @@ -504,7 +587,7 @@ func (a *RemoteConnectionsApiService) GetRemoteConnectionsExecute(r ApiGetRemote localVarQueryParams := _neturl.Values{} localVarFormParams := _neturl.Values{} if r.orgID == nil { - return localVarReturnValue, reportError("orgID is required and must be specified") + return localVarReturnValue, nil, reportError("orgID is required and must be specified") } localVarQueryParams.Add("orgID", parameterToString(*r.orgID, "")) @@ -536,12 +619,12 @@ func (a *RemoteConnectionsApiService) GetRemoteConnectionsExecute(r ApiGetRemote } req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, localVarFormFileName, localVarFileName, localVarFileBytes) if err != nil { - return localVarReturnValue, err + return localVarReturnValue, nil, err } localVarHTTPResponse, err := a.client.callAPI(req) if err != nil || localVarHTTPResponse == nil { - return localVarReturnValue, err + return localVarReturnValue, localVarHTTPResponse, err } var errorPrefix string @@ -555,12 +638,12 @@ func (a *RemoteConnectionsApiService) GetRemoteConnectionsExecute(r ApiGetRemote body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } newErr := GenericOpenAPIError{ body: localVarBody, @@ -571,32 +654,32 @@ func (a *RemoteConnectionsApiService) GetRemoteConnectionsExecute(r ApiGetRemote err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.error = _fmt.Sprintf("%s: %s", newErr.Error(), err.Error()) - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } v.SetMessage(_fmt.Sprintf("%s: %s", newErr.Error(), v.GetMessage())) newErr.model = &v - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } var v Error err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.error = _fmt.Sprintf("%s: %s", newErr.Error(), err.Error()) - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } v.SetMessage(_fmt.Sprintf("%s: %s", newErr.Error(), v.GetMessage())) newErr.model = &v - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { @@ -604,10 +687,10 @@ func (a *RemoteConnectionsApiService) GetRemoteConnectionsExecute(r ApiGetRemote body: localVarBody, error: _fmt.Sprintf("%s%s", errorPrefix, err.Error()), } - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } - return localVarReturnValue, nil + return localVarReturnValue, localVarHTTPResponse, nil } type ApiPatchRemoteConnectionByIDRequest struct { @@ -646,6 +729,10 @@ func (r ApiPatchRemoteConnectionByIDRequest) Execute() (RemoteConnection, error) return r.ApiService.PatchRemoteConnectionByIDExecute(r) } +func (r ApiPatchRemoteConnectionByIDRequest) ExecuteWithHttpInfo() (RemoteConnection, *_nethttp.Response, error) { + return r.ApiService.PatchRemoteConnectionByIDExecuteWithHttpInfo(r) +} + /* * PatchRemoteConnectionByID Update a remote connection * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @@ -665,6 +752,17 @@ func (a *RemoteConnectionsApiService) PatchRemoteConnectionByID(ctx _context.Con * @return RemoteConnection */ func (a *RemoteConnectionsApiService) PatchRemoteConnectionByIDExecute(r ApiPatchRemoteConnectionByIDRequest) (RemoteConnection, error) { + returnVal, _, err := a.PatchRemoteConnectionByIDExecuteWithHttpInfo(r) + return returnVal, err +} + +/* + * ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the + * returned HTTP response as it will have already been read and closed; access to the response body content should be + * achieved through the returned response model if applicable. + * @return RemoteConnection + */ +func (a *RemoteConnectionsApiService) PatchRemoteConnectionByIDExecuteWithHttpInfo(r ApiPatchRemoteConnectionByIDRequest) (RemoteConnection, *_nethttp.Response, error) { var ( localVarHTTPMethod = _nethttp.MethodPatch localVarPostBody interface{} @@ -676,7 +774,7 @@ func (a *RemoteConnectionsApiService) PatchRemoteConnectionByIDExecute(r ApiPatc localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "RemoteConnectionsApiService.PatchRemoteConnectionByID") if err != nil { - return localVarReturnValue, GenericOpenAPIError{error: err.Error()} + return localVarReturnValue, nil, GenericOpenAPIError{error: err.Error()} } localVarPath := localBasePath + "/remotes/{remoteID}" @@ -686,7 +784,7 @@ func (a *RemoteConnectionsApiService) PatchRemoteConnectionByIDExecute(r ApiPatc localVarQueryParams := _neturl.Values{} localVarFormParams := _neturl.Values{} if r.remoteConnenctionUpdateRequest == nil { - return localVarReturnValue, reportError("remoteConnenctionUpdateRequest is required and must be specified") + return localVarReturnValue, nil, reportError("remoteConnenctionUpdateRequest is required and must be specified") } // to determine the Content-Type header @@ -713,12 +811,12 @@ func (a *RemoteConnectionsApiService) PatchRemoteConnectionByIDExecute(r ApiPatc localVarPostBody = r.remoteConnenctionUpdateRequest req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, localVarFormFileName, localVarFileName, localVarFileBytes) if err != nil { - return localVarReturnValue, err + return localVarReturnValue, nil, err } localVarHTTPResponse, err := a.client.callAPI(req) if err != nil || localVarHTTPResponse == nil { - return localVarReturnValue, err + return localVarReturnValue, localVarHTTPResponse, err } var errorPrefix string @@ -732,12 +830,12 @@ func (a *RemoteConnectionsApiService) PatchRemoteConnectionByIDExecute(r ApiPatc body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } newErr := GenericOpenAPIError{ body: localVarBody, @@ -748,43 +846,43 @@ func (a *RemoteConnectionsApiService) PatchRemoteConnectionByIDExecute(r ApiPatc err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.error = _fmt.Sprintf("%s: %s", newErr.Error(), err.Error()) - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } v.SetMessage(_fmt.Sprintf("%s: %s", newErr.Error(), v.GetMessage())) newErr.model = &v - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } if localVarHTTPResponse.StatusCode == 404 { var v Error err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.error = _fmt.Sprintf("%s: %s", newErr.Error(), err.Error()) - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } v.SetMessage(_fmt.Sprintf("%s: %s", newErr.Error(), v.GetMessage())) newErr.model = &v - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } var v Error err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.error = _fmt.Sprintf("%s: %s", newErr.Error(), err.Error()) - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } v.SetMessage(_fmt.Sprintf("%s: %s", newErr.Error(), v.GetMessage())) newErr.model = &v - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { @@ -792,10 +890,10 @@ func (a *RemoteConnectionsApiService) PatchRemoteConnectionByIDExecute(r ApiPatc body: localVarBody, error: _fmt.Sprintf("%s%s", errorPrefix, err.Error()), } - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } - return localVarReturnValue, nil + return localVarReturnValue, localVarHTTPResponse, nil } type ApiPostRemoteConnectionRequest struct { @@ -816,6 +914,10 @@ func (r ApiPostRemoteConnectionRequest) Execute() (RemoteConnection, error) { return r.ApiService.PostRemoteConnectionExecute(r) } +func (r ApiPostRemoteConnectionRequest) ExecuteWithHttpInfo() (RemoteConnection, *_nethttp.Response, error) { + return r.ApiService.PostRemoteConnectionExecuteWithHttpInfo(r) +} + /* * PostRemoteConnection Register a new remote connection * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @@ -833,6 +935,17 @@ func (a *RemoteConnectionsApiService) PostRemoteConnection(ctx _context.Context) * @return RemoteConnection */ func (a *RemoteConnectionsApiService) PostRemoteConnectionExecute(r ApiPostRemoteConnectionRequest) (RemoteConnection, error) { + returnVal, _, err := a.PostRemoteConnectionExecuteWithHttpInfo(r) + return returnVal, err +} + +/* + * ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the + * returned HTTP response as it will have already been read and closed; access to the response body content should be + * achieved through the returned response model if applicable. + * @return RemoteConnection + */ +func (a *RemoteConnectionsApiService) PostRemoteConnectionExecuteWithHttpInfo(r ApiPostRemoteConnectionRequest) (RemoteConnection, *_nethttp.Response, error) { var ( localVarHTTPMethod = _nethttp.MethodPost localVarPostBody interface{} @@ -844,7 +957,7 @@ func (a *RemoteConnectionsApiService) PostRemoteConnectionExecute(r ApiPostRemot localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "RemoteConnectionsApiService.PostRemoteConnection") if err != nil { - return localVarReturnValue, GenericOpenAPIError{error: err.Error()} + return localVarReturnValue, nil, GenericOpenAPIError{error: err.Error()} } localVarPath := localBasePath + "/remotes" @@ -853,7 +966,7 @@ func (a *RemoteConnectionsApiService) PostRemoteConnectionExecute(r ApiPostRemot localVarQueryParams := _neturl.Values{} localVarFormParams := _neturl.Values{} if r.remoteConnectionCreationRequest == nil { - return localVarReturnValue, reportError("remoteConnectionCreationRequest is required and must be specified") + return localVarReturnValue, nil, reportError("remoteConnectionCreationRequest is required and must be specified") } // to determine the Content-Type header @@ -877,12 +990,12 @@ func (a *RemoteConnectionsApiService) PostRemoteConnectionExecute(r ApiPostRemot localVarPostBody = r.remoteConnectionCreationRequest req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, localVarFormFileName, localVarFileName, localVarFileBytes) if err != nil { - return localVarReturnValue, err + return localVarReturnValue, nil, err } localVarHTTPResponse, err := a.client.callAPI(req) if err != nil || localVarHTTPResponse == nil { - return localVarReturnValue, err + return localVarReturnValue, localVarHTTPResponse, err } var errorPrefix string @@ -896,12 +1009,12 @@ func (a *RemoteConnectionsApiService) PostRemoteConnectionExecute(r ApiPostRemot body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } newErr := GenericOpenAPIError{ body: localVarBody, @@ -912,32 +1025,32 @@ func (a *RemoteConnectionsApiService) PostRemoteConnectionExecute(r ApiPostRemot err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.error = _fmt.Sprintf("%s: %s", newErr.Error(), err.Error()) - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } v.SetMessage(_fmt.Sprintf("%s: %s", newErr.Error(), v.GetMessage())) newErr.model = &v - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } var v Error err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.error = _fmt.Sprintf("%s: %s", newErr.Error(), err.Error()) - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } v.SetMessage(_fmt.Sprintf("%s: %s", newErr.Error(), v.GetMessage())) newErr.model = &v - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { @@ -945,8 +1058,8 @@ func (a *RemoteConnectionsApiService) PostRemoteConnectionExecute(r ApiPostRemot body: localVarBody, error: _fmt.Sprintf("%s%s", errorPrefix, err.Error()), } - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } - return localVarReturnValue, nil + return localVarReturnValue, localVarHTTPResponse, nil } diff --git a/api/api_replications.gen.go b/api/api_replications.gen.go index ab41b42..fbd435a 100644 --- a/api/api_replications.gen.go +++ b/api/api_replications.gen.go @@ -39,6 +39,13 @@ type ReplicationsApi interface { */ DeleteReplicationByIDExecute(r ApiDeleteReplicationByIDRequest) error + /* + * DeleteReplicationByIDExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not + * available on the returned HTTP response as it will have already been read and closed; access to the response body + * content should be achieved through the returned response model if applicable. + */ + DeleteReplicationByIDExecuteWithHttpInfo(r ApiDeleteReplicationByIDRequest) (*_nethttp.Response, error) + /* * GetReplicationByID Retrieve a replication * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @@ -53,6 +60,14 @@ type ReplicationsApi interface { */ GetReplicationByIDExecute(r ApiGetReplicationByIDRequest) (Replication, error) + /* + * GetReplicationByIDExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not + * available on the returned HTTP response as it will have already been read and closed; access to the response body + * content should be achieved through the returned response model if applicable. + * @return Replication + */ + GetReplicationByIDExecuteWithHttpInfo(r ApiGetReplicationByIDRequest) (Replication, *_nethttp.Response, error) + /* * GetReplications List all replications * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @@ -66,6 +81,14 @@ type ReplicationsApi interface { */ GetReplicationsExecute(r ApiGetReplicationsRequest) (Replications, error) + /* + * GetReplicationsExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not + * available on the returned HTTP response as it will have already been read and closed; access to the response body + * content should be achieved through the returned response model if applicable. + * @return Replications + */ + GetReplicationsExecuteWithHttpInfo(r ApiGetReplicationsRequest) (Replications, *_nethttp.Response, error) + /* * PatchReplicationByID Update a replication * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @@ -80,6 +103,14 @@ type ReplicationsApi interface { */ PatchReplicationByIDExecute(r ApiPatchReplicationByIDRequest) (Replication, error) + /* + * PatchReplicationByIDExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not + * available on the returned HTTP response as it will have already been read and closed; access to the response body + * content should be achieved through the returned response model if applicable. + * @return Replication + */ + PatchReplicationByIDExecuteWithHttpInfo(r ApiPatchReplicationByIDRequest) (Replication, *_nethttp.Response, error) + /* * PostReplication Register a new replication * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @@ -93,6 +124,14 @@ type ReplicationsApi interface { */ PostReplicationExecute(r ApiPostReplicationRequest) (Replication, error) + /* + * PostReplicationExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not + * available on the returned HTTP response as it will have already been read and closed; access to the response body + * content should be achieved through the returned response model if applicable. + * @return Replication + */ + PostReplicationExecuteWithHttpInfo(r ApiPostReplicationRequest) (Replication, *_nethttp.Response, error) + /* * PostValidateReplicationByID Validate a replication * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @@ -106,6 +145,13 @@ type ReplicationsApi interface { */ PostValidateReplicationByIDExecute(r ApiPostValidateReplicationByIDRequest) error + /* + * PostValidateReplicationByIDExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not + * available on the returned HTTP response as it will have already been read and closed; access to the response body + * content should be achieved through the returned response model if applicable. + */ + PostValidateReplicationByIDExecuteWithHttpInfo(r ApiPostValidateReplicationByIDRequest) (*_nethttp.Response, error) + // Sets additional descriptive text in the error message if any request in // this API fails, indicating that it is intended to be used only on OSS // servers. @@ -157,6 +203,10 @@ func (r ApiDeleteReplicationByIDRequest) Execute() error { return r.ApiService.DeleteReplicationByIDExecute(r) } +func (r ApiDeleteReplicationByIDRequest) ExecuteWithHttpInfo() (*_nethttp.Response, error) { + return r.ApiService.DeleteReplicationByIDExecuteWithHttpInfo(r) +} + /* * DeleteReplicationByID Delete a replication * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @@ -175,6 +225,16 @@ func (a *ReplicationsApiService) DeleteReplicationByID(ctx _context.Context, rep * Execute executes the request */ func (a *ReplicationsApiService) DeleteReplicationByIDExecute(r ApiDeleteReplicationByIDRequest) error { + _, err := a.DeleteReplicationByIDExecuteWithHttpInfo(r) + return err +} + +/* + * ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the + * returned HTTP response as it will have already been read and closed; access to the response body content should be + * achieved through the returned response model if applicable. + */ +func (a *ReplicationsApiService) DeleteReplicationByIDExecuteWithHttpInfo(r ApiDeleteReplicationByIDRequest) (*_nethttp.Response, error) { var ( localVarHTTPMethod = _nethttp.MethodDelete localVarPostBody interface{} @@ -185,7 +245,7 @@ func (a *ReplicationsApiService) DeleteReplicationByIDExecute(r ApiDeleteReplica localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "ReplicationsApiService.DeleteReplicationByID") if err != nil { - return GenericOpenAPIError{error: err.Error()} + return nil, GenericOpenAPIError{error: err.Error()} } localVarPath := localBasePath + "/replications/{replicationID}" @@ -217,12 +277,12 @@ func (a *ReplicationsApiService) DeleteReplicationByIDExecute(r ApiDeleteReplica } req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, localVarFormFileName, localVarFileName, localVarFileBytes) if err != nil { - return err + return nil, err } localVarHTTPResponse, err := a.client.callAPI(req) if err != nil || localVarHTTPResponse == nil { - return err + return localVarHTTPResponse, err } var errorPrefix string @@ -236,12 +296,12 @@ func (a *ReplicationsApiService) DeleteReplicationByIDExecute(r ApiDeleteReplica body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return _fmt.Errorf("%s%w", errorPrefix, err) + return localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return _fmt.Errorf("%s%w", errorPrefix, err) + return localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } newErr := GenericOpenAPIError{ body: localVarBody, @@ -252,24 +312,24 @@ func (a *ReplicationsApiService) DeleteReplicationByIDExecute(r ApiDeleteReplica err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.error = _fmt.Sprintf("%s: %s", newErr.Error(), err.Error()) - return newErr + return localVarHTTPResponse, newErr } v.SetMessage(_fmt.Sprintf("%s: %s", newErr.Error(), v.GetMessage())) newErr.model = &v - return newErr + return localVarHTTPResponse, newErr } var v Error err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.error = _fmt.Sprintf("%s: %s", newErr.Error(), err.Error()) - return newErr + return localVarHTTPResponse, newErr } v.SetMessage(_fmt.Sprintf("%s: %s", newErr.Error(), v.GetMessage())) newErr.model = &v - return newErr + return localVarHTTPResponse, newErr } - return nil + return localVarHTTPResponse, nil } type ApiGetReplicationByIDRequest struct { @@ -299,6 +359,10 @@ func (r ApiGetReplicationByIDRequest) Execute() (Replication, error) { return r.ApiService.GetReplicationByIDExecute(r) } +func (r ApiGetReplicationByIDRequest) ExecuteWithHttpInfo() (Replication, *_nethttp.Response, error) { + return r.ApiService.GetReplicationByIDExecuteWithHttpInfo(r) +} + /* * GetReplicationByID Retrieve a replication * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @@ -318,6 +382,17 @@ func (a *ReplicationsApiService) GetReplicationByID(ctx _context.Context, replic * @return Replication */ func (a *ReplicationsApiService) GetReplicationByIDExecute(r ApiGetReplicationByIDRequest) (Replication, error) { + returnVal, _, err := a.GetReplicationByIDExecuteWithHttpInfo(r) + return returnVal, err +} + +/* + * ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the + * returned HTTP response as it will have already been read and closed; access to the response body content should be + * achieved through the returned response model if applicable. + * @return Replication + */ +func (a *ReplicationsApiService) GetReplicationByIDExecuteWithHttpInfo(r ApiGetReplicationByIDRequest) (Replication, *_nethttp.Response, error) { var ( localVarHTTPMethod = _nethttp.MethodGet localVarPostBody interface{} @@ -329,7 +404,7 @@ func (a *ReplicationsApiService) GetReplicationByIDExecute(r ApiGetReplicationBy localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "ReplicationsApiService.GetReplicationByID") if err != nil { - return localVarReturnValue, GenericOpenAPIError{error: err.Error()} + return localVarReturnValue, nil, GenericOpenAPIError{error: err.Error()} } localVarPath := localBasePath + "/replications/{replicationID}" @@ -361,12 +436,12 @@ func (a *ReplicationsApiService) GetReplicationByIDExecute(r ApiGetReplicationBy } req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, localVarFormFileName, localVarFileName, localVarFileBytes) if err != nil { - return localVarReturnValue, err + return localVarReturnValue, nil, err } localVarHTTPResponse, err := a.client.callAPI(req) if err != nil || localVarHTTPResponse == nil { - return localVarReturnValue, err + return localVarReturnValue, localVarHTTPResponse, err } var errorPrefix string @@ -380,12 +455,12 @@ func (a *ReplicationsApiService) GetReplicationByIDExecute(r ApiGetReplicationBy body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } newErr := GenericOpenAPIError{ body: localVarBody, @@ -396,32 +471,32 @@ func (a *ReplicationsApiService) GetReplicationByIDExecute(r ApiGetReplicationBy err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.error = _fmt.Sprintf("%s: %s", newErr.Error(), err.Error()) - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } v.SetMessage(_fmt.Sprintf("%s: %s", newErr.Error(), v.GetMessage())) newErr.model = &v - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } var v Error err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.error = _fmt.Sprintf("%s: %s", newErr.Error(), err.Error()) - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } v.SetMessage(_fmt.Sprintf("%s: %s", newErr.Error(), v.GetMessage())) newErr.model = &v - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { @@ -429,10 +504,10 @@ func (a *ReplicationsApiService) GetReplicationByIDExecute(r ApiGetReplicationBy body: localVarBody, error: _fmt.Sprintf("%s%s", errorPrefix, err.Error()), } - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } - return localVarReturnValue, nil + return localVarReturnValue, localVarHTTPResponse, nil } type ApiGetReplicationsRequest struct { @@ -489,6 +564,10 @@ func (r ApiGetReplicationsRequest) Execute() (Replications, error) { return r.ApiService.GetReplicationsExecute(r) } +func (r ApiGetReplicationsRequest) ExecuteWithHttpInfo() (Replications, *_nethttp.Response, error) { + return r.ApiService.GetReplicationsExecuteWithHttpInfo(r) +} + /* * GetReplications List all replications * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @@ -506,6 +585,17 @@ func (a *ReplicationsApiService) GetReplications(ctx _context.Context) ApiGetRep * @return Replications */ func (a *ReplicationsApiService) GetReplicationsExecute(r ApiGetReplicationsRequest) (Replications, error) { + returnVal, _, err := a.GetReplicationsExecuteWithHttpInfo(r) + return returnVal, err +} + +/* + * ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the + * returned HTTP response as it will have already been read and closed; access to the response body content should be + * achieved through the returned response model if applicable. + * @return Replications + */ +func (a *ReplicationsApiService) GetReplicationsExecuteWithHttpInfo(r ApiGetReplicationsRequest) (Replications, *_nethttp.Response, error) { var ( localVarHTTPMethod = _nethttp.MethodGet localVarPostBody interface{} @@ -517,7 +607,7 @@ func (a *ReplicationsApiService) GetReplicationsExecute(r ApiGetReplicationsRequ localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "ReplicationsApiService.GetReplications") if err != nil { - return localVarReturnValue, GenericOpenAPIError{error: err.Error()} + return localVarReturnValue, nil, GenericOpenAPIError{error: err.Error()} } localVarPath := localBasePath + "/replications" @@ -526,7 +616,7 @@ func (a *ReplicationsApiService) GetReplicationsExecute(r ApiGetReplicationsRequ localVarQueryParams := _neturl.Values{} localVarFormParams := _neturl.Values{} if r.orgID == nil { - return localVarReturnValue, reportError("orgID is required and must be specified") + return localVarReturnValue, nil, reportError("orgID is required and must be specified") } localVarQueryParams.Add("orgID", parameterToString(*r.orgID, "")) @@ -561,12 +651,12 @@ func (a *ReplicationsApiService) GetReplicationsExecute(r ApiGetReplicationsRequ } req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, localVarFormFileName, localVarFileName, localVarFileBytes) if err != nil { - return localVarReturnValue, err + return localVarReturnValue, nil, err } localVarHTTPResponse, err := a.client.callAPI(req) if err != nil || localVarHTTPResponse == nil { - return localVarReturnValue, err + return localVarReturnValue, localVarHTTPResponse, err } var errorPrefix string @@ -580,12 +670,12 @@ func (a *ReplicationsApiService) GetReplicationsExecute(r ApiGetReplicationsRequ body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } newErr := GenericOpenAPIError{ body: localVarBody, @@ -596,32 +686,32 @@ func (a *ReplicationsApiService) GetReplicationsExecute(r ApiGetReplicationsRequ err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.error = _fmt.Sprintf("%s: %s", newErr.Error(), err.Error()) - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } v.SetMessage(_fmt.Sprintf("%s: %s", newErr.Error(), v.GetMessage())) newErr.model = &v - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } var v Error err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.error = _fmt.Sprintf("%s: %s", newErr.Error(), err.Error()) - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } v.SetMessage(_fmt.Sprintf("%s: %s", newErr.Error(), v.GetMessage())) newErr.model = &v - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { @@ -629,10 +719,10 @@ func (a *ReplicationsApiService) GetReplicationsExecute(r ApiGetReplicationsRequ body: localVarBody, error: _fmt.Sprintf("%s%s", errorPrefix, err.Error()), } - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } - return localVarReturnValue, nil + return localVarReturnValue, localVarHTTPResponse, nil } type ApiPatchReplicationByIDRequest struct { @@ -680,6 +770,10 @@ func (r ApiPatchReplicationByIDRequest) Execute() (Replication, error) { return r.ApiService.PatchReplicationByIDExecute(r) } +func (r ApiPatchReplicationByIDRequest) ExecuteWithHttpInfo() (Replication, *_nethttp.Response, error) { + return r.ApiService.PatchReplicationByIDExecuteWithHttpInfo(r) +} + /* * PatchReplicationByID Update a replication * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @@ -699,6 +793,17 @@ func (a *ReplicationsApiService) PatchReplicationByID(ctx _context.Context, repl * @return Replication */ func (a *ReplicationsApiService) PatchReplicationByIDExecute(r ApiPatchReplicationByIDRequest) (Replication, error) { + returnVal, _, err := a.PatchReplicationByIDExecuteWithHttpInfo(r) + return returnVal, err +} + +/* + * ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the + * returned HTTP response as it will have already been read and closed; access to the response body content should be + * achieved through the returned response model if applicable. + * @return Replication + */ +func (a *ReplicationsApiService) PatchReplicationByIDExecuteWithHttpInfo(r ApiPatchReplicationByIDRequest) (Replication, *_nethttp.Response, error) { var ( localVarHTTPMethod = _nethttp.MethodPatch localVarPostBody interface{} @@ -710,7 +815,7 @@ func (a *ReplicationsApiService) PatchReplicationByIDExecute(r ApiPatchReplicati localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "ReplicationsApiService.PatchReplicationByID") if err != nil { - return localVarReturnValue, GenericOpenAPIError{error: err.Error()} + return localVarReturnValue, nil, GenericOpenAPIError{error: err.Error()} } localVarPath := localBasePath + "/replications/{replicationID}" @@ -720,7 +825,7 @@ func (a *ReplicationsApiService) PatchReplicationByIDExecute(r ApiPatchReplicati localVarQueryParams := _neturl.Values{} localVarFormParams := _neturl.Values{} if r.replicationUpdateRequest == nil { - return localVarReturnValue, reportError("replicationUpdateRequest is required and must be specified") + return localVarReturnValue, nil, reportError("replicationUpdateRequest is required and must be specified") } if r.validate != nil { @@ -750,12 +855,12 @@ func (a *ReplicationsApiService) PatchReplicationByIDExecute(r ApiPatchReplicati localVarPostBody = r.replicationUpdateRequest req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, localVarFormFileName, localVarFileName, localVarFileBytes) if err != nil { - return localVarReturnValue, err + return localVarReturnValue, nil, err } localVarHTTPResponse, err := a.client.callAPI(req) if err != nil || localVarHTTPResponse == nil { - return localVarReturnValue, err + return localVarReturnValue, localVarHTTPResponse, err } var errorPrefix string @@ -769,12 +874,12 @@ func (a *ReplicationsApiService) PatchReplicationByIDExecute(r ApiPatchReplicati body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } newErr := GenericOpenAPIError{ body: localVarBody, @@ -785,43 +890,43 @@ func (a *ReplicationsApiService) PatchReplicationByIDExecute(r ApiPatchReplicati err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.error = _fmt.Sprintf("%s: %s", newErr.Error(), err.Error()) - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } v.SetMessage(_fmt.Sprintf("%s: %s", newErr.Error(), v.GetMessage())) newErr.model = &v - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } if localVarHTTPResponse.StatusCode == 404 { var v Error err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.error = _fmt.Sprintf("%s: %s", newErr.Error(), err.Error()) - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } v.SetMessage(_fmt.Sprintf("%s: %s", newErr.Error(), v.GetMessage())) newErr.model = &v - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } var v Error err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.error = _fmt.Sprintf("%s: %s", newErr.Error(), err.Error()) - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } v.SetMessage(_fmt.Sprintf("%s: %s", newErr.Error(), v.GetMessage())) newErr.model = &v - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { @@ -829,10 +934,10 @@ func (a *ReplicationsApiService) PatchReplicationByIDExecute(r ApiPatchReplicati body: localVarBody, error: _fmt.Sprintf("%s%s", errorPrefix, err.Error()), } - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } - return localVarReturnValue, nil + return localVarReturnValue, localVarHTTPResponse, nil } type ApiPostReplicationRequest struct { @@ -871,6 +976,10 @@ func (r ApiPostReplicationRequest) Execute() (Replication, error) { return r.ApiService.PostReplicationExecute(r) } +func (r ApiPostReplicationRequest) ExecuteWithHttpInfo() (Replication, *_nethttp.Response, error) { + return r.ApiService.PostReplicationExecuteWithHttpInfo(r) +} + /* * PostReplication Register a new replication * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @@ -888,6 +997,17 @@ func (a *ReplicationsApiService) PostReplication(ctx _context.Context) ApiPostRe * @return Replication */ func (a *ReplicationsApiService) PostReplicationExecute(r ApiPostReplicationRequest) (Replication, error) { + returnVal, _, err := a.PostReplicationExecuteWithHttpInfo(r) + return returnVal, err +} + +/* + * ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the + * returned HTTP response as it will have already been read and closed; access to the response body content should be + * achieved through the returned response model if applicable. + * @return Replication + */ +func (a *ReplicationsApiService) PostReplicationExecuteWithHttpInfo(r ApiPostReplicationRequest) (Replication, *_nethttp.Response, error) { var ( localVarHTTPMethod = _nethttp.MethodPost localVarPostBody interface{} @@ -899,7 +1019,7 @@ func (a *ReplicationsApiService) PostReplicationExecute(r ApiPostReplicationRequ localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "ReplicationsApiService.PostReplication") if err != nil { - return localVarReturnValue, GenericOpenAPIError{error: err.Error()} + return localVarReturnValue, nil, GenericOpenAPIError{error: err.Error()} } localVarPath := localBasePath + "/replications" @@ -908,7 +1028,7 @@ func (a *ReplicationsApiService) PostReplicationExecute(r ApiPostReplicationRequ localVarQueryParams := _neturl.Values{} localVarFormParams := _neturl.Values{} if r.replicationCreationRequest == nil { - return localVarReturnValue, reportError("replicationCreationRequest is required and must be specified") + return localVarReturnValue, nil, reportError("replicationCreationRequest is required and must be specified") } if r.validate != nil { @@ -938,12 +1058,12 @@ func (a *ReplicationsApiService) PostReplicationExecute(r ApiPostReplicationRequ localVarPostBody = r.replicationCreationRequest req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, localVarFormFileName, localVarFileName, localVarFileBytes) if err != nil { - return localVarReturnValue, err + return localVarReturnValue, nil, err } localVarHTTPResponse, err := a.client.callAPI(req) if err != nil || localVarHTTPResponse == nil { - return localVarReturnValue, err + return localVarReturnValue, localVarHTTPResponse, err } var errorPrefix string @@ -957,12 +1077,12 @@ func (a *ReplicationsApiService) PostReplicationExecute(r ApiPostReplicationRequ body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } newErr := GenericOpenAPIError{ body: localVarBody, @@ -973,32 +1093,32 @@ func (a *ReplicationsApiService) PostReplicationExecute(r ApiPostReplicationRequ err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.error = _fmt.Sprintf("%s: %s", newErr.Error(), err.Error()) - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } v.SetMessage(_fmt.Sprintf("%s: %s", newErr.Error(), v.GetMessage())) newErr.model = &v - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } var v Error err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.error = _fmt.Sprintf("%s: %s", newErr.Error(), err.Error()) - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } v.SetMessage(_fmt.Sprintf("%s: %s", newErr.Error(), v.GetMessage())) newErr.model = &v - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { @@ -1006,10 +1126,10 @@ func (a *ReplicationsApiService) PostReplicationExecute(r ApiPostReplicationRequ body: localVarBody, error: _fmt.Sprintf("%s%s", errorPrefix, err.Error()), } - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } - return localVarReturnValue, nil + return localVarReturnValue, localVarHTTPResponse, nil } type ApiPostValidateReplicationByIDRequest struct { @@ -1039,6 +1159,10 @@ func (r ApiPostValidateReplicationByIDRequest) Execute() error { return r.ApiService.PostValidateReplicationByIDExecute(r) } +func (r ApiPostValidateReplicationByIDRequest) ExecuteWithHttpInfo() (*_nethttp.Response, error) { + return r.ApiService.PostValidateReplicationByIDExecuteWithHttpInfo(r) +} + /* * PostValidateReplicationByID Validate a replication * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @@ -1057,6 +1181,16 @@ func (a *ReplicationsApiService) PostValidateReplicationByID(ctx _context.Contex * Execute executes the request */ func (a *ReplicationsApiService) PostValidateReplicationByIDExecute(r ApiPostValidateReplicationByIDRequest) error { + _, err := a.PostValidateReplicationByIDExecuteWithHttpInfo(r) + return err +} + +/* + * ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the + * returned HTTP response as it will have already been read and closed; access to the response body content should be + * achieved through the returned response model if applicable. + */ +func (a *ReplicationsApiService) PostValidateReplicationByIDExecuteWithHttpInfo(r ApiPostValidateReplicationByIDRequest) (*_nethttp.Response, error) { var ( localVarHTTPMethod = _nethttp.MethodPost localVarPostBody interface{} @@ -1067,7 +1201,7 @@ func (a *ReplicationsApiService) PostValidateReplicationByIDExecute(r ApiPostVal localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "ReplicationsApiService.PostValidateReplicationByID") if err != nil { - return GenericOpenAPIError{error: err.Error()} + return nil, GenericOpenAPIError{error: err.Error()} } localVarPath := localBasePath + "/replications/{replicationID}/validate" @@ -1099,12 +1233,12 @@ func (a *ReplicationsApiService) PostValidateReplicationByIDExecute(r ApiPostVal } req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, localVarFormFileName, localVarFileName, localVarFileBytes) if err != nil { - return err + return nil, err } localVarHTTPResponse, err := a.client.callAPI(req) if err != nil || localVarHTTPResponse == nil { - return err + return localVarHTTPResponse, err } var errorPrefix string @@ -1118,12 +1252,12 @@ func (a *ReplicationsApiService) PostValidateReplicationByIDExecute(r ApiPostVal body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return _fmt.Errorf("%s%w", errorPrefix, err) + return localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return _fmt.Errorf("%s%w", errorPrefix, err) + return localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } newErr := GenericOpenAPIError{ body: localVarBody, @@ -1134,22 +1268,22 @@ func (a *ReplicationsApiService) PostValidateReplicationByIDExecute(r ApiPostVal err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.error = _fmt.Sprintf("%s: %s", newErr.Error(), err.Error()) - return newErr + return localVarHTTPResponse, newErr } v.SetMessage(_fmt.Sprintf("%s: %s", newErr.Error(), v.GetMessage())) newErr.model = &v - return newErr + return localVarHTTPResponse, newErr } var v Error err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.error = _fmt.Sprintf("%s: %s", newErr.Error(), err.Error()) - return newErr + return localVarHTTPResponse, newErr } v.SetMessage(_fmt.Sprintf("%s: %s", newErr.Error(), v.GetMessage())) newErr.model = &v - return newErr + return localVarHTTPResponse, newErr } - return nil + return localVarHTTPResponse, nil } diff --git a/api/api_resources.gen.go b/api/api_resources.gen.go index 8a750a2..5b7b23b 100644 --- a/api/api_resources.gen.go +++ b/api/api_resources.gen.go @@ -38,6 +38,14 @@ type ResourcesApi interface { */ GetResourcesExecute(r ApiGetResourcesRequest) ([]string, error) + /* + * GetResourcesExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not + * available on the returned HTTP response as it will have already been read and closed; access to the response body + * content should be achieved through the returned response model if applicable. + * @return []string + */ + GetResourcesExecuteWithHttpInfo(r ApiGetResourcesRequest) ([]string, *_nethttp.Response, error) + // Sets additional descriptive text in the error message if any request in // this API fails, indicating that it is intended to be used only on OSS // servers. @@ -80,6 +88,10 @@ func (r ApiGetResourcesRequest) Execute() ([]string, error) { return r.ApiService.GetResourcesExecute(r) } +func (r ApiGetResourcesRequest) ExecuteWithHttpInfo() ([]string, *_nethttp.Response, error) { + return r.ApiService.GetResourcesExecuteWithHttpInfo(r) +} + /* * GetResources List all known resources * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @@ -97,6 +109,17 @@ func (a *ResourcesApiService) GetResources(ctx _context.Context) ApiGetResources * @return []string */ func (a *ResourcesApiService) GetResourcesExecute(r ApiGetResourcesRequest) ([]string, error) { + returnVal, _, err := a.GetResourcesExecuteWithHttpInfo(r) + return returnVal, err +} + +/* + * ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the + * returned HTTP response as it will have already been read and closed; access to the response body content should be + * achieved through the returned response model if applicable. + * @return []string + */ +func (a *ResourcesApiService) GetResourcesExecuteWithHttpInfo(r ApiGetResourcesRequest) ([]string, *_nethttp.Response, error) { var ( localVarHTTPMethod = _nethttp.MethodGet localVarPostBody interface{} @@ -108,7 +131,7 @@ func (a *ResourcesApiService) GetResourcesExecute(r ApiGetResourcesRequest) ([]s localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "ResourcesApiService.GetResources") if err != nil { - return localVarReturnValue, GenericOpenAPIError{error: err.Error()} + return localVarReturnValue, nil, GenericOpenAPIError{error: err.Error()} } localVarPath := localBasePath + "/resources" @@ -139,12 +162,12 @@ func (a *ResourcesApiService) GetResourcesExecute(r ApiGetResourcesRequest) ([]s } req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, localVarFormFileName, localVarFileName, localVarFileBytes) if err != nil { - return localVarReturnValue, err + return localVarReturnValue, nil, err } localVarHTTPResponse, err := a.client.callAPI(req) if err != nil || localVarHTTPResponse == nil { - return localVarReturnValue, err + return localVarReturnValue, localVarHTTPResponse, err } var errorPrefix string @@ -158,12 +181,12 @@ func (a *ResourcesApiService) GetResourcesExecute(r ApiGetResourcesRequest) ([]s body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } newErr := GenericOpenAPIError{ body: localVarBody, @@ -173,22 +196,22 @@ func (a *ResourcesApiService) GetResourcesExecute(r ApiGetResourcesRequest) ([]s err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.error = _fmt.Sprintf("%s: %s", newErr.Error(), err.Error()) - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } v.SetMessage(_fmt.Sprintf("%s: %s", newErr.Error(), v.GetMessage())) newErr.model = &v - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { @@ -196,8 +219,8 @@ func (a *ResourcesApiService) GetResourcesExecute(r ApiGetResourcesRequest) ([]s body: localVarBody, error: _fmt.Sprintf("%s%s", errorPrefix, err.Error()), } - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } - return localVarReturnValue, nil + return localVarReturnValue, localVarHTTPResponse, nil } diff --git a/api/api_restore.gen.go b/api/api_restore.gen.go index c513351..37b1ab5 100644 --- a/api/api_restore.gen.go +++ b/api/api_restore.gen.go @@ -40,6 +40,14 @@ type RestoreApi interface { */ PostRestoreBucketIDExecute(r ApiPostRestoreBucketIDRequest) (string, error) + /* + * PostRestoreBucketIDExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not + * available on the returned HTTP response as it will have already been read and closed; access to the response body + * content should be achieved through the returned response model if applicable. + * @return string + */ + PostRestoreBucketIDExecuteWithHttpInfo(r ApiPostRestoreBucketIDRequest) (string, *_nethttp.Response, error) + /* * PostRestoreBucketMetadata Create a new bucket pre-seeded with shard info from a backup. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @@ -53,6 +61,14 @@ type RestoreApi interface { */ PostRestoreBucketMetadataExecute(r ApiPostRestoreBucketMetadataRequest) (RestoredBucketMappings, error) + /* + * PostRestoreBucketMetadataExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not + * available on the returned HTTP response as it will have already been read and closed; access to the response body + * content should be achieved through the returned response model if applicable. + * @return RestoredBucketMappings + */ + PostRestoreBucketMetadataExecuteWithHttpInfo(r ApiPostRestoreBucketMetadataRequest) (RestoredBucketMappings, *_nethttp.Response, error) + /* * PostRestoreKV Overwrite the embedded KV store on the server with a backed-up snapshot. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @@ -66,6 +82,14 @@ type RestoreApi interface { */ PostRestoreKVExecute(r ApiPostRestoreKVRequest) (PostRestoreKVResponse, error) + /* + * PostRestoreKVExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not + * available on the returned HTTP response as it will have already been read and closed; access to the response body + * content should be achieved through the returned response model if applicable. + * @return PostRestoreKVResponse + */ + PostRestoreKVExecuteWithHttpInfo(r ApiPostRestoreKVRequest) (PostRestoreKVResponse, *_nethttp.Response, error) + /* * PostRestoreSQL Overwrite the embedded SQL store on the server with a backed-up snapshot. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @@ -78,6 +102,13 @@ type RestoreApi interface { */ PostRestoreSQLExecute(r ApiPostRestoreSQLRequest) error + /* + * PostRestoreSQLExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not + * available on the returned HTTP response as it will have already been read and closed; access to the response body + * content should be achieved through the returned response model if applicable. + */ + PostRestoreSQLExecuteWithHttpInfo(r ApiPostRestoreSQLRequest) (*_nethttp.Response, error) + /* * PostRestoreShardId Restore a TSM snapshot into a shard. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @@ -91,6 +122,13 @@ type RestoreApi interface { */ PostRestoreShardIdExecute(r ApiPostRestoreShardIdRequest) error + /* + * PostRestoreShardIdExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not + * available on the returned HTTP response as it will have already been read and closed; access to the response body + * content should be achieved through the returned response model if applicable. + */ + PostRestoreShardIdExecuteWithHttpInfo(r ApiPostRestoreShardIdRequest) (*_nethttp.Response, error) + // Sets additional descriptive text in the error message if any request in // this API fails, indicating that it is intended to be used only on OSS // servers. @@ -160,6 +198,10 @@ func (r ApiPostRestoreBucketIDRequest) Execute() (string, error) { return r.ApiService.PostRestoreBucketIDExecute(r) } +func (r ApiPostRestoreBucketIDRequest) ExecuteWithHttpInfo() (string, *_nethttp.Response, error) { + return r.ApiService.PostRestoreBucketIDExecuteWithHttpInfo(r) +} + /* * PostRestoreBucketID Overwrite storage metadata for a bucket with shard info from a backup. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @@ -179,6 +221,17 @@ func (a *RestoreApiService) PostRestoreBucketID(ctx _context.Context, bucketID s * @return string */ func (a *RestoreApiService) PostRestoreBucketIDExecute(r ApiPostRestoreBucketIDRequest) (string, error) { + returnVal, _, err := a.PostRestoreBucketIDExecuteWithHttpInfo(r) + return returnVal, err +} + +/* + * ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the + * returned HTTP response as it will have already been read and closed; access to the response body content should be + * achieved through the returned response model if applicable. + * @return string + */ +func (a *RestoreApiService) PostRestoreBucketIDExecuteWithHttpInfo(r ApiPostRestoreBucketIDRequest) (string, *_nethttp.Response, error) { var ( localVarHTTPMethod = _nethttp.MethodPost localVarPostBody interface{} @@ -190,7 +243,7 @@ func (a *RestoreApiService) PostRestoreBucketIDExecute(r ApiPostRestoreBucketIDR localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "RestoreApiService.PostRestoreBucketID") if err != nil { - return localVarReturnValue, GenericOpenAPIError{error: err.Error()} + return localVarReturnValue, nil, GenericOpenAPIError{error: err.Error()} } localVarPath := localBasePath + "/restore/buckets/{bucketID}" @@ -200,7 +253,7 @@ func (a *RestoreApiService) PostRestoreBucketIDExecute(r ApiPostRestoreBucketIDR localVarQueryParams := _neturl.Values{} localVarFormParams := _neturl.Values{} if r.body == nil { - return localVarReturnValue, reportError("body is required and must be specified") + return localVarReturnValue, nil, reportError("body is required and must be specified") } // to determine the Content-Type header @@ -230,12 +283,12 @@ func (a *RestoreApiService) PostRestoreBucketIDExecute(r ApiPostRestoreBucketIDR localVarPostBody = r.body req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, localVarFormFileName, localVarFileName, localVarFileBytes) if err != nil { - return localVarReturnValue, err + return localVarReturnValue, nil, err } localVarHTTPResponse, err := a.client.callAPI(req) if err != nil || localVarHTTPResponse == nil { - return localVarReturnValue, err + return localVarReturnValue, localVarHTTPResponse, err } var errorPrefix string @@ -249,12 +302,12 @@ func (a *RestoreApiService) PostRestoreBucketIDExecute(r ApiPostRestoreBucketIDR body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } newErr := GenericOpenAPIError{ body: localVarBody, @@ -264,22 +317,22 @@ func (a *RestoreApiService) PostRestoreBucketIDExecute(r ApiPostRestoreBucketIDR err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.error = _fmt.Sprintf("%s: %s", newErr.Error(), err.Error()) - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } v.SetMessage(_fmt.Sprintf("%s: %s", newErr.Error(), v.GetMessage())) newErr.model = &v - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { @@ -287,10 +340,10 @@ func (a *RestoreApiService) PostRestoreBucketIDExecute(r ApiPostRestoreBucketIDR body: localVarBody, error: _fmt.Sprintf("%s%s", errorPrefix, err.Error()), } - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } - return localVarReturnValue, nil + return localVarReturnValue, localVarHTTPResponse, nil } type ApiPostRestoreBucketMetadataRequest struct { @@ -320,6 +373,10 @@ func (r ApiPostRestoreBucketMetadataRequest) Execute() (RestoredBucketMappings, return r.ApiService.PostRestoreBucketMetadataExecute(r) } +func (r ApiPostRestoreBucketMetadataRequest) ExecuteWithHttpInfo() (RestoredBucketMappings, *_nethttp.Response, error) { + return r.ApiService.PostRestoreBucketMetadataExecuteWithHttpInfo(r) +} + /* * PostRestoreBucketMetadata Create a new bucket pre-seeded with shard info from a backup. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @@ -337,6 +394,17 @@ func (a *RestoreApiService) PostRestoreBucketMetadata(ctx _context.Context) ApiP * @return RestoredBucketMappings */ func (a *RestoreApiService) PostRestoreBucketMetadataExecute(r ApiPostRestoreBucketMetadataRequest) (RestoredBucketMappings, error) { + returnVal, _, err := a.PostRestoreBucketMetadataExecuteWithHttpInfo(r) + return returnVal, err +} + +/* + * ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the + * returned HTTP response as it will have already been read and closed; access to the response body content should be + * achieved through the returned response model if applicable. + * @return RestoredBucketMappings + */ +func (a *RestoreApiService) PostRestoreBucketMetadataExecuteWithHttpInfo(r ApiPostRestoreBucketMetadataRequest) (RestoredBucketMappings, *_nethttp.Response, error) { var ( localVarHTTPMethod = _nethttp.MethodPost localVarPostBody interface{} @@ -348,7 +416,7 @@ func (a *RestoreApiService) PostRestoreBucketMetadataExecute(r ApiPostRestoreBuc localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "RestoreApiService.PostRestoreBucketMetadata") if err != nil { - return localVarReturnValue, GenericOpenAPIError{error: err.Error()} + return localVarReturnValue, nil, GenericOpenAPIError{error: err.Error()} } localVarPath := localBasePath + "/restore/bucketMetadata" @@ -357,7 +425,7 @@ func (a *RestoreApiService) PostRestoreBucketMetadataExecute(r ApiPostRestoreBuc localVarQueryParams := _neturl.Values{} localVarFormParams := _neturl.Values{} if r.bucketMetadataManifest == nil { - return localVarReturnValue, reportError("bucketMetadataManifest is required and must be specified") + return localVarReturnValue, nil, reportError("bucketMetadataManifest is required and must be specified") } // to determine the Content-Type header @@ -384,12 +452,12 @@ func (a *RestoreApiService) PostRestoreBucketMetadataExecute(r ApiPostRestoreBuc localVarPostBody = r.bucketMetadataManifest req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, localVarFormFileName, localVarFileName, localVarFileBytes) if err != nil { - return localVarReturnValue, err + return localVarReturnValue, nil, err } localVarHTTPResponse, err := a.client.callAPI(req) if err != nil || localVarHTTPResponse == nil { - return localVarReturnValue, err + return localVarReturnValue, localVarHTTPResponse, err } var errorPrefix string @@ -403,12 +471,12 @@ func (a *RestoreApiService) PostRestoreBucketMetadataExecute(r ApiPostRestoreBuc body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } newErr := GenericOpenAPIError{ body: localVarBody, @@ -418,22 +486,22 @@ func (a *RestoreApiService) PostRestoreBucketMetadataExecute(r ApiPostRestoreBuc err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.error = _fmt.Sprintf("%s: %s", newErr.Error(), err.Error()) - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } v.SetMessage(_fmt.Sprintf("%s: %s", newErr.Error(), v.GetMessage())) newErr.model = &v - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { @@ -441,10 +509,10 @@ func (a *RestoreApiService) PostRestoreBucketMetadataExecute(r ApiPostRestoreBuc body: localVarBody, error: _fmt.Sprintf("%s%s", errorPrefix, err.Error()), } - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } - return localVarReturnValue, nil + return localVarReturnValue, localVarHTTPResponse, nil } type ApiPostRestoreKVRequest struct { @@ -492,6 +560,10 @@ func (r ApiPostRestoreKVRequest) Execute() (PostRestoreKVResponse, error) { return r.ApiService.PostRestoreKVExecute(r) } +func (r ApiPostRestoreKVRequest) ExecuteWithHttpInfo() (PostRestoreKVResponse, *_nethttp.Response, error) { + return r.ApiService.PostRestoreKVExecuteWithHttpInfo(r) +} + /* * PostRestoreKV Overwrite the embedded KV store on the server with a backed-up snapshot. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @@ -509,6 +581,17 @@ func (a *RestoreApiService) PostRestoreKV(ctx _context.Context) ApiPostRestoreKV * @return PostRestoreKVResponse */ func (a *RestoreApiService) PostRestoreKVExecute(r ApiPostRestoreKVRequest) (PostRestoreKVResponse, error) { + returnVal, _, err := a.PostRestoreKVExecuteWithHttpInfo(r) + return returnVal, err +} + +/* + * ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the + * returned HTTP response as it will have already been read and closed; access to the response body content should be + * achieved through the returned response model if applicable. + * @return PostRestoreKVResponse + */ +func (a *RestoreApiService) PostRestoreKVExecuteWithHttpInfo(r ApiPostRestoreKVRequest) (PostRestoreKVResponse, *_nethttp.Response, error) { var ( localVarHTTPMethod = _nethttp.MethodPost localVarPostBody interface{} @@ -520,7 +603,7 @@ func (a *RestoreApiService) PostRestoreKVExecute(r ApiPostRestoreKVRequest) (Pos localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "RestoreApiService.PostRestoreKV") if err != nil { - return localVarReturnValue, GenericOpenAPIError{error: err.Error()} + return localVarReturnValue, nil, GenericOpenAPIError{error: err.Error()} } localVarPath := localBasePath + "/restore/kv" @@ -529,7 +612,7 @@ func (a *RestoreApiService) PostRestoreKVExecute(r ApiPostRestoreKVRequest) (Pos localVarQueryParams := _neturl.Values{} localVarFormParams := _neturl.Values{} if r.body == nil { - return localVarReturnValue, reportError("body is required and must be specified") + return localVarReturnValue, nil, reportError("body is required and must be specified") } // to determine the Content-Type header @@ -562,12 +645,12 @@ func (a *RestoreApiService) PostRestoreKVExecute(r ApiPostRestoreKVRequest) (Pos localVarPostBody = r.body req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, localVarFormFileName, localVarFileName, localVarFileBytes) if err != nil { - return localVarReturnValue, err + return localVarReturnValue, nil, err } localVarHTTPResponse, err := a.client.callAPI(req) if err != nil || localVarHTTPResponse == nil { - return localVarReturnValue, err + return localVarReturnValue, localVarHTTPResponse, err } var errorPrefix string @@ -581,12 +664,12 @@ func (a *RestoreApiService) PostRestoreKVExecute(r ApiPostRestoreKVRequest) (Pos body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } newErr := GenericOpenAPIError{ body: localVarBody, @@ -596,22 +679,22 @@ func (a *RestoreApiService) PostRestoreKVExecute(r ApiPostRestoreKVRequest) (Pos err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.error = _fmt.Sprintf("%s: %s", newErr.Error(), err.Error()) - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } v.SetMessage(_fmt.Sprintf("%s: %s", newErr.Error(), v.GetMessage())) newErr.model = &v - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { @@ -619,10 +702,10 @@ func (a *RestoreApiService) PostRestoreKVExecute(r ApiPostRestoreKVRequest) (Pos body: localVarBody, error: _fmt.Sprintf("%s%s", errorPrefix, err.Error()), } - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } - return localVarReturnValue, nil + return localVarReturnValue, localVarHTTPResponse, nil } type ApiPostRestoreSQLRequest struct { @@ -670,6 +753,10 @@ func (r ApiPostRestoreSQLRequest) Execute() error { return r.ApiService.PostRestoreSQLExecute(r) } +func (r ApiPostRestoreSQLRequest) ExecuteWithHttpInfo() (*_nethttp.Response, error) { + return r.ApiService.PostRestoreSQLExecuteWithHttpInfo(r) +} + /* * PostRestoreSQL Overwrite the embedded SQL store on the server with a backed-up snapshot. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @@ -686,6 +773,16 @@ func (a *RestoreApiService) PostRestoreSQL(ctx _context.Context) ApiPostRestoreS * Execute executes the request */ func (a *RestoreApiService) PostRestoreSQLExecute(r ApiPostRestoreSQLRequest) error { + _, err := a.PostRestoreSQLExecuteWithHttpInfo(r) + return err +} + +/* + * ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the + * returned HTTP response as it will have already been read and closed; access to the response body content should be + * achieved through the returned response model if applicable. + */ +func (a *RestoreApiService) PostRestoreSQLExecuteWithHttpInfo(r ApiPostRestoreSQLRequest) (*_nethttp.Response, error) { var ( localVarHTTPMethod = _nethttp.MethodPost localVarPostBody interface{} @@ -696,7 +793,7 @@ func (a *RestoreApiService) PostRestoreSQLExecute(r ApiPostRestoreSQLRequest) er localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "RestoreApiService.PostRestoreSQL") if err != nil { - return GenericOpenAPIError{error: err.Error()} + return nil, GenericOpenAPIError{error: err.Error()} } localVarPath := localBasePath + "/restore/sql" @@ -705,7 +802,7 @@ func (a *RestoreApiService) PostRestoreSQLExecute(r ApiPostRestoreSQLRequest) er localVarQueryParams := _neturl.Values{} localVarFormParams := _neturl.Values{} if r.body == nil { - return reportError("body is required and must be specified") + return nil, reportError("body is required and must be specified") } // to determine the Content-Type header @@ -738,12 +835,12 @@ func (a *RestoreApiService) PostRestoreSQLExecute(r ApiPostRestoreSQLRequest) er localVarPostBody = r.body req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, localVarFormFileName, localVarFileName, localVarFileBytes) if err != nil { - return err + return nil, err } localVarHTTPResponse, err := a.client.callAPI(req) if err != nil || localVarHTTPResponse == nil { - return err + return localVarHTTPResponse, err } var errorPrefix string @@ -757,12 +854,12 @@ func (a *RestoreApiService) PostRestoreSQLExecute(r ApiPostRestoreSQLRequest) er body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return _fmt.Errorf("%s%w", errorPrefix, err) + return localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return _fmt.Errorf("%s%w", errorPrefix, err) + return localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } newErr := GenericOpenAPIError{ body: localVarBody, @@ -772,14 +869,14 @@ func (a *RestoreApiService) PostRestoreSQLExecute(r ApiPostRestoreSQLRequest) er err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.error = _fmt.Sprintf("%s: %s", newErr.Error(), err.Error()) - return newErr + return localVarHTTPResponse, newErr } v.SetMessage(_fmt.Sprintf("%s: %s", newErr.Error(), v.GetMessage())) newErr.model = &v - return newErr + return localVarHTTPResponse, newErr } - return nil + return localVarHTTPResponse, nil } type ApiPostRestoreShardIdRequest struct { @@ -836,6 +933,10 @@ func (r ApiPostRestoreShardIdRequest) Execute() error { return r.ApiService.PostRestoreShardIdExecute(r) } +func (r ApiPostRestoreShardIdRequest) ExecuteWithHttpInfo() (*_nethttp.Response, error) { + return r.ApiService.PostRestoreShardIdExecuteWithHttpInfo(r) +} + /* * PostRestoreShardId Restore a TSM snapshot into a shard. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @@ -854,6 +955,16 @@ func (a *RestoreApiService) PostRestoreShardId(ctx _context.Context, shardID str * Execute executes the request */ func (a *RestoreApiService) PostRestoreShardIdExecute(r ApiPostRestoreShardIdRequest) error { + _, err := a.PostRestoreShardIdExecuteWithHttpInfo(r) + return err +} + +/* + * ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the + * returned HTTP response as it will have already been read and closed; access to the response body content should be + * achieved through the returned response model if applicable. + */ +func (a *RestoreApiService) PostRestoreShardIdExecuteWithHttpInfo(r ApiPostRestoreShardIdRequest) (*_nethttp.Response, error) { var ( localVarHTTPMethod = _nethttp.MethodPost localVarPostBody interface{} @@ -864,7 +975,7 @@ func (a *RestoreApiService) PostRestoreShardIdExecute(r ApiPostRestoreShardIdReq localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "RestoreApiService.PostRestoreShardId") if err != nil { - return GenericOpenAPIError{error: err.Error()} + return nil, GenericOpenAPIError{error: err.Error()} } localVarPath := localBasePath + "/restore/shards/{shardID}" @@ -874,7 +985,7 @@ func (a *RestoreApiService) PostRestoreShardIdExecute(r ApiPostRestoreShardIdReq localVarQueryParams := _neturl.Values{} localVarFormParams := _neturl.Values{} if r.body == nil { - return reportError("body is required and must be specified") + return nil, reportError("body is required and must be specified") } // to determine the Content-Type header @@ -907,12 +1018,12 @@ func (a *RestoreApiService) PostRestoreShardIdExecute(r ApiPostRestoreShardIdReq localVarPostBody = r.body req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, localVarFormFileName, localVarFileName, localVarFileBytes) if err != nil { - return err + return nil, err } localVarHTTPResponse, err := a.client.callAPI(req) if err != nil || localVarHTTPResponse == nil { - return err + return localVarHTTPResponse, err } var errorPrefix string @@ -926,12 +1037,12 @@ func (a *RestoreApiService) PostRestoreShardIdExecute(r ApiPostRestoreShardIdReq body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return _fmt.Errorf("%s%w", errorPrefix, err) + return localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return _fmt.Errorf("%s%w", errorPrefix, err) + return localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } newErr := GenericOpenAPIError{ body: localVarBody, @@ -941,12 +1052,12 @@ func (a *RestoreApiService) PostRestoreShardIdExecute(r ApiPostRestoreShardIdReq err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.error = _fmt.Sprintf("%s: %s", newErr.Error(), err.Error()) - return newErr + return localVarHTTPResponse, newErr } v.SetMessage(_fmt.Sprintf("%s: %s", newErr.Error(), v.GetMessage())) newErr.model = &v - return newErr + return localVarHTTPResponse, newErr } - return nil + return localVarHTTPResponse, nil } diff --git a/api/api_secrets.gen.go b/api/api_secrets.gen.go index e8cd4b6..ac01f70 100644 --- a/api/api_secrets.gen.go +++ b/api/api_secrets.gen.go @@ -40,6 +40,14 @@ type SecretsApi interface { */ GetOrgsIDSecretsExecute(r ApiGetOrgsIDSecretsRequest) (SecretKeysResponse, error) + /* + * GetOrgsIDSecretsExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not + * available on the returned HTTP response as it will have already been read and closed; access to the response body + * content should be achieved through the returned response model if applicable. + * @return SecretKeysResponse + */ + GetOrgsIDSecretsExecuteWithHttpInfo(r ApiGetOrgsIDSecretsRequest) (SecretKeysResponse, *_nethttp.Response, error) + /* * PatchOrgsIDSecrets Update secrets in an organization * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @@ -53,6 +61,13 @@ type SecretsApi interface { */ PatchOrgsIDSecretsExecute(r ApiPatchOrgsIDSecretsRequest) error + /* + * PatchOrgsIDSecretsExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not + * available on the returned HTTP response as it will have already been read and closed; access to the response body + * content should be achieved through the returned response model if applicable. + */ + PatchOrgsIDSecretsExecuteWithHttpInfo(r ApiPatchOrgsIDSecretsRequest) (*_nethttp.Response, error) + /* * PostOrgsIDSecrets Delete secrets from an organization * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @@ -66,6 +81,13 @@ type SecretsApi interface { */ PostOrgsIDSecretsExecute(r ApiPostOrgsIDSecretsRequest) error + /* + * PostOrgsIDSecretsExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not + * available on the returned HTTP response as it will have already been read and closed; access to the response body + * content should be achieved through the returned response model if applicable. + */ + PostOrgsIDSecretsExecuteWithHttpInfo(r ApiPostOrgsIDSecretsRequest) (*_nethttp.Response, error) + // Sets additional descriptive text in the error message if any request in // this API fails, indicating that it is intended to be used only on OSS // servers. @@ -117,6 +139,10 @@ func (r ApiGetOrgsIDSecretsRequest) Execute() (SecretKeysResponse, error) { return r.ApiService.GetOrgsIDSecretsExecute(r) } +func (r ApiGetOrgsIDSecretsRequest) ExecuteWithHttpInfo() (SecretKeysResponse, *_nethttp.Response, error) { + return r.ApiService.GetOrgsIDSecretsExecuteWithHttpInfo(r) +} + /* * GetOrgsIDSecrets List all secret keys for an organization * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @@ -136,6 +162,17 @@ func (a *SecretsApiService) GetOrgsIDSecrets(ctx _context.Context, orgID string) * @return SecretKeysResponse */ func (a *SecretsApiService) GetOrgsIDSecretsExecute(r ApiGetOrgsIDSecretsRequest) (SecretKeysResponse, error) { + returnVal, _, err := a.GetOrgsIDSecretsExecuteWithHttpInfo(r) + return returnVal, err +} + +/* + * ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the + * returned HTTP response as it will have already been read and closed; access to the response body content should be + * achieved through the returned response model if applicable. + * @return SecretKeysResponse + */ +func (a *SecretsApiService) GetOrgsIDSecretsExecuteWithHttpInfo(r ApiGetOrgsIDSecretsRequest) (SecretKeysResponse, *_nethttp.Response, error) { var ( localVarHTTPMethod = _nethttp.MethodGet localVarPostBody interface{} @@ -147,7 +184,7 @@ func (a *SecretsApiService) GetOrgsIDSecretsExecute(r ApiGetOrgsIDSecretsRequest localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "SecretsApiService.GetOrgsIDSecrets") if err != nil { - return localVarReturnValue, GenericOpenAPIError{error: err.Error()} + return localVarReturnValue, nil, GenericOpenAPIError{error: err.Error()} } localVarPath := localBasePath + "/orgs/{orgID}/secrets" @@ -179,12 +216,12 @@ func (a *SecretsApiService) GetOrgsIDSecretsExecute(r ApiGetOrgsIDSecretsRequest } req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, localVarFormFileName, localVarFileName, localVarFileBytes) if err != nil { - return localVarReturnValue, err + return localVarReturnValue, nil, err } localVarHTTPResponse, err := a.client.callAPI(req) if err != nil || localVarHTTPResponse == nil { - return localVarReturnValue, err + return localVarReturnValue, localVarHTTPResponse, err } var errorPrefix string @@ -198,12 +235,12 @@ func (a *SecretsApiService) GetOrgsIDSecretsExecute(r ApiGetOrgsIDSecretsRequest body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } newErr := GenericOpenAPIError{ body: localVarBody, @@ -213,22 +250,22 @@ func (a *SecretsApiService) GetOrgsIDSecretsExecute(r ApiGetOrgsIDSecretsRequest err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.error = _fmt.Sprintf("%s: %s", newErr.Error(), err.Error()) - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } v.SetMessage(_fmt.Sprintf("%s: %s", newErr.Error(), v.GetMessage())) newErr.model = &v - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { @@ -236,10 +273,10 @@ func (a *SecretsApiService) GetOrgsIDSecretsExecute(r ApiGetOrgsIDSecretsRequest body: localVarBody, error: _fmt.Sprintf("%s%s", errorPrefix, err.Error()), } - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } - return localVarReturnValue, nil + return localVarReturnValue, localVarHTTPResponse, nil } type ApiPatchOrgsIDSecretsRequest struct { @@ -278,6 +315,10 @@ func (r ApiPatchOrgsIDSecretsRequest) Execute() error { return r.ApiService.PatchOrgsIDSecretsExecute(r) } +func (r ApiPatchOrgsIDSecretsRequest) ExecuteWithHttpInfo() (*_nethttp.Response, error) { + return r.ApiService.PatchOrgsIDSecretsExecuteWithHttpInfo(r) +} + /* * PatchOrgsIDSecrets Update secrets in an organization * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @@ -296,6 +337,16 @@ func (a *SecretsApiService) PatchOrgsIDSecrets(ctx _context.Context, orgID strin * Execute executes the request */ func (a *SecretsApiService) PatchOrgsIDSecretsExecute(r ApiPatchOrgsIDSecretsRequest) error { + _, err := a.PatchOrgsIDSecretsExecuteWithHttpInfo(r) + return err +} + +/* + * ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the + * returned HTTP response as it will have already been read and closed; access to the response body content should be + * achieved through the returned response model if applicable. + */ +func (a *SecretsApiService) PatchOrgsIDSecretsExecuteWithHttpInfo(r ApiPatchOrgsIDSecretsRequest) (*_nethttp.Response, error) { var ( localVarHTTPMethod = _nethttp.MethodPatch localVarPostBody interface{} @@ -306,7 +357,7 @@ func (a *SecretsApiService) PatchOrgsIDSecretsExecute(r ApiPatchOrgsIDSecretsReq localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "SecretsApiService.PatchOrgsIDSecrets") if err != nil { - return GenericOpenAPIError{error: err.Error()} + return nil, GenericOpenAPIError{error: err.Error()} } localVarPath := localBasePath + "/orgs/{orgID}/secrets" @@ -316,7 +367,7 @@ func (a *SecretsApiService) PatchOrgsIDSecretsExecute(r ApiPatchOrgsIDSecretsReq localVarQueryParams := _neturl.Values{} localVarFormParams := _neturl.Values{} if r.requestBody == nil { - return reportError("requestBody is required and must be specified") + return nil, reportError("requestBody is required and must be specified") } // to determine the Content-Type header @@ -343,12 +394,12 @@ func (a *SecretsApiService) PatchOrgsIDSecretsExecute(r ApiPatchOrgsIDSecretsReq localVarPostBody = r.requestBody req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, localVarFormFileName, localVarFileName, localVarFileBytes) if err != nil { - return err + return nil, err } localVarHTTPResponse, err := a.client.callAPI(req) if err != nil || localVarHTTPResponse == nil { - return err + return localVarHTTPResponse, err } var errorPrefix string @@ -362,12 +413,12 @@ func (a *SecretsApiService) PatchOrgsIDSecretsExecute(r ApiPatchOrgsIDSecretsReq body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return _fmt.Errorf("%s%w", errorPrefix, err) + return localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return _fmt.Errorf("%s%w", errorPrefix, err) + return localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } newErr := GenericOpenAPIError{ body: localVarBody, @@ -377,14 +428,14 @@ func (a *SecretsApiService) PatchOrgsIDSecretsExecute(r ApiPatchOrgsIDSecretsReq err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.error = _fmt.Sprintf("%s: %s", newErr.Error(), err.Error()) - return newErr + return localVarHTTPResponse, newErr } v.SetMessage(_fmt.Sprintf("%s: %s", newErr.Error(), v.GetMessage())) newErr.model = &v - return newErr + return localVarHTTPResponse, newErr } - return nil + return localVarHTTPResponse, nil } type ApiPostOrgsIDSecretsRequest struct { @@ -423,6 +474,10 @@ func (r ApiPostOrgsIDSecretsRequest) Execute() error { return r.ApiService.PostOrgsIDSecretsExecute(r) } +func (r ApiPostOrgsIDSecretsRequest) ExecuteWithHttpInfo() (*_nethttp.Response, error) { + return r.ApiService.PostOrgsIDSecretsExecuteWithHttpInfo(r) +} + /* * PostOrgsIDSecrets Delete secrets from an organization * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @@ -441,6 +496,16 @@ func (a *SecretsApiService) PostOrgsIDSecrets(ctx _context.Context, orgID string * Execute executes the request */ func (a *SecretsApiService) PostOrgsIDSecretsExecute(r ApiPostOrgsIDSecretsRequest) error { + _, err := a.PostOrgsIDSecretsExecuteWithHttpInfo(r) + return err +} + +/* + * ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the + * returned HTTP response as it will have already been read and closed; access to the response body content should be + * achieved through the returned response model if applicable. + */ +func (a *SecretsApiService) PostOrgsIDSecretsExecuteWithHttpInfo(r ApiPostOrgsIDSecretsRequest) (*_nethttp.Response, error) { var ( localVarHTTPMethod = _nethttp.MethodPost localVarPostBody interface{} @@ -451,7 +516,7 @@ func (a *SecretsApiService) PostOrgsIDSecretsExecute(r ApiPostOrgsIDSecretsReque localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "SecretsApiService.PostOrgsIDSecrets") if err != nil { - return GenericOpenAPIError{error: err.Error()} + return nil, GenericOpenAPIError{error: err.Error()} } localVarPath := localBasePath + "/orgs/{orgID}/secrets/{delete}" @@ -461,7 +526,7 @@ func (a *SecretsApiService) PostOrgsIDSecretsExecute(r ApiPostOrgsIDSecretsReque localVarQueryParams := _neturl.Values{} localVarFormParams := _neturl.Values{} if r.secretKeys == nil { - return reportError("secretKeys is required and must be specified") + return nil, reportError("secretKeys is required and must be specified") } // to determine the Content-Type header @@ -488,12 +553,12 @@ func (a *SecretsApiService) PostOrgsIDSecretsExecute(r ApiPostOrgsIDSecretsReque localVarPostBody = r.secretKeys req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, localVarFormFileName, localVarFileName, localVarFileBytes) if err != nil { - return err + return nil, err } localVarHTTPResponse, err := a.client.callAPI(req) if err != nil || localVarHTTPResponse == nil { - return err + return localVarHTTPResponse, err } var errorPrefix string @@ -507,12 +572,12 @@ func (a *SecretsApiService) PostOrgsIDSecretsExecute(r ApiPostOrgsIDSecretsReque body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return _fmt.Errorf("%s%w", errorPrefix, err) + return localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return _fmt.Errorf("%s%w", errorPrefix, err) + return localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } newErr := GenericOpenAPIError{ body: localVarBody, @@ -522,12 +587,12 @@ func (a *SecretsApiService) PostOrgsIDSecretsExecute(r ApiPostOrgsIDSecretsReque err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.error = _fmt.Sprintf("%s: %s", newErr.Error(), err.Error()) - return newErr + return localVarHTTPResponse, newErr } v.SetMessage(_fmt.Sprintf("%s: %s", newErr.Error(), v.GetMessage())) newErr.model = &v - return newErr + return localVarHTTPResponse, newErr } - return nil + return localVarHTTPResponse, nil } diff --git a/api/api_setup.gen.go b/api/api_setup.gen.go index 9ba4428..06860da 100644 --- a/api/api_setup.gen.go +++ b/api/api_setup.gen.go @@ -39,6 +39,14 @@ type SetupApi interface { */ GetSetupExecute(r ApiGetSetupRequest) (InlineResponse200, error) + /* + * GetSetupExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not + * available on the returned HTTP response as it will have already been read and closed; access to the response body + * content should be achieved through the returned response model if applicable. + * @return InlineResponse200 + */ + GetSetupExecuteWithHttpInfo(r ApiGetSetupRequest) (InlineResponse200, *_nethttp.Response, error) + /* * PostSetup Set up initial user, org and bucket * Post an onboarding request to set up initial user, org and bucket. @@ -53,6 +61,14 @@ type SetupApi interface { */ PostSetupExecute(r ApiPostSetupRequest) (OnboardingResponse, error) + /* + * PostSetupExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not + * available on the returned HTTP response as it will have already been read and closed; access to the response body + * content should be achieved through the returned response model if applicable. + * @return OnboardingResponse + */ + PostSetupExecuteWithHttpInfo(r ApiPostSetupRequest) (OnboardingResponse, *_nethttp.Response, error) + // Sets additional descriptive text in the error message if any request in // this API fails, indicating that it is intended to be used only on OSS // servers. @@ -95,6 +111,10 @@ func (r ApiGetSetupRequest) Execute() (InlineResponse200, error) { return r.ApiService.GetSetupExecute(r) } +func (r ApiGetSetupRequest) ExecuteWithHttpInfo() (InlineResponse200, *_nethttp.Response, error) { + return r.ApiService.GetSetupExecuteWithHttpInfo(r) +} + /* * GetSetup Check if database has default user, org, bucket * Returns `true` if no default user, organization, or bucket has been created. @@ -113,6 +133,17 @@ func (a *SetupApiService) GetSetup(ctx _context.Context) ApiGetSetupRequest { * @return InlineResponse200 */ func (a *SetupApiService) GetSetupExecute(r ApiGetSetupRequest) (InlineResponse200, error) { + returnVal, _, err := a.GetSetupExecuteWithHttpInfo(r) + return returnVal, err +} + +/* + * ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the + * returned HTTP response as it will have already been read and closed; access to the response body content should be + * achieved through the returned response model if applicable. + * @return InlineResponse200 + */ +func (a *SetupApiService) GetSetupExecuteWithHttpInfo(r ApiGetSetupRequest) (InlineResponse200, *_nethttp.Response, error) { var ( localVarHTTPMethod = _nethttp.MethodGet localVarPostBody interface{} @@ -124,7 +155,7 @@ func (a *SetupApiService) GetSetupExecute(r ApiGetSetupRequest) (InlineResponse2 localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "SetupApiService.GetSetup") if err != nil { - return localVarReturnValue, GenericOpenAPIError{error: err.Error()} + return localVarReturnValue, nil, GenericOpenAPIError{error: err.Error()} } localVarPath := localBasePath + "/setup" @@ -155,12 +186,12 @@ func (a *SetupApiService) GetSetupExecute(r ApiGetSetupRequest) (InlineResponse2 } req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, localVarFormFileName, localVarFileName, localVarFileBytes) if err != nil { - return localVarReturnValue, err + return localVarReturnValue, nil, err } localVarHTTPResponse, err := a.client.callAPI(req) if err != nil || localVarHTTPResponse == nil { - return localVarReturnValue, err + return localVarReturnValue, localVarHTTPResponse, err } var errorPrefix string @@ -174,29 +205,29 @@ func (a *SetupApiService) GetSetupExecute(r ApiGetSetupRequest) (InlineResponse2 body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } newErr := GenericOpenAPIError{ body: localVarBody, error: _fmt.Sprintf("%s%s", errorPrefix, localVarHTTPResponse.Status), } - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { @@ -204,10 +235,10 @@ func (a *SetupApiService) GetSetupExecute(r ApiGetSetupRequest) (InlineResponse2 body: localVarBody, error: _fmt.Sprintf("%s%s", errorPrefix, err.Error()), } - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } - return localVarReturnValue, nil + return localVarReturnValue, localVarHTTPResponse, nil } type ApiPostSetupRequest struct { @@ -237,6 +268,10 @@ func (r ApiPostSetupRequest) Execute() (OnboardingResponse, error) { return r.ApiService.PostSetupExecute(r) } +func (r ApiPostSetupRequest) ExecuteWithHttpInfo() (OnboardingResponse, *_nethttp.Response, error) { + return r.ApiService.PostSetupExecuteWithHttpInfo(r) +} + /* * PostSetup Set up initial user, org and bucket * Post an onboarding request to set up initial user, org and bucket. @@ -255,6 +290,17 @@ func (a *SetupApiService) PostSetup(ctx _context.Context) ApiPostSetupRequest { * @return OnboardingResponse */ func (a *SetupApiService) PostSetupExecute(r ApiPostSetupRequest) (OnboardingResponse, error) { + returnVal, _, err := a.PostSetupExecuteWithHttpInfo(r) + return returnVal, err +} + +/* + * ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the + * returned HTTP response as it will have already been read and closed; access to the response body content should be + * achieved through the returned response model if applicable. + * @return OnboardingResponse + */ +func (a *SetupApiService) PostSetupExecuteWithHttpInfo(r ApiPostSetupRequest) (OnboardingResponse, *_nethttp.Response, error) { var ( localVarHTTPMethod = _nethttp.MethodPost localVarPostBody interface{} @@ -266,7 +312,7 @@ func (a *SetupApiService) PostSetupExecute(r ApiPostSetupRequest) (OnboardingRes localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "SetupApiService.PostSetup") if err != nil { - return localVarReturnValue, GenericOpenAPIError{error: err.Error()} + return localVarReturnValue, nil, GenericOpenAPIError{error: err.Error()} } localVarPath := localBasePath + "/setup" @@ -275,7 +321,7 @@ func (a *SetupApiService) PostSetupExecute(r ApiPostSetupRequest) (OnboardingRes localVarQueryParams := _neturl.Values{} localVarFormParams := _neturl.Values{} if r.onboardingRequest == nil { - return localVarReturnValue, reportError("onboardingRequest is required and must be specified") + return localVarReturnValue, nil, reportError("onboardingRequest is required and must be specified") } // to determine the Content-Type header @@ -302,12 +348,12 @@ func (a *SetupApiService) PostSetupExecute(r ApiPostSetupRequest) (OnboardingRes localVarPostBody = r.onboardingRequest req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, localVarFormFileName, localVarFileName, localVarFileBytes) if err != nil { - return localVarReturnValue, err + return localVarReturnValue, nil, err } localVarHTTPResponse, err := a.client.callAPI(req) if err != nil || localVarHTTPResponse == nil { - return localVarReturnValue, err + return localVarReturnValue, localVarHTTPResponse, err } var errorPrefix string @@ -321,12 +367,12 @@ func (a *SetupApiService) PostSetupExecute(r ApiPostSetupRequest) (OnboardingRes body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } newErr := GenericOpenAPIError{ body: localVarBody, @@ -336,22 +382,22 @@ func (a *SetupApiService) PostSetupExecute(r ApiPostSetupRequest) (OnboardingRes err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.error = _fmt.Sprintf("%s: %s", newErr.Error(), err.Error()) - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } v.SetMessage(_fmt.Sprintf("%s: %s", newErr.Error(), v.GetMessage())) newErr.model = &v - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { @@ -359,8 +405,8 @@ func (a *SetupApiService) PostSetupExecute(r ApiPostSetupRequest) (OnboardingRes body: localVarBody, error: _fmt.Sprintf("%s%s", errorPrefix, err.Error()), } - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } - return localVarReturnValue, nil + return localVarReturnValue, localVarHTTPResponse, nil } diff --git a/api/api_stacks.gen.go b/api/api_stacks.gen.go index b03169b..adc6075 100644 --- a/api/api_stacks.gen.go +++ b/api/api_stacks.gen.go @@ -40,6 +40,14 @@ type StacksApi interface { */ CreateStackExecute(r ApiCreateStackRequest) (Stack, error) + /* + * CreateStackExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not + * available on the returned HTTP response as it will have already been read and closed; access to the response body + * content should be achieved through the returned response model if applicable. + * @return Stack + */ + CreateStackExecuteWithHttpInfo(r ApiCreateStackRequest) (Stack, *_nethttp.Response, error) + /* * DeleteStack Delete a stack and associated resources * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @@ -53,6 +61,13 @@ type StacksApi interface { */ DeleteStackExecute(r ApiDeleteStackRequest) error + /* + * DeleteStackExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not + * available on the returned HTTP response as it will have already been read and closed; access to the response body + * content should be achieved through the returned response model if applicable. + */ + DeleteStackExecuteWithHttpInfo(r ApiDeleteStackRequest) (*_nethttp.Response, error) + /* * ListStacks List all installed InfluxDB templates * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @@ -66,6 +81,14 @@ type StacksApi interface { */ ListStacksExecute(r ApiListStacksRequest) (Stacks, error) + /* + * ListStacksExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not + * available on the returned HTTP response as it will have already been read and closed; access to the response body + * content should be achieved through the returned response model if applicable. + * @return Stacks + */ + ListStacksExecuteWithHttpInfo(r ApiListStacksRequest) (Stacks, *_nethttp.Response, error) + /* * ReadStack Retrieve a stack * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @@ -80,6 +103,14 @@ type StacksApi interface { */ ReadStackExecute(r ApiReadStackRequest) (Stack, error) + /* + * ReadStackExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not + * available on the returned HTTP response as it will have already been read and closed; access to the response body + * content should be achieved through the returned response model if applicable. + * @return Stack + */ + ReadStackExecuteWithHttpInfo(r ApiReadStackRequest) (Stack, *_nethttp.Response, error) + /* * UpdateStack Update an InfluxDB Stack * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @@ -94,6 +125,14 @@ type StacksApi interface { */ UpdateStackExecute(r ApiUpdateStackRequest) (Stack, error) + /* + * UpdateStackExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not + * available on the returned HTTP response as it will have already been read and closed; access to the response body + * content should be achieved through the returned response model if applicable. + * @return Stack + */ + UpdateStackExecuteWithHttpInfo(r ApiUpdateStackRequest) (Stack, *_nethttp.Response, error) + // Sets additional descriptive text in the error message if any request in // this API fails, indicating that it is intended to be used only on OSS // servers. @@ -136,6 +175,10 @@ func (r ApiCreateStackRequest) Execute() (Stack, error) { return r.ApiService.CreateStackExecute(r) } +func (r ApiCreateStackRequest) ExecuteWithHttpInfo() (Stack, *_nethttp.Response, error) { + return r.ApiService.CreateStackExecuteWithHttpInfo(r) +} + /* * CreateStack Create a new stack * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @@ -153,6 +196,17 @@ func (a *StacksApiService) CreateStack(ctx _context.Context) ApiCreateStackReque * @return Stack */ func (a *StacksApiService) CreateStackExecute(r ApiCreateStackRequest) (Stack, error) { + returnVal, _, err := a.CreateStackExecuteWithHttpInfo(r) + return returnVal, err +} + +/* + * ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the + * returned HTTP response as it will have already been read and closed; access to the response body content should be + * achieved through the returned response model if applicable. + * @return Stack + */ +func (a *StacksApiService) CreateStackExecuteWithHttpInfo(r ApiCreateStackRequest) (Stack, *_nethttp.Response, error) { var ( localVarHTTPMethod = _nethttp.MethodPost localVarPostBody interface{} @@ -164,7 +218,7 @@ func (a *StacksApiService) CreateStackExecute(r ApiCreateStackRequest) (Stack, e localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "StacksApiService.CreateStack") if err != nil { - return localVarReturnValue, GenericOpenAPIError{error: err.Error()} + return localVarReturnValue, nil, GenericOpenAPIError{error: err.Error()} } localVarPath := localBasePath + "/stacks" @@ -173,7 +227,7 @@ func (a *StacksApiService) CreateStackExecute(r ApiCreateStackRequest) (Stack, e localVarQueryParams := _neturl.Values{} localVarFormParams := _neturl.Values{} if r.stackPostRequest == nil { - return localVarReturnValue, reportError("stackPostRequest is required and must be specified") + return localVarReturnValue, nil, reportError("stackPostRequest is required and must be specified") } // to determine the Content-Type header @@ -197,12 +251,12 @@ func (a *StacksApiService) CreateStackExecute(r ApiCreateStackRequest) (Stack, e localVarPostBody = r.stackPostRequest req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, localVarFormFileName, localVarFileName, localVarFileBytes) if err != nil { - return localVarReturnValue, err + return localVarReturnValue, nil, err } localVarHTTPResponse, err := a.client.callAPI(req) if err != nil || localVarHTTPResponse == nil { - return localVarReturnValue, err + return localVarReturnValue, localVarHTTPResponse, err } var errorPrefix string @@ -216,12 +270,12 @@ func (a *StacksApiService) CreateStackExecute(r ApiCreateStackRequest) (Stack, e body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } newErr := GenericOpenAPIError{ body: localVarBody, @@ -231,22 +285,22 @@ func (a *StacksApiService) CreateStackExecute(r ApiCreateStackRequest) (Stack, e err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.error = _fmt.Sprintf("%s: %s", newErr.Error(), err.Error()) - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } v.SetMessage(_fmt.Sprintf("%s: %s", newErr.Error(), v.GetMessage())) newErr.model = &v - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { @@ -254,10 +308,10 @@ func (a *StacksApiService) CreateStackExecute(r ApiCreateStackRequest) (Stack, e body: localVarBody, error: _fmt.Sprintf("%s%s", errorPrefix, err.Error()), } - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } - return localVarReturnValue, nil + return localVarReturnValue, localVarHTTPResponse, nil } type ApiDeleteStackRequest struct { @@ -287,6 +341,10 @@ func (r ApiDeleteStackRequest) Execute() error { return r.ApiService.DeleteStackExecute(r) } +func (r ApiDeleteStackRequest) ExecuteWithHttpInfo() (*_nethttp.Response, error) { + return r.ApiService.DeleteStackExecuteWithHttpInfo(r) +} + /* * DeleteStack Delete a stack and associated resources * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @@ -305,6 +363,16 @@ func (a *StacksApiService) DeleteStack(ctx _context.Context, stackId string) Api * Execute executes the request */ func (a *StacksApiService) DeleteStackExecute(r ApiDeleteStackRequest) error { + _, err := a.DeleteStackExecuteWithHttpInfo(r) + return err +} + +/* + * ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the + * returned HTTP response as it will have already been read and closed; access to the response body content should be + * achieved through the returned response model if applicable. + */ +func (a *StacksApiService) DeleteStackExecuteWithHttpInfo(r ApiDeleteStackRequest) (*_nethttp.Response, error) { var ( localVarHTTPMethod = _nethttp.MethodDelete localVarPostBody interface{} @@ -315,7 +383,7 @@ func (a *StacksApiService) DeleteStackExecute(r ApiDeleteStackRequest) error { localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "StacksApiService.DeleteStack") if err != nil { - return GenericOpenAPIError{error: err.Error()} + return nil, GenericOpenAPIError{error: err.Error()} } localVarPath := localBasePath + "/stacks/{stack_id}" @@ -325,7 +393,7 @@ func (a *StacksApiService) DeleteStackExecute(r ApiDeleteStackRequest) error { localVarQueryParams := _neturl.Values{} localVarFormParams := _neturl.Values{} if r.orgID == nil { - return reportError("orgID is required and must be specified") + return nil, reportError("orgID is required and must be specified") } localVarQueryParams.Add("orgID", parameterToString(*r.orgID, "")) @@ -348,12 +416,12 @@ func (a *StacksApiService) DeleteStackExecute(r ApiDeleteStackRequest) error { } req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, localVarFormFileName, localVarFileName, localVarFileBytes) if err != nil { - return err + return nil, err } localVarHTTPResponse, err := a.client.callAPI(req) if err != nil || localVarHTTPResponse == nil { - return err + return localVarHTTPResponse, err } var errorPrefix string @@ -367,12 +435,12 @@ func (a *StacksApiService) DeleteStackExecute(r ApiDeleteStackRequest) error { body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return _fmt.Errorf("%s%w", errorPrefix, err) + return localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return _fmt.Errorf("%s%w", errorPrefix, err) + return localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } newErr := GenericOpenAPIError{ body: localVarBody, @@ -382,14 +450,14 @@ func (a *StacksApiService) DeleteStackExecute(r ApiDeleteStackRequest) error { err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.error = _fmt.Sprintf("%s: %s", newErr.Error(), err.Error()) - return newErr + return localVarHTTPResponse, newErr } v.SetMessage(_fmt.Sprintf("%s: %s", newErr.Error(), v.GetMessage())) newErr.model = &v - return newErr + return localVarHTTPResponse, newErr } - return nil + return localVarHTTPResponse, nil } type ApiListStacksRequest struct { @@ -428,6 +496,10 @@ func (r ApiListStacksRequest) Execute() (Stacks, error) { return r.ApiService.ListStacksExecute(r) } +func (r ApiListStacksRequest) ExecuteWithHttpInfo() (Stacks, *_nethttp.Response, error) { + return r.ApiService.ListStacksExecuteWithHttpInfo(r) +} + /* * ListStacks List all installed InfluxDB templates * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @@ -445,6 +517,17 @@ func (a *StacksApiService) ListStacks(ctx _context.Context) ApiListStacksRequest * @return Stacks */ func (a *StacksApiService) ListStacksExecute(r ApiListStacksRequest) (Stacks, error) { + returnVal, _, err := a.ListStacksExecuteWithHttpInfo(r) + return returnVal, err +} + +/* + * ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the + * returned HTTP response as it will have already been read and closed; access to the response body content should be + * achieved through the returned response model if applicable. + * @return Stacks + */ +func (a *StacksApiService) ListStacksExecuteWithHttpInfo(r ApiListStacksRequest) (Stacks, *_nethttp.Response, error) { var ( localVarHTTPMethod = _nethttp.MethodGet localVarPostBody interface{} @@ -456,7 +539,7 @@ func (a *StacksApiService) ListStacksExecute(r ApiListStacksRequest) (Stacks, er localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "StacksApiService.ListStacks") if err != nil { - return localVarReturnValue, GenericOpenAPIError{error: err.Error()} + return localVarReturnValue, nil, GenericOpenAPIError{error: err.Error()} } localVarPath := localBasePath + "/stacks" @@ -465,7 +548,7 @@ func (a *StacksApiService) ListStacksExecute(r ApiListStacksRequest) (Stacks, er localVarQueryParams := _neturl.Values{} localVarFormParams := _neturl.Values{} if r.orgID == nil { - return localVarReturnValue, reportError("orgID is required and must be specified") + return localVarReturnValue, nil, reportError("orgID is required and must be specified") } localVarQueryParams.Add("orgID", parameterToString(*r.orgID, "")) @@ -510,12 +593,12 @@ func (a *StacksApiService) ListStacksExecute(r ApiListStacksRequest) (Stacks, er } req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, localVarFormFileName, localVarFileName, localVarFileBytes) if err != nil { - return localVarReturnValue, err + return localVarReturnValue, nil, err } localVarHTTPResponse, err := a.client.callAPI(req) if err != nil || localVarHTTPResponse == nil { - return localVarReturnValue, err + return localVarReturnValue, localVarHTTPResponse, err } var errorPrefix string @@ -529,12 +612,12 @@ func (a *StacksApiService) ListStacksExecute(r ApiListStacksRequest) (Stacks, er body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } newErr := GenericOpenAPIError{ body: localVarBody, @@ -544,22 +627,22 @@ func (a *StacksApiService) ListStacksExecute(r ApiListStacksRequest) (Stacks, er err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.error = _fmt.Sprintf("%s: %s", newErr.Error(), err.Error()) - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } v.SetMessage(_fmt.Sprintf("%s: %s", newErr.Error(), v.GetMessage())) newErr.model = &v - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { @@ -567,10 +650,10 @@ func (a *StacksApiService) ListStacksExecute(r ApiListStacksRequest) (Stacks, er body: localVarBody, error: _fmt.Sprintf("%s%s", errorPrefix, err.Error()), } - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } - return localVarReturnValue, nil + return localVarReturnValue, localVarHTTPResponse, nil } type ApiReadStackRequest struct { @@ -591,6 +674,10 @@ func (r ApiReadStackRequest) Execute() (Stack, error) { return r.ApiService.ReadStackExecute(r) } +func (r ApiReadStackRequest) ExecuteWithHttpInfo() (Stack, *_nethttp.Response, error) { + return r.ApiService.ReadStackExecuteWithHttpInfo(r) +} + /* * ReadStack Retrieve a stack * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @@ -610,6 +697,17 @@ func (a *StacksApiService) ReadStack(ctx _context.Context, stackId string) ApiRe * @return Stack */ func (a *StacksApiService) ReadStackExecute(r ApiReadStackRequest) (Stack, error) { + returnVal, _, err := a.ReadStackExecuteWithHttpInfo(r) + return returnVal, err +} + +/* + * ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the + * returned HTTP response as it will have already been read and closed; access to the response body content should be + * achieved through the returned response model if applicable. + * @return Stack + */ +func (a *StacksApiService) ReadStackExecuteWithHttpInfo(r ApiReadStackRequest) (Stack, *_nethttp.Response, error) { var ( localVarHTTPMethod = _nethttp.MethodGet localVarPostBody interface{} @@ -621,7 +719,7 @@ func (a *StacksApiService) ReadStackExecute(r ApiReadStackRequest) (Stack, error localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "StacksApiService.ReadStack") if err != nil { - return localVarReturnValue, GenericOpenAPIError{error: err.Error()} + return localVarReturnValue, nil, GenericOpenAPIError{error: err.Error()} } localVarPath := localBasePath + "/stacks/{stack_id}" @@ -650,12 +748,12 @@ func (a *StacksApiService) ReadStackExecute(r ApiReadStackRequest) (Stack, error } req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, localVarFormFileName, localVarFileName, localVarFileBytes) if err != nil { - return localVarReturnValue, err + return localVarReturnValue, nil, err } localVarHTTPResponse, err := a.client.callAPI(req) if err != nil || localVarHTTPResponse == nil { - return localVarReturnValue, err + return localVarReturnValue, localVarHTTPResponse, err } var errorPrefix string @@ -669,12 +767,12 @@ func (a *StacksApiService) ReadStackExecute(r ApiReadStackRequest) (Stack, error body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } newErr := GenericOpenAPIError{ body: localVarBody, @@ -684,22 +782,22 @@ func (a *StacksApiService) ReadStackExecute(r ApiReadStackRequest) (Stack, error err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.error = _fmt.Sprintf("%s: %s", newErr.Error(), err.Error()) - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } v.SetMessage(_fmt.Sprintf("%s: %s", newErr.Error(), v.GetMessage())) newErr.model = &v - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { @@ -707,10 +805,10 @@ func (a *StacksApiService) ReadStackExecute(r ApiReadStackRequest) (Stack, error body: localVarBody, error: _fmt.Sprintf("%s%s", errorPrefix, err.Error()), } - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } - return localVarReturnValue, nil + return localVarReturnValue, localVarHTTPResponse, nil } type ApiUpdateStackRequest struct { @@ -740,6 +838,10 @@ func (r ApiUpdateStackRequest) Execute() (Stack, error) { return r.ApiService.UpdateStackExecute(r) } +func (r ApiUpdateStackRequest) ExecuteWithHttpInfo() (Stack, *_nethttp.Response, error) { + return r.ApiService.UpdateStackExecuteWithHttpInfo(r) +} + /* * UpdateStack Update an InfluxDB Stack * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @@ -759,6 +861,17 @@ func (a *StacksApiService) UpdateStack(ctx _context.Context, stackId string) Api * @return Stack */ func (a *StacksApiService) UpdateStackExecute(r ApiUpdateStackRequest) (Stack, error) { + returnVal, _, err := a.UpdateStackExecuteWithHttpInfo(r) + return returnVal, err +} + +/* + * ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the + * returned HTTP response as it will have already been read and closed; access to the response body content should be + * achieved through the returned response model if applicable. + * @return Stack + */ +func (a *StacksApiService) UpdateStackExecuteWithHttpInfo(r ApiUpdateStackRequest) (Stack, *_nethttp.Response, error) { var ( localVarHTTPMethod = _nethttp.MethodPatch localVarPostBody interface{} @@ -770,7 +883,7 @@ func (a *StacksApiService) UpdateStackExecute(r ApiUpdateStackRequest) (Stack, e localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "StacksApiService.UpdateStack") if err != nil { - return localVarReturnValue, GenericOpenAPIError{error: err.Error()} + return localVarReturnValue, nil, GenericOpenAPIError{error: err.Error()} } localVarPath := localBasePath + "/stacks/{stack_id}" @@ -780,7 +893,7 @@ func (a *StacksApiService) UpdateStackExecute(r ApiUpdateStackRequest) (Stack, e localVarQueryParams := _neturl.Values{} localVarFormParams := _neturl.Values{} if r.stackPatchRequest == nil { - return localVarReturnValue, reportError("stackPatchRequest is required and must be specified") + return localVarReturnValue, nil, reportError("stackPatchRequest is required and must be specified") } // to determine the Content-Type header @@ -804,12 +917,12 @@ func (a *StacksApiService) UpdateStackExecute(r ApiUpdateStackRequest) (Stack, e localVarPostBody = r.stackPatchRequest req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, localVarFormFileName, localVarFileName, localVarFileBytes) if err != nil { - return localVarReturnValue, err + return localVarReturnValue, nil, err } localVarHTTPResponse, err := a.client.callAPI(req) if err != nil || localVarHTTPResponse == nil { - return localVarReturnValue, err + return localVarReturnValue, localVarHTTPResponse, err } var errorPrefix string @@ -823,12 +936,12 @@ func (a *StacksApiService) UpdateStackExecute(r ApiUpdateStackRequest) (Stack, e body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } newErr := GenericOpenAPIError{ body: localVarBody, @@ -838,22 +951,22 @@ func (a *StacksApiService) UpdateStackExecute(r ApiUpdateStackRequest) (Stack, e err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.error = _fmt.Sprintf("%s: %s", newErr.Error(), err.Error()) - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } v.SetMessage(_fmt.Sprintf("%s: %s", newErr.Error(), v.GetMessage())) newErr.model = &v - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { @@ -861,8 +974,8 @@ func (a *StacksApiService) UpdateStackExecute(r ApiUpdateStackRequest) (Stack, e body: localVarBody, error: _fmt.Sprintf("%s%s", errorPrefix, err.Error()), } - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } - return localVarReturnValue, nil + return localVarReturnValue, localVarHTTPResponse, nil } diff --git a/api/api_tasks.gen.go b/api/api_tasks.gen.go index 19a0e56..f7c7d41 100644 --- a/api/api_tasks.gen.go +++ b/api/api_tasks.gen.go @@ -41,6 +41,13 @@ type TasksApi interface { */ DeleteTasksIDExecute(r ApiDeleteTasksIDRequest) error + /* + * DeleteTasksIDExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not + * available on the returned HTTP response as it will have already been read and closed; access to the response body + * content should be achieved through the returned response model if applicable. + */ + DeleteTasksIDExecuteWithHttpInfo(r ApiDeleteTasksIDRequest) (*_nethttp.Response, error) + /* * DeleteTasksIDRunsID Cancel a running task * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @@ -55,6 +62,13 @@ type TasksApi interface { */ DeleteTasksIDRunsIDExecute(r ApiDeleteTasksIDRunsIDRequest) error + /* + * DeleteTasksIDRunsIDExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not + * available on the returned HTTP response as it will have already been read and closed; access to the response body + * content should be achieved through the returned response model if applicable. + */ + DeleteTasksIDRunsIDExecuteWithHttpInfo(r ApiDeleteTasksIDRunsIDRequest) (*_nethttp.Response, error) + /* * GetTasks List all tasks * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @@ -68,6 +82,14 @@ type TasksApi interface { */ GetTasksExecute(r ApiGetTasksRequest) (Tasks, error) + /* + * GetTasksExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not + * available on the returned HTTP response as it will have already been read and closed; access to the response body + * content should be achieved through the returned response model if applicable. + * @return Tasks + */ + GetTasksExecuteWithHttpInfo(r ApiGetTasksRequest) (Tasks, *_nethttp.Response, error) + /* * GetTasksID Retrieve a task * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @@ -82,6 +104,14 @@ type TasksApi interface { */ GetTasksIDExecute(r ApiGetTasksIDRequest) (Task, error) + /* + * GetTasksIDExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not + * available on the returned HTTP response as it will have already been read and closed; access to the response body + * content should be achieved through the returned response model if applicable. + * @return Task + */ + GetTasksIDExecuteWithHttpInfo(r ApiGetTasksIDRequest) (Task, *_nethttp.Response, error) + /* * GetTasksIDLogs Retrieve all logs for a task * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @@ -96,6 +126,14 @@ type TasksApi interface { */ GetTasksIDLogsExecute(r ApiGetTasksIDLogsRequest) (Logs, error) + /* + * GetTasksIDLogsExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not + * available on the returned HTTP response as it will have already been read and closed; access to the response body + * content should be achieved through the returned response model if applicable. + * @return Logs + */ + GetTasksIDLogsExecuteWithHttpInfo(r ApiGetTasksIDLogsRequest) (Logs, *_nethttp.Response, error) + /* * GetTasksIDRuns List runs for a task * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @@ -110,6 +148,14 @@ type TasksApi interface { */ GetTasksIDRunsExecute(r ApiGetTasksIDRunsRequest) (Runs, error) + /* + * GetTasksIDRunsExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not + * available on the returned HTTP response as it will have already been read and closed; access to the response body + * content should be achieved through the returned response model if applicable. + * @return Runs + */ + GetTasksIDRunsExecuteWithHttpInfo(r ApiGetTasksIDRunsRequest) (Runs, *_nethttp.Response, error) + /* * GetTasksIDRunsID Retrieve a single run for a task * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @@ -125,6 +171,14 @@ type TasksApi interface { */ GetTasksIDRunsIDExecute(r ApiGetTasksIDRunsIDRequest) (Run, error) + /* + * GetTasksIDRunsIDExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not + * available on the returned HTTP response as it will have already been read and closed; access to the response body + * content should be achieved through the returned response model if applicable. + * @return Run + */ + GetTasksIDRunsIDExecuteWithHttpInfo(r ApiGetTasksIDRunsIDRequest) (Run, *_nethttp.Response, error) + /* * GetTasksIDRunsIDLogs Retrieve all logs for a run * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @@ -140,6 +194,14 @@ type TasksApi interface { */ GetTasksIDRunsIDLogsExecute(r ApiGetTasksIDRunsIDLogsRequest) (Logs, error) + /* + * GetTasksIDRunsIDLogsExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not + * available on the returned HTTP response as it will have already been read and closed; access to the response body + * content should be achieved through the returned response model if applicable. + * @return Logs + */ + GetTasksIDRunsIDLogsExecuteWithHttpInfo(r ApiGetTasksIDRunsIDLogsRequest) (Logs, *_nethttp.Response, error) + /* * PatchTasksID Update a task * Update a task. This will cancel all queued runs. @@ -155,6 +217,14 @@ type TasksApi interface { */ PatchTasksIDExecute(r ApiPatchTasksIDRequest) (Task, error) + /* + * PatchTasksIDExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not + * available on the returned HTTP response as it will have already been read and closed; access to the response body + * content should be achieved through the returned response model if applicable. + * @return Task + */ + PatchTasksIDExecuteWithHttpInfo(r ApiPatchTasksIDRequest) (Task, *_nethttp.Response, error) + /* * PostTasks Create a new task * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @@ -168,6 +238,14 @@ type TasksApi interface { */ PostTasksExecute(r ApiPostTasksRequest) (Task, error) + /* + * PostTasksExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not + * available on the returned HTTP response as it will have already been read and closed; access to the response body + * content should be achieved through the returned response model if applicable. + * @return Task + */ + PostTasksExecuteWithHttpInfo(r ApiPostTasksRequest) (Task, *_nethttp.Response, error) + /* * PostTasksIDRuns Manually start a task run, overriding the current schedule * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @@ -182,6 +260,14 @@ type TasksApi interface { */ PostTasksIDRunsExecute(r ApiPostTasksIDRunsRequest) (Run, error) + /* + * PostTasksIDRunsExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not + * available on the returned HTTP response as it will have already been read and closed; access to the response body + * content should be achieved through the returned response model if applicable. + * @return Run + */ + PostTasksIDRunsExecuteWithHttpInfo(r ApiPostTasksIDRunsRequest) (Run, *_nethttp.Response, error) + /* * PostTasksIDRunsIDRetry Retry a task run * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @@ -197,6 +283,14 @@ type TasksApi interface { */ PostTasksIDRunsIDRetryExecute(r ApiPostTasksIDRunsIDRetryRequest) (Run, error) + /* + * PostTasksIDRunsIDRetryExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not + * available on the returned HTTP response as it will have already been read and closed; access to the response body + * content should be achieved through the returned response model if applicable. + * @return Run + */ + PostTasksIDRunsIDRetryExecuteWithHttpInfo(r ApiPostTasksIDRunsIDRetryRequest) (Run, *_nethttp.Response, error) + // Sets additional descriptive text in the error message if any request in // this API fails, indicating that it is intended to be used only on OSS // servers. @@ -248,6 +342,10 @@ func (r ApiDeleteTasksIDRequest) Execute() error { return r.ApiService.DeleteTasksIDExecute(r) } +func (r ApiDeleteTasksIDRequest) ExecuteWithHttpInfo() (*_nethttp.Response, error) { + return r.ApiService.DeleteTasksIDExecuteWithHttpInfo(r) +} + /* * DeleteTasksID Delete a task * Deletes a task and all associated records @@ -267,6 +365,16 @@ func (a *TasksApiService) DeleteTasksID(ctx _context.Context, taskID string) Api * Execute executes the request */ func (a *TasksApiService) DeleteTasksIDExecute(r ApiDeleteTasksIDRequest) error { + _, err := a.DeleteTasksIDExecuteWithHttpInfo(r) + return err +} + +/* + * ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the + * returned HTTP response as it will have already been read and closed; access to the response body content should be + * achieved through the returned response model if applicable. + */ +func (a *TasksApiService) DeleteTasksIDExecuteWithHttpInfo(r ApiDeleteTasksIDRequest) (*_nethttp.Response, error) { var ( localVarHTTPMethod = _nethttp.MethodDelete localVarPostBody interface{} @@ -277,7 +385,7 @@ func (a *TasksApiService) DeleteTasksIDExecute(r ApiDeleteTasksIDRequest) error localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "TasksApiService.DeleteTasksID") if err != nil { - return GenericOpenAPIError{error: err.Error()} + return nil, GenericOpenAPIError{error: err.Error()} } localVarPath := localBasePath + "/tasks/{taskID}" @@ -309,12 +417,12 @@ func (a *TasksApiService) DeleteTasksIDExecute(r ApiDeleteTasksIDRequest) error } req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, localVarFormFileName, localVarFileName, localVarFileBytes) if err != nil { - return err + return nil, err } localVarHTTPResponse, err := a.client.callAPI(req) if err != nil || localVarHTTPResponse == nil { - return err + return localVarHTTPResponse, err } var errorPrefix string @@ -328,12 +436,12 @@ func (a *TasksApiService) DeleteTasksIDExecute(r ApiDeleteTasksIDRequest) error body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return _fmt.Errorf("%s%w", errorPrefix, err) + return localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return _fmt.Errorf("%s%w", errorPrefix, err) + return localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } newErr := GenericOpenAPIError{ body: localVarBody, @@ -343,14 +451,14 @@ func (a *TasksApiService) DeleteTasksIDExecute(r ApiDeleteTasksIDRequest) error err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.error = _fmt.Sprintf("%s: %s", newErr.Error(), err.Error()) - return newErr + return localVarHTTPResponse, newErr } v.SetMessage(_fmt.Sprintf("%s: %s", newErr.Error(), v.GetMessage())) newErr.model = &v - return newErr + return localVarHTTPResponse, newErr } - return nil + return localVarHTTPResponse, nil } type ApiDeleteTasksIDRunsIDRequest struct { @@ -389,6 +497,10 @@ func (r ApiDeleteTasksIDRunsIDRequest) Execute() error { return r.ApiService.DeleteTasksIDRunsIDExecute(r) } +func (r ApiDeleteTasksIDRunsIDRequest) ExecuteWithHttpInfo() (*_nethttp.Response, error) { + return r.ApiService.DeleteTasksIDRunsIDExecuteWithHttpInfo(r) +} + /* * DeleteTasksIDRunsID Cancel a running task * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @@ -409,6 +521,16 @@ func (a *TasksApiService) DeleteTasksIDRunsID(ctx _context.Context, taskID strin * Execute executes the request */ func (a *TasksApiService) DeleteTasksIDRunsIDExecute(r ApiDeleteTasksIDRunsIDRequest) error { + _, err := a.DeleteTasksIDRunsIDExecuteWithHttpInfo(r) + return err +} + +/* + * ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the + * returned HTTP response as it will have already been read and closed; access to the response body content should be + * achieved through the returned response model if applicable. + */ +func (a *TasksApiService) DeleteTasksIDRunsIDExecuteWithHttpInfo(r ApiDeleteTasksIDRunsIDRequest) (*_nethttp.Response, error) { var ( localVarHTTPMethod = _nethttp.MethodDelete localVarPostBody interface{} @@ -419,7 +541,7 @@ func (a *TasksApiService) DeleteTasksIDRunsIDExecute(r ApiDeleteTasksIDRunsIDReq localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "TasksApiService.DeleteTasksIDRunsID") if err != nil { - return GenericOpenAPIError{error: err.Error()} + return nil, GenericOpenAPIError{error: err.Error()} } localVarPath := localBasePath + "/tasks/{taskID}/runs/{runID}" @@ -452,12 +574,12 @@ func (a *TasksApiService) DeleteTasksIDRunsIDExecute(r ApiDeleteTasksIDRunsIDReq } req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, localVarFormFileName, localVarFileName, localVarFileBytes) if err != nil { - return err + return nil, err } localVarHTTPResponse, err := a.client.callAPI(req) if err != nil || localVarHTTPResponse == nil { - return err + return localVarHTTPResponse, err } var errorPrefix string @@ -471,12 +593,12 @@ func (a *TasksApiService) DeleteTasksIDRunsIDExecute(r ApiDeleteTasksIDRunsIDReq body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return _fmt.Errorf("%s%w", errorPrefix, err) + return localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return _fmt.Errorf("%s%w", errorPrefix, err) + return localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } newErr := GenericOpenAPIError{ body: localVarBody, @@ -486,14 +608,14 @@ func (a *TasksApiService) DeleteTasksIDRunsIDExecute(r ApiDeleteTasksIDRunsIDReq err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.error = _fmt.Sprintf("%s: %s", newErr.Error(), err.Error()) - return newErr + return localVarHTTPResponse, newErr } v.SetMessage(_fmt.Sprintf("%s: %s", newErr.Error(), v.GetMessage())) newErr.model = &v - return newErr + return localVarHTTPResponse, newErr } - return nil + return localVarHTTPResponse, nil } type ApiGetTasksRequest struct { @@ -586,6 +708,10 @@ func (r ApiGetTasksRequest) Execute() (Tasks, error) { return r.ApiService.GetTasksExecute(r) } +func (r ApiGetTasksRequest) ExecuteWithHttpInfo() (Tasks, *_nethttp.Response, error) { + return r.ApiService.GetTasksExecuteWithHttpInfo(r) +} + /* * GetTasks List all tasks * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @@ -603,6 +729,17 @@ func (a *TasksApiService) GetTasks(ctx _context.Context) ApiGetTasksRequest { * @return Tasks */ func (a *TasksApiService) GetTasksExecute(r ApiGetTasksRequest) (Tasks, error) { + returnVal, _, err := a.GetTasksExecuteWithHttpInfo(r) + return returnVal, err +} + +/* + * ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the + * returned HTTP response as it will have already been read and closed; access to the response body content should be + * achieved through the returned response model if applicable. + * @return Tasks + */ +func (a *TasksApiService) GetTasksExecuteWithHttpInfo(r ApiGetTasksRequest) (Tasks, *_nethttp.Response, error) { var ( localVarHTTPMethod = _nethttp.MethodGet localVarPostBody interface{} @@ -614,7 +751,7 @@ func (a *TasksApiService) GetTasksExecute(r ApiGetTasksRequest) (Tasks, error) { localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "TasksApiService.GetTasks") if err != nil { - return localVarReturnValue, GenericOpenAPIError{error: err.Error()} + return localVarReturnValue, nil, GenericOpenAPIError{error: err.Error()} } localVarPath := localBasePath + "/tasks" @@ -669,12 +806,12 @@ func (a *TasksApiService) GetTasksExecute(r ApiGetTasksRequest) (Tasks, error) { } req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, localVarFormFileName, localVarFileName, localVarFileBytes) if err != nil { - return localVarReturnValue, err + return localVarReturnValue, nil, err } localVarHTTPResponse, err := a.client.callAPI(req) if err != nil || localVarHTTPResponse == nil { - return localVarReturnValue, err + return localVarReturnValue, localVarHTTPResponse, err } var errorPrefix string @@ -688,12 +825,12 @@ func (a *TasksApiService) GetTasksExecute(r ApiGetTasksRequest) (Tasks, error) { body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } newErr := GenericOpenAPIError{ body: localVarBody, @@ -703,22 +840,22 @@ func (a *TasksApiService) GetTasksExecute(r ApiGetTasksRequest) (Tasks, error) { err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.error = _fmt.Sprintf("%s: %s", newErr.Error(), err.Error()) - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } v.SetMessage(_fmt.Sprintf("%s: %s", newErr.Error(), v.GetMessage())) newErr.model = &v - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { @@ -726,10 +863,10 @@ func (a *TasksApiService) GetTasksExecute(r ApiGetTasksRequest) (Tasks, error) { body: localVarBody, error: _fmt.Sprintf("%s%s", errorPrefix, err.Error()), } - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } - return localVarReturnValue, nil + return localVarReturnValue, localVarHTTPResponse, nil } type ApiGetTasksIDRequest struct { @@ -759,6 +896,10 @@ func (r ApiGetTasksIDRequest) Execute() (Task, error) { return r.ApiService.GetTasksIDExecute(r) } +func (r ApiGetTasksIDRequest) ExecuteWithHttpInfo() (Task, *_nethttp.Response, error) { + return r.ApiService.GetTasksIDExecuteWithHttpInfo(r) +} + /* * GetTasksID Retrieve a task * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @@ -778,6 +919,17 @@ func (a *TasksApiService) GetTasksID(ctx _context.Context, taskID string) ApiGet * @return Task */ func (a *TasksApiService) GetTasksIDExecute(r ApiGetTasksIDRequest) (Task, error) { + returnVal, _, err := a.GetTasksIDExecuteWithHttpInfo(r) + return returnVal, err +} + +/* + * ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the + * returned HTTP response as it will have already been read and closed; access to the response body content should be + * achieved through the returned response model if applicable. + * @return Task + */ +func (a *TasksApiService) GetTasksIDExecuteWithHttpInfo(r ApiGetTasksIDRequest) (Task, *_nethttp.Response, error) { var ( localVarHTTPMethod = _nethttp.MethodGet localVarPostBody interface{} @@ -789,7 +941,7 @@ func (a *TasksApiService) GetTasksIDExecute(r ApiGetTasksIDRequest) (Task, error localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "TasksApiService.GetTasksID") if err != nil { - return localVarReturnValue, GenericOpenAPIError{error: err.Error()} + return localVarReturnValue, nil, GenericOpenAPIError{error: err.Error()} } localVarPath := localBasePath + "/tasks/{taskID}" @@ -821,12 +973,12 @@ func (a *TasksApiService) GetTasksIDExecute(r ApiGetTasksIDRequest) (Task, error } req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, localVarFormFileName, localVarFileName, localVarFileBytes) if err != nil { - return localVarReturnValue, err + return localVarReturnValue, nil, err } localVarHTTPResponse, err := a.client.callAPI(req) if err != nil || localVarHTTPResponse == nil { - return localVarReturnValue, err + return localVarReturnValue, localVarHTTPResponse, err } var errorPrefix string @@ -840,12 +992,12 @@ func (a *TasksApiService) GetTasksIDExecute(r ApiGetTasksIDRequest) (Task, error body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } newErr := GenericOpenAPIError{ body: localVarBody, @@ -855,22 +1007,22 @@ func (a *TasksApiService) GetTasksIDExecute(r ApiGetTasksIDRequest) (Task, error err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.error = _fmt.Sprintf("%s: %s", newErr.Error(), err.Error()) - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } v.SetMessage(_fmt.Sprintf("%s: %s", newErr.Error(), v.GetMessage())) newErr.model = &v - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { @@ -878,10 +1030,10 @@ func (a *TasksApiService) GetTasksIDExecute(r ApiGetTasksIDRequest) (Task, error body: localVarBody, error: _fmt.Sprintf("%s%s", errorPrefix, err.Error()), } - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } - return localVarReturnValue, nil + return localVarReturnValue, localVarHTTPResponse, nil } type ApiGetTasksIDLogsRequest struct { @@ -911,6 +1063,10 @@ func (r ApiGetTasksIDLogsRequest) Execute() (Logs, error) { return r.ApiService.GetTasksIDLogsExecute(r) } +func (r ApiGetTasksIDLogsRequest) ExecuteWithHttpInfo() (Logs, *_nethttp.Response, error) { + return r.ApiService.GetTasksIDLogsExecuteWithHttpInfo(r) +} + /* * GetTasksIDLogs Retrieve all logs for a task * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @@ -930,6 +1086,17 @@ func (a *TasksApiService) GetTasksIDLogs(ctx _context.Context, taskID string) Ap * @return Logs */ func (a *TasksApiService) GetTasksIDLogsExecute(r ApiGetTasksIDLogsRequest) (Logs, error) { + returnVal, _, err := a.GetTasksIDLogsExecuteWithHttpInfo(r) + return returnVal, err +} + +/* + * ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the + * returned HTTP response as it will have already been read and closed; access to the response body content should be + * achieved through the returned response model if applicable. + * @return Logs + */ +func (a *TasksApiService) GetTasksIDLogsExecuteWithHttpInfo(r ApiGetTasksIDLogsRequest) (Logs, *_nethttp.Response, error) { var ( localVarHTTPMethod = _nethttp.MethodGet localVarPostBody interface{} @@ -941,7 +1108,7 @@ func (a *TasksApiService) GetTasksIDLogsExecute(r ApiGetTasksIDLogsRequest) (Log localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "TasksApiService.GetTasksIDLogs") if err != nil { - return localVarReturnValue, GenericOpenAPIError{error: err.Error()} + return localVarReturnValue, nil, GenericOpenAPIError{error: err.Error()} } localVarPath := localBasePath + "/tasks/{taskID}/logs" @@ -973,12 +1140,12 @@ func (a *TasksApiService) GetTasksIDLogsExecute(r ApiGetTasksIDLogsRequest) (Log } req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, localVarFormFileName, localVarFileName, localVarFileBytes) if err != nil { - return localVarReturnValue, err + return localVarReturnValue, nil, err } localVarHTTPResponse, err := a.client.callAPI(req) if err != nil || localVarHTTPResponse == nil { - return localVarReturnValue, err + return localVarReturnValue, localVarHTTPResponse, err } var errorPrefix string @@ -992,12 +1159,12 @@ func (a *TasksApiService) GetTasksIDLogsExecute(r ApiGetTasksIDLogsRequest) (Log body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } newErr := GenericOpenAPIError{ body: localVarBody, @@ -1007,22 +1174,22 @@ func (a *TasksApiService) GetTasksIDLogsExecute(r ApiGetTasksIDLogsRequest) (Log err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.error = _fmt.Sprintf("%s: %s", newErr.Error(), err.Error()) - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } v.SetMessage(_fmt.Sprintf("%s: %s", newErr.Error(), v.GetMessage())) newErr.model = &v - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { @@ -1030,10 +1197,10 @@ func (a *TasksApiService) GetTasksIDLogsExecute(r ApiGetTasksIDLogsRequest) (Log body: localVarBody, error: _fmt.Sprintf("%s%s", errorPrefix, err.Error()), } - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } - return localVarReturnValue, nil + return localVarReturnValue, localVarHTTPResponse, nil } type ApiGetTasksIDRunsRequest struct { @@ -1099,6 +1266,10 @@ func (r ApiGetTasksIDRunsRequest) Execute() (Runs, error) { return r.ApiService.GetTasksIDRunsExecute(r) } +func (r ApiGetTasksIDRunsRequest) ExecuteWithHttpInfo() (Runs, *_nethttp.Response, error) { + return r.ApiService.GetTasksIDRunsExecuteWithHttpInfo(r) +} + /* * GetTasksIDRuns List runs for a task * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @@ -1118,6 +1289,17 @@ func (a *TasksApiService) GetTasksIDRuns(ctx _context.Context, taskID string) Ap * @return Runs */ func (a *TasksApiService) GetTasksIDRunsExecute(r ApiGetTasksIDRunsRequest) (Runs, error) { + returnVal, _, err := a.GetTasksIDRunsExecuteWithHttpInfo(r) + return returnVal, err +} + +/* + * ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the + * returned HTTP response as it will have already been read and closed; access to the response body content should be + * achieved through the returned response model if applicable. + * @return Runs + */ +func (a *TasksApiService) GetTasksIDRunsExecuteWithHttpInfo(r ApiGetTasksIDRunsRequest) (Runs, *_nethttp.Response, error) { var ( localVarHTTPMethod = _nethttp.MethodGet localVarPostBody interface{} @@ -1129,7 +1311,7 @@ func (a *TasksApiService) GetTasksIDRunsExecute(r ApiGetTasksIDRunsRequest) (Run localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "TasksApiService.GetTasksIDRuns") if err != nil { - return localVarReturnValue, GenericOpenAPIError{error: err.Error()} + return localVarReturnValue, nil, GenericOpenAPIError{error: err.Error()} } localVarPath := localBasePath + "/tasks/{taskID}/runs" @@ -1173,12 +1355,12 @@ func (a *TasksApiService) GetTasksIDRunsExecute(r ApiGetTasksIDRunsRequest) (Run } req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, localVarFormFileName, localVarFileName, localVarFileBytes) if err != nil { - return localVarReturnValue, err + return localVarReturnValue, nil, err } localVarHTTPResponse, err := a.client.callAPI(req) if err != nil || localVarHTTPResponse == nil { - return localVarReturnValue, err + return localVarReturnValue, localVarHTTPResponse, err } var errorPrefix string @@ -1192,12 +1374,12 @@ func (a *TasksApiService) GetTasksIDRunsExecute(r ApiGetTasksIDRunsRequest) (Run body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } newErr := GenericOpenAPIError{ body: localVarBody, @@ -1207,22 +1389,22 @@ func (a *TasksApiService) GetTasksIDRunsExecute(r ApiGetTasksIDRunsRequest) (Run err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.error = _fmt.Sprintf("%s: %s", newErr.Error(), err.Error()) - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } v.SetMessage(_fmt.Sprintf("%s: %s", newErr.Error(), v.GetMessage())) newErr.model = &v - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { @@ -1230,10 +1412,10 @@ func (a *TasksApiService) GetTasksIDRunsExecute(r ApiGetTasksIDRunsRequest) (Run body: localVarBody, error: _fmt.Sprintf("%s%s", errorPrefix, err.Error()), } - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } - return localVarReturnValue, nil + return localVarReturnValue, localVarHTTPResponse, nil } type ApiGetTasksIDRunsIDRequest struct { @@ -1272,6 +1454,10 @@ func (r ApiGetTasksIDRunsIDRequest) Execute() (Run, error) { return r.ApiService.GetTasksIDRunsIDExecute(r) } +func (r ApiGetTasksIDRunsIDRequest) ExecuteWithHttpInfo() (Run, *_nethttp.Response, error) { + return r.ApiService.GetTasksIDRunsIDExecuteWithHttpInfo(r) +} + /* * GetTasksIDRunsID Retrieve a single run for a task * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @@ -1293,6 +1479,17 @@ func (a *TasksApiService) GetTasksIDRunsID(ctx _context.Context, taskID string, * @return Run */ func (a *TasksApiService) GetTasksIDRunsIDExecute(r ApiGetTasksIDRunsIDRequest) (Run, error) { + returnVal, _, err := a.GetTasksIDRunsIDExecuteWithHttpInfo(r) + return returnVal, err +} + +/* + * ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the + * returned HTTP response as it will have already been read and closed; access to the response body content should be + * achieved through the returned response model if applicable. + * @return Run + */ +func (a *TasksApiService) GetTasksIDRunsIDExecuteWithHttpInfo(r ApiGetTasksIDRunsIDRequest) (Run, *_nethttp.Response, error) { var ( localVarHTTPMethod = _nethttp.MethodGet localVarPostBody interface{} @@ -1304,7 +1501,7 @@ func (a *TasksApiService) GetTasksIDRunsIDExecute(r ApiGetTasksIDRunsIDRequest) localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "TasksApiService.GetTasksIDRunsID") if err != nil { - return localVarReturnValue, GenericOpenAPIError{error: err.Error()} + return localVarReturnValue, nil, GenericOpenAPIError{error: err.Error()} } localVarPath := localBasePath + "/tasks/{taskID}/runs/{runID}" @@ -1337,12 +1534,12 @@ func (a *TasksApiService) GetTasksIDRunsIDExecute(r ApiGetTasksIDRunsIDRequest) } req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, localVarFormFileName, localVarFileName, localVarFileBytes) if err != nil { - return localVarReturnValue, err + return localVarReturnValue, nil, err } localVarHTTPResponse, err := a.client.callAPI(req) if err != nil || localVarHTTPResponse == nil { - return localVarReturnValue, err + return localVarReturnValue, localVarHTTPResponse, err } var errorPrefix string @@ -1356,12 +1553,12 @@ func (a *TasksApiService) GetTasksIDRunsIDExecute(r ApiGetTasksIDRunsIDRequest) body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } newErr := GenericOpenAPIError{ body: localVarBody, @@ -1371,22 +1568,22 @@ func (a *TasksApiService) GetTasksIDRunsIDExecute(r ApiGetTasksIDRunsIDRequest) err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.error = _fmt.Sprintf("%s: %s", newErr.Error(), err.Error()) - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } v.SetMessage(_fmt.Sprintf("%s: %s", newErr.Error(), v.GetMessage())) newErr.model = &v - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { @@ -1394,10 +1591,10 @@ func (a *TasksApiService) GetTasksIDRunsIDExecute(r ApiGetTasksIDRunsIDRequest) body: localVarBody, error: _fmt.Sprintf("%s%s", errorPrefix, err.Error()), } - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } - return localVarReturnValue, nil + return localVarReturnValue, localVarHTTPResponse, nil } type ApiGetTasksIDRunsIDLogsRequest struct { @@ -1436,6 +1633,10 @@ func (r ApiGetTasksIDRunsIDLogsRequest) Execute() (Logs, error) { return r.ApiService.GetTasksIDRunsIDLogsExecute(r) } +func (r ApiGetTasksIDRunsIDLogsRequest) ExecuteWithHttpInfo() (Logs, *_nethttp.Response, error) { + return r.ApiService.GetTasksIDRunsIDLogsExecuteWithHttpInfo(r) +} + /* * GetTasksIDRunsIDLogs Retrieve all logs for a run * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @@ -1457,6 +1658,17 @@ func (a *TasksApiService) GetTasksIDRunsIDLogs(ctx _context.Context, taskID stri * @return Logs */ func (a *TasksApiService) GetTasksIDRunsIDLogsExecute(r ApiGetTasksIDRunsIDLogsRequest) (Logs, error) { + returnVal, _, err := a.GetTasksIDRunsIDLogsExecuteWithHttpInfo(r) + return returnVal, err +} + +/* + * ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the + * returned HTTP response as it will have already been read and closed; access to the response body content should be + * achieved through the returned response model if applicable. + * @return Logs + */ +func (a *TasksApiService) GetTasksIDRunsIDLogsExecuteWithHttpInfo(r ApiGetTasksIDRunsIDLogsRequest) (Logs, *_nethttp.Response, error) { var ( localVarHTTPMethod = _nethttp.MethodGet localVarPostBody interface{} @@ -1468,7 +1680,7 @@ func (a *TasksApiService) GetTasksIDRunsIDLogsExecute(r ApiGetTasksIDRunsIDLogsR localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "TasksApiService.GetTasksIDRunsIDLogs") if err != nil { - return localVarReturnValue, GenericOpenAPIError{error: err.Error()} + return localVarReturnValue, nil, GenericOpenAPIError{error: err.Error()} } localVarPath := localBasePath + "/tasks/{taskID}/runs/{runID}/logs" @@ -1501,12 +1713,12 @@ func (a *TasksApiService) GetTasksIDRunsIDLogsExecute(r ApiGetTasksIDRunsIDLogsR } req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, localVarFormFileName, localVarFileName, localVarFileBytes) if err != nil { - return localVarReturnValue, err + return localVarReturnValue, nil, err } localVarHTTPResponse, err := a.client.callAPI(req) if err != nil || localVarHTTPResponse == nil { - return localVarReturnValue, err + return localVarReturnValue, localVarHTTPResponse, err } var errorPrefix string @@ -1520,12 +1732,12 @@ func (a *TasksApiService) GetTasksIDRunsIDLogsExecute(r ApiGetTasksIDRunsIDLogsR body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } newErr := GenericOpenAPIError{ body: localVarBody, @@ -1535,22 +1747,22 @@ func (a *TasksApiService) GetTasksIDRunsIDLogsExecute(r ApiGetTasksIDRunsIDLogsR err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.error = _fmt.Sprintf("%s: %s", newErr.Error(), err.Error()) - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } v.SetMessage(_fmt.Sprintf("%s: %s", newErr.Error(), v.GetMessage())) newErr.model = &v - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { @@ -1558,10 +1770,10 @@ func (a *TasksApiService) GetTasksIDRunsIDLogsExecute(r ApiGetTasksIDRunsIDLogsR body: localVarBody, error: _fmt.Sprintf("%s%s", errorPrefix, err.Error()), } - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } - return localVarReturnValue, nil + return localVarReturnValue, localVarHTTPResponse, nil } type ApiPatchTasksIDRequest struct { @@ -1600,6 +1812,10 @@ func (r ApiPatchTasksIDRequest) Execute() (Task, error) { return r.ApiService.PatchTasksIDExecute(r) } +func (r ApiPatchTasksIDRequest) ExecuteWithHttpInfo() (Task, *_nethttp.Response, error) { + return r.ApiService.PatchTasksIDExecuteWithHttpInfo(r) +} + /* * PatchTasksID Update a task * Update a task. This will cancel all queued runs. @@ -1620,6 +1836,17 @@ func (a *TasksApiService) PatchTasksID(ctx _context.Context, taskID string) ApiP * @return Task */ func (a *TasksApiService) PatchTasksIDExecute(r ApiPatchTasksIDRequest) (Task, error) { + returnVal, _, err := a.PatchTasksIDExecuteWithHttpInfo(r) + return returnVal, err +} + +/* + * ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the + * returned HTTP response as it will have already been read and closed; access to the response body content should be + * achieved through the returned response model if applicable. + * @return Task + */ +func (a *TasksApiService) PatchTasksIDExecuteWithHttpInfo(r ApiPatchTasksIDRequest) (Task, *_nethttp.Response, error) { var ( localVarHTTPMethod = _nethttp.MethodPatch localVarPostBody interface{} @@ -1631,7 +1858,7 @@ func (a *TasksApiService) PatchTasksIDExecute(r ApiPatchTasksIDRequest) (Task, e localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "TasksApiService.PatchTasksID") if err != nil { - return localVarReturnValue, GenericOpenAPIError{error: err.Error()} + return localVarReturnValue, nil, GenericOpenAPIError{error: err.Error()} } localVarPath := localBasePath + "/tasks/{taskID}" @@ -1641,7 +1868,7 @@ func (a *TasksApiService) PatchTasksIDExecute(r ApiPatchTasksIDRequest) (Task, e localVarQueryParams := _neturl.Values{} localVarFormParams := _neturl.Values{} if r.taskUpdateRequest == nil { - return localVarReturnValue, reportError("taskUpdateRequest is required and must be specified") + return localVarReturnValue, nil, reportError("taskUpdateRequest is required and must be specified") } // to determine the Content-Type header @@ -1668,12 +1895,12 @@ func (a *TasksApiService) PatchTasksIDExecute(r ApiPatchTasksIDRequest) (Task, e localVarPostBody = r.taskUpdateRequest req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, localVarFormFileName, localVarFileName, localVarFileBytes) if err != nil { - return localVarReturnValue, err + return localVarReturnValue, nil, err } localVarHTTPResponse, err := a.client.callAPI(req) if err != nil || localVarHTTPResponse == nil { - return localVarReturnValue, err + return localVarReturnValue, localVarHTTPResponse, err } var errorPrefix string @@ -1687,12 +1914,12 @@ func (a *TasksApiService) PatchTasksIDExecute(r ApiPatchTasksIDRequest) (Task, e body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } newErr := GenericOpenAPIError{ body: localVarBody, @@ -1702,22 +1929,22 @@ func (a *TasksApiService) PatchTasksIDExecute(r ApiPatchTasksIDRequest) (Task, e err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.error = _fmt.Sprintf("%s: %s", newErr.Error(), err.Error()) - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } v.SetMessage(_fmt.Sprintf("%s: %s", newErr.Error(), v.GetMessage())) newErr.model = &v - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { @@ -1725,10 +1952,10 @@ func (a *TasksApiService) PatchTasksIDExecute(r ApiPatchTasksIDRequest) (Task, e body: localVarBody, error: _fmt.Sprintf("%s%s", errorPrefix, err.Error()), } - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } - return localVarReturnValue, nil + return localVarReturnValue, localVarHTTPResponse, nil } type ApiPostTasksRequest struct { @@ -1758,6 +1985,10 @@ func (r ApiPostTasksRequest) Execute() (Task, error) { return r.ApiService.PostTasksExecute(r) } +func (r ApiPostTasksRequest) ExecuteWithHttpInfo() (Task, *_nethttp.Response, error) { + return r.ApiService.PostTasksExecuteWithHttpInfo(r) +} + /* * PostTasks Create a new task * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @@ -1775,6 +2006,17 @@ func (a *TasksApiService) PostTasks(ctx _context.Context) ApiPostTasksRequest { * @return Task */ func (a *TasksApiService) PostTasksExecute(r ApiPostTasksRequest) (Task, error) { + returnVal, _, err := a.PostTasksExecuteWithHttpInfo(r) + return returnVal, err +} + +/* + * ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the + * returned HTTP response as it will have already been read and closed; access to the response body content should be + * achieved through the returned response model if applicable. + * @return Task + */ +func (a *TasksApiService) PostTasksExecuteWithHttpInfo(r ApiPostTasksRequest) (Task, *_nethttp.Response, error) { var ( localVarHTTPMethod = _nethttp.MethodPost localVarPostBody interface{} @@ -1786,7 +2028,7 @@ func (a *TasksApiService) PostTasksExecute(r ApiPostTasksRequest) (Task, error) localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "TasksApiService.PostTasks") if err != nil { - return localVarReturnValue, GenericOpenAPIError{error: err.Error()} + return localVarReturnValue, nil, GenericOpenAPIError{error: err.Error()} } localVarPath := localBasePath + "/tasks" @@ -1795,7 +2037,7 @@ func (a *TasksApiService) PostTasksExecute(r ApiPostTasksRequest) (Task, error) localVarQueryParams := _neturl.Values{} localVarFormParams := _neturl.Values{} if r.taskCreateRequest == nil { - return localVarReturnValue, reportError("taskCreateRequest is required and must be specified") + return localVarReturnValue, nil, reportError("taskCreateRequest is required and must be specified") } // to determine the Content-Type header @@ -1822,12 +2064,12 @@ func (a *TasksApiService) PostTasksExecute(r ApiPostTasksRequest) (Task, error) localVarPostBody = r.taskCreateRequest req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, localVarFormFileName, localVarFileName, localVarFileBytes) if err != nil { - return localVarReturnValue, err + return localVarReturnValue, nil, err } localVarHTTPResponse, err := a.client.callAPI(req) if err != nil || localVarHTTPResponse == nil { - return localVarReturnValue, err + return localVarReturnValue, localVarHTTPResponse, err } var errorPrefix string @@ -1841,12 +2083,12 @@ func (a *TasksApiService) PostTasksExecute(r ApiPostTasksRequest) (Task, error) body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } newErr := GenericOpenAPIError{ body: localVarBody, @@ -1856,22 +2098,22 @@ func (a *TasksApiService) PostTasksExecute(r ApiPostTasksRequest) (Task, error) err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.error = _fmt.Sprintf("%s: %s", newErr.Error(), err.Error()) - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } v.SetMessage(_fmt.Sprintf("%s: %s", newErr.Error(), v.GetMessage())) newErr.model = &v - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { @@ -1879,10 +2121,10 @@ func (a *TasksApiService) PostTasksExecute(r ApiPostTasksRequest) (Task, error) body: localVarBody, error: _fmt.Sprintf("%s%s", errorPrefix, err.Error()), } - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } - return localVarReturnValue, nil + return localVarReturnValue, localVarHTTPResponse, nil } type ApiPostTasksIDRunsRequest struct { @@ -1921,6 +2163,10 @@ func (r ApiPostTasksIDRunsRequest) Execute() (Run, error) { return r.ApiService.PostTasksIDRunsExecute(r) } +func (r ApiPostTasksIDRunsRequest) ExecuteWithHttpInfo() (Run, *_nethttp.Response, error) { + return r.ApiService.PostTasksIDRunsExecuteWithHttpInfo(r) +} + /* * PostTasksIDRuns Manually start a task run, overriding the current schedule * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @@ -1940,6 +2186,17 @@ func (a *TasksApiService) PostTasksIDRuns(ctx _context.Context, taskID string) A * @return Run */ func (a *TasksApiService) PostTasksIDRunsExecute(r ApiPostTasksIDRunsRequest) (Run, error) { + returnVal, _, err := a.PostTasksIDRunsExecuteWithHttpInfo(r) + return returnVal, err +} + +/* + * ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the + * returned HTTP response as it will have already been read and closed; access to the response body content should be + * achieved through the returned response model if applicable. + * @return Run + */ +func (a *TasksApiService) PostTasksIDRunsExecuteWithHttpInfo(r ApiPostTasksIDRunsRequest) (Run, *_nethttp.Response, error) { var ( localVarHTTPMethod = _nethttp.MethodPost localVarPostBody interface{} @@ -1951,7 +2208,7 @@ func (a *TasksApiService) PostTasksIDRunsExecute(r ApiPostTasksIDRunsRequest) (R localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "TasksApiService.PostTasksIDRuns") if err != nil { - return localVarReturnValue, GenericOpenAPIError{error: err.Error()} + return localVarReturnValue, nil, GenericOpenAPIError{error: err.Error()} } localVarPath := localBasePath + "/tasks/{taskID}/runs" @@ -1985,12 +2242,12 @@ func (a *TasksApiService) PostTasksIDRunsExecute(r ApiPostTasksIDRunsRequest) (R localVarPostBody = r.runManually req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, localVarFormFileName, localVarFileName, localVarFileBytes) if err != nil { - return localVarReturnValue, err + return localVarReturnValue, nil, err } localVarHTTPResponse, err := a.client.callAPI(req) if err != nil || localVarHTTPResponse == nil { - return localVarReturnValue, err + return localVarReturnValue, localVarHTTPResponse, err } var errorPrefix string @@ -2004,12 +2261,12 @@ func (a *TasksApiService) PostTasksIDRunsExecute(r ApiPostTasksIDRunsRequest) (R body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } newErr := GenericOpenAPIError{ body: localVarBody, @@ -2019,22 +2276,22 @@ func (a *TasksApiService) PostTasksIDRunsExecute(r ApiPostTasksIDRunsRequest) (R err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.error = _fmt.Sprintf("%s: %s", newErr.Error(), err.Error()) - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } v.SetMessage(_fmt.Sprintf("%s: %s", newErr.Error(), v.GetMessage())) newErr.model = &v - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { @@ -2042,10 +2299,10 @@ func (a *TasksApiService) PostTasksIDRunsExecute(r ApiPostTasksIDRunsRequest) (R body: localVarBody, error: _fmt.Sprintf("%s%s", errorPrefix, err.Error()), } - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } - return localVarReturnValue, nil + return localVarReturnValue, localVarHTTPResponse, nil } type ApiPostTasksIDRunsIDRetryRequest struct { @@ -2093,6 +2350,10 @@ func (r ApiPostTasksIDRunsIDRetryRequest) Execute() (Run, error) { return r.ApiService.PostTasksIDRunsIDRetryExecute(r) } +func (r ApiPostTasksIDRunsIDRetryRequest) ExecuteWithHttpInfo() (Run, *_nethttp.Response, error) { + return r.ApiService.PostTasksIDRunsIDRetryExecuteWithHttpInfo(r) +} + /* * PostTasksIDRunsIDRetry Retry a task run * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @@ -2114,6 +2375,17 @@ func (a *TasksApiService) PostTasksIDRunsIDRetry(ctx _context.Context, taskID st * @return Run */ func (a *TasksApiService) PostTasksIDRunsIDRetryExecute(r ApiPostTasksIDRunsIDRetryRequest) (Run, error) { + returnVal, _, err := a.PostTasksIDRunsIDRetryExecuteWithHttpInfo(r) + return returnVal, err +} + +/* + * ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the + * returned HTTP response as it will have already been read and closed; access to the response body content should be + * achieved through the returned response model if applicable. + * @return Run + */ +func (a *TasksApiService) PostTasksIDRunsIDRetryExecuteWithHttpInfo(r ApiPostTasksIDRunsIDRetryRequest) (Run, *_nethttp.Response, error) { var ( localVarHTTPMethod = _nethttp.MethodPost localVarPostBody interface{} @@ -2125,7 +2397,7 @@ func (a *TasksApiService) PostTasksIDRunsIDRetryExecute(r ApiPostTasksIDRunsIDRe localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "TasksApiService.PostTasksIDRunsIDRetry") if err != nil { - return localVarReturnValue, GenericOpenAPIError{error: err.Error()} + return localVarReturnValue, nil, GenericOpenAPIError{error: err.Error()} } localVarPath := localBasePath + "/tasks/{taskID}/runs/{runID}/retry" @@ -2160,12 +2432,12 @@ func (a *TasksApiService) PostTasksIDRunsIDRetryExecute(r ApiPostTasksIDRunsIDRe localVarPostBody = r.body req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, localVarFormFileName, localVarFileName, localVarFileBytes) if err != nil { - return localVarReturnValue, err + return localVarReturnValue, nil, err } localVarHTTPResponse, err := a.client.callAPI(req) if err != nil || localVarHTTPResponse == nil { - return localVarReturnValue, err + return localVarReturnValue, localVarHTTPResponse, err } var errorPrefix string @@ -2179,12 +2451,12 @@ func (a *TasksApiService) PostTasksIDRunsIDRetryExecute(r ApiPostTasksIDRunsIDRe body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } newErr := GenericOpenAPIError{ body: localVarBody, @@ -2194,22 +2466,22 @@ func (a *TasksApiService) PostTasksIDRunsIDRetryExecute(r ApiPostTasksIDRunsIDRe err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.error = _fmt.Sprintf("%s: %s", newErr.Error(), err.Error()) - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } v.SetMessage(_fmt.Sprintf("%s: %s", newErr.Error(), v.GetMessage())) newErr.model = &v - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { @@ -2217,8 +2489,8 @@ func (a *TasksApiService) PostTasksIDRunsIDRetryExecute(r ApiPostTasksIDRunsIDRe body: localVarBody, error: _fmt.Sprintf("%s%s", errorPrefix, err.Error()), } - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } - return localVarReturnValue, nil + return localVarReturnValue, localVarHTTPResponse, nil } diff --git a/api/api_telegrafs.gen.go b/api/api_telegrafs.gen.go index 118c87a..084e976 100644 --- a/api/api_telegrafs.gen.go +++ b/api/api_telegrafs.gen.go @@ -39,6 +39,13 @@ type TelegrafsApi interface { */ DeleteTelegrafsIDExecute(r ApiDeleteTelegrafsIDRequest) error + /* + * DeleteTelegrafsIDExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not + * available on the returned HTTP response as it will have already been read and closed; access to the response body + * content should be achieved through the returned response model if applicable. + */ + DeleteTelegrafsIDExecuteWithHttpInfo(r ApiDeleteTelegrafsIDRequest) (*_nethttp.Response, error) + /* * GetTelegrafs List all Telegraf configurations * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @@ -52,6 +59,14 @@ type TelegrafsApi interface { */ GetTelegrafsExecute(r ApiGetTelegrafsRequest) (Telegrafs, error) + /* + * GetTelegrafsExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not + * available on the returned HTTP response as it will have already been read and closed; access to the response body + * content should be achieved through the returned response model if applicable. + * @return Telegrafs + */ + GetTelegrafsExecuteWithHttpInfo(r ApiGetTelegrafsRequest) (Telegrafs, *_nethttp.Response, error) + /* * GetTelegrafsID Retrieve a Telegraf configuration * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @@ -66,6 +81,14 @@ type TelegrafsApi interface { */ GetTelegrafsIDExecute(r ApiGetTelegrafsIDRequest) (Telegraf, error) + /* + * GetTelegrafsIDExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not + * available on the returned HTTP response as it will have already been read and closed; access to the response body + * content should be achieved through the returned response model if applicable. + * @return Telegraf + */ + GetTelegrafsIDExecuteWithHttpInfo(r ApiGetTelegrafsIDRequest) (Telegraf, *_nethttp.Response, error) + /* * PostTelegrafs Create a Telegraf configuration * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @@ -79,6 +102,14 @@ type TelegrafsApi interface { */ PostTelegrafsExecute(r ApiPostTelegrafsRequest) (Telegraf, error) + /* + * PostTelegrafsExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not + * available on the returned HTTP response as it will have already been read and closed; access to the response body + * content should be achieved through the returned response model if applicable. + * @return Telegraf + */ + PostTelegrafsExecuteWithHttpInfo(r ApiPostTelegrafsRequest) (Telegraf, *_nethttp.Response, error) + /* * PutTelegrafsID Update a Telegraf configuration * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @@ -93,6 +124,14 @@ type TelegrafsApi interface { */ PutTelegrafsIDExecute(r ApiPutTelegrafsIDRequest) (Telegraf, error) + /* + * PutTelegrafsIDExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not + * available on the returned HTTP response as it will have already been read and closed; access to the response body + * content should be achieved through the returned response model if applicable. + * @return Telegraf + */ + PutTelegrafsIDExecuteWithHttpInfo(r ApiPutTelegrafsIDRequest) (Telegraf, *_nethttp.Response, error) + // Sets additional descriptive text in the error message if any request in // this API fails, indicating that it is intended to be used only on OSS // servers. @@ -144,6 +183,10 @@ func (r ApiDeleteTelegrafsIDRequest) Execute() error { return r.ApiService.DeleteTelegrafsIDExecute(r) } +func (r ApiDeleteTelegrafsIDRequest) ExecuteWithHttpInfo() (*_nethttp.Response, error) { + return r.ApiService.DeleteTelegrafsIDExecuteWithHttpInfo(r) +} + /* * DeleteTelegrafsID Delete a Telegraf configuration * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @@ -162,6 +205,16 @@ func (a *TelegrafsApiService) DeleteTelegrafsID(ctx _context.Context, telegrafID * Execute executes the request */ func (a *TelegrafsApiService) DeleteTelegrafsIDExecute(r ApiDeleteTelegrafsIDRequest) error { + _, err := a.DeleteTelegrafsIDExecuteWithHttpInfo(r) + return err +} + +/* + * ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the + * returned HTTP response as it will have already been read and closed; access to the response body content should be + * achieved through the returned response model if applicable. + */ +func (a *TelegrafsApiService) DeleteTelegrafsIDExecuteWithHttpInfo(r ApiDeleteTelegrafsIDRequest) (*_nethttp.Response, error) { var ( localVarHTTPMethod = _nethttp.MethodDelete localVarPostBody interface{} @@ -172,7 +225,7 @@ func (a *TelegrafsApiService) DeleteTelegrafsIDExecute(r ApiDeleteTelegrafsIDReq localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "TelegrafsApiService.DeleteTelegrafsID") if err != nil { - return GenericOpenAPIError{error: err.Error()} + return nil, GenericOpenAPIError{error: err.Error()} } localVarPath := localBasePath + "/telegrafs/{telegrafID}" @@ -204,12 +257,12 @@ func (a *TelegrafsApiService) DeleteTelegrafsIDExecute(r ApiDeleteTelegrafsIDReq } req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, localVarFormFileName, localVarFileName, localVarFileBytes) if err != nil { - return err + return nil, err } localVarHTTPResponse, err := a.client.callAPI(req) if err != nil || localVarHTTPResponse == nil { - return err + return localVarHTTPResponse, err } var errorPrefix string @@ -223,12 +276,12 @@ func (a *TelegrafsApiService) DeleteTelegrafsIDExecute(r ApiDeleteTelegrafsIDReq body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return _fmt.Errorf("%s%w", errorPrefix, err) + return localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return _fmt.Errorf("%s%w", errorPrefix, err) + return localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } newErr := GenericOpenAPIError{ body: localVarBody, @@ -238,14 +291,14 @@ func (a *TelegrafsApiService) DeleteTelegrafsIDExecute(r ApiDeleteTelegrafsIDReq err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.error = _fmt.Sprintf("%s: %s", newErr.Error(), err.Error()) - return newErr + return localVarHTTPResponse, newErr } v.SetMessage(_fmt.Sprintf("%s: %s", newErr.Error(), v.GetMessage())) newErr.model = &v - return newErr + return localVarHTTPResponse, newErr } - return nil + return localVarHTTPResponse, nil } type ApiGetTelegrafsRequest struct { @@ -275,6 +328,10 @@ func (r ApiGetTelegrafsRequest) Execute() (Telegrafs, error) { return r.ApiService.GetTelegrafsExecute(r) } +func (r ApiGetTelegrafsRequest) ExecuteWithHttpInfo() (Telegrafs, *_nethttp.Response, error) { + return r.ApiService.GetTelegrafsExecuteWithHttpInfo(r) +} + /* * GetTelegrafs List all Telegraf configurations * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @@ -292,6 +349,17 @@ func (a *TelegrafsApiService) GetTelegrafs(ctx _context.Context) ApiGetTelegrafs * @return Telegrafs */ func (a *TelegrafsApiService) GetTelegrafsExecute(r ApiGetTelegrafsRequest) (Telegrafs, error) { + returnVal, _, err := a.GetTelegrafsExecuteWithHttpInfo(r) + return returnVal, err +} + +/* + * ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the + * returned HTTP response as it will have already been read and closed; access to the response body content should be + * achieved through the returned response model if applicable. + * @return Telegrafs + */ +func (a *TelegrafsApiService) GetTelegrafsExecuteWithHttpInfo(r ApiGetTelegrafsRequest) (Telegrafs, *_nethttp.Response, error) { var ( localVarHTTPMethod = _nethttp.MethodGet localVarPostBody interface{} @@ -303,7 +371,7 @@ func (a *TelegrafsApiService) GetTelegrafsExecute(r ApiGetTelegrafsRequest) (Tel localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "TelegrafsApiService.GetTelegrafs") if err != nil { - return localVarReturnValue, GenericOpenAPIError{error: err.Error()} + return localVarReturnValue, nil, GenericOpenAPIError{error: err.Error()} } localVarPath := localBasePath + "/telegrafs" @@ -337,12 +405,12 @@ func (a *TelegrafsApiService) GetTelegrafsExecute(r ApiGetTelegrafsRequest) (Tel } req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, localVarFormFileName, localVarFileName, localVarFileBytes) if err != nil { - return localVarReturnValue, err + return localVarReturnValue, nil, err } localVarHTTPResponse, err := a.client.callAPI(req) if err != nil || localVarHTTPResponse == nil { - return localVarReturnValue, err + return localVarReturnValue, localVarHTTPResponse, err } var errorPrefix string @@ -356,12 +424,12 @@ func (a *TelegrafsApiService) GetTelegrafsExecute(r ApiGetTelegrafsRequest) (Tel body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } newErr := GenericOpenAPIError{ body: localVarBody, @@ -371,22 +439,22 @@ func (a *TelegrafsApiService) GetTelegrafsExecute(r ApiGetTelegrafsRequest) (Tel err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.error = _fmt.Sprintf("%s: %s", newErr.Error(), err.Error()) - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } v.SetMessage(_fmt.Sprintf("%s: %s", newErr.Error(), v.GetMessage())) newErr.model = &v - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { @@ -394,10 +462,10 @@ func (a *TelegrafsApiService) GetTelegrafsExecute(r ApiGetTelegrafsRequest) (Tel body: localVarBody, error: _fmt.Sprintf("%s%s", errorPrefix, err.Error()), } - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } - return localVarReturnValue, nil + return localVarReturnValue, localVarHTTPResponse, nil } type ApiGetTelegrafsIDRequest struct { @@ -436,6 +504,10 @@ func (r ApiGetTelegrafsIDRequest) Execute() (Telegraf, error) { return r.ApiService.GetTelegrafsIDExecute(r) } +func (r ApiGetTelegrafsIDRequest) ExecuteWithHttpInfo() (Telegraf, *_nethttp.Response, error) { + return r.ApiService.GetTelegrafsIDExecuteWithHttpInfo(r) +} + /* * GetTelegrafsID Retrieve a Telegraf configuration * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @@ -455,6 +527,17 @@ func (a *TelegrafsApiService) GetTelegrafsID(ctx _context.Context, telegrafID st * @return Telegraf */ func (a *TelegrafsApiService) GetTelegrafsIDExecute(r ApiGetTelegrafsIDRequest) (Telegraf, error) { + returnVal, _, err := a.GetTelegrafsIDExecuteWithHttpInfo(r) + return returnVal, err +} + +/* + * ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the + * returned HTTP response as it will have already been read and closed; access to the response body content should be + * achieved through the returned response model if applicable. + * @return Telegraf + */ +func (a *TelegrafsApiService) GetTelegrafsIDExecuteWithHttpInfo(r ApiGetTelegrafsIDRequest) (Telegraf, *_nethttp.Response, error) { var ( localVarHTTPMethod = _nethttp.MethodGet localVarPostBody interface{} @@ -466,7 +549,7 @@ func (a *TelegrafsApiService) GetTelegrafsIDExecute(r ApiGetTelegrafsIDRequest) localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "TelegrafsApiService.GetTelegrafsID") if err != nil { - return localVarReturnValue, GenericOpenAPIError{error: err.Error()} + return localVarReturnValue, nil, GenericOpenAPIError{error: err.Error()} } localVarPath := localBasePath + "/telegrafs/{telegrafID}" @@ -501,12 +584,12 @@ func (a *TelegrafsApiService) GetTelegrafsIDExecute(r ApiGetTelegrafsIDRequest) } req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, localVarFormFileName, localVarFileName, localVarFileBytes) if err != nil { - return localVarReturnValue, err + return localVarReturnValue, nil, err } localVarHTTPResponse, err := a.client.callAPI(req) if err != nil || localVarHTTPResponse == nil { - return localVarReturnValue, err + return localVarReturnValue, localVarHTTPResponse, err } var errorPrefix string @@ -520,12 +603,12 @@ func (a *TelegrafsApiService) GetTelegrafsIDExecute(r ApiGetTelegrafsIDRequest) body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } newErr := GenericOpenAPIError{ body: localVarBody, @@ -535,22 +618,22 @@ func (a *TelegrafsApiService) GetTelegrafsIDExecute(r ApiGetTelegrafsIDRequest) err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.error = _fmt.Sprintf("%s: %s", newErr.Error(), err.Error()) - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } v.SetMessage(_fmt.Sprintf("%s: %s", newErr.Error(), v.GetMessage())) newErr.model = &v - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { @@ -558,10 +641,10 @@ func (a *TelegrafsApiService) GetTelegrafsIDExecute(r ApiGetTelegrafsIDRequest) body: localVarBody, error: _fmt.Sprintf("%s%s", errorPrefix, err.Error()), } - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } - return localVarReturnValue, nil + return localVarReturnValue, localVarHTTPResponse, nil } type ApiPostTelegrafsRequest struct { @@ -591,6 +674,10 @@ func (r ApiPostTelegrafsRequest) Execute() (Telegraf, error) { return r.ApiService.PostTelegrafsExecute(r) } +func (r ApiPostTelegrafsRequest) ExecuteWithHttpInfo() (Telegraf, *_nethttp.Response, error) { + return r.ApiService.PostTelegrafsExecuteWithHttpInfo(r) +} + /* * PostTelegrafs Create a Telegraf configuration * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @@ -608,6 +695,17 @@ func (a *TelegrafsApiService) PostTelegrafs(ctx _context.Context) ApiPostTelegra * @return Telegraf */ func (a *TelegrafsApiService) PostTelegrafsExecute(r ApiPostTelegrafsRequest) (Telegraf, error) { + returnVal, _, err := a.PostTelegrafsExecuteWithHttpInfo(r) + return returnVal, err +} + +/* + * ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the + * returned HTTP response as it will have already been read and closed; access to the response body content should be + * achieved through the returned response model if applicable. + * @return Telegraf + */ +func (a *TelegrafsApiService) PostTelegrafsExecuteWithHttpInfo(r ApiPostTelegrafsRequest) (Telegraf, *_nethttp.Response, error) { var ( localVarHTTPMethod = _nethttp.MethodPost localVarPostBody interface{} @@ -619,7 +717,7 @@ func (a *TelegrafsApiService) PostTelegrafsExecute(r ApiPostTelegrafsRequest) (T localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "TelegrafsApiService.PostTelegrafs") if err != nil { - return localVarReturnValue, GenericOpenAPIError{error: err.Error()} + return localVarReturnValue, nil, GenericOpenAPIError{error: err.Error()} } localVarPath := localBasePath + "/telegrafs" @@ -628,7 +726,7 @@ func (a *TelegrafsApiService) PostTelegrafsExecute(r ApiPostTelegrafsRequest) (T localVarQueryParams := _neturl.Values{} localVarFormParams := _neturl.Values{} if r.telegrafRequest == nil { - return localVarReturnValue, reportError("telegrafRequest is required and must be specified") + return localVarReturnValue, nil, reportError("telegrafRequest is required and must be specified") } // to determine the Content-Type header @@ -655,12 +753,12 @@ func (a *TelegrafsApiService) PostTelegrafsExecute(r ApiPostTelegrafsRequest) (T localVarPostBody = r.telegrafRequest req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, localVarFormFileName, localVarFileName, localVarFileBytes) if err != nil { - return localVarReturnValue, err + return localVarReturnValue, nil, err } localVarHTTPResponse, err := a.client.callAPI(req) if err != nil || localVarHTTPResponse == nil { - return localVarReturnValue, err + return localVarReturnValue, localVarHTTPResponse, err } var errorPrefix string @@ -674,12 +772,12 @@ func (a *TelegrafsApiService) PostTelegrafsExecute(r ApiPostTelegrafsRequest) (T body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } newErr := GenericOpenAPIError{ body: localVarBody, @@ -689,22 +787,22 @@ func (a *TelegrafsApiService) PostTelegrafsExecute(r ApiPostTelegrafsRequest) (T err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.error = _fmt.Sprintf("%s: %s", newErr.Error(), err.Error()) - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } v.SetMessage(_fmt.Sprintf("%s: %s", newErr.Error(), v.GetMessage())) newErr.model = &v - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { @@ -712,10 +810,10 @@ func (a *TelegrafsApiService) PostTelegrafsExecute(r ApiPostTelegrafsRequest) (T body: localVarBody, error: _fmt.Sprintf("%s%s", errorPrefix, err.Error()), } - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } - return localVarReturnValue, nil + return localVarReturnValue, localVarHTTPResponse, nil } type ApiPutTelegrafsIDRequest struct { @@ -754,6 +852,10 @@ func (r ApiPutTelegrafsIDRequest) Execute() (Telegraf, error) { return r.ApiService.PutTelegrafsIDExecute(r) } +func (r ApiPutTelegrafsIDRequest) ExecuteWithHttpInfo() (Telegraf, *_nethttp.Response, error) { + return r.ApiService.PutTelegrafsIDExecuteWithHttpInfo(r) +} + /* * PutTelegrafsID Update a Telegraf configuration * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @@ -773,6 +875,17 @@ func (a *TelegrafsApiService) PutTelegrafsID(ctx _context.Context, telegrafID st * @return Telegraf */ func (a *TelegrafsApiService) PutTelegrafsIDExecute(r ApiPutTelegrafsIDRequest) (Telegraf, error) { + returnVal, _, err := a.PutTelegrafsIDExecuteWithHttpInfo(r) + return returnVal, err +} + +/* + * ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the + * returned HTTP response as it will have already been read and closed; access to the response body content should be + * achieved through the returned response model if applicable. + * @return Telegraf + */ +func (a *TelegrafsApiService) PutTelegrafsIDExecuteWithHttpInfo(r ApiPutTelegrafsIDRequest) (Telegraf, *_nethttp.Response, error) { var ( localVarHTTPMethod = _nethttp.MethodPut localVarPostBody interface{} @@ -784,7 +897,7 @@ func (a *TelegrafsApiService) PutTelegrafsIDExecute(r ApiPutTelegrafsIDRequest) localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "TelegrafsApiService.PutTelegrafsID") if err != nil { - return localVarReturnValue, GenericOpenAPIError{error: err.Error()} + return localVarReturnValue, nil, GenericOpenAPIError{error: err.Error()} } localVarPath := localBasePath + "/telegrafs/{telegrafID}" @@ -794,7 +907,7 @@ func (a *TelegrafsApiService) PutTelegrafsIDExecute(r ApiPutTelegrafsIDRequest) localVarQueryParams := _neturl.Values{} localVarFormParams := _neturl.Values{} if r.telegrafRequest == nil { - return localVarReturnValue, reportError("telegrafRequest is required and must be specified") + return localVarReturnValue, nil, reportError("telegrafRequest is required and must be specified") } // to determine the Content-Type header @@ -821,12 +934,12 @@ func (a *TelegrafsApiService) PutTelegrafsIDExecute(r ApiPutTelegrafsIDRequest) localVarPostBody = r.telegrafRequest req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, localVarFormFileName, localVarFileName, localVarFileBytes) if err != nil { - return localVarReturnValue, err + return localVarReturnValue, nil, err } localVarHTTPResponse, err := a.client.callAPI(req) if err != nil || localVarHTTPResponse == nil { - return localVarReturnValue, err + return localVarReturnValue, localVarHTTPResponse, err } var errorPrefix string @@ -840,12 +953,12 @@ func (a *TelegrafsApiService) PutTelegrafsIDExecute(r ApiPutTelegrafsIDRequest) body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } newErr := GenericOpenAPIError{ body: localVarBody, @@ -855,22 +968,22 @@ func (a *TelegrafsApiService) PutTelegrafsIDExecute(r ApiPutTelegrafsIDRequest) err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.error = _fmt.Sprintf("%s: %s", newErr.Error(), err.Error()) - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } v.SetMessage(_fmt.Sprintf("%s: %s", newErr.Error(), v.GetMessage())) newErr.model = &v - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { @@ -878,8 +991,8 @@ func (a *TelegrafsApiService) PutTelegrafsIDExecute(r ApiPutTelegrafsIDRequest) body: localVarBody, error: _fmt.Sprintf("%s%s", errorPrefix, err.Error()), } - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } - return localVarReturnValue, nil + return localVarReturnValue, localVarHTTPResponse, nil } diff --git a/api/api_templates.gen.go b/api/api_templates.gen.go index a7b6143..1870543 100644 --- a/api/api_templates.gen.go +++ b/api/api_templates.gen.go @@ -38,6 +38,14 @@ type TemplatesApi interface { */ ApplyTemplateExecute(r ApiApplyTemplateRequest) (TemplateSummary, error) + /* + * ApplyTemplateExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not + * available on the returned HTTP response as it will have already been read and closed; access to the response body + * content should be achieved through the returned response model if applicable. + * @return TemplateSummary + */ + ApplyTemplateExecuteWithHttpInfo(r ApiApplyTemplateRequest) (TemplateSummary, *_nethttp.Response, error) + /* * ExportTemplate Export a new Influx Template * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @@ -51,6 +59,14 @@ type TemplatesApi interface { */ ExportTemplateExecute(r ApiExportTemplateRequest) ([]TemplateEntry, error) + /* + * ExportTemplateExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not + * available on the returned HTTP response as it will have already been read and closed; access to the response body + * content should be achieved through the returned response model if applicable. + * @return []TemplateEntry + */ + ExportTemplateExecuteWithHttpInfo(r ApiExportTemplateRequest) ([]TemplateEntry, *_nethttp.Response, error) + // Sets additional descriptive text in the error message if any request in // this API fails, indicating that it is intended to be used only on OSS // servers. @@ -93,6 +109,10 @@ func (r ApiApplyTemplateRequest) Execute() (TemplateSummary, error) { return r.ApiService.ApplyTemplateExecute(r) } +func (r ApiApplyTemplateRequest) ExecuteWithHttpInfo() (TemplateSummary, *_nethttp.Response, error) { + return r.ApiService.ApplyTemplateExecuteWithHttpInfo(r) +} + /* * ApplyTemplate Apply or dry-run an InfluxDB Template * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @@ -110,6 +130,17 @@ func (a *TemplatesApiService) ApplyTemplate(ctx _context.Context) ApiApplyTempla * @return TemplateSummary */ func (a *TemplatesApiService) ApplyTemplateExecute(r ApiApplyTemplateRequest) (TemplateSummary, error) { + returnVal, _, err := a.ApplyTemplateExecuteWithHttpInfo(r) + return returnVal, err +} + +/* + * ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the + * returned HTTP response as it will have already been read and closed; access to the response body content should be + * achieved through the returned response model if applicable. + * @return TemplateSummary + */ +func (a *TemplatesApiService) ApplyTemplateExecuteWithHttpInfo(r ApiApplyTemplateRequest) (TemplateSummary, *_nethttp.Response, error) { var ( localVarHTTPMethod = _nethttp.MethodPost localVarPostBody interface{} @@ -121,7 +152,7 @@ func (a *TemplatesApiService) ApplyTemplateExecute(r ApiApplyTemplateRequest) (T localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "TemplatesApiService.ApplyTemplate") if err != nil { - return localVarReturnValue, GenericOpenAPIError{error: err.Error()} + return localVarReturnValue, nil, GenericOpenAPIError{error: err.Error()} } localVarPath := localBasePath + "/templates/apply" @@ -130,7 +161,7 @@ func (a *TemplatesApiService) ApplyTemplateExecute(r ApiApplyTemplateRequest) (T localVarQueryParams := _neturl.Values{} localVarFormParams := _neturl.Values{} if r.templateApply == nil { - return localVarReturnValue, reportError("templateApply is required and must be specified") + return localVarReturnValue, nil, reportError("templateApply is required and must be specified") } // to determine the Content-Type header @@ -154,12 +185,12 @@ func (a *TemplatesApiService) ApplyTemplateExecute(r ApiApplyTemplateRequest) (T localVarPostBody = r.templateApply req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, localVarFormFileName, localVarFileName, localVarFileBytes) if err != nil { - return localVarReturnValue, err + return localVarReturnValue, nil, err } localVarHTTPResponse, err := a.client.callAPI(req) if err != nil || localVarHTTPResponse == nil { - return localVarReturnValue, err + return localVarReturnValue, localVarHTTPResponse, err } var errorPrefix string @@ -173,12 +204,12 @@ func (a *TemplatesApiService) ApplyTemplateExecute(r ApiApplyTemplateRequest) (T body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } newErr := GenericOpenAPIError{ body: localVarBody, @@ -189,32 +220,32 @@ func (a *TemplatesApiService) ApplyTemplateExecute(r ApiApplyTemplateRequest) (T err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.error = _fmt.Sprintf("%s: %s", newErr.Error(), err.Error()) - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } v.SetMessage(_fmt.Sprintf("%s: %s", newErr.Error(), v.GetMessage())) newErr.model = &v - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } var v Error err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.error = _fmt.Sprintf("%s: %s", newErr.Error(), err.Error()) - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } v.SetMessage(_fmt.Sprintf("%s: %s", newErr.Error(), v.GetMessage())) newErr.model = &v - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { @@ -222,10 +253,10 @@ func (a *TemplatesApiService) ApplyTemplateExecute(r ApiApplyTemplateRequest) (T body: localVarBody, error: _fmt.Sprintf("%s%s", errorPrefix, err.Error()), } - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } - return localVarReturnValue, nil + return localVarReturnValue, localVarHTTPResponse, nil } type ApiExportTemplateRequest struct { @@ -246,6 +277,10 @@ func (r ApiExportTemplateRequest) Execute() ([]TemplateEntry, error) { return r.ApiService.ExportTemplateExecute(r) } +func (r ApiExportTemplateRequest) ExecuteWithHttpInfo() ([]TemplateEntry, *_nethttp.Response, error) { + return r.ApiService.ExportTemplateExecuteWithHttpInfo(r) +} + /* * ExportTemplate Export a new Influx Template * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @@ -263,6 +298,17 @@ func (a *TemplatesApiService) ExportTemplate(ctx _context.Context) ApiExportTemp * @return []TemplateEntry */ func (a *TemplatesApiService) ExportTemplateExecute(r ApiExportTemplateRequest) ([]TemplateEntry, error) { + returnVal, _, err := a.ExportTemplateExecuteWithHttpInfo(r) + return returnVal, err +} + +/* + * ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the + * returned HTTP response as it will have already been read and closed; access to the response body content should be + * achieved through the returned response model if applicable. + * @return []TemplateEntry + */ +func (a *TemplatesApiService) ExportTemplateExecuteWithHttpInfo(r ApiExportTemplateRequest) ([]TemplateEntry, *_nethttp.Response, error) { var ( localVarHTTPMethod = _nethttp.MethodPost localVarPostBody interface{} @@ -274,7 +320,7 @@ func (a *TemplatesApiService) ExportTemplateExecute(r ApiExportTemplateRequest) localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "TemplatesApiService.ExportTemplate") if err != nil { - return localVarReturnValue, GenericOpenAPIError{error: err.Error()} + return localVarReturnValue, nil, GenericOpenAPIError{error: err.Error()} } localVarPath := localBasePath + "/templates/export" @@ -304,12 +350,12 @@ func (a *TemplatesApiService) ExportTemplateExecute(r ApiExportTemplateRequest) localVarPostBody = r.templateExport req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, localVarFormFileName, localVarFileName, localVarFileBytes) if err != nil { - return localVarReturnValue, err + return localVarReturnValue, nil, err } localVarHTTPResponse, err := a.client.callAPI(req) if err != nil || localVarHTTPResponse == nil { - return localVarReturnValue, err + return localVarReturnValue, localVarHTTPResponse, err } var errorPrefix string @@ -323,12 +369,12 @@ func (a *TemplatesApiService) ExportTemplateExecute(r ApiExportTemplateRequest) body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } newErr := GenericOpenAPIError{ body: localVarBody, @@ -338,22 +384,22 @@ func (a *TemplatesApiService) ExportTemplateExecute(r ApiExportTemplateRequest) err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.error = _fmt.Sprintf("%s: %s", newErr.Error(), err.Error()) - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } v.SetMessage(_fmt.Sprintf("%s: %s", newErr.Error(), v.GetMessage())) newErr.model = &v - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { @@ -361,8 +407,8 @@ func (a *TemplatesApiService) ExportTemplateExecute(r ApiExportTemplateRequest) body: localVarBody, error: _fmt.Sprintf("%s%s", errorPrefix, err.Error()), } - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } - return localVarReturnValue, nil + return localVarReturnValue, localVarHTTPResponse, nil } diff --git a/api/api_users.gen.go b/api/api_users.gen.go index 0d9d3c3..d27a2c2 100644 --- a/api/api_users.gen.go +++ b/api/api_users.gen.go @@ -39,6 +39,13 @@ type UsersApi interface { */ DeleteUsersIDExecute(r ApiDeleteUsersIDRequest) error + /* + * DeleteUsersIDExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not + * available on the returned HTTP response as it will have already been read and closed; access to the response body + * content should be achieved through the returned response model if applicable. + */ + DeleteUsersIDExecuteWithHttpInfo(r ApiDeleteUsersIDRequest) (*_nethttp.Response, error) + /* * GetUsers List all users * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @@ -52,6 +59,14 @@ type UsersApi interface { */ GetUsersExecute(r ApiGetUsersRequest) (Users, error) + /* + * GetUsersExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not + * available on the returned HTTP response as it will have already been read and closed; access to the response body + * content should be achieved through the returned response model if applicable. + * @return Users + */ + GetUsersExecuteWithHttpInfo(r ApiGetUsersRequest) (Users, *_nethttp.Response, error) + /* * GetUsersID Retrieve a user * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @@ -66,6 +81,14 @@ type UsersApi interface { */ GetUsersIDExecute(r ApiGetUsersIDRequest) (UserResponse, error) + /* + * GetUsersIDExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not + * available on the returned HTTP response as it will have already been read and closed; access to the response body + * content should be achieved through the returned response model if applicable. + * @return UserResponse + */ + GetUsersIDExecuteWithHttpInfo(r ApiGetUsersIDRequest) (UserResponse, *_nethttp.Response, error) + /* * PatchUsersID Update a user * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @@ -80,6 +103,14 @@ type UsersApi interface { */ PatchUsersIDExecute(r ApiPatchUsersIDRequest) (UserResponse, error) + /* + * PatchUsersIDExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not + * available on the returned HTTP response as it will have already been read and closed; access to the response body + * content should be achieved through the returned response model if applicable. + * @return UserResponse + */ + PatchUsersIDExecuteWithHttpInfo(r ApiPatchUsersIDRequest) (UserResponse, *_nethttp.Response, error) + /* * PostUsers Create a user * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @@ -93,6 +124,14 @@ type UsersApi interface { */ PostUsersExecute(r ApiPostUsersRequest) (UserResponse, error) + /* + * PostUsersExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not + * available on the returned HTTP response as it will have already been read and closed; access to the response body + * content should be achieved through the returned response model if applicable. + * @return UserResponse + */ + PostUsersExecuteWithHttpInfo(r ApiPostUsersRequest) (UserResponse, *_nethttp.Response, error) + /* * PostUsersIDPassword Update a password * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @@ -106,6 +145,13 @@ type UsersApi interface { */ PostUsersIDPasswordExecute(r ApiPostUsersIDPasswordRequest) error + /* + * PostUsersIDPasswordExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not + * available on the returned HTTP response as it will have already been read and closed; access to the response body + * content should be achieved through the returned response model if applicable. + */ + PostUsersIDPasswordExecuteWithHttpInfo(r ApiPostUsersIDPasswordRequest) (*_nethttp.Response, error) + // Sets additional descriptive text in the error message if any request in // this API fails, indicating that it is intended to be used only on OSS // servers. @@ -157,6 +203,10 @@ func (r ApiDeleteUsersIDRequest) Execute() error { return r.ApiService.DeleteUsersIDExecute(r) } +func (r ApiDeleteUsersIDRequest) ExecuteWithHttpInfo() (*_nethttp.Response, error) { + return r.ApiService.DeleteUsersIDExecuteWithHttpInfo(r) +} + /* * DeleteUsersID Delete a user * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @@ -175,6 +225,16 @@ func (a *UsersApiService) DeleteUsersID(ctx _context.Context, userID string) Api * Execute executes the request */ func (a *UsersApiService) DeleteUsersIDExecute(r ApiDeleteUsersIDRequest) error { + _, err := a.DeleteUsersIDExecuteWithHttpInfo(r) + return err +} + +/* + * ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the + * returned HTTP response as it will have already been read and closed; access to the response body content should be + * achieved through the returned response model if applicable. + */ +func (a *UsersApiService) DeleteUsersIDExecuteWithHttpInfo(r ApiDeleteUsersIDRequest) (*_nethttp.Response, error) { var ( localVarHTTPMethod = _nethttp.MethodDelete localVarPostBody interface{} @@ -185,7 +245,7 @@ func (a *UsersApiService) DeleteUsersIDExecute(r ApiDeleteUsersIDRequest) error localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "UsersApiService.DeleteUsersID") if err != nil { - return GenericOpenAPIError{error: err.Error()} + return nil, GenericOpenAPIError{error: err.Error()} } localVarPath := localBasePath + "/users/{userID}" @@ -217,12 +277,12 @@ func (a *UsersApiService) DeleteUsersIDExecute(r ApiDeleteUsersIDRequest) error } req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, localVarFormFileName, localVarFileName, localVarFileBytes) if err != nil { - return err + return nil, err } localVarHTTPResponse, err := a.client.callAPI(req) if err != nil || localVarHTTPResponse == nil { - return err + return localVarHTTPResponse, err } var errorPrefix string @@ -236,12 +296,12 @@ func (a *UsersApiService) DeleteUsersIDExecute(r ApiDeleteUsersIDRequest) error body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return _fmt.Errorf("%s%w", errorPrefix, err) + return localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return _fmt.Errorf("%s%w", errorPrefix, err) + return localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } newErr := GenericOpenAPIError{ body: localVarBody, @@ -251,14 +311,14 @@ func (a *UsersApiService) DeleteUsersIDExecute(r ApiDeleteUsersIDRequest) error err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.error = _fmt.Sprintf("%s: %s", newErr.Error(), err.Error()) - return newErr + return localVarHTTPResponse, newErr } v.SetMessage(_fmt.Sprintf("%s: %s", newErr.Error(), v.GetMessage())) newErr.model = &v - return newErr + return localVarHTTPResponse, newErr } - return nil + return localVarHTTPResponse, nil } type ApiGetUsersRequest struct { @@ -324,6 +384,10 @@ func (r ApiGetUsersRequest) Execute() (Users, error) { return r.ApiService.GetUsersExecute(r) } +func (r ApiGetUsersRequest) ExecuteWithHttpInfo() (Users, *_nethttp.Response, error) { + return r.ApiService.GetUsersExecuteWithHttpInfo(r) +} + /* * GetUsers List all users * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @@ -341,6 +405,17 @@ func (a *UsersApiService) GetUsers(ctx _context.Context) ApiGetUsersRequest { * @return Users */ func (a *UsersApiService) GetUsersExecute(r ApiGetUsersRequest) (Users, error) { + returnVal, _, err := a.GetUsersExecuteWithHttpInfo(r) + return returnVal, err +} + +/* + * ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the + * returned HTTP response as it will have already been read and closed; access to the response body content should be + * achieved through the returned response model if applicable. + * @return Users + */ +func (a *UsersApiService) GetUsersExecuteWithHttpInfo(r ApiGetUsersRequest) (Users, *_nethttp.Response, error) { var ( localVarHTTPMethod = _nethttp.MethodGet localVarPostBody interface{} @@ -352,7 +427,7 @@ func (a *UsersApiService) GetUsersExecute(r ApiGetUsersRequest) (Users, error) { localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "UsersApiService.GetUsers") if err != nil { - return localVarReturnValue, GenericOpenAPIError{error: err.Error()} + return localVarReturnValue, nil, GenericOpenAPIError{error: err.Error()} } localVarPath := localBasePath + "/users" @@ -398,12 +473,12 @@ func (a *UsersApiService) GetUsersExecute(r ApiGetUsersRequest) (Users, error) { } req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, localVarFormFileName, localVarFileName, localVarFileBytes) if err != nil { - return localVarReturnValue, err + return localVarReturnValue, nil, err } localVarHTTPResponse, err := a.client.callAPI(req) if err != nil || localVarHTTPResponse == nil { - return localVarReturnValue, err + return localVarReturnValue, localVarHTTPResponse, err } var errorPrefix string @@ -417,12 +492,12 @@ func (a *UsersApiService) GetUsersExecute(r ApiGetUsersRequest) (Users, error) { body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } newErr := GenericOpenAPIError{ body: localVarBody, @@ -432,22 +507,22 @@ func (a *UsersApiService) GetUsersExecute(r ApiGetUsersRequest) (Users, error) { err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.error = _fmt.Sprintf("%s: %s", newErr.Error(), err.Error()) - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } v.SetMessage(_fmt.Sprintf("%s: %s", newErr.Error(), v.GetMessage())) newErr.model = &v - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { @@ -455,10 +530,10 @@ func (a *UsersApiService) GetUsersExecute(r ApiGetUsersRequest) (Users, error) { body: localVarBody, error: _fmt.Sprintf("%s%s", errorPrefix, err.Error()), } - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } - return localVarReturnValue, nil + return localVarReturnValue, localVarHTTPResponse, nil } type ApiGetUsersIDRequest struct { @@ -488,6 +563,10 @@ func (r ApiGetUsersIDRequest) Execute() (UserResponse, error) { return r.ApiService.GetUsersIDExecute(r) } +func (r ApiGetUsersIDRequest) ExecuteWithHttpInfo() (UserResponse, *_nethttp.Response, error) { + return r.ApiService.GetUsersIDExecuteWithHttpInfo(r) +} + /* * GetUsersID Retrieve a user * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @@ -507,6 +586,17 @@ func (a *UsersApiService) GetUsersID(ctx _context.Context, userID string) ApiGet * @return UserResponse */ func (a *UsersApiService) GetUsersIDExecute(r ApiGetUsersIDRequest) (UserResponse, error) { + returnVal, _, err := a.GetUsersIDExecuteWithHttpInfo(r) + return returnVal, err +} + +/* + * ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the + * returned HTTP response as it will have already been read and closed; access to the response body content should be + * achieved through the returned response model if applicable. + * @return UserResponse + */ +func (a *UsersApiService) GetUsersIDExecuteWithHttpInfo(r ApiGetUsersIDRequest) (UserResponse, *_nethttp.Response, error) { var ( localVarHTTPMethod = _nethttp.MethodGet localVarPostBody interface{} @@ -518,7 +608,7 @@ func (a *UsersApiService) GetUsersIDExecute(r ApiGetUsersIDRequest) (UserRespons localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "UsersApiService.GetUsersID") if err != nil { - return localVarReturnValue, GenericOpenAPIError{error: err.Error()} + return localVarReturnValue, nil, GenericOpenAPIError{error: err.Error()} } localVarPath := localBasePath + "/users/{userID}" @@ -550,12 +640,12 @@ func (a *UsersApiService) GetUsersIDExecute(r ApiGetUsersIDRequest) (UserRespons } req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, localVarFormFileName, localVarFileName, localVarFileBytes) if err != nil { - return localVarReturnValue, err + return localVarReturnValue, nil, err } localVarHTTPResponse, err := a.client.callAPI(req) if err != nil || localVarHTTPResponse == nil { - return localVarReturnValue, err + return localVarReturnValue, localVarHTTPResponse, err } var errorPrefix string @@ -569,12 +659,12 @@ func (a *UsersApiService) GetUsersIDExecute(r ApiGetUsersIDRequest) (UserRespons body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } newErr := GenericOpenAPIError{ body: localVarBody, @@ -584,22 +674,22 @@ func (a *UsersApiService) GetUsersIDExecute(r ApiGetUsersIDRequest) (UserRespons err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.error = _fmt.Sprintf("%s: %s", newErr.Error(), err.Error()) - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } v.SetMessage(_fmt.Sprintf("%s: %s", newErr.Error(), v.GetMessage())) newErr.model = &v - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { @@ -607,10 +697,10 @@ func (a *UsersApiService) GetUsersIDExecute(r ApiGetUsersIDRequest) (UserRespons body: localVarBody, error: _fmt.Sprintf("%s%s", errorPrefix, err.Error()), } - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } - return localVarReturnValue, nil + return localVarReturnValue, localVarHTTPResponse, nil } type ApiPatchUsersIDRequest struct { @@ -649,6 +739,10 @@ func (r ApiPatchUsersIDRequest) Execute() (UserResponse, error) { return r.ApiService.PatchUsersIDExecute(r) } +func (r ApiPatchUsersIDRequest) ExecuteWithHttpInfo() (UserResponse, *_nethttp.Response, error) { + return r.ApiService.PatchUsersIDExecuteWithHttpInfo(r) +} + /* * PatchUsersID Update a user * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @@ -668,6 +762,17 @@ func (a *UsersApiService) PatchUsersID(ctx _context.Context, userID string) ApiP * @return UserResponse */ func (a *UsersApiService) PatchUsersIDExecute(r ApiPatchUsersIDRequest) (UserResponse, error) { + returnVal, _, err := a.PatchUsersIDExecuteWithHttpInfo(r) + return returnVal, err +} + +/* + * ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the + * returned HTTP response as it will have already been read and closed; access to the response body content should be + * achieved through the returned response model if applicable. + * @return UserResponse + */ +func (a *UsersApiService) PatchUsersIDExecuteWithHttpInfo(r ApiPatchUsersIDRequest) (UserResponse, *_nethttp.Response, error) { var ( localVarHTTPMethod = _nethttp.MethodPatch localVarPostBody interface{} @@ -679,7 +784,7 @@ func (a *UsersApiService) PatchUsersIDExecute(r ApiPatchUsersIDRequest) (UserRes localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "UsersApiService.PatchUsersID") if err != nil { - return localVarReturnValue, GenericOpenAPIError{error: err.Error()} + return localVarReturnValue, nil, GenericOpenAPIError{error: err.Error()} } localVarPath := localBasePath + "/users/{userID}" @@ -689,7 +794,7 @@ func (a *UsersApiService) PatchUsersIDExecute(r ApiPatchUsersIDRequest) (UserRes localVarQueryParams := _neturl.Values{} localVarFormParams := _neturl.Values{} if r.user == nil { - return localVarReturnValue, reportError("user is required and must be specified") + return localVarReturnValue, nil, reportError("user is required and must be specified") } // to determine the Content-Type header @@ -716,12 +821,12 @@ func (a *UsersApiService) PatchUsersIDExecute(r ApiPatchUsersIDRequest) (UserRes localVarPostBody = r.user req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, localVarFormFileName, localVarFileName, localVarFileBytes) if err != nil { - return localVarReturnValue, err + return localVarReturnValue, nil, err } localVarHTTPResponse, err := a.client.callAPI(req) if err != nil || localVarHTTPResponse == nil { - return localVarReturnValue, err + return localVarReturnValue, localVarHTTPResponse, err } var errorPrefix string @@ -735,12 +840,12 @@ func (a *UsersApiService) PatchUsersIDExecute(r ApiPatchUsersIDRequest) (UserRes body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } newErr := GenericOpenAPIError{ body: localVarBody, @@ -750,22 +855,22 @@ func (a *UsersApiService) PatchUsersIDExecute(r ApiPatchUsersIDRequest) (UserRes err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.error = _fmt.Sprintf("%s: %s", newErr.Error(), err.Error()) - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } v.SetMessage(_fmt.Sprintf("%s: %s", newErr.Error(), v.GetMessage())) newErr.model = &v - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { @@ -773,10 +878,10 @@ func (a *UsersApiService) PatchUsersIDExecute(r ApiPatchUsersIDRequest) (UserRes body: localVarBody, error: _fmt.Sprintf("%s%s", errorPrefix, err.Error()), } - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } - return localVarReturnValue, nil + return localVarReturnValue, localVarHTTPResponse, nil } type ApiPostUsersRequest struct { @@ -806,6 +911,10 @@ func (r ApiPostUsersRequest) Execute() (UserResponse, error) { return r.ApiService.PostUsersExecute(r) } +func (r ApiPostUsersRequest) ExecuteWithHttpInfo() (UserResponse, *_nethttp.Response, error) { + return r.ApiService.PostUsersExecuteWithHttpInfo(r) +} + /* * PostUsers Create a user * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @@ -823,6 +932,17 @@ func (a *UsersApiService) PostUsers(ctx _context.Context) ApiPostUsersRequest { * @return UserResponse */ func (a *UsersApiService) PostUsersExecute(r ApiPostUsersRequest) (UserResponse, error) { + returnVal, _, err := a.PostUsersExecuteWithHttpInfo(r) + return returnVal, err +} + +/* + * ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the + * returned HTTP response as it will have already been read and closed; access to the response body content should be + * achieved through the returned response model if applicable. + * @return UserResponse + */ +func (a *UsersApiService) PostUsersExecuteWithHttpInfo(r ApiPostUsersRequest) (UserResponse, *_nethttp.Response, error) { var ( localVarHTTPMethod = _nethttp.MethodPost localVarPostBody interface{} @@ -834,7 +954,7 @@ func (a *UsersApiService) PostUsersExecute(r ApiPostUsersRequest) (UserResponse, localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "UsersApiService.PostUsers") if err != nil { - return localVarReturnValue, GenericOpenAPIError{error: err.Error()} + return localVarReturnValue, nil, GenericOpenAPIError{error: err.Error()} } localVarPath := localBasePath + "/users" @@ -843,7 +963,7 @@ func (a *UsersApiService) PostUsersExecute(r ApiPostUsersRequest) (UserResponse, localVarQueryParams := _neturl.Values{} localVarFormParams := _neturl.Values{} if r.user == nil { - return localVarReturnValue, reportError("user is required and must be specified") + return localVarReturnValue, nil, reportError("user is required and must be specified") } // to determine the Content-Type header @@ -870,12 +990,12 @@ func (a *UsersApiService) PostUsersExecute(r ApiPostUsersRequest) (UserResponse, localVarPostBody = r.user req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, localVarFormFileName, localVarFileName, localVarFileBytes) if err != nil { - return localVarReturnValue, err + return localVarReturnValue, nil, err } localVarHTTPResponse, err := a.client.callAPI(req) if err != nil || localVarHTTPResponse == nil { - return localVarReturnValue, err + return localVarReturnValue, localVarHTTPResponse, err } var errorPrefix string @@ -889,12 +1009,12 @@ func (a *UsersApiService) PostUsersExecute(r ApiPostUsersRequest) (UserResponse, body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } newErr := GenericOpenAPIError{ body: localVarBody, @@ -904,22 +1024,22 @@ func (a *UsersApiService) PostUsersExecute(r ApiPostUsersRequest) (UserResponse, err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.error = _fmt.Sprintf("%s: %s", newErr.Error(), err.Error()) - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } v.SetMessage(_fmt.Sprintf("%s: %s", newErr.Error(), v.GetMessage())) newErr.model = &v - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err) + return localVarReturnValue, localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { @@ -927,10 +1047,10 @@ func (a *UsersApiService) PostUsersExecute(r ApiPostUsersRequest) (UserResponse, body: localVarBody, error: _fmt.Sprintf("%s%s", errorPrefix, err.Error()), } - return localVarReturnValue, newErr + return localVarReturnValue, localVarHTTPResponse, newErr } - return localVarReturnValue, nil + return localVarReturnValue, localVarHTTPResponse, nil } type ApiPostUsersIDPasswordRequest struct { @@ -969,6 +1089,10 @@ func (r ApiPostUsersIDPasswordRequest) Execute() error { return r.ApiService.PostUsersIDPasswordExecute(r) } +func (r ApiPostUsersIDPasswordRequest) ExecuteWithHttpInfo() (*_nethttp.Response, error) { + return r.ApiService.PostUsersIDPasswordExecuteWithHttpInfo(r) +} + /* * PostUsersIDPassword Update a password * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @@ -987,6 +1111,16 @@ func (a *UsersApiService) PostUsersIDPassword(ctx _context.Context, userID strin * Execute executes the request */ func (a *UsersApiService) PostUsersIDPasswordExecute(r ApiPostUsersIDPasswordRequest) error { + _, err := a.PostUsersIDPasswordExecuteWithHttpInfo(r) + return err +} + +/* + * ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the + * returned HTTP response as it will have already been read and closed; access to the response body content should be + * achieved through the returned response model if applicable. + */ +func (a *UsersApiService) PostUsersIDPasswordExecuteWithHttpInfo(r ApiPostUsersIDPasswordRequest) (*_nethttp.Response, error) { var ( localVarHTTPMethod = _nethttp.MethodPost localVarPostBody interface{} @@ -997,7 +1131,7 @@ func (a *UsersApiService) PostUsersIDPasswordExecute(r ApiPostUsersIDPasswordReq localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "UsersApiService.PostUsersIDPassword") if err != nil { - return GenericOpenAPIError{error: err.Error()} + return nil, GenericOpenAPIError{error: err.Error()} } localVarPath := localBasePath + "/users/{userID}/password" @@ -1007,7 +1141,7 @@ func (a *UsersApiService) PostUsersIDPasswordExecute(r ApiPostUsersIDPasswordReq localVarQueryParams := _neturl.Values{} localVarFormParams := _neturl.Values{} if r.passwordResetBody == nil { - return reportError("passwordResetBody is required and must be specified") + return nil, reportError("passwordResetBody is required and must be specified") } // to determine the Content-Type header @@ -1034,12 +1168,12 @@ func (a *UsersApiService) PostUsersIDPasswordExecute(r ApiPostUsersIDPasswordReq localVarPostBody = r.passwordResetBody req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, localVarFormFileName, localVarFileName, localVarFileBytes) if err != nil { - return err + return nil, err } localVarHTTPResponse, err := a.client.callAPI(req) if err != nil || localVarHTTPResponse == nil { - return err + return localVarHTTPResponse, err } var errorPrefix string @@ -1053,12 +1187,12 @@ func (a *UsersApiService) PostUsersIDPasswordExecute(r ApiPostUsersIDPasswordReq body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return _fmt.Errorf("%s%w", errorPrefix, err) + return localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return _fmt.Errorf("%s%w", errorPrefix, err) + return localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } newErr := GenericOpenAPIError{ body: localVarBody, @@ -1068,12 +1202,12 @@ func (a *UsersApiService) PostUsersIDPasswordExecute(r ApiPostUsersIDPasswordReq err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.error = _fmt.Sprintf("%s: %s", newErr.Error(), err.Error()) - return newErr + return localVarHTTPResponse, newErr } v.SetMessage(_fmt.Sprintf("%s: %s", newErr.Error(), v.GetMessage())) newErr.model = &v - return newErr + return localVarHTTPResponse, newErr } - return nil + return localVarHTTPResponse, nil } diff --git a/api/api_write.gen.go b/api/api_write.gen.go index fa559e9..2f2af6f 100644 --- a/api/api_write.gen.go +++ b/api/api_write.gen.go @@ -52,6 +52,13 @@ type WriteApi interface { */ PostWriteExecute(r ApiPostWriteRequest) error + /* + * PostWriteExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not + * available on the returned HTTP response as it will have already been read and closed; access to the response body + * content should be achieved through the returned response model if applicable. + */ + PostWriteExecuteWithHttpInfo(r ApiPostWriteRequest) (*_nethttp.Response, error) + // Sets additional descriptive text in the error message if any request in // this API fails, indicating that it is intended to be used only on OSS // servers. @@ -175,6 +182,10 @@ func (r ApiPostWriteRequest) Execute() error { return r.ApiService.PostWriteExecute(r) } +func (r ApiPostWriteRequest) ExecuteWithHttpInfo() (*_nethttp.Response, error) { + return r.ApiService.PostWriteExecuteWithHttpInfo(r) +} + /* * PostWrite Write data * Writes data to a bucket. @@ -206,6 +217,16 @@ func (a *WriteApiService) PostWrite(ctx _context.Context) ApiPostWriteRequest { * Execute executes the request */ func (a *WriteApiService) PostWriteExecute(r ApiPostWriteRequest) error { + _, err := a.PostWriteExecuteWithHttpInfo(r) + return err +} + +/* + * ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the + * returned HTTP response as it will have already been read and closed; access to the response body content should be + * achieved through the returned response model if applicable. + */ +func (a *WriteApiService) PostWriteExecuteWithHttpInfo(r ApiPostWriteRequest) (*_nethttp.Response, error) { var ( localVarHTTPMethod = _nethttp.MethodPost localVarPostBody interface{} @@ -216,7 +237,7 @@ func (a *WriteApiService) PostWriteExecute(r ApiPostWriteRequest) error { localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "WriteApiService.PostWrite") if err != nil { - return GenericOpenAPIError{error: err.Error()} + return nil, GenericOpenAPIError{error: err.Error()} } localVarPath := localBasePath + "/write" @@ -225,13 +246,13 @@ func (a *WriteApiService) PostWriteExecute(r ApiPostWriteRequest) error { localVarQueryParams := _neturl.Values{} localVarFormParams := _neturl.Values{} if r.org == nil { - return reportError("org is required and must be specified") + return nil, reportError("org is required and must be specified") } if r.bucket == nil { - return reportError("bucket is required and must be specified") + return nil, reportError("bucket is required and must be specified") } if r.body == nil { - return reportError("body is required and must be specified") + return nil, reportError("body is required and must be specified") } localVarQueryParams.Add("org", parameterToString(*r.org, "")) @@ -278,12 +299,12 @@ func (a *WriteApiService) PostWriteExecute(r ApiPostWriteRequest) error { localVarPostBody = r.body req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, localVarFormFileName, localVarFileName, localVarFileBytes) if err != nil { - return err + return nil, err } localVarHTTPResponse, err := a.client.callAPI(req) if err != nil || localVarHTTPResponse == nil { - return err + return localVarHTTPResponse, err } var errorPrefix string @@ -297,12 +318,12 @@ func (a *WriteApiService) PostWriteExecute(r ApiPostWriteRequest) error { body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return _fmt.Errorf("%s%w", errorPrefix, err) + return localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return _fmt.Errorf("%s%w", errorPrefix, err) + return localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } newErr := GenericOpenAPIError{ body: localVarBody, @@ -313,66 +334,66 @@ func (a *WriteApiService) PostWriteExecute(r ApiPostWriteRequest) error { err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.error = _fmt.Sprintf("%s: %s", newErr.Error(), err.Error()) - return newErr + return localVarHTTPResponse, newErr } v.SetMessage(_fmt.Sprintf("%s: %s", newErr.Error(), v.GetMessage())) newErr.model = &v - return newErr + return localVarHTTPResponse, newErr } if localVarHTTPResponse.StatusCode == 401 { var v Error err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.error = _fmt.Sprintf("%s: %s", newErr.Error(), err.Error()) - return newErr + return localVarHTTPResponse, newErr } v.SetMessage(_fmt.Sprintf("%s: %s", newErr.Error(), v.GetMessage())) newErr.model = &v - return newErr + return localVarHTTPResponse, newErr } if localVarHTTPResponse.StatusCode == 404 { var v Error err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.error = _fmt.Sprintf("%s: %s", newErr.Error(), err.Error()) - return newErr + return localVarHTTPResponse, newErr } v.SetMessage(_fmt.Sprintf("%s: %s", newErr.Error(), v.GetMessage())) newErr.model = &v - return newErr + return localVarHTTPResponse, newErr } if localVarHTTPResponse.StatusCode == 413 { var v LineProtocolLengthError err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.error = _fmt.Sprintf("%s: %s", newErr.Error(), err.Error()) - return newErr + return localVarHTTPResponse, newErr } v.SetMessage(_fmt.Sprintf("%s: %s", newErr.Error(), v.GetMessage())) newErr.model = &v - return newErr + return localVarHTTPResponse, newErr } if localVarHTTPResponse.StatusCode == 500 { var v Error err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.error = _fmt.Sprintf("%s: %s", newErr.Error(), err.Error()) - return newErr + return localVarHTTPResponse, newErr } v.SetMessage(_fmt.Sprintf("%s: %s", newErr.Error(), v.GetMessage())) newErr.model = &v - return newErr + return localVarHTTPResponse, newErr } var v Error err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.error = _fmt.Sprintf("%s: %s", newErr.Error(), err.Error()) - return newErr + return localVarHTTPResponse, newErr } v.SetMessage(_fmt.Sprintf("%s: %s", newErr.Error(), v.GetMessage())) newErr.model = &v - return newErr + return localVarHTTPResponse, newErr } - return nil + return localVarHTTPResponse, nil } diff --git a/api/templates/README.md b/api/templates/README.md index b8fc629..e20b528 100644 --- a/api/templates/README.md +++ b/api/templates/README.md @@ -19,7 +19,11 @@ multiple locations. * Add checks for `isResponseBinary` to directly return the raw `*http.Response`, instead of pulling the entire body into memory and transforming it into an `*os.File` * GUnzip non-binary response bodies before unmarshalling when `Content-Encoding: gzip` is set -* Remove `*http.Response`s from the return values of generated operations +* Remove `*http.Response`s from the return values of generated `Execute` operations & provide a separate method + `ExecuteWithHttpInfo` for returning the `*http.Response` if needed. The standard `Execute` operation should normally be + used unless specific header values or response codes need to be examined with the `ExecuteWithHttpInfo`. The response + body cannot be read from the `*http.Reponse` returned from `ExecuteWithHttpInfo` as it will have already have been read + and closed; access to the response body content should be achieved through the returned response model if applicable `client.mustache` * Removed use of `golang.org/x/oauth2` to avoid its heavy dependencies diff --git a/api/templates/api.mustache b/api/templates/api.mustache index 4fe2c4e..a20cbf1 100644 --- a/api/templates/api.mustache +++ b/api/templates/api.mustache @@ -38,7 +38,15 @@ type {{classname}} interface { * @return {{{.}}}{{/returnType}} */ {{nickname}}Execute(r {{#structPrefix}}{{&classname}}{{/structPrefix}}Api{{operationId}}Request) ({{#returnType}}{{#isResponseBinary}}*_nethttp.Response{{/isResponseBinary}}{{^isResponseBinary}}{{{returnType}}}{{/isResponseBinary}}, {{/returnType}}error) - {{/operation}} + + /* + * {{nickname}}ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not + * available on the returned HTTP response as it will have already been read and closed; access to the response body + * content should be achieved through the returned response model if applicable.{{#returnType}} + * @return {{{.}}}{{/returnType}} + */ + {{nickname}}ExecuteWithHttpInfo(r {{#structPrefix}}{{&classname}}{{/structPrefix}}Api{{operationId}}Request) ({{#returnType}}{{#isResponseBinary}}*_nethttp.Response{{/isResponseBinary}}{{^isResponseBinary}}{{{returnType}}}{{/isResponseBinary}}, {{/returnType}}*_nethttp.Response, error) + {{/operation}} // Sets additional descriptive text in the error message if any request in // this API fails, indicating that it is intended to be used only on OSS @@ -92,6 +100,10 @@ func (r {{#structPrefix}}{{&classname}}{{/structPrefix}}Api{{operationId}}Reques return r.ApiService.{{nickname}}Execute(r) } +func (r {{#structPrefix}}{{&classname}}{{/structPrefix}}Api{{operationId}}Request) ExecuteWithHttpInfo() ({{#returnType}}{{#isResponseBinary}}*_nethttp.Response{{/isResponseBinary}}{{^isResponseBinary}}{{{returnType}}}{{/isResponseBinary}}, {{/returnType}}*_nethttp.Response, error) { + return r.ApiService.{{nickname}}ExecuteWithHttpInfo(r) +} + /* * {{operationId}}{{#summary}} {{{.}}}{{/summary}}{{^summary}} Method for {{operationId}}{{/summary}} {{#notes}} @@ -116,7 +128,18 @@ func (a *{{{classname}}}Service) {{{nickname}}}(ctx _context.Context{{#pathParam * @return {{{.}}}{{/returnType}} */ func (a *{{{classname}}}Service) {{nickname}}Execute(r {{#structPrefix}}{{&classname}}{{/structPrefix}}Api{{operationId}}Request) ({{#returnType}}{{#isResponseBinary}}*_nethttp.Response{{/isResponseBinary}}{{^isResponseBinary}}{{{.}}}{{/isResponseBinary}}, {{/returnType}}error) { - var ( + {{#returnType}}returnVal, {{/returnType}}_, err := a.{{nickname}}ExecuteWithHttpInfo(r) + return {{#returnType}}returnVal, {{/returnType}}err +} + +/* + * ExecuteWithHttpInfo executes the request with HTTP response info returned. The response body is not available on the + * returned HTTP response as it will have already been read and closed; access to the response body content should be + * achieved through the returned response model if applicable.{{#returnType}} + * @return {{{.}}}{{/returnType}} + */ +func (a *{{{classname}}}Service) {{nickname}}ExecuteWithHttpInfo(r {{#structPrefix}}{{&classname}}{{/structPrefix}}Api{{operationId}}Request) ({{#returnType}}{{#isResponseBinary}}*_nethttp.Response{{/isResponseBinary}}{{^isResponseBinary}}{{{.}}}{{/isResponseBinary}}, {{/returnType}}*_nethttp.Response, error) { + var ( localVarHTTPMethod = _nethttp.Method{{httpMethod}} localVarPostBody interface{} localVarFormFileName string @@ -134,7 +157,7 @@ func (a *{{{classname}}}Service) {{nickname}}Execute(r {{#structPrefix}}{{&class localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "{{{classname}}}Service.{{{nickname}}}") if err != nil { - return {{#returnType}}localVarReturnValue, {{/returnType}}GenericOpenAPIError{error: err.Error()} + return {{#returnType}}localVarReturnValue, {{/returnType}}nil, GenericOpenAPIError{error: err.Error()} } localVarPath := localBasePath + "{{{path}}}"{{#pathParams}} @@ -147,27 +170,27 @@ func (a *{{{classname}}}Service) {{nickname}}Execute(r {{#structPrefix}}{{&class {{#required}} {{^isPathParam}} if r.{{paramName}} == nil { - return {{#returnType}}localVarReturnValue, {{/returnType}}reportError("{{paramName}} is required and must be specified") + return {{#returnType}}localVarReturnValue, {{/returnType}}nil, reportError("{{paramName}} is required and must be specified") } {{/isPathParam}} {{#minItems}} if len({{^isPathParam}}*{{/isPathParam}}r.{{paramName}}) < {{minItems}} { - return {{#returnType}}localVarReturnValue, {{/returnType}}reportError("{{paramName}} must have at least {{minItems}} elements") + return {{#returnType}}localVarReturnValue, {{/returnType}}nil, reportError("{{paramName}} must have at least {{minItems}} elements") } {{/minItems}} {{#maxItems}} if len({{^isPathParam}}*{{/isPathParam}}r.{{paramName}}) > {{maxItems}} { - return {{#returnType}}localVarReturnValue, {{/returnType}}reportError("{{paramName}} must have less than {{maxItems}} elements") + return {{#returnType}}localVarReturnValue, {{/returnType}}nil, reportError("{{paramName}} must have less than {{maxItems}} elements") } {{/maxItems}} {{#minLength}} if strlen({{^isPathParam}}*{{/isPathParam}}r.{{paramName}}) < {{minLength}} { - return {{#returnType}}localVarReturnValue, {{/returnType}}reportError("{{paramName}} must have at least {{minLength}} elements") + return {{#returnType}}localVarReturnValue, {{/returnType}}nil, reportError("{{paramName}} must have at least {{minLength}} elements") } {{/minLength}} {{#maxLength}} if strlen({{^isPathParam}}*{{/isPathParam}}r.{{paramName}}) > {{maxLength}} { - return {{#returnType}}localVarReturnValue, {{/returnType}}reportError("{{paramName}} must have less than {{maxLength}} elements") + return {{#returnType}}localVarReturnValue, {{/returnType}}nil, reportError("{{paramName}} must have less than {{maxLength}} elements") } {{/maxLength}} {{#minimum}} @@ -178,7 +201,7 @@ func (a *{{{classname}}}Service) {{nickname}}Execute(r {{#structPrefix}}{{&class {{^isString}} if {{^isPathParam}}*{{/isPathParam}}r.{{paramName}} < {{minimum}} { {{/isString}} - return {{#returnType}}localVarReturnValue, {{/returnType}}reportError("{{paramName}} must be greater than {{minimum}}") + return {{#returnType}}localVarReturnValue, {{/returnType}}nil, reportError("{{paramName}} must be greater than {{minimum}}") } {{/minimum}} {{#maximum}} @@ -189,7 +212,7 @@ func (a *{{{classname}}}Service) {{nickname}}Execute(r {{#structPrefix}}{{&class {{^isString}} if {{^isPathParam}}*{{/isPathParam}}r.{{paramName}} > {{maximum}} { {{/isString}} - return {{#returnType}}localVarReturnValue, {{/returnType}}reportError("{{paramName}} must be less than {{maximum}}") + return {{#returnType}}localVarReturnValue, {{/returnType}}nil, reportError("{{paramName}} must be less than {{maximum}}") } {{/maximum}} {{/required}} @@ -292,7 +315,7 @@ func (a *{{{classname}}}Service) {{nickname}}Execute(r {{#structPrefix}}{{&class if r.{{paramName}} != nil { paramJson, err := parameterToJson(*r.{{paramName}}) if err != nil { - return {{#returnType}}localVarReturnValue, {{/returnType}}err + return {{#returnType}}localVarReturnValue, {{/returnType}}nil, err } localVarFormParams.Add("{{baseName}}", paramJson) } @@ -347,12 +370,12 @@ func (a *{{{classname}}}Service) {{nickname}}Execute(r {{#structPrefix}}{{&class {{/authMethods}} req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, localVarFormFileName, localVarFileName, localVarFileBytes) if err != nil { - return {{#returnType}}localVarReturnValue, {{/returnType}}err + return {{#returnType}}localVarReturnValue, {{/returnType}}nil, err } localVarHTTPResponse, err := a.client.callAPI(req) if err != nil || localVarHTTPResponse == nil { - return {{#returnType}}localVarReturnValue, {{/returnType}}err + return {{#returnType}}localVarReturnValue, {{/returnType}}localVarHTTPResponse, err } var errorPrefix string @@ -366,12 +389,12 @@ func (a *{{{classname}}}Service) {{nickname}}Execute(r {{#structPrefix}}{{&class body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return {{#returnType}}localVarReturnValue, {{/returnType}}_fmt.Errorf("%s%w", errorPrefix, err) + return {{#returnType}}localVarReturnValue, {{/returnType}}localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return {{#returnType}}localVarReturnValue, {{/returnType}}_fmt.Errorf("%s%w", errorPrefix, err) + return {{#returnType}}localVarReturnValue, {{/returnType}}localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } newErr := GenericOpenAPIError{ body: localVarBody, @@ -388,12 +411,12 @@ func (a *{{{classname}}}Service) {{nickname}}Execute(r {{#structPrefix}}{{&class err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.error = _fmt.Sprintf("%s: %s", newErr.Error(), err.Error()) - return {{#returnType}}localVarReturnValue, {{/returnType}}newErr + return {{#returnType}}localVarReturnValue, {{/returnType}}localVarHTTPResponse, newErr } v.SetMessage(_fmt.Sprintf("%s: %s", newErr.Error(), v.GetMessage())) newErr.model = &v {{^-last}} - return {{#returnType}}localVarReturnValue, {{/returnType}}newErr + return {{#returnType}}localVarReturnValue, {{/returnType}}localVarHTTPResponse, newErr {{/-last}} {{^wildcard}} } @@ -402,7 +425,7 @@ func (a *{{{classname}}}Service) {{nickname}}Execute(r {{#structPrefix}}{{&class {{/is1xx}} {{/dataType}} {{/responses}} - return {{#returnType}}localVarReturnValue, {{/returnType}}newErr + return {{#returnType}}localVarReturnValue, {{/returnType}}localVarHTTPResponse, newErr } {{#returnType}} @@ -413,12 +436,12 @@ func (a *{{{classname}}}Service) {{nickname}}Execute(r {{#structPrefix}}{{&class body, err := GunzipIfNeeded(localVarHTTPResponse) if err != nil { body.Close() - return {{#returnType}}localVarReturnValue, {{/returnType}}_fmt.Errorf("%s%w", errorPrefix, err) + return {{#returnType}}localVarReturnValue, {{/returnType}}localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } localVarBody, err := _io.ReadAll(body) body.Close() if err != nil { - return {{#returnType}}localVarReturnValue, {{/returnType}}_fmt.Errorf("%s%w", errorPrefix, err) + return {{#returnType}}localVarReturnValue, {{/returnType}}localVarHTTPResponse, _fmt.Errorf("%s%w", errorPrefix, err) } err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { @@ -426,12 +449,12 @@ func (a *{{{classname}}}Service) {{nickname}}Execute(r {{#structPrefix}}{{&class body: localVarBody, error: _fmt.Sprintf("%s%s", errorPrefix, err.Error()), } - return {{#returnType}}localVarReturnValue, {{/returnType}}newErr + return {{#returnType}}localVarReturnValue, {{/returnType}}localVarHTTPResponse, newErr } {{/isResponseBinary}} {{/returnType}} - return {{#returnType}}localVarReturnValue, {{/returnType}}nil + return {{#returnType}}localVarReturnValue, {{/returnType}}localVarHTTPResponse, nil } {{/operation}} {{/operations}} diff --git a/internal/mock/api_backup.gen.go b/internal/mock/api_backup.gen.go index c4d41a9..e3dcee4 100644 --- a/internal/mock/api_backup.gen.go +++ b/internal/mock/api_backup.gen.go @@ -65,6 +65,22 @@ func (mr *MockBackupApiMockRecorder) GetBackupKVExecute(arg0 interface{}) *gomoc return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetBackupKVExecute", reflect.TypeOf((*MockBackupApi)(nil).GetBackupKVExecute), arg0) } +// GetBackupKVExecuteWithHttpInfo mocks base method. +func (m *MockBackupApi) GetBackupKVExecuteWithHttpInfo(arg0 api.ApiGetBackupKVRequest) (*http.Response, *http.Response, error) { + m.ctrl.T.Helper() + ret := m.ctrl.Call(m, "GetBackupKVExecuteWithHttpInfo", arg0) + ret0, _ := ret[0].(*http.Response) + ret1, _ := ret[1].(*http.Response) + ret2, _ := ret[2].(error) + return ret0, ret1, ret2 +} + +// GetBackupKVExecuteWithHttpInfo indicates an expected call of GetBackupKVExecuteWithHttpInfo. +func (mr *MockBackupApiMockRecorder) GetBackupKVExecuteWithHttpInfo(arg0 interface{}) *gomock.Call { + mr.mock.ctrl.T.Helper() + return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetBackupKVExecuteWithHttpInfo", reflect.TypeOf((*MockBackupApi)(nil).GetBackupKVExecuteWithHttpInfo), arg0) +} + // GetBackupMetadata mocks base method. func (m *MockBackupApi) GetBackupMetadata(arg0 context.Context) api.ApiGetBackupMetadataRequest { m.ctrl.T.Helper() @@ -94,6 +110,22 @@ func (mr *MockBackupApiMockRecorder) GetBackupMetadataExecute(arg0 interface{}) return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetBackupMetadataExecute", reflect.TypeOf((*MockBackupApi)(nil).GetBackupMetadataExecute), arg0) } +// GetBackupMetadataExecuteWithHttpInfo mocks base method. +func (m *MockBackupApi) GetBackupMetadataExecuteWithHttpInfo(arg0 api.ApiGetBackupMetadataRequest) (*http.Response, *http.Response, error) { + m.ctrl.T.Helper() + ret := m.ctrl.Call(m, "GetBackupMetadataExecuteWithHttpInfo", arg0) + ret0, _ := ret[0].(*http.Response) + ret1, _ := ret[1].(*http.Response) + ret2, _ := ret[2].(error) + return ret0, ret1, ret2 +} + +// GetBackupMetadataExecuteWithHttpInfo indicates an expected call of GetBackupMetadataExecuteWithHttpInfo. +func (mr *MockBackupApiMockRecorder) GetBackupMetadataExecuteWithHttpInfo(arg0 interface{}) *gomock.Call { + mr.mock.ctrl.T.Helper() + return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetBackupMetadataExecuteWithHttpInfo", reflect.TypeOf((*MockBackupApi)(nil).GetBackupMetadataExecuteWithHttpInfo), arg0) +} + // GetBackupShardId mocks base method. func (m *MockBackupApi) GetBackupShardId(arg0 context.Context, arg1 int64) api.ApiGetBackupShardIdRequest { m.ctrl.T.Helper() @@ -123,6 +155,22 @@ func (mr *MockBackupApiMockRecorder) GetBackupShardIdExecute(arg0 interface{}) * return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetBackupShardIdExecute", reflect.TypeOf((*MockBackupApi)(nil).GetBackupShardIdExecute), arg0) } +// GetBackupShardIdExecuteWithHttpInfo mocks base method. +func (m *MockBackupApi) GetBackupShardIdExecuteWithHttpInfo(arg0 api.ApiGetBackupShardIdRequest) (*http.Response, *http.Response, error) { + m.ctrl.T.Helper() + ret := m.ctrl.Call(m, "GetBackupShardIdExecuteWithHttpInfo", arg0) + ret0, _ := ret[0].(*http.Response) + ret1, _ := ret[1].(*http.Response) + ret2, _ := ret[2].(error) + return ret0, ret1, ret2 +} + +// GetBackupShardIdExecuteWithHttpInfo indicates an expected call of GetBackupShardIdExecuteWithHttpInfo. +func (mr *MockBackupApiMockRecorder) GetBackupShardIdExecuteWithHttpInfo(arg0 interface{}) *gomock.Call { + mr.mock.ctrl.T.Helper() + return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetBackupShardIdExecuteWithHttpInfo", reflect.TypeOf((*MockBackupApi)(nil).GetBackupShardIdExecuteWithHttpInfo), arg0) +} + // OnlyCloud mocks base method. func (m *MockBackupApi) OnlyCloud() api.BackupApi { m.ctrl.T.Helper() diff --git a/internal/mock/api_bucket_schemas.gen.go b/internal/mock/api_bucket_schemas.gen.go index 5997cdb..699c680 100644 --- a/internal/mock/api_bucket_schemas.gen.go +++ b/internal/mock/api_bucket_schemas.gen.go @@ -6,6 +6,7 @@ package mock import ( context "context" + http "net/http" reflect "reflect" gomock "github.com/golang/mock/gomock" @@ -64,6 +65,22 @@ func (mr *MockBucketSchemasApiMockRecorder) CreateMeasurementSchemaExecute(arg0 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateMeasurementSchemaExecute", reflect.TypeOf((*MockBucketSchemasApi)(nil).CreateMeasurementSchemaExecute), arg0) } +// CreateMeasurementSchemaExecuteWithHttpInfo mocks base method. +func (m *MockBucketSchemasApi) CreateMeasurementSchemaExecuteWithHttpInfo(arg0 api.ApiCreateMeasurementSchemaRequest) (api.MeasurementSchema, *http.Response, error) { + m.ctrl.T.Helper() + ret := m.ctrl.Call(m, "CreateMeasurementSchemaExecuteWithHttpInfo", arg0) + ret0, _ := ret[0].(api.MeasurementSchema) + ret1, _ := ret[1].(*http.Response) + ret2, _ := ret[2].(error) + return ret0, ret1, ret2 +} + +// CreateMeasurementSchemaExecuteWithHttpInfo indicates an expected call of CreateMeasurementSchemaExecuteWithHttpInfo. +func (mr *MockBucketSchemasApiMockRecorder) CreateMeasurementSchemaExecuteWithHttpInfo(arg0 interface{}) *gomock.Call { + mr.mock.ctrl.T.Helper() + return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateMeasurementSchemaExecuteWithHttpInfo", reflect.TypeOf((*MockBucketSchemasApi)(nil).CreateMeasurementSchemaExecuteWithHttpInfo), arg0) +} + // GetMeasurementSchema mocks base method. func (m *MockBucketSchemasApi) GetMeasurementSchema(arg0 context.Context, arg1, arg2 string) api.ApiGetMeasurementSchemaRequest { m.ctrl.T.Helper() @@ -93,6 +110,22 @@ func (mr *MockBucketSchemasApiMockRecorder) GetMeasurementSchemaExecute(arg0 int return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetMeasurementSchemaExecute", reflect.TypeOf((*MockBucketSchemasApi)(nil).GetMeasurementSchemaExecute), arg0) } +// GetMeasurementSchemaExecuteWithHttpInfo mocks base method. +func (m *MockBucketSchemasApi) GetMeasurementSchemaExecuteWithHttpInfo(arg0 api.ApiGetMeasurementSchemaRequest) (api.MeasurementSchema, *http.Response, error) { + m.ctrl.T.Helper() + ret := m.ctrl.Call(m, "GetMeasurementSchemaExecuteWithHttpInfo", arg0) + ret0, _ := ret[0].(api.MeasurementSchema) + ret1, _ := ret[1].(*http.Response) + ret2, _ := ret[2].(error) + return ret0, ret1, ret2 +} + +// GetMeasurementSchemaExecuteWithHttpInfo indicates an expected call of GetMeasurementSchemaExecuteWithHttpInfo. +func (mr *MockBucketSchemasApiMockRecorder) GetMeasurementSchemaExecuteWithHttpInfo(arg0 interface{}) *gomock.Call { + mr.mock.ctrl.T.Helper() + return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetMeasurementSchemaExecuteWithHttpInfo", reflect.TypeOf((*MockBucketSchemasApi)(nil).GetMeasurementSchemaExecuteWithHttpInfo), arg0) +} + // GetMeasurementSchemas mocks base method. func (m *MockBucketSchemasApi) GetMeasurementSchemas(arg0 context.Context, arg1 string) api.ApiGetMeasurementSchemasRequest { m.ctrl.T.Helper() @@ -122,6 +155,22 @@ func (mr *MockBucketSchemasApiMockRecorder) GetMeasurementSchemasExecute(arg0 in return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetMeasurementSchemasExecute", reflect.TypeOf((*MockBucketSchemasApi)(nil).GetMeasurementSchemasExecute), arg0) } +// GetMeasurementSchemasExecuteWithHttpInfo mocks base method. +func (m *MockBucketSchemasApi) GetMeasurementSchemasExecuteWithHttpInfo(arg0 api.ApiGetMeasurementSchemasRequest) (api.MeasurementSchemaList, *http.Response, error) { + m.ctrl.T.Helper() + ret := m.ctrl.Call(m, "GetMeasurementSchemasExecuteWithHttpInfo", arg0) + ret0, _ := ret[0].(api.MeasurementSchemaList) + ret1, _ := ret[1].(*http.Response) + ret2, _ := ret[2].(error) + return ret0, ret1, ret2 +} + +// GetMeasurementSchemasExecuteWithHttpInfo indicates an expected call of GetMeasurementSchemasExecuteWithHttpInfo. +func (mr *MockBucketSchemasApiMockRecorder) GetMeasurementSchemasExecuteWithHttpInfo(arg0 interface{}) *gomock.Call { + mr.mock.ctrl.T.Helper() + return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetMeasurementSchemasExecuteWithHttpInfo", reflect.TypeOf((*MockBucketSchemasApi)(nil).GetMeasurementSchemasExecuteWithHttpInfo), arg0) +} + // OnlyCloud mocks base method. func (m *MockBucketSchemasApi) OnlyCloud() api.BucketSchemasApi { m.ctrl.T.Helper() @@ -178,3 +227,19 @@ func (mr *MockBucketSchemasApiMockRecorder) UpdateMeasurementSchemaExecute(arg0 mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UpdateMeasurementSchemaExecute", reflect.TypeOf((*MockBucketSchemasApi)(nil).UpdateMeasurementSchemaExecute), arg0) } + +// UpdateMeasurementSchemaExecuteWithHttpInfo mocks base method. +func (m *MockBucketSchemasApi) UpdateMeasurementSchemaExecuteWithHttpInfo(arg0 api.ApiUpdateMeasurementSchemaRequest) (api.MeasurementSchema, *http.Response, error) { + m.ctrl.T.Helper() + ret := m.ctrl.Call(m, "UpdateMeasurementSchemaExecuteWithHttpInfo", arg0) + ret0, _ := ret[0].(api.MeasurementSchema) + ret1, _ := ret[1].(*http.Response) + ret2, _ := ret[2].(error) + return ret0, ret1, ret2 +} + +// UpdateMeasurementSchemaExecuteWithHttpInfo indicates an expected call of UpdateMeasurementSchemaExecuteWithHttpInfo. +func (mr *MockBucketSchemasApiMockRecorder) UpdateMeasurementSchemaExecuteWithHttpInfo(arg0 interface{}) *gomock.Call { + mr.mock.ctrl.T.Helper() + return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UpdateMeasurementSchemaExecuteWithHttpInfo", reflect.TypeOf((*MockBucketSchemasApi)(nil).UpdateMeasurementSchemaExecuteWithHttpInfo), arg0) +} diff --git a/internal/mock/api_buckets.gen.go b/internal/mock/api_buckets.gen.go index ca2cf9f..0d9b3a0 100644 --- a/internal/mock/api_buckets.gen.go +++ b/internal/mock/api_buckets.gen.go @@ -6,6 +6,7 @@ package mock import ( context "context" + http "net/http" reflect "reflect" gomock "github.com/golang/mock/gomock" @@ -63,6 +64,21 @@ func (mr *MockBucketsApiMockRecorder) DeleteBucketsIDExecute(arg0 interface{}) * return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteBucketsIDExecute", reflect.TypeOf((*MockBucketsApi)(nil).DeleteBucketsIDExecute), arg0) } +// DeleteBucketsIDExecuteWithHttpInfo mocks base method. +func (m *MockBucketsApi) DeleteBucketsIDExecuteWithHttpInfo(arg0 api.ApiDeleteBucketsIDRequest) (*http.Response, error) { + m.ctrl.T.Helper() + ret := m.ctrl.Call(m, "DeleteBucketsIDExecuteWithHttpInfo", arg0) + ret0, _ := ret[0].(*http.Response) + ret1, _ := ret[1].(error) + return ret0, ret1 +} + +// DeleteBucketsIDExecuteWithHttpInfo indicates an expected call of DeleteBucketsIDExecuteWithHttpInfo. +func (mr *MockBucketsApiMockRecorder) DeleteBucketsIDExecuteWithHttpInfo(arg0 interface{}) *gomock.Call { + mr.mock.ctrl.T.Helper() + return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteBucketsIDExecuteWithHttpInfo", reflect.TypeOf((*MockBucketsApi)(nil).DeleteBucketsIDExecuteWithHttpInfo), arg0) +} + // GetBuckets mocks base method. func (m *MockBucketsApi) GetBuckets(arg0 context.Context) api.ApiGetBucketsRequest { m.ctrl.T.Helper() @@ -92,6 +108,22 @@ func (mr *MockBucketsApiMockRecorder) GetBucketsExecute(arg0 interface{}) *gomoc return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetBucketsExecute", reflect.TypeOf((*MockBucketsApi)(nil).GetBucketsExecute), arg0) } +// GetBucketsExecuteWithHttpInfo mocks base method. +func (m *MockBucketsApi) GetBucketsExecuteWithHttpInfo(arg0 api.ApiGetBucketsRequest) (api.Buckets, *http.Response, error) { + m.ctrl.T.Helper() + ret := m.ctrl.Call(m, "GetBucketsExecuteWithHttpInfo", arg0) + ret0, _ := ret[0].(api.Buckets) + ret1, _ := ret[1].(*http.Response) + ret2, _ := ret[2].(error) + return ret0, ret1, ret2 +} + +// GetBucketsExecuteWithHttpInfo indicates an expected call of GetBucketsExecuteWithHttpInfo. +func (mr *MockBucketsApiMockRecorder) GetBucketsExecuteWithHttpInfo(arg0 interface{}) *gomock.Call { + mr.mock.ctrl.T.Helper() + return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetBucketsExecuteWithHttpInfo", reflect.TypeOf((*MockBucketsApi)(nil).GetBucketsExecuteWithHttpInfo), arg0) +} + // GetBucketsID mocks base method. func (m *MockBucketsApi) GetBucketsID(arg0 context.Context, arg1 string) api.ApiGetBucketsIDRequest { m.ctrl.T.Helper() @@ -121,6 +153,22 @@ func (mr *MockBucketsApiMockRecorder) GetBucketsIDExecute(arg0 interface{}) *gom return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetBucketsIDExecute", reflect.TypeOf((*MockBucketsApi)(nil).GetBucketsIDExecute), arg0) } +// GetBucketsIDExecuteWithHttpInfo mocks base method. +func (m *MockBucketsApi) GetBucketsIDExecuteWithHttpInfo(arg0 api.ApiGetBucketsIDRequest) (api.Bucket, *http.Response, error) { + m.ctrl.T.Helper() + ret := m.ctrl.Call(m, "GetBucketsIDExecuteWithHttpInfo", arg0) + ret0, _ := ret[0].(api.Bucket) + ret1, _ := ret[1].(*http.Response) + ret2, _ := ret[2].(error) + return ret0, ret1, ret2 +} + +// GetBucketsIDExecuteWithHttpInfo indicates an expected call of GetBucketsIDExecuteWithHttpInfo. +func (mr *MockBucketsApiMockRecorder) GetBucketsIDExecuteWithHttpInfo(arg0 interface{}) *gomock.Call { + mr.mock.ctrl.T.Helper() + return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetBucketsIDExecuteWithHttpInfo", reflect.TypeOf((*MockBucketsApi)(nil).GetBucketsIDExecuteWithHttpInfo), arg0) +} + // OnlyCloud mocks base method. func (m *MockBucketsApi) OnlyCloud() api.BucketsApi { m.ctrl.T.Helper() @@ -178,6 +226,22 @@ func (mr *MockBucketsApiMockRecorder) PatchBucketsIDExecute(arg0 interface{}) *g return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PatchBucketsIDExecute", reflect.TypeOf((*MockBucketsApi)(nil).PatchBucketsIDExecute), arg0) } +// PatchBucketsIDExecuteWithHttpInfo mocks base method. +func (m *MockBucketsApi) PatchBucketsIDExecuteWithHttpInfo(arg0 api.ApiPatchBucketsIDRequest) (api.Bucket, *http.Response, error) { + m.ctrl.T.Helper() + ret := m.ctrl.Call(m, "PatchBucketsIDExecuteWithHttpInfo", arg0) + ret0, _ := ret[0].(api.Bucket) + ret1, _ := ret[1].(*http.Response) + ret2, _ := ret[2].(error) + return ret0, ret1, ret2 +} + +// PatchBucketsIDExecuteWithHttpInfo indicates an expected call of PatchBucketsIDExecuteWithHttpInfo. +func (mr *MockBucketsApiMockRecorder) PatchBucketsIDExecuteWithHttpInfo(arg0 interface{}) *gomock.Call { + mr.mock.ctrl.T.Helper() + return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PatchBucketsIDExecuteWithHttpInfo", reflect.TypeOf((*MockBucketsApi)(nil).PatchBucketsIDExecuteWithHttpInfo), arg0) +} + // PostBuckets mocks base method. func (m *MockBucketsApi) PostBuckets(arg0 context.Context) api.ApiPostBucketsRequest { m.ctrl.T.Helper() @@ -206,3 +270,19 @@ func (mr *MockBucketsApiMockRecorder) PostBucketsExecute(arg0 interface{}) *gomo mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PostBucketsExecute", reflect.TypeOf((*MockBucketsApi)(nil).PostBucketsExecute), arg0) } + +// PostBucketsExecuteWithHttpInfo mocks base method. +func (m *MockBucketsApi) PostBucketsExecuteWithHttpInfo(arg0 api.ApiPostBucketsRequest) (api.Bucket, *http.Response, error) { + m.ctrl.T.Helper() + ret := m.ctrl.Call(m, "PostBucketsExecuteWithHttpInfo", arg0) + ret0, _ := ret[0].(api.Bucket) + ret1, _ := ret[1].(*http.Response) + ret2, _ := ret[2].(error) + return ret0, ret1, ret2 +} + +// PostBucketsExecuteWithHttpInfo indicates an expected call of PostBucketsExecuteWithHttpInfo. +func (mr *MockBucketsApiMockRecorder) PostBucketsExecuteWithHttpInfo(arg0 interface{}) *gomock.Call { + mr.mock.ctrl.T.Helper() + return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PostBucketsExecuteWithHttpInfo", reflect.TypeOf((*MockBucketsApi)(nil).PostBucketsExecuteWithHttpInfo), arg0) +} diff --git a/internal/mock/api_delete.gen.go b/internal/mock/api_delete.gen.go index 9e17e37..c1202c4 100644 --- a/internal/mock/api_delete.gen.go +++ b/internal/mock/api_delete.gen.go @@ -6,6 +6,7 @@ package mock import ( context "context" + http "net/http" reflect "reflect" gomock "github.com/golang/mock/gomock" @@ -90,3 +91,18 @@ func (mr *MockDeleteApiMockRecorder) PostDeleteExecute(arg0 interface{}) *gomock mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PostDeleteExecute", reflect.TypeOf((*MockDeleteApi)(nil).PostDeleteExecute), arg0) } + +// PostDeleteExecuteWithHttpInfo mocks base method. +func (m *MockDeleteApi) PostDeleteExecuteWithHttpInfo(arg0 api.ApiPostDeleteRequest) (*http.Response, error) { + m.ctrl.T.Helper() + ret := m.ctrl.Call(m, "PostDeleteExecuteWithHttpInfo", arg0) + ret0, _ := ret[0].(*http.Response) + ret1, _ := ret[1].(error) + return ret0, ret1 +} + +// PostDeleteExecuteWithHttpInfo indicates an expected call of PostDeleteExecuteWithHttpInfo. +func (mr *MockDeleteApiMockRecorder) PostDeleteExecuteWithHttpInfo(arg0 interface{}) *gomock.Call { + mr.mock.ctrl.T.Helper() + return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PostDeleteExecuteWithHttpInfo", reflect.TypeOf((*MockDeleteApi)(nil).PostDeleteExecuteWithHttpInfo), arg0) +} diff --git a/internal/mock/api_health.gen.go b/internal/mock/api_health.gen.go index 04dc263..f34d7f6 100644 --- a/internal/mock/api_health.gen.go +++ b/internal/mock/api_health.gen.go @@ -6,6 +6,7 @@ package mock import ( context "context" + http "net/http" reflect "reflect" gomock "github.com/golang/mock/gomock" @@ -64,6 +65,22 @@ func (mr *MockHealthApiMockRecorder) GetHealthExecute(arg0 interface{}) *gomock. return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetHealthExecute", reflect.TypeOf((*MockHealthApi)(nil).GetHealthExecute), arg0) } +// GetHealthExecuteWithHttpInfo mocks base method. +func (m *MockHealthApi) GetHealthExecuteWithHttpInfo(arg0 api.ApiGetHealthRequest) (api.HealthCheck, *http.Response, error) { + m.ctrl.T.Helper() + ret := m.ctrl.Call(m, "GetHealthExecuteWithHttpInfo", arg0) + ret0, _ := ret[0].(api.HealthCheck) + ret1, _ := ret[1].(*http.Response) + ret2, _ := ret[2].(error) + return ret0, ret1, ret2 +} + +// GetHealthExecuteWithHttpInfo indicates an expected call of GetHealthExecuteWithHttpInfo. +func (mr *MockHealthApiMockRecorder) GetHealthExecuteWithHttpInfo(arg0 interface{}) *gomock.Call { + mr.mock.ctrl.T.Helper() + return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetHealthExecuteWithHttpInfo", reflect.TypeOf((*MockHealthApi)(nil).GetHealthExecuteWithHttpInfo), arg0) +} + // OnlyCloud mocks base method. func (m *MockHealthApi) OnlyCloud() api.HealthApi { m.ctrl.T.Helper() diff --git a/internal/mock/api_organizations.gen.go b/internal/mock/api_organizations.gen.go index a6db6dd..c0cfa74 100644 --- a/internal/mock/api_organizations.gen.go +++ b/internal/mock/api_organizations.gen.go @@ -6,6 +6,7 @@ package mock import ( context "context" + http "net/http" reflect "reflect" gomock "github.com/golang/mock/gomock" @@ -63,6 +64,21 @@ func (mr *MockOrganizationsApiMockRecorder) DeleteOrgsIDExecute(arg0 interface{} return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteOrgsIDExecute", reflect.TypeOf((*MockOrganizationsApi)(nil).DeleteOrgsIDExecute), arg0) } +// DeleteOrgsIDExecuteWithHttpInfo mocks base method. +func (m *MockOrganizationsApi) DeleteOrgsIDExecuteWithHttpInfo(arg0 api.ApiDeleteOrgsIDRequest) (*http.Response, error) { + m.ctrl.T.Helper() + ret := m.ctrl.Call(m, "DeleteOrgsIDExecuteWithHttpInfo", arg0) + ret0, _ := ret[0].(*http.Response) + ret1, _ := ret[1].(error) + return ret0, ret1 +} + +// DeleteOrgsIDExecuteWithHttpInfo indicates an expected call of DeleteOrgsIDExecuteWithHttpInfo. +func (mr *MockOrganizationsApiMockRecorder) DeleteOrgsIDExecuteWithHttpInfo(arg0 interface{}) *gomock.Call { + mr.mock.ctrl.T.Helper() + return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteOrgsIDExecuteWithHttpInfo", reflect.TypeOf((*MockOrganizationsApi)(nil).DeleteOrgsIDExecuteWithHttpInfo), arg0) +} + // DeleteOrgsIDMembersID mocks base method. func (m *MockOrganizationsApi) DeleteOrgsIDMembersID(arg0 context.Context, arg1, arg2 string) api.ApiDeleteOrgsIDMembersIDRequest { m.ctrl.T.Helper() @@ -91,6 +107,21 @@ func (mr *MockOrganizationsApiMockRecorder) DeleteOrgsIDMembersIDExecute(arg0 in return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteOrgsIDMembersIDExecute", reflect.TypeOf((*MockOrganizationsApi)(nil).DeleteOrgsIDMembersIDExecute), arg0) } +// DeleteOrgsIDMembersIDExecuteWithHttpInfo mocks base method. +func (m *MockOrganizationsApi) DeleteOrgsIDMembersIDExecuteWithHttpInfo(arg0 api.ApiDeleteOrgsIDMembersIDRequest) (*http.Response, error) { + m.ctrl.T.Helper() + ret := m.ctrl.Call(m, "DeleteOrgsIDMembersIDExecuteWithHttpInfo", arg0) + ret0, _ := ret[0].(*http.Response) + ret1, _ := ret[1].(error) + return ret0, ret1 +} + +// DeleteOrgsIDMembersIDExecuteWithHttpInfo indicates an expected call of DeleteOrgsIDMembersIDExecuteWithHttpInfo. +func (mr *MockOrganizationsApiMockRecorder) DeleteOrgsIDMembersIDExecuteWithHttpInfo(arg0 interface{}) *gomock.Call { + mr.mock.ctrl.T.Helper() + return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteOrgsIDMembersIDExecuteWithHttpInfo", reflect.TypeOf((*MockOrganizationsApi)(nil).DeleteOrgsIDMembersIDExecuteWithHttpInfo), arg0) +} + // GetOrgs mocks base method. func (m *MockOrganizationsApi) GetOrgs(arg0 context.Context) api.ApiGetOrgsRequest { m.ctrl.T.Helper() @@ -120,6 +151,22 @@ func (mr *MockOrganizationsApiMockRecorder) GetOrgsExecute(arg0 interface{}) *go return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetOrgsExecute", reflect.TypeOf((*MockOrganizationsApi)(nil).GetOrgsExecute), arg0) } +// GetOrgsExecuteWithHttpInfo mocks base method. +func (m *MockOrganizationsApi) GetOrgsExecuteWithHttpInfo(arg0 api.ApiGetOrgsRequest) (api.Organizations, *http.Response, error) { + m.ctrl.T.Helper() + ret := m.ctrl.Call(m, "GetOrgsExecuteWithHttpInfo", arg0) + ret0, _ := ret[0].(api.Organizations) + ret1, _ := ret[1].(*http.Response) + ret2, _ := ret[2].(error) + return ret0, ret1, ret2 +} + +// GetOrgsExecuteWithHttpInfo indicates an expected call of GetOrgsExecuteWithHttpInfo. +func (mr *MockOrganizationsApiMockRecorder) GetOrgsExecuteWithHttpInfo(arg0 interface{}) *gomock.Call { + mr.mock.ctrl.T.Helper() + return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetOrgsExecuteWithHttpInfo", reflect.TypeOf((*MockOrganizationsApi)(nil).GetOrgsExecuteWithHttpInfo), arg0) +} + // GetOrgsID mocks base method. func (m *MockOrganizationsApi) GetOrgsID(arg0 context.Context, arg1 string) api.ApiGetOrgsIDRequest { m.ctrl.T.Helper() @@ -149,6 +196,22 @@ func (mr *MockOrganizationsApiMockRecorder) GetOrgsIDExecute(arg0 interface{}) * return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetOrgsIDExecute", reflect.TypeOf((*MockOrganizationsApi)(nil).GetOrgsIDExecute), arg0) } +// GetOrgsIDExecuteWithHttpInfo mocks base method. +func (m *MockOrganizationsApi) GetOrgsIDExecuteWithHttpInfo(arg0 api.ApiGetOrgsIDRequest) (api.Organization, *http.Response, error) { + m.ctrl.T.Helper() + ret := m.ctrl.Call(m, "GetOrgsIDExecuteWithHttpInfo", arg0) + ret0, _ := ret[0].(api.Organization) + ret1, _ := ret[1].(*http.Response) + ret2, _ := ret[2].(error) + return ret0, ret1, ret2 +} + +// GetOrgsIDExecuteWithHttpInfo indicates an expected call of GetOrgsIDExecuteWithHttpInfo. +func (mr *MockOrganizationsApiMockRecorder) GetOrgsIDExecuteWithHttpInfo(arg0 interface{}) *gomock.Call { + mr.mock.ctrl.T.Helper() + return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetOrgsIDExecuteWithHttpInfo", reflect.TypeOf((*MockOrganizationsApi)(nil).GetOrgsIDExecuteWithHttpInfo), arg0) +} + // GetOrgsIDMembers mocks base method. func (m *MockOrganizationsApi) GetOrgsIDMembers(arg0 context.Context, arg1 string) api.ApiGetOrgsIDMembersRequest { m.ctrl.T.Helper() @@ -178,6 +241,22 @@ func (mr *MockOrganizationsApiMockRecorder) GetOrgsIDMembersExecute(arg0 interfa return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetOrgsIDMembersExecute", reflect.TypeOf((*MockOrganizationsApi)(nil).GetOrgsIDMembersExecute), arg0) } +// GetOrgsIDMembersExecuteWithHttpInfo mocks base method. +func (m *MockOrganizationsApi) GetOrgsIDMembersExecuteWithHttpInfo(arg0 api.ApiGetOrgsIDMembersRequest) (api.ResourceMembers, *http.Response, error) { + m.ctrl.T.Helper() + ret := m.ctrl.Call(m, "GetOrgsIDMembersExecuteWithHttpInfo", arg0) + ret0, _ := ret[0].(api.ResourceMembers) + ret1, _ := ret[1].(*http.Response) + ret2, _ := ret[2].(error) + return ret0, ret1, ret2 +} + +// GetOrgsIDMembersExecuteWithHttpInfo indicates an expected call of GetOrgsIDMembersExecuteWithHttpInfo. +func (mr *MockOrganizationsApiMockRecorder) GetOrgsIDMembersExecuteWithHttpInfo(arg0 interface{}) *gomock.Call { + mr.mock.ctrl.T.Helper() + return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetOrgsIDMembersExecuteWithHttpInfo", reflect.TypeOf((*MockOrganizationsApi)(nil).GetOrgsIDMembersExecuteWithHttpInfo), arg0) +} + // OnlyCloud mocks base method. func (m *MockOrganizationsApi) OnlyCloud() api.OrganizationsApi { m.ctrl.T.Helper() @@ -235,6 +314,22 @@ func (mr *MockOrganizationsApiMockRecorder) PatchOrgsIDExecute(arg0 interface{}) return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PatchOrgsIDExecute", reflect.TypeOf((*MockOrganizationsApi)(nil).PatchOrgsIDExecute), arg0) } +// PatchOrgsIDExecuteWithHttpInfo mocks base method. +func (m *MockOrganizationsApi) PatchOrgsIDExecuteWithHttpInfo(arg0 api.ApiPatchOrgsIDRequest) (api.Organization, *http.Response, error) { + m.ctrl.T.Helper() + ret := m.ctrl.Call(m, "PatchOrgsIDExecuteWithHttpInfo", arg0) + ret0, _ := ret[0].(api.Organization) + ret1, _ := ret[1].(*http.Response) + ret2, _ := ret[2].(error) + return ret0, ret1, ret2 +} + +// PatchOrgsIDExecuteWithHttpInfo indicates an expected call of PatchOrgsIDExecuteWithHttpInfo. +func (mr *MockOrganizationsApiMockRecorder) PatchOrgsIDExecuteWithHttpInfo(arg0 interface{}) *gomock.Call { + mr.mock.ctrl.T.Helper() + return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PatchOrgsIDExecuteWithHttpInfo", reflect.TypeOf((*MockOrganizationsApi)(nil).PatchOrgsIDExecuteWithHttpInfo), arg0) +} + // PostOrgs mocks base method. func (m *MockOrganizationsApi) PostOrgs(arg0 context.Context) api.ApiPostOrgsRequest { m.ctrl.T.Helper() @@ -264,6 +359,22 @@ func (mr *MockOrganizationsApiMockRecorder) PostOrgsExecute(arg0 interface{}) *g return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PostOrgsExecute", reflect.TypeOf((*MockOrganizationsApi)(nil).PostOrgsExecute), arg0) } +// PostOrgsExecuteWithHttpInfo mocks base method. +func (m *MockOrganizationsApi) PostOrgsExecuteWithHttpInfo(arg0 api.ApiPostOrgsRequest) (api.Organization, *http.Response, error) { + m.ctrl.T.Helper() + ret := m.ctrl.Call(m, "PostOrgsExecuteWithHttpInfo", arg0) + ret0, _ := ret[0].(api.Organization) + ret1, _ := ret[1].(*http.Response) + ret2, _ := ret[2].(error) + return ret0, ret1, ret2 +} + +// PostOrgsExecuteWithHttpInfo indicates an expected call of PostOrgsExecuteWithHttpInfo. +func (mr *MockOrganizationsApiMockRecorder) PostOrgsExecuteWithHttpInfo(arg0 interface{}) *gomock.Call { + mr.mock.ctrl.T.Helper() + return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PostOrgsExecuteWithHttpInfo", reflect.TypeOf((*MockOrganizationsApi)(nil).PostOrgsExecuteWithHttpInfo), arg0) +} + // PostOrgsIDMembers mocks base method. func (m *MockOrganizationsApi) PostOrgsIDMembers(arg0 context.Context, arg1 string) api.ApiPostOrgsIDMembersRequest { m.ctrl.T.Helper() @@ -292,3 +403,19 @@ func (mr *MockOrganizationsApiMockRecorder) PostOrgsIDMembersExecute(arg0 interf mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PostOrgsIDMembersExecute", reflect.TypeOf((*MockOrganizationsApi)(nil).PostOrgsIDMembersExecute), arg0) } + +// PostOrgsIDMembersExecuteWithHttpInfo mocks base method. +func (m *MockOrganizationsApi) PostOrgsIDMembersExecuteWithHttpInfo(arg0 api.ApiPostOrgsIDMembersRequest) (api.ResourceMember, *http.Response, error) { + m.ctrl.T.Helper() + ret := m.ctrl.Call(m, "PostOrgsIDMembersExecuteWithHttpInfo", arg0) + ret0, _ := ret[0].(api.ResourceMember) + ret1, _ := ret[1].(*http.Response) + ret2, _ := ret[2].(error) + return ret0, ret1, ret2 +} + +// PostOrgsIDMembersExecuteWithHttpInfo indicates an expected call of PostOrgsIDMembersExecuteWithHttpInfo. +func (mr *MockOrganizationsApiMockRecorder) PostOrgsIDMembersExecuteWithHttpInfo(arg0 interface{}) *gomock.Call { + mr.mock.ctrl.T.Helper() + return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PostOrgsIDMembersExecuteWithHttpInfo", reflect.TypeOf((*MockOrganizationsApi)(nil).PostOrgsIDMembersExecuteWithHttpInfo), arg0) +} diff --git a/internal/mock/api_query.gen.go b/internal/mock/api_query.gen.go index 534cf90..46f46cd 100644 --- a/internal/mock/api_query.gen.go +++ b/internal/mock/api_query.gen.go @@ -92,3 +92,19 @@ func (mr *MockQueryApiMockRecorder) PostQueryExecute(arg0 interface{}) *gomock.C mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PostQueryExecute", reflect.TypeOf((*MockQueryApi)(nil).PostQueryExecute), arg0) } + +// PostQueryExecuteWithHttpInfo mocks base method. +func (m *MockQueryApi) PostQueryExecuteWithHttpInfo(arg0 api.ApiPostQueryRequest) (*http.Response, *http.Response, error) { + m.ctrl.T.Helper() + ret := m.ctrl.Call(m, "PostQueryExecuteWithHttpInfo", arg0) + ret0, _ := ret[0].(*http.Response) + ret1, _ := ret[1].(*http.Response) + ret2, _ := ret[2].(error) + return ret0, ret1, ret2 +} + +// PostQueryExecuteWithHttpInfo indicates an expected call of PostQueryExecuteWithHttpInfo. +func (mr *MockQueryApiMockRecorder) PostQueryExecuteWithHttpInfo(arg0 interface{}) *gomock.Call { + mr.mock.ctrl.T.Helper() + return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PostQueryExecuteWithHttpInfo", reflect.TypeOf((*MockQueryApi)(nil).PostQueryExecuteWithHttpInfo), arg0) +} diff --git a/internal/mock/api_secret.gen.go b/internal/mock/api_secret.gen.go index 27e734f..f12c49c 100644 --- a/internal/mock/api_secret.gen.go +++ b/internal/mock/api_secret.gen.go @@ -6,6 +6,7 @@ package mock import ( context "context" + http "net/http" reflect "reflect" gomock "github.com/golang/mock/gomock" @@ -64,6 +65,22 @@ func (mr *MockSecretsApiMockRecorder) GetOrgsIDSecretsExecute(arg0 interface{}) return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetOrgsIDSecretsExecute", reflect.TypeOf((*MockSecretsApi)(nil).GetOrgsIDSecretsExecute), arg0) } +// GetOrgsIDSecretsExecuteWithHttpInfo mocks base method. +func (m *MockSecretsApi) GetOrgsIDSecretsExecuteWithHttpInfo(arg0 api.ApiGetOrgsIDSecretsRequest) (api.SecretKeysResponse, *http.Response, error) { + m.ctrl.T.Helper() + ret := m.ctrl.Call(m, "GetOrgsIDSecretsExecuteWithHttpInfo", arg0) + ret0, _ := ret[0].(api.SecretKeysResponse) + ret1, _ := ret[1].(*http.Response) + ret2, _ := ret[2].(error) + return ret0, ret1, ret2 +} + +// GetOrgsIDSecretsExecuteWithHttpInfo indicates an expected call of GetOrgsIDSecretsExecuteWithHttpInfo. +func (mr *MockSecretsApiMockRecorder) GetOrgsIDSecretsExecuteWithHttpInfo(arg0 interface{}) *gomock.Call { + mr.mock.ctrl.T.Helper() + return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetOrgsIDSecretsExecuteWithHttpInfo", reflect.TypeOf((*MockSecretsApi)(nil).GetOrgsIDSecretsExecuteWithHttpInfo), arg0) +} + // OnlyCloud mocks base method. func (m *MockSecretsApi) OnlyCloud() api.SecretsApi { m.ctrl.T.Helper() @@ -120,6 +137,21 @@ func (mr *MockSecretsApiMockRecorder) PatchOrgsIDSecretsExecute(arg0 interface{} return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PatchOrgsIDSecretsExecute", reflect.TypeOf((*MockSecretsApi)(nil).PatchOrgsIDSecretsExecute), arg0) } +// PatchOrgsIDSecretsExecuteWithHttpInfo mocks base method. +func (m *MockSecretsApi) PatchOrgsIDSecretsExecuteWithHttpInfo(arg0 api.ApiPatchOrgsIDSecretsRequest) (*http.Response, error) { + m.ctrl.T.Helper() + ret := m.ctrl.Call(m, "PatchOrgsIDSecretsExecuteWithHttpInfo", arg0) + ret0, _ := ret[0].(*http.Response) + ret1, _ := ret[1].(error) + return ret0, ret1 +} + +// PatchOrgsIDSecretsExecuteWithHttpInfo indicates an expected call of PatchOrgsIDSecretsExecuteWithHttpInfo. +func (mr *MockSecretsApiMockRecorder) PatchOrgsIDSecretsExecuteWithHttpInfo(arg0 interface{}) *gomock.Call { + mr.mock.ctrl.T.Helper() + return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PatchOrgsIDSecretsExecuteWithHttpInfo", reflect.TypeOf((*MockSecretsApi)(nil).PatchOrgsIDSecretsExecuteWithHttpInfo), arg0) +} + // PostOrgsIDSecrets mocks base method. func (m *MockSecretsApi) PostOrgsIDSecrets(arg0 context.Context, arg1 string) api.ApiPostOrgsIDSecretsRequest { m.ctrl.T.Helper() @@ -147,3 +179,18 @@ func (mr *MockSecretsApiMockRecorder) PostOrgsIDSecretsExecute(arg0 interface{}) mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PostOrgsIDSecretsExecute", reflect.TypeOf((*MockSecretsApi)(nil).PostOrgsIDSecretsExecute), arg0) } + +// PostOrgsIDSecretsExecuteWithHttpInfo mocks base method. +func (m *MockSecretsApi) PostOrgsIDSecretsExecuteWithHttpInfo(arg0 api.ApiPostOrgsIDSecretsRequest) (*http.Response, error) { + m.ctrl.T.Helper() + ret := m.ctrl.Call(m, "PostOrgsIDSecretsExecuteWithHttpInfo", arg0) + ret0, _ := ret[0].(*http.Response) + ret1, _ := ret[1].(error) + return ret0, ret1 +} + +// PostOrgsIDSecretsExecuteWithHttpInfo indicates an expected call of PostOrgsIDSecretsExecuteWithHttpInfo. +func (mr *MockSecretsApiMockRecorder) PostOrgsIDSecretsExecuteWithHttpInfo(arg0 interface{}) *gomock.Call { + mr.mock.ctrl.T.Helper() + return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PostOrgsIDSecretsExecuteWithHttpInfo", reflect.TypeOf((*MockSecretsApi)(nil).PostOrgsIDSecretsExecuteWithHttpInfo), arg0) +} diff --git a/internal/mock/api_setup.gen.go b/internal/mock/api_setup.gen.go index fe916a8..789c0a0 100644 --- a/internal/mock/api_setup.gen.go +++ b/internal/mock/api_setup.gen.go @@ -6,6 +6,7 @@ package mock import ( context "context" + http "net/http" reflect "reflect" gomock "github.com/golang/mock/gomock" @@ -64,6 +65,22 @@ func (mr *MockSetupApiMockRecorder) GetSetupExecute(arg0 interface{}) *gomock.Ca return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetSetupExecute", reflect.TypeOf((*MockSetupApi)(nil).GetSetupExecute), arg0) } +// GetSetupExecuteWithHttpInfo mocks base method. +func (m *MockSetupApi) GetSetupExecuteWithHttpInfo(arg0 api.ApiGetSetupRequest) (api.InlineResponse200, *http.Response, error) { + m.ctrl.T.Helper() + ret := m.ctrl.Call(m, "GetSetupExecuteWithHttpInfo", arg0) + ret0, _ := ret[0].(api.InlineResponse200) + ret1, _ := ret[1].(*http.Response) + ret2, _ := ret[2].(error) + return ret0, ret1, ret2 +} + +// GetSetupExecuteWithHttpInfo indicates an expected call of GetSetupExecuteWithHttpInfo. +func (mr *MockSetupApiMockRecorder) GetSetupExecuteWithHttpInfo(arg0 interface{}) *gomock.Call { + mr.mock.ctrl.T.Helper() + return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetSetupExecuteWithHttpInfo", reflect.TypeOf((*MockSetupApi)(nil).GetSetupExecuteWithHttpInfo), arg0) +} + // OnlyCloud mocks base method. func (m *MockSetupApi) OnlyCloud() api.SetupApi { m.ctrl.T.Helper() @@ -120,3 +137,19 @@ func (mr *MockSetupApiMockRecorder) PostSetupExecute(arg0 interface{}) *gomock.C mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PostSetupExecute", reflect.TypeOf((*MockSetupApi)(nil).PostSetupExecute), arg0) } + +// PostSetupExecuteWithHttpInfo mocks base method. +func (m *MockSetupApi) PostSetupExecuteWithHttpInfo(arg0 api.ApiPostSetupRequest) (api.OnboardingResponse, *http.Response, error) { + m.ctrl.T.Helper() + ret := m.ctrl.Call(m, "PostSetupExecuteWithHttpInfo", arg0) + ret0, _ := ret[0].(api.OnboardingResponse) + ret1, _ := ret[1].(*http.Response) + ret2, _ := ret[2].(error) + return ret0, ret1, ret2 +} + +// PostSetupExecuteWithHttpInfo indicates an expected call of PostSetupExecuteWithHttpInfo. +func (mr *MockSetupApiMockRecorder) PostSetupExecuteWithHttpInfo(arg0 interface{}) *gomock.Call { + mr.mock.ctrl.T.Helper() + return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PostSetupExecuteWithHttpInfo", reflect.TypeOf((*MockSetupApi)(nil).PostSetupExecuteWithHttpInfo), arg0) +} diff --git a/internal/mock/api_users.gen.go b/internal/mock/api_users.gen.go index 3e55dea..f3172e2 100644 --- a/internal/mock/api_users.gen.go +++ b/internal/mock/api_users.gen.go @@ -6,6 +6,7 @@ package mock import ( context "context" + http "net/http" reflect "reflect" gomock "github.com/golang/mock/gomock" @@ -63,6 +64,21 @@ func (mr *MockUsersApiMockRecorder) DeleteUsersIDExecute(arg0 interface{}) *gomo return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteUsersIDExecute", reflect.TypeOf((*MockUsersApi)(nil).DeleteUsersIDExecute), arg0) } +// DeleteUsersIDExecuteWithHttpInfo mocks base method. +func (m *MockUsersApi) DeleteUsersIDExecuteWithHttpInfo(arg0 api.ApiDeleteUsersIDRequest) (*http.Response, error) { + m.ctrl.T.Helper() + ret := m.ctrl.Call(m, "DeleteUsersIDExecuteWithHttpInfo", arg0) + ret0, _ := ret[0].(*http.Response) + ret1, _ := ret[1].(error) + return ret0, ret1 +} + +// DeleteUsersIDExecuteWithHttpInfo indicates an expected call of DeleteUsersIDExecuteWithHttpInfo. +func (mr *MockUsersApiMockRecorder) DeleteUsersIDExecuteWithHttpInfo(arg0 interface{}) *gomock.Call { + mr.mock.ctrl.T.Helper() + return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteUsersIDExecuteWithHttpInfo", reflect.TypeOf((*MockUsersApi)(nil).DeleteUsersIDExecuteWithHttpInfo), arg0) +} + // GetUsers mocks base method. func (m *MockUsersApi) GetUsers(arg0 context.Context) api.ApiGetUsersRequest { m.ctrl.T.Helper() @@ -92,6 +108,22 @@ func (mr *MockUsersApiMockRecorder) GetUsersExecute(arg0 interface{}) *gomock.Ca return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetUsersExecute", reflect.TypeOf((*MockUsersApi)(nil).GetUsersExecute), arg0) } +// GetUsersExecuteWithHttpInfo mocks base method. +func (m *MockUsersApi) GetUsersExecuteWithHttpInfo(arg0 api.ApiGetUsersRequest) (api.Users, *http.Response, error) { + m.ctrl.T.Helper() + ret := m.ctrl.Call(m, "GetUsersExecuteWithHttpInfo", arg0) + ret0, _ := ret[0].(api.Users) + ret1, _ := ret[1].(*http.Response) + ret2, _ := ret[2].(error) + return ret0, ret1, ret2 +} + +// GetUsersExecuteWithHttpInfo indicates an expected call of GetUsersExecuteWithHttpInfo. +func (mr *MockUsersApiMockRecorder) GetUsersExecuteWithHttpInfo(arg0 interface{}) *gomock.Call { + mr.mock.ctrl.T.Helper() + return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetUsersExecuteWithHttpInfo", reflect.TypeOf((*MockUsersApi)(nil).GetUsersExecuteWithHttpInfo), arg0) +} + // GetUsersID mocks base method. func (m *MockUsersApi) GetUsersID(arg0 context.Context, arg1 string) api.ApiGetUsersIDRequest { m.ctrl.T.Helper() @@ -121,6 +153,22 @@ func (mr *MockUsersApiMockRecorder) GetUsersIDExecute(arg0 interface{}) *gomock. return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetUsersIDExecute", reflect.TypeOf((*MockUsersApi)(nil).GetUsersIDExecute), arg0) } +// GetUsersIDExecuteWithHttpInfo mocks base method. +func (m *MockUsersApi) GetUsersIDExecuteWithHttpInfo(arg0 api.ApiGetUsersIDRequest) (api.UserResponse, *http.Response, error) { + m.ctrl.T.Helper() + ret := m.ctrl.Call(m, "GetUsersIDExecuteWithHttpInfo", arg0) + ret0, _ := ret[0].(api.UserResponse) + ret1, _ := ret[1].(*http.Response) + ret2, _ := ret[2].(error) + return ret0, ret1, ret2 +} + +// GetUsersIDExecuteWithHttpInfo indicates an expected call of GetUsersIDExecuteWithHttpInfo. +func (mr *MockUsersApiMockRecorder) GetUsersIDExecuteWithHttpInfo(arg0 interface{}) *gomock.Call { + mr.mock.ctrl.T.Helper() + return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetUsersIDExecuteWithHttpInfo", reflect.TypeOf((*MockUsersApi)(nil).GetUsersIDExecuteWithHttpInfo), arg0) +} + // OnlyCloud mocks base method. func (m *MockUsersApi) OnlyCloud() api.UsersApi { m.ctrl.T.Helper() @@ -178,6 +226,22 @@ func (mr *MockUsersApiMockRecorder) PatchUsersIDExecute(arg0 interface{}) *gomoc return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PatchUsersIDExecute", reflect.TypeOf((*MockUsersApi)(nil).PatchUsersIDExecute), arg0) } +// PatchUsersIDExecuteWithHttpInfo mocks base method. +func (m *MockUsersApi) PatchUsersIDExecuteWithHttpInfo(arg0 api.ApiPatchUsersIDRequest) (api.UserResponse, *http.Response, error) { + m.ctrl.T.Helper() + ret := m.ctrl.Call(m, "PatchUsersIDExecuteWithHttpInfo", arg0) + ret0, _ := ret[0].(api.UserResponse) + ret1, _ := ret[1].(*http.Response) + ret2, _ := ret[2].(error) + return ret0, ret1, ret2 +} + +// PatchUsersIDExecuteWithHttpInfo indicates an expected call of PatchUsersIDExecuteWithHttpInfo. +func (mr *MockUsersApiMockRecorder) PatchUsersIDExecuteWithHttpInfo(arg0 interface{}) *gomock.Call { + mr.mock.ctrl.T.Helper() + return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PatchUsersIDExecuteWithHttpInfo", reflect.TypeOf((*MockUsersApi)(nil).PatchUsersIDExecuteWithHttpInfo), arg0) +} + // PostUsers mocks base method. func (m *MockUsersApi) PostUsers(arg0 context.Context) api.ApiPostUsersRequest { m.ctrl.T.Helper() @@ -207,6 +271,22 @@ func (mr *MockUsersApiMockRecorder) PostUsersExecute(arg0 interface{}) *gomock.C return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PostUsersExecute", reflect.TypeOf((*MockUsersApi)(nil).PostUsersExecute), arg0) } +// PostUsersExecuteWithHttpInfo mocks base method. +func (m *MockUsersApi) PostUsersExecuteWithHttpInfo(arg0 api.ApiPostUsersRequest) (api.UserResponse, *http.Response, error) { + m.ctrl.T.Helper() + ret := m.ctrl.Call(m, "PostUsersExecuteWithHttpInfo", arg0) + ret0, _ := ret[0].(api.UserResponse) + ret1, _ := ret[1].(*http.Response) + ret2, _ := ret[2].(error) + return ret0, ret1, ret2 +} + +// PostUsersExecuteWithHttpInfo indicates an expected call of PostUsersExecuteWithHttpInfo. +func (mr *MockUsersApiMockRecorder) PostUsersExecuteWithHttpInfo(arg0 interface{}) *gomock.Call { + mr.mock.ctrl.T.Helper() + return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PostUsersExecuteWithHttpInfo", reflect.TypeOf((*MockUsersApi)(nil).PostUsersExecuteWithHttpInfo), arg0) +} + // PostUsersIDPassword mocks base method. func (m *MockUsersApi) PostUsersIDPassword(arg0 context.Context, arg1 string) api.ApiPostUsersIDPasswordRequest { m.ctrl.T.Helper() @@ -234,3 +314,18 @@ func (mr *MockUsersApiMockRecorder) PostUsersIDPasswordExecute(arg0 interface{}) mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PostUsersIDPasswordExecute", reflect.TypeOf((*MockUsersApi)(nil).PostUsersIDPasswordExecute), arg0) } + +// PostUsersIDPasswordExecuteWithHttpInfo mocks base method. +func (m *MockUsersApi) PostUsersIDPasswordExecuteWithHttpInfo(arg0 api.ApiPostUsersIDPasswordRequest) (*http.Response, error) { + m.ctrl.T.Helper() + ret := m.ctrl.Call(m, "PostUsersIDPasswordExecuteWithHttpInfo", arg0) + ret0, _ := ret[0].(*http.Response) + ret1, _ := ret[1].(error) + return ret0, ret1 +} + +// PostUsersIDPasswordExecuteWithHttpInfo indicates an expected call of PostUsersIDPasswordExecuteWithHttpInfo. +func (mr *MockUsersApiMockRecorder) PostUsersIDPasswordExecuteWithHttpInfo(arg0 interface{}) *gomock.Call { + mr.mock.ctrl.T.Helper() + return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PostUsersIDPasswordExecuteWithHttpInfo", reflect.TypeOf((*MockUsersApi)(nil).PostUsersIDPasswordExecuteWithHttpInfo), arg0) +} diff --git a/internal/mock/api_v1dbrps.gen.go b/internal/mock/api_v1dbrps.gen.go index d1421db..4996aad 100644 --- a/internal/mock/api_v1dbrps.gen.go +++ b/internal/mock/api_v1dbrps.gen.go @@ -6,6 +6,7 @@ package mock import ( context "context" + http "net/http" reflect "reflect" gomock "github.com/golang/mock/gomock" @@ -63,6 +64,21 @@ func (mr *MockDBRPsApiMockRecorder) DeleteDBRPIDExecute(arg0 interface{}) *gomoc return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteDBRPIDExecute", reflect.TypeOf((*MockDBRPsApi)(nil).DeleteDBRPIDExecute), arg0) } +// DeleteDBRPIDExecuteWithHttpInfo mocks base method. +func (m *MockDBRPsApi) DeleteDBRPIDExecuteWithHttpInfo(arg0 api.ApiDeleteDBRPIDRequest) (*http.Response, error) { + m.ctrl.T.Helper() + ret := m.ctrl.Call(m, "DeleteDBRPIDExecuteWithHttpInfo", arg0) + ret0, _ := ret[0].(*http.Response) + ret1, _ := ret[1].(error) + return ret0, ret1 +} + +// DeleteDBRPIDExecuteWithHttpInfo indicates an expected call of DeleteDBRPIDExecuteWithHttpInfo. +func (mr *MockDBRPsApiMockRecorder) DeleteDBRPIDExecuteWithHttpInfo(arg0 interface{}) *gomock.Call { + mr.mock.ctrl.T.Helper() + return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteDBRPIDExecuteWithHttpInfo", reflect.TypeOf((*MockDBRPsApi)(nil).DeleteDBRPIDExecuteWithHttpInfo), arg0) +} + // GetDBRPs mocks base method. func (m *MockDBRPsApi) GetDBRPs(arg0 context.Context) api.ApiGetDBRPsRequest { m.ctrl.T.Helper() @@ -92,6 +108,22 @@ func (mr *MockDBRPsApiMockRecorder) GetDBRPsExecute(arg0 interface{}) *gomock.Ca return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetDBRPsExecute", reflect.TypeOf((*MockDBRPsApi)(nil).GetDBRPsExecute), arg0) } +// GetDBRPsExecuteWithHttpInfo mocks base method. +func (m *MockDBRPsApi) GetDBRPsExecuteWithHttpInfo(arg0 api.ApiGetDBRPsRequest) (api.DBRPs, *http.Response, error) { + m.ctrl.T.Helper() + ret := m.ctrl.Call(m, "GetDBRPsExecuteWithHttpInfo", arg0) + ret0, _ := ret[0].(api.DBRPs) + ret1, _ := ret[1].(*http.Response) + ret2, _ := ret[2].(error) + return ret0, ret1, ret2 +} + +// GetDBRPsExecuteWithHttpInfo indicates an expected call of GetDBRPsExecuteWithHttpInfo. +func (mr *MockDBRPsApiMockRecorder) GetDBRPsExecuteWithHttpInfo(arg0 interface{}) *gomock.Call { + mr.mock.ctrl.T.Helper() + return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetDBRPsExecuteWithHttpInfo", reflect.TypeOf((*MockDBRPsApi)(nil).GetDBRPsExecuteWithHttpInfo), arg0) +} + // GetDBRPsID mocks base method. func (m *MockDBRPsApi) GetDBRPsID(arg0 context.Context, arg1 string) api.ApiGetDBRPsIDRequest { m.ctrl.T.Helper() @@ -121,6 +153,22 @@ func (mr *MockDBRPsApiMockRecorder) GetDBRPsIDExecute(arg0 interface{}) *gomock. return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetDBRPsIDExecute", reflect.TypeOf((*MockDBRPsApi)(nil).GetDBRPsIDExecute), arg0) } +// GetDBRPsIDExecuteWithHttpInfo mocks base method. +func (m *MockDBRPsApi) GetDBRPsIDExecuteWithHttpInfo(arg0 api.ApiGetDBRPsIDRequest) (api.DBRPGet, *http.Response, error) { + m.ctrl.T.Helper() + ret := m.ctrl.Call(m, "GetDBRPsIDExecuteWithHttpInfo", arg0) + ret0, _ := ret[0].(api.DBRPGet) + ret1, _ := ret[1].(*http.Response) + ret2, _ := ret[2].(error) + return ret0, ret1, ret2 +} + +// GetDBRPsIDExecuteWithHttpInfo indicates an expected call of GetDBRPsIDExecuteWithHttpInfo. +func (mr *MockDBRPsApiMockRecorder) GetDBRPsIDExecuteWithHttpInfo(arg0 interface{}) *gomock.Call { + mr.mock.ctrl.T.Helper() + return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetDBRPsIDExecuteWithHttpInfo", reflect.TypeOf((*MockDBRPsApi)(nil).GetDBRPsIDExecuteWithHttpInfo), arg0) +} + // OnlyCloud mocks base method. func (m *MockDBRPsApi) OnlyCloud() api.DBRPsApi { m.ctrl.T.Helper() @@ -178,6 +226,22 @@ func (mr *MockDBRPsApiMockRecorder) PatchDBRPIDExecute(arg0 interface{}) *gomock return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PatchDBRPIDExecute", reflect.TypeOf((*MockDBRPsApi)(nil).PatchDBRPIDExecute), arg0) } +// PatchDBRPIDExecuteWithHttpInfo mocks base method. +func (m *MockDBRPsApi) PatchDBRPIDExecuteWithHttpInfo(arg0 api.ApiPatchDBRPIDRequest) (api.DBRPGet, *http.Response, error) { + m.ctrl.T.Helper() + ret := m.ctrl.Call(m, "PatchDBRPIDExecuteWithHttpInfo", arg0) + ret0, _ := ret[0].(api.DBRPGet) + ret1, _ := ret[1].(*http.Response) + ret2, _ := ret[2].(error) + return ret0, ret1, ret2 +} + +// PatchDBRPIDExecuteWithHttpInfo indicates an expected call of PatchDBRPIDExecuteWithHttpInfo. +func (mr *MockDBRPsApiMockRecorder) PatchDBRPIDExecuteWithHttpInfo(arg0 interface{}) *gomock.Call { + mr.mock.ctrl.T.Helper() + return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PatchDBRPIDExecuteWithHttpInfo", reflect.TypeOf((*MockDBRPsApi)(nil).PatchDBRPIDExecuteWithHttpInfo), arg0) +} + // PostDBRP mocks base method. func (m *MockDBRPsApi) PostDBRP(arg0 context.Context) api.ApiPostDBRPRequest { m.ctrl.T.Helper() @@ -206,3 +270,19 @@ func (mr *MockDBRPsApiMockRecorder) PostDBRPExecute(arg0 interface{}) *gomock.Ca mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PostDBRPExecute", reflect.TypeOf((*MockDBRPsApi)(nil).PostDBRPExecute), arg0) } + +// PostDBRPExecuteWithHttpInfo mocks base method. +func (m *MockDBRPsApi) PostDBRPExecuteWithHttpInfo(arg0 api.ApiPostDBRPRequest) (api.DBRP, *http.Response, error) { + m.ctrl.T.Helper() + ret := m.ctrl.Call(m, "PostDBRPExecuteWithHttpInfo", arg0) + ret0, _ := ret[0].(api.DBRP) + ret1, _ := ret[1].(*http.Response) + ret2, _ := ret[2].(error) + return ret0, ret1, ret2 +} + +// PostDBRPExecuteWithHttpInfo indicates an expected call of PostDBRPExecuteWithHttpInfo. +func (mr *MockDBRPsApiMockRecorder) PostDBRPExecuteWithHttpInfo(arg0 interface{}) *gomock.Call { + mr.mock.ctrl.T.Helper() + return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PostDBRPExecuteWithHttpInfo", reflect.TypeOf((*MockDBRPsApi)(nil).PostDBRPExecuteWithHttpInfo), arg0) +} diff --git a/internal/mock/api_write.gen.go b/internal/mock/api_write.gen.go index d2f137d..f94110c 100644 --- a/internal/mock/api_write.gen.go +++ b/internal/mock/api_write.gen.go @@ -6,6 +6,7 @@ package mock import ( context "context" + http "net/http" reflect "reflect" gomock "github.com/golang/mock/gomock" @@ -90,3 +91,18 @@ func (mr *MockWriteApiMockRecorder) PostWriteExecute(arg0 interface{}) *gomock.C mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PostWriteExecute", reflect.TypeOf((*MockWriteApi)(nil).PostWriteExecute), arg0) } + +// PostWriteExecuteWithHttpInfo mocks base method. +func (m *MockWriteApi) PostWriteExecuteWithHttpInfo(arg0 api.ApiPostWriteRequest) (*http.Response, error) { + m.ctrl.T.Helper() + ret := m.ctrl.Call(m, "PostWriteExecuteWithHttpInfo", arg0) + ret0, _ := ret[0].(*http.Response) + ret1, _ := ret[1].(error) + return ret0, ret1 +} + +// PostWriteExecuteWithHttpInfo indicates an expected call of PostWriteExecuteWithHttpInfo. +func (mr *MockWriteApiMockRecorder) PostWriteExecuteWithHttpInfo(arg0 interface{}) *gomock.Call { + mr.mock.ctrl.T.Helper() + return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PostWriteExecuteWithHttpInfo", reflect.TypeOf((*MockWriteApi)(nil).PostWriteExecuteWithHttpInfo), arg0) +}