-
Notifications
You must be signed in to change notification settings - Fork 68
/
oas_parameters_gen.go
77 lines (65 loc) · 1.52 KB
/
oas_parameters_gen.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
// Code generated by ogen, DO NOT EDIT.
package api
import (
"github.com/google/uuid"
)
// DataGetFormatParams is parameters of dataGetFormat operation.
type DataGetFormatParams struct {
ID int
Foo string
Bar string
Baz string
Kek string
}
// DefaultTestParams is parameters of defaultTest operation.
type DefaultTestParams struct {
Default OptInt32
}
// FoobarGetParams is parameters of foobarGet operation.
type FoobarGetParams struct {
// InlinedParam.
InlinedParam int64
// Number of items to skip.
Skip int32
}
// PetFriendsNamesByIDParams is parameters of petFriendsNamesByID operation.
type PetFriendsNamesByIDParams struct {
// Pet ID.
ID int
}
// PetGetParams is parameters of petGet operation.
type PetGetParams struct {
// ID of pet.
PetID int64
// Tags of pets.
XTags []uuid.UUID
// Pet scopes.
XScope []string
// Token.
Token string
}
// PetGetAvatarByIDParams is parameters of petGetAvatarByID operation.
type PetGetAvatarByIDParams struct {
// ID of pet.
PetID int64
}
// PetGetAvatarByNameParams is parameters of petGetAvatarByName operation.
type PetGetAvatarByNameParams struct {
// Name of pet.
Name string
}
// PetGetByNameParams is parameters of petGetByName operation.
type PetGetByNameParams struct {
// Name of pet.
Name string
}
// PetNameByIDParams is parameters of petNameByID operation.
type PetNameByIDParams struct {
// Pet ID.
ID int
}
// PetUploadAvatarByIDParams is parameters of petUploadAvatarByID operation.
type PetUploadAvatarByIDParams struct {
// ID of pet.
PetID int64
}