-
Notifications
You must be signed in to change notification settings - Fork 2.7k
/
delete_endpoint_id_responses.go
150 lines (106 loc) · 3.97 KB
/
delete_endpoint_id_responses.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
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
// Code generated by go-swagger; DO NOT EDIT.
package endpoint
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
import (
"net/http"
"github.com/go-openapi/runtime"
models "github.com/cilium/cilium/api/v1/models"
)
// DeleteEndpointIDOKCode is the HTTP code returned for type DeleteEndpointIDOK
const DeleteEndpointIDOKCode int = 200
/*DeleteEndpointIDOK Success
swagger:response deleteEndpointIdOK
*/
type DeleteEndpointIDOK struct {
}
// NewDeleteEndpointIDOK creates DeleteEndpointIDOK with default headers values
func NewDeleteEndpointIDOK() *DeleteEndpointIDOK {
return &DeleteEndpointIDOK{}
}
// WriteResponse to the client
func (o *DeleteEndpointIDOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer) {
rw.Header().Del(runtime.HeaderContentType) //Remove Content-Type on empty responses
rw.WriteHeader(200)
}
// DeleteEndpointIDErrorsCode is the HTTP code returned for type DeleteEndpointIDErrors
const DeleteEndpointIDErrorsCode int = 206
/*DeleteEndpointIDErrors Deleted with a number of errors encountered
swagger:response deleteEndpointIdErrors
*/
type DeleteEndpointIDErrors struct {
/*
In: Body
*/
Payload int64 `json:"body,omitempty"`
}
// NewDeleteEndpointIDErrors creates DeleteEndpointIDErrors with default headers values
func NewDeleteEndpointIDErrors() *DeleteEndpointIDErrors {
return &DeleteEndpointIDErrors{}
}
// WithPayload adds the payload to the delete endpoint Id errors response
func (o *DeleteEndpointIDErrors) WithPayload(payload int64) *DeleteEndpointIDErrors {
o.Payload = payload
return o
}
// SetPayload sets the payload to the delete endpoint Id errors response
func (o *DeleteEndpointIDErrors) SetPayload(payload int64) {
o.Payload = payload
}
// WriteResponse to the client
func (o *DeleteEndpointIDErrors) WriteResponse(rw http.ResponseWriter, producer runtime.Producer) {
rw.WriteHeader(206)
payload := o.Payload
if err := producer.Produce(rw, payload); err != nil {
panic(err) // let the recovery middleware deal with this
}
}
// DeleteEndpointIDInvalidCode is the HTTP code returned for type DeleteEndpointIDInvalid
const DeleteEndpointIDInvalidCode int = 400
/*DeleteEndpointIDInvalid Invalid endpoint ID format for specified type. Details in error
message
swagger:response deleteEndpointIdInvalid
*/
type DeleteEndpointIDInvalid struct {
/*
In: Body
*/
Payload models.Error `json:"body,omitempty"`
}
// NewDeleteEndpointIDInvalid creates DeleteEndpointIDInvalid with default headers values
func NewDeleteEndpointIDInvalid() *DeleteEndpointIDInvalid {
return &DeleteEndpointIDInvalid{}
}
// WithPayload adds the payload to the delete endpoint Id invalid response
func (o *DeleteEndpointIDInvalid) WithPayload(payload models.Error) *DeleteEndpointIDInvalid {
o.Payload = payload
return o
}
// SetPayload sets the payload to the delete endpoint Id invalid response
func (o *DeleteEndpointIDInvalid) SetPayload(payload models.Error) {
o.Payload = payload
}
// WriteResponse to the client
func (o *DeleteEndpointIDInvalid) WriteResponse(rw http.ResponseWriter, producer runtime.Producer) {
rw.WriteHeader(400)
payload := o.Payload
if err := producer.Produce(rw, payload); err != nil {
panic(err) // let the recovery middleware deal with this
}
}
// DeleteEndpointIDNotFoundCode is the HTTP code returned for type DeleteEndpointIDNotFound
const DeleteEndpointIDNotFoundCode int = 404
/*DeleteEndpointIDNotFound Endpoint not found
swagger:response deleteEndpointIdNotFound
*/
type DeleteEndpointIDNotFound struct {
}
// NewDeleteEndpointIDNotFound creates DeleteEndpointIDNotFound with default headers values
func NewDeleteEndpointIDNotFound() *DeleteEndpointIDNotFound {
return &DeleteEndpointIDNotFound{}
}
// WriteResponse to the client
func (o *DeleteEndpointIDNotFound) WriteResponse(rw http.ResponseWriter, producer runtime.Producer) {
rw.Header().Del(runtime.HeaderContentType) //Remove Content-Type on empty responses
rw.WriteHeader(404)
}