Update to latest minio version and fix updates (#530)

This commit is contained in:
Cesar N
2020-12-21 17:11:46 -06:00
committed by GitHub
parent 9789ec36db
commit e3c6e22b4e
13 changed files with 684 additions and 137 deletions

View File

@@ -42,7 +42,7 @@ type AddNotificationEndpointCreated struct {
/*
In: Body
*/
Payload *models.NotificationEndpoint `json:"body,omitempty"`
Payload *models.SetNotificationEndpointResponse `json:"body,omitempty"`
}
// NewAddNotificationEndpointCreated creates AddNotificationEndpointCreated with default headers values
@@ -52,13 +52,13 @@ func NewAddNotificationEndpointCreated() *AddNotificationEndpointCreated {
}
// WithPayload adds the payload to the add notification endpoint created response
func (o *AddNotificationEndpointCreated) WithPayload(payload *models.NotificationEndpoint) *AddNotificationEndpointCreated {
func (o *AddNotificationEndpointCreated) WithPayload(payload *models.SetNotificationEndpointResponse) *AddNotificationEndpointCreated {
o.Payload = payload
return o
}
// SetPayload sets the payload to the add notification endpoint created response
func (o *AddNotificationEndpointCreated) SetPayload(payload *models.NotificationEndpoint) {
func (o *AddNotificationEndpointCreated) SetPayload(payload *models.SetNotificationEndpointResponse) {
o.Payload = payload
}

View File

@@ -30,28 +30,48 @@ import (
"github.com/minio/console/models"
)
// SetConfigNoContentCode is the HTTP code returned for type SetConfigNoContent
const SetConfigNoContentCode int = 204
// SetConfigOKCode is the HTTP code returned for type SetConfigOK
const SetConfigOKCode int = 200
/*SetConfigNoContent A successful response.
/*SetConfigOK A successful response.
swagger:response setConfigNoContent
swagger:response setConfigOK
*/
type SetConfigNoContent struct {
type SetConfigOK struct {
/*
In: Body
*/
Payload *models.SetConfigResponse `json:"body,omitempty"`
}
// NewSetConfigNoContent creates SetConfigNoContent with default headers values
func NewSetConfigNoContent() *SetConfigNoContent {
// NewSetConfigOK creates SetConfigOK with default headers values
func NewSetConfigOK() *SetConfigOK {
return &SetConfigNoContent{}
return &SetConfigOK{}
}
// WithPayload adds the payload to the set config o k response
func (o *SetConfigOK) WithPayload(payload *models.SetConfigResponse) *SetConfigOK {
o.Payload = payload
return o
}
// SetPayload sets the payload to the set config o k response
func (o *SetConfigOK) SetPayload(payload *models.SetConfigResponse) {
o.Payload = payload
}
// WriteResponse to the client
func (o *SetConfigNoContent) WriteResponse(rw http.ResponseWriter, producer runtime.Producer) {
func (o *SetConfigOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer) {
rw.Header().Del(runtime.HeaderContentType) //Remove Content-Type on empty responses
rw.WriteHeader(204)
rw.WriteHeader(200)
if o.Payload != nil {
payload := o.Payload
if err := producer.Produce(rw, payload); err != nil {
panic(err) // let the recovery middleware deal with this
}
}
}
/*SetConfigDefault Generic error response.