-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathswagger.go
135 lines (125 loc) · 2.68 KB
/
swagger.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
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
// Package response {{replace_ProjectName}}
//
// ## {{replace_TitleProjectSmallDescription}}
//
// {{replace_ProjectDescription}}
//
// Version: {{replace_ProjectVersion}}
//
// Consumes:
// - application/json
//
// Produces:
// - application/json
//
// BasePath: /{{replace_BasePath}}
//
// SecurityDefinitions:
// bearer:
// type: apiKey
// name: Authorization
// in: header
// example: Bearer
//
// swagger:meta
package response
// swagger:response success
type swaggerSuccessResponse struct {
// in: body
Data struct {
// example: success
Message string `json:"message"`
// example: null
Payload interface{} `json:"payload"`
}
}
// swagger:response conflict
type swaggerConflictResponse struct {
// in: body
Data struct {
// example: conflict
Message string `json:"message"`
// example: null
Payload interface{} `json:"payload"`
}
}
// swagger:response badRequest
type swaggerBadRequestResponse struct {
// in: body
Data struct {
// example: bad request
Message string `json:"message"`
// example: null
Payload interface{} `json:"payload"`
}
}
// swagger:response accessDenied
type swaggerAccessDeniedResponse struct {
// in: body
Data struct {
// example: access is denied
Message string `json:"message"`
// example: null
Payload interface{} `json:"payload"`
}
}
// swagger:response notFound
type swaggerNotFoundResponse struct {
// in: body
Data struct {
// example: notFound
Message string `json:"message"`
// example: null
Payload interface{} `json:"payload"`
}
}
// swagger:response retryLimitExceeded
type swaggerRetryLimitExceededResponse struct {
// in: body
Data struct {
// example: retry limit exceeded
Message string `json:"message"`
// example: null
Payload interface{} `json:"payload"`
}
}
// swagger:response notImplementation
type swaggerNotImplementationResponse struct {
// in: body
Data struct {
// example: not implementation
Message string `json:"message"`
// example: null
Payload interface{} `json:"payload"`
}
}
// swagger:response unauthorized
type swaggerUnauthorizedResponse struct {
// in: body
Data struct {
// example: unauthorized
Message string `json:"message"`
// example: null
Payload interface{} `json:"payload"`
}
}
// swagger:response somethingWentWrong
type swaggerSomethingWentWrongResponse struct {
// in: body
Data struct {
// example: something went wrong
Message string `json:"message"`
// example: null
Payload interface{} `json:"payload"`
}
}
// swagger:response internalServer
type swaggerInternalServerResponse struct {
// in: body
Data struct {
// example: internal server error
Message string `json:"message"`
// example: null
Payload interface{} `json:"payload"`
}
}