@@ -44,7 +44,7 @@ func (r *AccountService) Get(ctx context.Context, params AccountGetParams, opts
44
44
}
45
45
opts = append (r .Options [:], opts ... )
46
46
path := "gitpod.v1.AccountService/GetAccount"
47
- err = requestconfig .ExecuteNewRequest (ctx , http .MethodGet , path , params , & res , opts ... )
47
+ err = requestconfig .ExecuteNewRequest (ctx , http .MethodPost , path , params , & res , opts ... )
48
48
return
49
49
}
50
50
@@ -73,7 +73,7 @@ func (r *AccountService) GetSSOLoginURL(ctx context.Context, params AccountGetSS
73
73
}
74
74
opts = append (r .Options [:], opts ... )
75
75
path := "gitpod.v1.AccountService/GetSSOLoginURL"
76
- err = requestconfig .ExecuteNewRequest (ctx , http .MethodGet , path , params , & res , opts ... )
76
+ err = requestconfig .ExecuteNewRequest (ctx , http .MethodPost , path , params , & res , opts ... )
77
77
return
78
78
}
79
79
@@ -234,44 +234,15 @@ func (r accountListLoginProvidersResponsePaginationJSON) RawJSON() string {
234
234
}
235
235
236
236
type AccountGetParams struct {
237
- // Define which encoding or 'Message-Codec' to use
238
- Encoding param.Field [AccountGetParamsEncoding ] `query:"encoding,required"`
237
+ Body interface {} `json:"body,required"`
239
238
// Define the version of the Connect protocol
240
239
ConnectProtocolVersion param.Field [AccountGetParamsConnectProtocolVersion ] `header:"Connect-Protocol-Version,required"`
241
- // Specifies if the message query param is base64 encoded, which may be required
242
- // for binary data
243
- Base64 param.Field [bool ] `query:"base64"`
244
- // Which compression algorithm to use for this request
245
- Compression param.Field [AccountGetParamsCompression ] `query:"compression"`
246
- // Define the version of the Connect protocol
247
- Connect param.Field [AccountGetParamsConnect ] `query:"connect"`
248
- Message param.Field [string ] `query:"message"`
249
240
// Define the timeout, in ms
250
241
ConnectTimeoutMs param.Field [float64 ] `header:"Connect-Timeout-Ms"`
251
242
}
252
243
253
- // URLQuery serializes [AccountGetParams]'s query parameters as `url.Values`.
254
- func (r AccountGetParams ) URLQuery () (v url.Values ) {
255
- return apiquery .MarshalWithSettings (r , apiquery.QuerySettings {
256
- ArrayFormat : apiquery .ArrayQueryFormatComma ,
257
- NestedFormat : apiquery .NestedQueryFormatBrackets ,
258
- })
259
- }
260
-
261
- // Define which encoding or 'Message-Codec' to use
262
- type AccountGetParamsEncoding string
263
-
264
- const (
265
- AccountGetParamsEncodingProto AccountGetParamsEncoding = "proto"
266
- AccountGetParamsEncodingJson AccountGetParamsEncoding = "json"
267
- )
268
-
269
- func (r AccountGetParamsEncoding ) IsKnown () bool {
270
- switch r {
271
- case AccountGetParamsEncodingProto , AccountGetParamsEncodingJson :
272
- return true
273
- }
274
- return false
244
+ func (r AccountGetParams ) MarshalJSON () (data []byte , err error ) {
245
+ return apijson .MarshalRoot (r .Body )
275
246
}
276
247
277
248
// Define the version of the Connect protocol
@@ -289,38 +260,6 @@ func (r AccountGetParamsConnectProtocolVersion) IsKnown() bool {
289
260
return false
290
261
}
291
262
292
- // Which compression algorithm to use for this request
293
- type AccountGetParamsCompression string
294
-
295
- const (
296
- AccountGetParamsCompressionIdentity AccountGetParamsCompression = "identity"
297
- AccountGetParamsCompressionGzip AccountGetParamsCompression = "gzip"
298
- AccountGetParamsCompressionBr AccountGetParamsCompression = "br"
299
- )
300
-
301
- func (r AccountGetParamsCompression ) IsKnown () bool {
302
- switch r {
303
- case AccountGetParamsCompressionIdentity , AccountGetParamsCompressionGzip , AccountGetParamsCompressionBr :
304
- return true
305
- }
306
- return false
307
- }
308
-
309
- // Define the version of the Connect protocol
310
- type AccountGetParamsConnect string
311
-
312
- const (
313
- AccountGetParamsConnectV1 AccountGetParamsConnect = "v1"
314
- )
315
-
316
- func (r AccountGetParamsConnect ) IsKnown () bool {
317
- switch r {
318
- case AccountGetParamsConnectV1 :
319
- return true
320
- }
321
- return false
322
- }
323
-
324
263
type AccountDeleteParams struct {
325
264
// Define the version of the Connect protocol
326
265
ConnectProtocolVersion param.Field [AccountDeleteParamsConnectProtocolVersion ] `header:"Connect-Protocol-Version,required"`
@@ -349,45 +288,18 @@ func (r AccountDeleteParamsConnectProtocolVersion) IsKnown() bool {
349
288
}
350
289
351
290
type AccountGetSSOLoginURLParams struct {
352
- // Define which encoding or 'Message-Codec' to use
353
- Encoding param.Field [AccountGetSSOLoginURLParamsEncoding ] `query:"encoding ,required"`
291
+ // return_to is the URL the user will be redirected to after login
292
+ ReturnTo param.Field [string ] `json:"returnTo ,required" format:"uri "`
354
293
// Define the version of the Connect protocol
355
294
ConnectProtocolVersion param.Field [AccountGetSSOLoginURLParamsConnectProtocolVersion ] `header:"Connect-Protocol-Version,required"`
356
- // Specifies if the message query param is base64 encoded, which may be required
357
- // for binary data
358
- Base64 param.Field [bool ] `query:"base64"`
359
- // Which compression algorithm to use for this request
360
- Compression param.Field [AccountGetSSOLoginURLParamsCompression ] `query:"compression"`
361
- // Define the version of the Connect protocol
362
- Connect param.Field [AccountGetSSOLoginURLParamsConnect ] `query:"connect"`
363
- Message param.Field [string ] `query:"message"`
295
+ // email is the email the user wants to login with
296
+ Email param.Field [string ] `json:"email" format:"email"`
364
297
// Define the timeout, in ms
365
298
ConnectTimeoutMs param.Field [float64 ] `header:"Connect-Timeout-Ms"`
366
299
}
367
300
368
- // URLQuery serializes [AccountGetSSOLoginURLParams]'s query parameters as
369
- // `url.Values`.
370
- func (r AccountGetSSOLoginURLParams ) URLQuery () (v url.Values ) {
371
- return apiquery .MarshalWithSettings (r , apiquery.QuerySettings {
372
- ArrayFormat : apiquery .ArrayQueryFormatComma ,
373
- NestedFormat : apiquery .NestedQueryFormatBrackets ,
374
- })
375
- }
376
-
377
- // Define which encoding or 'Message-Codec' to use
378
- type AccountGetSSOLoginURLParamsEncoding string
379
-
380
- const (
381
- AccountGetSSOLoginURLParamsEncodingProto AccountGetSSOLoginURLParamsEncoding = "proto"
382
- AccountGetSSOLoginURLParamsEncodingJson AccountGetSSOLoginURLParamsEncoding = "json"
383
- )
384
-
385
- func (r AccountGetSSOLoginURLParamsEncoding ) IsKnown () bool {
386
- switch r {
387
- case AccountGetSSOLoginURLParamsEncodingProto , AccountGetSSOLoginURLParamsEncodingJson :
388
- return true
389
- }
390
- return false
301
+ func (r AccountGetSSOLoginURLParams ) MarshalJSON () (data []byte , err error ) {
302
+ return apijson .MarshalRoot (r )
391
303
}
392
304
393
305
// Define the version of the Connect protocol
@@ -405,38 +317,6 @@ func (r AccountGetSSOLoginURLParamsConnectProtocolVersion) IsKnown() bool {
405
317
return false
406
318
}
407
319
408
- // Which compression algorithm to use for this request
409
- type AccountGetSSOLoginURLParamsCompression string
410
-
411
- const (
412
- AccountGetSSOLoginURLParamsCompressionIdentity AccountGetSSOLoginURLParamsCompression = "identity"
413
- AccountGetSSOLoginURLParamsCompressionGzip AccountGetSSOLoginURLParamsCompression = "gzip"
414
- AccountGetSSOLoginURLParamsCompressionBr AccountGetSSOLoginURLParamsCompression = "br"
415
- )
416
-
417
- func (r AccountGetSSOLoginURLParamsCompression ) IsKnown () bool {
418
- switch r {
419
- case AccountGetSSOLoginURLParamsCompressionIdentity , AccountGetSSOLoginURLParamsCompressionGzip , AccountGetSSOLoginURLParamsCompressionBr :
420
- return true
421
- }
422
- return false
423
- }
424
-
425
- // Define the version of the Connect protocol
426
- type AccountGetSSOLoginURLParamsConnect string
427
-
428
- const (
429
- AccountGetSSOLoginURLParamsConnectV1 AccountGetSSOLoginURLParamsConnect = "v1"
430
- )
431
-
432
- func (r AccountGetSSOLoginURLParamsConnect ) IsKnown () bool {
433
- switch r {
434
- case AccountGetSSOLoginURLParamsConnectV1 :
435
- return true
436
- }
437
- return false
438
- }
439
-
440
320
type AccountListLoginProvidersParams struct {
441
321
// Define which encoding or 'Message-Codec' to use
442
322
Encoding param.Field [AccountListLoginProvidersParamsEncoding ] `query:"encoding,required"`
0 commit comments