Skip to content

Commit 2a26be6

Browse files
therveci.datadog-api-spec
andauthored
Cleanup path replacement (#2852)
* Cleanup path replacement Use strings.ReplaceAll instead of strings.Replace, and build the placehold string properly. * pre-commit fixes --------- Co-authored-by: ci.datadog-api-spec <[email protected]>
1 parent 295d549 commit 2a26be6

File tree

71 files changed

+366
-424
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

71 files changed

+366
-424
lines changed

.generator/src/generator/templates/api.j2

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,7 @@ func (a *{{ classname }}) {{ operation.operationId }}(ctx _context.Context{% for
9494

9595
localVarPath := localBasePath + "{{ path }}"
9696
{%- for name, parameter in operation|parameters if parameter.in == "path" %}
97-
localVarPath = strings.Replace(localVarPath, "{"+"{{ name }}"+"}", _neturl.PathEscape({{ common_package_name }}.ParameterToString({{ name|variable_name}}, "{{ parameter|collection_format }}")), -1)
97+
localVarPath = {{ common_package_name }}.ReplacePathParameter(localVarPath, "{% raw %}{{% endraw %}{{ name }}{% raw %}}{% endraw %}", _neturl.PathEscape({{ common_package_name }}.ParameterToString({{ name|variable_name}}, "{{ parameter|collection_format }}")))
9898
{%- endfor %}
9999

100100
localVarHeaderParams := make(map[string]string)

.generator/src/generator/templates/client.j2

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -107,7 +107,7 @@ func ParameterToString(obj interface{}, collectionFormat string) string {
107107
}
108108

109109
if reflect.TypeOf(obj).Kind() == reflect.Slice {
110-
return strings.Trim(strings.Replace(fmt.Sprint(obj), " ", delimiter, -1), "[]")
110+
return strings.Trim(strings.ReplaceAll(fmt.Sprint(obj), " ", delimiter), "[]")
111111
} else if t, ok := obj.(time.Time); ok {
112112
if t.Nanosecond() == 0 {
113113
return t.Format("2006-01-02T15:04:05Z07:00")
@@ -118,6 +118,11 @@ func ParameterToString(obj interface{}, collectionFormat string) string {
118118
return fmt.Sprintf("%v", obj)
119119
}
120120

121+
// ReplacePathParameter replace all occurrences of `pathKey` in `path` with `parameterValue`.
122+
func ReplacePathParameter(path, pathKey, parameterValue string) string {
123+
return strings.ReplaceAll(path, pathKey, parameterValue)
124+
}
125+
121126
{# The method is used in Terraform client and needs to be public. -#}
122127
// CallAPI do the request.
123128
func (c *APIClient) CallAPI(request *http.Request) (*http.Response, error) {

api/datadog/client.go

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -109,7 +109,7 @@ func ParameterToString(obj interface{}, collectionFormat string) string {
109109
}
110110

111111
if reflect.TypeOf(obj).Kind() == reflect.Slice {
112-
return strings.Trim(strings.Replace(fmt.Sprint(obj), " ", delimiter, -1), "[]")
112+
return strings.Trim(strings.ReplaceAll(fmt.Sprint(obj), " ", delimiter), "[]")
113113
} else if t, ok := obj.(time.Time); ok {
114114
if t.Nanosecond() == 0 {
115115
return t.Format("2006-01-02T15:04:05Z07:00")
@@ -120,6 +120,11 @@ func ParameterToString(obj interface{}, collectionFormat string) string {
120120
return fmt.Sprintf("%v", obj)
121121
}
122122

123+
// ReplacePathParameter replace all occurrences of `pathKey` in `path` with `parameterValue`.
124+
func ReplacePathParameter(path, pathKey, parameterValue string) string {
125+
return strings.ReplaceAll(path, pathKey, parameterValue)
126+
}
127+
123128
// CallAPI do the request.
124129
func (c *APIClient) CallAPI(request *http.Request) (*http.Response, error) {
125130
var rawBody []byte

api/datadogV1/api_dashboard_lists.go

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@ import (
88
_context "context"
99
_nethttp "net/http"
1010
_neturl "net/url"
11-
"strings"
1211

1312
"github.com/DataDog/datadog-api-client-go/v2/api/datadog"
1413
)
@@ -104,7 +103,7 @@ func (a *DashboardListsApi) DeleteDashboardList(ctx _context.Context, listId int
104103
}
105104

106105
localVarPath := localBasePath + "/api/v1/dashboard/lists/manual/{list_id}"
107-
localVarPath = strings.Replace(localVarPath, "{"+"list_id"+"}", _neturl.PathEscape(datadog.ParameterToString(listId, "")), -1)
106+
localVarPath = datadog.ReplacePathParameter(localVarPath, "{list_id}", _neturl.PathEscape(datadog.ParameterToString(listId, "")))
108107

109108
localVarHeaderParams := make(map[string]string)
110109
localVarQueryParams := _neturl.Values{}
@@ -175,7 +174,7 @@ func (a *DashboardListsApi) GetDashboardList(ctx _context.Context, listId int64)
175174
}
176175

177176
localVarPath := localBasePath + "/api/v1/dashboard/lists/manual/{list_id}"
178-
localVarPath = strings.Replace(localVarPath, "{"+"list_id"+"}", _neturl.PathEscape(datadog.ParameterToString(listId, "")), -1)
177+
localVarPath = datadog.ReplacePathParameter(localVarPath, "{list_id}", _neturl.PathEscape(datadog.ParameterToString(listId, "")))
179178

180179
localVarHeaderParams := make(map[string]string)
181180
localVarQueryParams := _neturl.Values{}
@@ -316,7 +315,7 @@ func (a *DashboardListsApi) UpdateDashboardList(ctx _context.Context, listId int
316315
}
317316

318317
localVarPath := localBasePath + "/api/v1/dashboard/lists/manual/{list_id}"
319-
localVarPath = strings.Replace(localVarPath, "{"+"list_id"+"}", _neturl.PathEscape(datadog.ParameterToString(listId, "")), -1)
318+
localVarPath = datadog.ReplacePathParameter(localVarPath, "{list_id}", _neturl.PathEscape(datadog.ParameterToString(listId, "")))
320319

321320
localVarHeaderParams := make(map[string]string)
322321
localVarQueryParams := _neturl.Values{}

api/datadogV1/api_dashboards.go

Lines changed: 9 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@ import (
88
_context "context"
99
_nethttp "net/http"
1010
_neturl "net/url"
11-
"strings"
1211

1312
"github.com/DataDog/datadog-api-client-go/v2/api/datadog"
1413
)
@@ -178,7 +177,7 @@ func (a *DashboardsApi) DeleteDashboard(ctx _context.Context, dashboardId string
178177
}
179178

180179
localVarPath := localBasePath + "/api/v1/dashboard/{dashboard_id}"
181-
localVarPath = strings.Replace(localVarPath, "{"+"dashboard_id"+"}", _neturl.PathEscape(datadog.ParameterToString(dashboardId, "")), -1)
180+
localVarPath = datadog.ReplacePathParameter(localVarPath, "{dashboard_id}", _neturl.PathEscape(datadog.ParameterToString(dashboardId, "")))
182181

183182
localVarHeaderParams := make(map[string]string)
184183
localVarQueryParams := _neturl.Values{}
@@ -312,7 +311,7 @@ func (a *DashboardsApi) DeletePublicDashboard(ctx _context.Context, token string
312311
}
313312

314313
localVarPath := localBasePath + "/api/v1/dashboard/public/{token}"
315-
localVarPath = strings.Replace(localVarPath, "{"+"token"+"}", _neturl.PathEscape(datadog.ParameterToString(token, "")), -1)
314+
localVarPath = datadog.ReplacePathParameter(localVarPath, "{token}", _neturl.PathEscape(datadog.ParameterToString(token, "")))
316315

317316
localVarHeaderParams := make(map[string]string)
318317
localVarQueryParams := _neturl.Values{}
@@ -382,7 +381,7 @@ func (a *DashboardsApi) DeletePublicDashboardInvitation(ctx _context.Context, to
382381
}
383382

384383
localVarPath := localBasePath + "/api/v1/dashboard/public/{token}/invitation"
385-
localVarPath = strings.Replace(localVarPath, "{"+"token"+"}", _neturl.PathEscape(datadog.ParameterToString(token, "")), -1)
384+
localVarPath = datadog.ReplacePathParameter(localVarPath, "{token}", _neturl.PathEscape(datadog.ParameterToString(token, "")))
386385

387386
localVarHeaderParams := make(map[string]string)
388387
localVarQueryParams := _neturl.Values{}
@@ -447,7 +446,7 @@ func (a *DashboardsApi) GetDashboard(ctx _context.Context, dashboardId string) (
447446
}
448447

449448
localVarPath := localBasePath + "/api/v1/dashboard/{dashboard_id}"
450-
localVarPath = strings.Replace(localVarPath, "{"+"dashboard_id"+"}", _neturl.PathEscape(datadog.ParameterToString(dashboardId, "")), -1)
449+
localVarPath = datadog.ReplacePathParameter(localVarPath, "{dashboard_id}", _neturl.PathEscape(datadog.ParameterToString(dashboardId, "")))
451450

452451
localVarHeaderParams := make(map[string]string)
453452
localVarQueryParams := _neturl.Values{}
@@ -518,7 +517,7 @@ func (a *DashboardsApi) GetPublicDashboard(ctx _context.Context, token string) (
518517
}
519518

520519
localVarPath := localBasePath + "/api/v1/dashboard/public/{token}"
521-
localVarPath = strings.Replace(localVarPath, "{"+"token"+"}", _neturl.PathEscape(datadog.ParameterToString(token, "")), -1)
520+
localVarPath = datadog.ReplacePathParameter(localVarPath, "{token}", _neturl.PathEscape(datadog.ParameterToString(token, "")))
522521

523522
localVarHeaderParams := make(map[string]string)
524523
localVarQueryParams := _neturl.Values{}
@@ -621,7 +620,7 @@ func (a *DashboardsApi) GetPublicDashboardInvitations(ctx _context.Context, toke
621620
}
622621

623622
localVarPath := localBasePath + "/api/v1/dashboard/public/{token}/invitation"
624-
localVarPath = strings.Replace(localVarPath, "{"+"token"+"}", _neturl.PathEscape(datadog.ParameterToString(token, "")), -1)
623+
localVarPath = datadog.ReplacePathParameter(localVarPath, "{token}", _neturl.PathEscape(datadog.ParameterToString(token, "")))
625624

626625
localVarHeaderParams := make(map[string]string)
627626
localVarQueryParams := _neturl.Values{}
@@ -942,7 +941,7 @@ func (a *DashboardsApi) SendPublicDashboardInvitation(ctx _context.Context, toke
942941
}
943942

944943
localVarPath := localBasePath + "/api/v1/dashboard/public/{token}/invitation"
945-
localVarPath = strings.Replace(localVarPath, "{"+"token"+"}", _neturl.PathEscape(datadog.ParameterToString(token, "")), -1)
944+
localVarPath = datadog.ReplacePathParameter(localVarPath, "{token}", _neturl.PathEscape(datadog.ParameterToString(token, "")))
946945

947946
localVarHeaderParams := make(map[string]string)
948947
localVarQueryParams := _neturl.Values{}
@@ -1016,7 +1015,7 @@ func (a *DashboardsApi) UpdateDashboard(ctx _context.Context, dashboardId string
10161015
}
10171016

10181017
localVarPath := localBasePath + "/api/v1/dashboard/{dashboard_id}"
1019-
localVarPath = strings.Replace(localVarPath, "{"+"dashboard_id"+"}", _neturl.PathEscape(datadog.ParameterToString(dashboardId, "")), -1)
1018+
localVarPath = datadog.ReplacePathParameter(localVarPath, "{dashboard_id}", _neturl.PathEscape(datadog.ParameterToString(dashboardId, "")))
10201019

10211020
localVarHeaderParams := make(map[string]string)
10221021
localVarQueryParams := _neturl.Values{}
@@ -1090,7 +1089,7 @@ func (a *DashboardsApi) UpdatePublicDashboard(ctx _context.Context, token string
10901089
}
10911090

10921091
localVarPath := localBasePath + "/api/v1/dashboard/public/{token}"
1093-
localVarPath = strings.Replace(localVarPath, "{"+"token"+"}", _neturl.PathEscape(datadog.ParameterToString(token, "")), -1)
1092+
localVarPath = datadog.ReplacePathParameter(localVarPath, "{token}", _neturl.PathEscape(datadog.ParameterToString(token, "")))
10941093

10951094
localVarHeaderParams := make(map[string]string)
10961095
localVarQueryParams := _neturl.Values{}

api/datadogV1/api_downtimes.go

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@ import (
88
_context "context"
99
_nethttp "net/http"
1010
_neturl "net/url"
11-
"strings"
1211

1312
"github.com/DataDog/datadog-api-client-go/v2/api/datadog"
1413
)
@@ -32,7 +31,7 @@ func (a *DowntimesApi) CancelDowntime(ctx _context.Context, downtimeId int64) (*
3231
}
3332

3433
localVarPath := localBasePath + "/api/v1/downtime/{downtime_id}"
35-
localVarPath = strings.Replace(localVarPath, "{"+"downtime_id"+"}", _neturl.PathEscape(datadog.ParameterToString(downtimeId, "")), -1)
34+
localVarPath = datadog.ReplacePathParameter(localVarPath, "{downtime_id}", _neturl.PathEscape(datadog.ParameterToString(downtimeId, "")))
3635

3736
localVarHeaderParams := make(map[string]string)
3837
localVarQueryParams := _neturl.Values{}
@@ -246,7 +245,7 @@ func (a *DowntimesApi) GetDowntime(ctx _context.Context, downtimeId int64) (Down
246245
}
247246

248247
localVarPath := localBasePath + "/api/v1/downtime/{downtime_id}"
249-
localVarPath = strings.Replace(localVarPath, "{"+"downtime_id"+"}", _neturl.PathEscape(datadog.ParameterToString(downtimeId, "")), -1)
248+
localVarPath = datadog.ReplacePathParameter(localVarPath, "{downtime_id}", _neturl.PathEscape(datadog.ParameterToString(downtimeId, "")))
250249

251250
localVarHeaderParams := make(map[string]string)
252251
localVarQueryParams := _neturl.Values{}
@@ -429,7 +428,7 @@ func (a *DowntimesApi) ListMonitorDowntimes(ctx _context.Context, monitorId int6
429428
}
430429

431430
localVarPath := localBasePath + "/api/v1/monitor/{monitor_id}/downtimes"
432-
localVarPath = strings.Replace(localVarPath, "{"+"monitor_id"+"}", _neturl.PathEscape(datadog.ParameterToString(monitorId, "")), -1)
431+
localVarPath = datadog.ReplacePathParameter(localVarPath, "{monitor_id}", _neturl.PathEscape(datadog.ParameterToString(monitorId, "")))
433432

434433
localVarHeaderParams := make(map[string]string)
435434
localVarQueryParams := _neturl.Values{}
@@ -502,7 +501,7 @@ func (a *DowntimesApi) UpdateDowntime(ctx _context.Context, downtimeId int64, bo
502501
}
503502

504503
localVarPath := localBasePath + "/api/v1/downtime/{downtime_id}"
505-
localVarPath = strings.Replace(localVarPath, "{"+"downtime_id"+"}", _neturl.PathEscape(datadog.ParameterToString(downtimeId, "")), -1)
504+
localVarPath = datadog.ReplacePathParameter(localVarPath, "{downtime_id}", _neturl.PathEscape(datadog.ParameterToString(downtimeId, "")))
506505

507506
localVarHeaderParams := make(map[string]string)
508507
localVarQueryParams := _neturl.Values{}

api/datadogV1/api_events.go

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@ import (
88
_context "context"
99
_nethttp "net/http"
1010
_neturl "net/url"
11-
"strings"
1211

1312
"github.com/DataDog/datadog-api-client-go/v2/api/datadog"
1413
)
@@ -107,7 +106,7 @@ func (a *EventsApi) GetEvent(ctx _context.Context, eventId int64) (EventResponse
107106
}
108107

109108
localVarPath := localBasePath + "/api/v1/events/{event_id}"
110-
localVarPath = strings.Replace(localVarPath, "{"+"event_id"+"}", _neturl.PathEscape(datadog.ParameterToString(eventId, "")), -1)
109+
localVarPath = datadog.ReplacePathParameter(localVarPath, "{event_id}", _neturl.PathEscape(datadog.ParameterToString(eventId, "")))
111110

112111
localVarHeaderParams := make(map[string]string)
113112
localVarQueryParams := _neturl.Values{}

api/datadogV1/api_hosts.go

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@ import (
88
_context "context"
99
_nethttp "net/http"
1010
_neturl "net/url"
11-
"strings"
1211

1312
"github.com/DataDog/datadog-api-client-go/v2/api/datadog"
1413
)
@@ -301,7 +300,7 @@ func (a *HostsApi) MuteHost(ctx _context.Context, hostName string, body HostMute
301300
}
302301

303302
localVarPath := localBasePath + "/api/v1/host/{host_name}/mute"
304-
localVarPath = strings.Replace(localVarPath, "{"+"host_name"+"}", _neturl.PathEscape(datadog.ParameterToString(hostName, "")), -1)
303+
localVarPath = datadog.ReplacePathParameter(localVarPath, "{host_name}", _neturl.PathEscape(datadog.ParameterToString(hostName, "")))
305304

306305
localVarHeaderParams := make(map[string]string)
307306
localVarQueryParams := _neturl.Values{}
@@ -375,7 +374,7 @@ func (a *HostsApi) UnmuteHost(ctx _context.Context, hostName string) (HostMuteRe
375374
}
376375

377376
localVarPath := localBasePath + "/api/v1/host/{host_name}/unmute"
378-
localVarPath = strings.Replace(localVarPath, "{"+"host_name"+"}", _neturl.PathEscape(datadog.ParameterToString(hostName, "")), -1)
377+
localVarPath = datadog.ReplacePathParameter(localVarPath, "{host_name}", _neturl.PathEscape(datadog.ParameterToString(hostName, "")))
379378

380379
localVarHeaderParams := make(map[string]string)
381380
localVarQueryParams := _neturl.Values{}

api/datadogV1/api_key_management.go

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@ import (
88
_context "context"
99
_nethttp "net/http"
1010
_neturl "net/url"
11-
"strings"
1211

1312
"github.com/DataDog/datadog-api-client-go/v2/api/datadog"
1413
)
@@ -177,7 +176,7 @@ func (a *KeyManagementApi) DeleteAPIKey(ctx _context.Context, key string) (ApiKe
177176
}
178177

179178
localVarPath := localBasePath + "/api/v1/api_key/{key}"
180-
localVarPath = strings.Replace(localVarPath, "{"+"key"+"}", _neturl.PathEscape(datadog.ParameterToString(key, "")), -1)
179+
localVarPath = datadog.ReplacePathParameter(localVarPath, "{key}", _neturl.PathEscape(datadog.ParameterToString(key, "")))
181180

182181
localVarHeaderParams := make(map[string]string)
183182
localVarQueryParams := _neturl.Values{}
@@ -248,7 +247,7 @@ func (a *KeyManagementApi) DeleteApplicationKey(ctx _context.Context, key string
248247
}
249248

250249
localVarPath := localBasePath + "/api/v1/application_key/{key}"
251-
localVarPath = strings.Replace(localVarPath, "{"+"key"+"}", _neturl.PathEscape(datadog.ParameterToString(key, "")), -1)
250+
localVarPath = datadog.ReplacePathParameter(localVarPath, "{key}", _neturl.PathEscape(datadog.ParameterToString(key, "")))
252251

253252
localVarHeaderParams := make(map[string]string)
254253
localVarQueryParams := _neturl.Values{}
@@ -319,7 +318,7 @@ func (a *KeyManagementApi) GetAPIKey(ctx _context.Context, key string) (ApiKeyRe
319318
}
320319

321320
localVarPath := localBasePath + "/api/v1/api_key/{key}"
322-
localVarPath = strings.Replace(localVarPath, "{"+"key"+"}", _neturl.PathEscape(datadog.ParameterToString(key, "")), -1)
321+
localVarPath = datadog.ReplacePathParameter(localVarPath, "{key}", _neturl.PathEscape(datadog.ParameterToString(key, "")))
323322

324323
localVarHeaderParams := make(map[string]string)
325324
localVarQueryParams := _neturl.Values{}
@@ -390,7 +389,7 @@ func (a *KeyManagementApi) GetApplicationKey(ctx _context.Context, key string) (
390389
}
391390

392391
localVarPath := localBasePath + "/api/v1/application_key/{key}"
393-
localVarPath = strings.Replace(localVarPath, "{"+"key"+"}", _neturl.PathEscape(datadog.ParameterToString(key, "")), -1)
392+
localVarPath = datadog.ReplacePathParameter(localVarPath, "{key}", _neturl.PathEscape(datadog.ParameterToString(key, "")))
394393

395394
localVarHeaderParams := make(map[string]string)
396395
localVarQueryParams := _neturl.Values{}
@@ -601,7 +600,7 @@ func (a *KeyManagementApi) UpdateAPIKey(ctx _context.Context, key string, body A
601600
}
602601

603602
localVarPath := localBasePath + "/api/v1/api_key/{key}"
604-
localVarPath = strings.Replace(localVarPath, "{"+"key"+"}", _neturl.PathEscape(datadog.ParameterToString(key, "")), -1)
603+
localVarPath = datadog.ReplacePathParameter(localVarPath, "{key}", _neturl.PathEscape(datadog.ParameterToString(key, "")))
605604

606605
localVarHeaderParams := make(map[string]string)
607606
localVarQueryParams := _neturl.Values{}
@@ -675,7 +674,7 @@ func (a *KeyManagementApi) UpdateApplicationKey(ctx _context.Context, key string
675674
}
676675

677676
localVarPath := localBasePath + "/api/v1/application_key/{key}"
678-
localVarPath = strings.Replace(localVarPath, "{"+"key"+"}", _neturl.PathEscape(datadog.ParameterToString(key, "")), -1)
677+
localVarPath = datadog.ReplacePathParameter(localVarPath, "{key}", _neturl.PathEscape(datadog.ParameterToString(key, "")))
679678

680679
localVarHeaderParams := make(map[string]string)
681680
localVarQueryParams := _neturl.Values{}

api/datadogV1/api_logs_indexes.go

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@ import (
88
_context "context"
99
_nethttp "net/http"
1010
_neturl "net/url"
11-
"strings"
1211

1312
"github.com/DataDog/datadog-api-client-go/v2/api/datadog"
1413
)
@@ -113,7 +112,7 @@ func (a *LogsIndexesApi) GetLogsIndex(ctx _context.Context, name string) (LogsIn
113112
}
114113

115114
localVarPath := localBasePath + "/api/v1/logs/config/indexes/{name}"
116-
localVarPath = strings.Replace(localVarPath, "{"+"name"+"}", _neturl.PathEscape(datadog.ParameterToString(name, "")), -1)
115+
localVarPath = datadog.ReplacePathParameter(localVarPath, "{name}", _neturl.PathEscape(datadog.ParameterToString(name, "")))
117116

118117
localVarHeaderParams := make(map[string]string)
119118
localVarQueryParams := _neturl.Values{}
@@ -338,7 +337,7 @@ func (a *LogsIndexesApi) UpdateLogsIndex(ctx _context.Context, name string, body
338337
}
339338

340339
localVarPath := localBasePath + "/api/v1/logs/config/indexes/{name}"
341-
localVarPath = strings.Replace(localVarPath, "{"+"name"+"}", _neturl.PathEscape(datadog.ParameterToString(name, "")), -1)
340+
localVarPath = datadog.ReplacePathParameter(localVarPath, "{name}", _neturl.PathEscape(datadog.ParameterToString(name, "")))
342341

343342
localVarHeaderParams := make(map[string]string)
344343
localVarQueryParams := _neturl.Values{}

0 commit comments

Comments
 (0)