From f653e4c84b4e34664b66d6fc591516c2624f928a Mon Sep 17 00:00:00 2001 From: SDK Generator Bot Date: Tue, 7 Jul 2026 14:32:16 +0000 Subject: [PATCH] Generate telemetrylink --- services/telemetrylink/oas_commit | 2 +- services/telemetrylink/v1api/api_default.go | 63 +++++++++++++++++++++ 2 files changed, 64 insertions(+), 1 deletion(-) diff --git a/services/telemetrylink/oas_commit b/services/telemetrylink/oas_commit index 5c05d0ead..ffb8fd91d 100644 --- a/services/telemetrylink/oas_commit +++ b/services/telemetrylink/oas_commit @@ -1 +1 @@ -58dbd39e05f1ddc2d44b191eb3476225130c4ded +ddd39041d939e274ff8de621a66ff12e0745763d diff --git a/services/telemetrylink/v1api/api_default.go b/services/telemetrylink/v1api/api_default.go index cb967ff59..83df2923d 100644 --- a/services/telemetrylink/v1api/api_default.go +++ b/services/telemetrylink/v1api/api_default.go @@ -222,6 +222,7 @@ type ApiCreateOrUpdateFolderTelemetryLinkRequest struct { folderId string regionId string createOrUpdateFolderTelemetryLinkPayload *CreateOrUpdateFolderTelemetryLinkPayload + ifNoneMatch *string } func (r ApiCreateOrUpdateFolderTelemetryLinkRequest) CreateOrUpdateFolderTelemetryLinkPayload(createOrUpdateFolderTelemetryLinkPayload CreateOrUpdateFolderTelemetryLinkPayload) ApiCreateOrUpdateFolderTelemetryLinkRequest { @@ -229,6 +230,12 @@ func (r ApiCreateOrUpdateFolderTelemetryLinkRequest) CreateOrUpdateFolderTelemet return r } +// ETag of the resource. If specified, the resource is only created if it does not exist. Specify \"*\" to avoid creating a resource. +func (r ApiCreateOrUpdateFolderTelemetryLinkRequest) IfNoneMatch(ifNoneMatch string) ApiCreateOrUpdateFolderTelemetryLinkRequest { + r.ifNoneMatch = &ifNoneMatch + return r +} + func (r ApiCreateOrUpdateFolderTelemetryLinkRequest) Execute() (*TelemetryLinkResponse, error) { return r.ApiService.CreateOrUpdateFolderTelemetryLinkExecute(r) } @@ -296,6 +303,9 @@ func (a *DefaultAPIService) CreateOrUpdateFolderTelemetryLinkExecute(r ApiCreate if localVarHTTPHeaderAccept != "" { localVarHeaderParams["Accept"] = localVarHTTPHeaderAccept } + if r.ifNoneMatch != nil { + parameterAddToHeaderOrQuery(localVarHeaderParams, "If-None-Match", r.ifNoneMatch, "simple", "") + } // body params localVarPostBody = r.createOrUpdateFolderTelemetryLinkPayload req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) @@ -363,6 +373,17 @@ func (a *DefaultAPIService) CreateOrUpdateFolderTelemetryLinkExecute(r ApiCreate newErr.Model = v return localVarReturnValue, newErr } + if localVarHTTPResponse.StatusCode == 412 { + var v Response4xx + err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + if err != nil { + newErr.ErrorMessage = err.Error() + return localVarReturnValue, newErr + } + newErr.ErrorMessage = oapierror.FormatErrorMessage(localVarHTTPResponse.Status, &v) + newErr.Model = v + return localVarReturnValue, newErr + } return localVarReturnValue, newErr } @@ -385,6 +406,7 @@ type ApiCreateOrUpdateOrganizationTelemetryLinkRequest struct { organizationId string regionId string createOrUpdateOrganizationTelemetryLinkPayload *CreateOrUpdateOrganizationTelemetryLinkPayload + ifNoneMatch *string } func (r ApiCreateOrUpdateOrganizationTelemetryLinkRequest) CreateOrUpdateOrganizationTelemetryLinkPayload(createOrUpdateOrganizationTelemetryLinkPayload CreateOrUpdateOrganizationTelemetryLinkPayload) ApiCreateOrUpdateOrganizationTelemetryLinkRequest { @@ -392,6 +414,12 @@ func (r ApiCreateOrUpdateOrganizationTelemetryLinkRequest) CreateOrUpdateOrganiz return r } +// ETag of the resource. If specified, the resource is only created if it does not exist. Specify \"*\" to avoid creating a resource. +func (r ApiCreateOrUpdateOrganizationTelemetryLinkRequest) IfNoneMatch(ifNoneMatch string) ApiCreateOrUpdateOrganizationTelemetryLinkRequest { + r.ifNoneMatch = &ifNoneMatch + return r +} + func (r ApiCreateOrUpdateOrganizationTelemetryLinkRequest) Execute() (*TelemetryLinkResponse, error) { return r.ApiService.CreateOrUpdateOrganizationTelemetryLinkExecute(r) } @@ -459,6 +487,9 @@ func (a *DefaultAPIService) CreateOrUpdateOrganizationTelemetryLinkExecute(r Api if localVarHTTPHeaderAccept != "" { localVarHeaderParams["Accept"] = localVarHTTPHeaderAccept } + if r.ifNoneMatch != nil { + parameterAddToHeaderOrQuery(localVarHeaderParams, "If-None-Match", r.ifNoneMatch, "simple", "") + } // body params localVarPostBody = r.createOrUpdateOrganizationTelemetryLinkPayload req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) @@ -526,6 +557,17 @@ func (a *DefaultAPIService) CreateOrUpdateOrganizationTelemetryLinkExecute(r Api newErr.Model = v return localVarReturnValue, newErr } + if localVarHTTPResponse.StatusCode == 412 { + var v Response4xx + err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + if err != nil { + newErr.ErrorMessage = err.Error() + return localVarReturnValue, newErr + } + newErr.ErrorMessage = oapierror.FormatErrorMessage(localVarHTTPResponse.Status, &v) + newErr.Model = v + return localVarReturnValue, newErr + } return localVarReturnValue, newErr } @@ -548,6 +590,7 @@ type ApiCreateOrUpdateProjectTelemetryLinkRequest struct { projectId string regionId string createOrUpdateProjectTelemetryLinkPayload *CreateOrUpdateProjectTelemetryLinkPayload + ifNoneMatch *string } func (r ApiCreateOrUpdateProjectTelemetryLinkRequest) CreateOrUpdateProjectTelemetryLinkPayload(createOrUpdateProjectTelemetryLinkPayload CreateOrUpdateProjectTelemetryLinkPayload) ApiCreateOrUpdateProjectTelemetryLinkRequest { @@ -555,6 +598,12 @@ func (r ApiCreateOrUpdateProjectTelemetryLinkRequest) CreateOrUpdateProjectTelem return r } +// ETag of the resource. If specified, the resource is only created if it does not exist. Specify \"*\" to avoid creating a resource. +func (r ApiCreateOrUpdateProjectTelemetryLinkRequest) IfNoneMatch(ifNoneMatch string) ApiCreateOrUpdateProjectTelemetryLinkRequest { + r.ifNoneMatch = &ifNoneMatch + return r +} + func (r ApiCreateOrUpdateProjectTelemetryLinkRequest) Execute() (*TelemetryLinkResponse, error) { return r.ApiService.CreateOrUpdateProjectTelemetryLinkExecute(r) } @@ -622,6 +671,9 @@ func (a *DefaultAPIService) CreateOrUpdateProjectTelemetryLinkExecute(r ApiCreat if localVarHTTPHeaderAccept != "" { localVarHeaderParams["Accept"] = localVarHTTPHeaderAccept } + if r.ifNoneMatch != nil { + parameterAddToHeaderOrQuery(localVarHeaderParams, "If-None-Match", r.ifNoneMatch, "simple", "") + } // body params localVarPostBody = r.createOrUpdateProjectTelemetryLinkPayload req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) @@ -689,6 +741,17 @@ func (a *DefaultAPIService) CreateOrUpdateProjectTelemetryLinkExecute(r ApiCreat newErr.Model = v return localVarReturnValue, newErr } + if localVarHTTPResponse.StatusCode == 412 { + var v Response4xx + err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + if err != nil { + newErr.ErrorMessage = err.Error() + return localVarReturnValue, newErr + } + newErr.ErrorMessage = oapierror.FormatErrorMessage(localVarHTTPResponse.Status, &v) + newErr.Model = v + return localVarReturnValue, newErr + } return localVarReturnValue, newErr }