@@ -11,14 +11,15 @@ module SpeakeasyClientSDK
11
11
extend T ::Sig
12
12
class ApiEndpoints
13
13
extend T ::Sig
14
- sig { params ( sdk : SpeakeasyClientSDK ::SDK , client : Faraday ::Connection , server_url : String , language : String , sdk_version : String , gen_version : String ) . void }
15
- def initialize ( sdk , client , server_url , language , sdk_version , gen_version )
14
+ sig { params ( sdk : SpeakeasyClientSDK ::SDK , client : Faraday ::Connection , server_url : String , language : String , sdk_version : String , gen_version : String , openapi_doc_version : String ) . void }
15
+ def initialize ( sdk , client , server_url , language , sdk_version , gen_version , openapi_doc_version )
16
16
@sdk = sdk
17
17
@client = client
18
18
@server_url = server_url
19
19
@language = language
20
20
@sdk_version = sdk_version
21
21
@gen_version = gen_version
22
+ @openapi_doc_version = openapi_doc_version
22
23
end
23
24
24
25
sig { params ( request : Operations ::DeleteApiEndpointRequest ) . returns ( Utils ::FieldAugmented ) }
@@ -34,7 +35,7 @@ def delete_api_endpoint(request)
34
35
)
35
36
headers = { }
36
37
headers [ 'Accept' ] = 'application/json'
37
- headers [ 'user-agent' ] = "speakeasy-sdk/#{ @language } #{ @sdk_version } #{ @gen_version } "
38
+ headers [ 'user-agent' ] = "speakeasy-sdk/#{ @language } #{ @sdk_version } #{ @gen_version } #{ @openapi_doc_version } "
38
39
39
40
r = @client . delete ( url ) do |req |
40
41
req . headers = headers
@@ -70,7 +71,7 @@ def find_api_endpoint(request)
70
71
)
71
72
headers = { }
72
73
headers [ 'Accept' ] = 'application/json;q=1, application/json;q=0'
73
- headers [ 'user-agent' ] = "speakeasy-sdk/#{ @language } #{ @sdk_version } #{ @gen_version } "
74
+ headers [ 'user-agent' ] = "speakeasy-sdk/#{ @language } #{ @sdk_version } #{ @gen_version } #{ @openapi_doc_version } "
74
75
75
76
r = @client . get ( url ) do |req |
76
77
req . headers = headers
@@ -110,7 +111,7 @@ def generate_open_api_spec_for_api_endpoint(request)
110
111
)
111
112
headers = { }
112
113
headers [ 'Accept' ] = 'application/json;q=1, application/json;q=0'
113
- headers [ 'user-agent' ] = "speakeasy-sdk/#{ @language } #{ @sdk_version } #{ @gen_version } "
114
+ headers [ 'user-agent' ] = "speakeasy-sdk/#{ @language } #{ @sdk_version } #{ @gen_version } #{ @openapi_doc_version } "
114
115
115
116
r = @client . get ( url ) do |req |
116
117
req . headers = headers
@@ -149,7 +150,7 @@ def generate_postman_collection_for_api_endpoint(request)
149
150
)
150
151
headers = { }
151
152
headers [ 'Accept' ] = 'application/json;q=1, application/octet-stream;q=0'
152
- headers [ 'user-agent' ] = "speakeasy-sdk/#{ @language } #{ @sdk_version } #{ @gen_version } "
153
+ headers [ 'user-agent' ] = "speakeasy-sdk/#{ @language } #{ @sdk_version } #{ @gen_version } #{ @openapi_doc_version } "
153
154
154
155
r = @client . get ( url ) do |req |
155
156
req . headers = headers
@@ -184,7 +185,7 @@ def get_all_api_endpoints(request)
184
185
)
185
186
headers = { }
186
187
headers [ 'Accept' ] = 'application/json;q=1, application/json;q=0'
187
- headers [ 'user-agent' ] = "speakeasy-sdk/#{ @language } #{ @sdk_version } #{ @gen_version } "
188
+ headers [ 'user-agent' ] = "speakeasy-sdk/#{ @language } #{ @sdk_version } #{ @gen_version } #{ @openapi_doc_version } "
188
189
189
190
r = @client . get ( url ) do |req |
190
191
req . headers = headers
@@ -222,7 +223,7 @@ def get_all_for_version_api_endpoints(request)
222
223
)
223
224
headers = { }
224
225
headers [ 'Accept' ] = 'application/json;q=1, application/json;q=0'
225
- headers [ 'user-agent' ] = "speakeasy-sdk/#{ @language } #{ @sdk_version } #{ @gen_version } "
226
+ headers [ 'user-agent' ] = "speakeasy-sdk/#{ @language } #{ @sdk_version } #{ @gen_version } #{ @openapi_doc_version } "
226
227
227
228
r = @client . get ( url ) do |req |
228
229
req . headers = headers
@@ -260,7 +261,7 @@ def get_api_endpoint(request)
260
261
)
261
262
headers = { }
262
263
headers [ 'Accept' ] = 'application/json;q=1, application/json;q=0'
263
- headers [ 'user-agent' ] = "speakeasy-sdk/#{ @language } #{ @sdk_version } #{ @gen_version } "
264
+ headers [ 'user-agent' ] = "speakeasy-sdk/#{ @language } #{ @sdk_version } #{ @gen_version } #{ @openapi_doc_version } "
264
265
265
266
r = @client . get ( url ) do |req |
266
267
req . headers = headers
@@ -302,7 +303,7 @@ def upsert_api_endpoint(request)
302
303
headers [ 'content-type' ] = req_content_type
303
304
raise StandardError , 'request body is required' if data . nil? && form . nil?
304
305
headers [ 'Accept' ] = 'application/json;q=1, application/json;q=0'
305
- headers [ 'user-agent' ] = "speakeasy-sdk/#{ @language } #{ @sdk_version } #{ @gen_version } "
306
+ headers [ 'user-agent' ] = "speakeasy-sdk/#{ @language } #{ @sdk_version } #{ @gen_version } #{ @openapi_doc_version } "
306
307
307
308
r = @client . put ( url ) do |req |
308
309
req . headers = headers
0 commit comments