Cyclops 4 HPC is the purpose built stack to support large HPC centers with resource accounting and billing of cluster as well as cloud resources.
cyclops-4-hpc/services/plan-manager/restapi/operations/plan_management/create_plan_responses.go

171 lines
4.6 KiB

// Code generated by go-swagger; DO NOT EDIT.
package plan_management
// 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"
"github.com/Cyclops-Labs/cyclops-4-hpc.git/services/plan-manager/models"
)
// CreatePlanCreatedCode is the HTTP code returned for type CreatePlanCreated
const CreatePlanCreatedCode int = 201
/*CreatePlanCreated item created
swagger:response createPlanCreated
*/
type CreatePlanCreated struct {
/*
In: Body
*/
Payload *models.ItemCreatedResponse `json:"body,omitempty"`
}
// NewCreatePlanCreated creates CreatePlanCreated with default headers values
func NewCreatePlanCreated() *CreatePlanCreated {
return &CreatePlanCreated{}
}
// WithPayload adds the payload to the create plan created response
func (o *CreatePlanCreated) WithPayload(payload *models.ItemCreatedResponse) *CreatePlanCreated {
o.Payload = payload
return o
}
// SetPayload sets the payload to the create plan created response
func (o *CreatePlanCreated) SetPayload(payload *models.ItemCreatedResponse) {
o.Payload = payload
}
// WriteResponse to the client
func (o *CreatePlanCreated) WriteResponse(rw http.ResponseWriter, producer runtime.Producer) {
rw.WriteHeader(201)
if o.Payload != nil {
payload := o.Payload
if err := producer.Produce(rw, payload); err != nil {
panic(err) // let the recovery middleware deal with this
}
}
}
// CreatePlanBadRequestCode is the HTTP code returned for type CreatePlanBadRequest
const CreatePlanBadRequestCode int = 400
/*CreatePlanBadRequest invalid input, object invalid
swagger:response createPlanBadRequest
*/
type CreatePlanBadRequest struct {
}
// NewCreatePlanBadRequest creates CreatePlanBadRequest with default headers values
func NewCreatePlanBadRequest() *CreatePlanBadRequest {
return &CreatePlanBadRequest{}
}
// WriteResponse to the client
func (o *CreatePlanBadRequest) WriteResponse(rw http.ResponseWriter, producer runtime.Producer) {
rw.Header().Del(runtime.HeaderContentType) //Remove Content-Type on empty responses
rw.WriteHeader(400)
}
// CreatePlanConflictCode is the HTTP code returned for type CreatePlanConflict
const CreatePlanConflictCode int = 409
/*CreatePlanConflict an existing item already exists
swagger:response createPlanConflict
*/
type CreatePlanConflict struct {
/*
In: Body
*/
Payload *models.ErrorResponse `json:"body,omitempty"`
}
// NewCreatePlanConflict creates CreatePlanConflict with default headers values
func NewCreatePlanConflict() *CreatePlanConflict {
return &CreatePlanConflict{}
}
// WithPayload adds the payload to the create plan conflict response
func (o *CreatePlanConflict) WithPayload(payload *models.ErrorResponse) *CreatePlanConflict {
o.Payload = payload
return o
}
// SetPayload sets the payload to the create plan conflict response
func (o *CreatePlanConflict) SetPayload(payload *models.ErrorResponse) {
o.Payload = payload
}
// WriteResponse to the client
func (o *CreatePlanConflict) WriteResponse(rw http.ResponseWriter, producer runtime.Producer) {
rw.WriteHeader(409)
if o.Payload != nil {
payload := o.Payload
if err := producer.Produce(rw, payload); err != nil {
panic(err) // let the recovery middleware deal with this
}
}
}
// CreatePlanInternalServerErrorCode is the HTTP code returned for type CreatePlanInternalServerError
const CreatePlanInternalServerErrorCode int = 500
/*CreatePlanInternalServerError unexpected error
swagger:response createPlanInternalServerError
*/
type CreatePlanInternalServerError struct {
/*
In: Body
*/
Payload *models.ErrorResponse `json:"body,omitempty"`
}
// NewCreatePlanInternalServerError creates CreatePlanInternalServerError with default headers values
func NewCreatePlanInternalServerError() *CreatePlanInternalServerError {
return &CreatePlanInternalServerError{}
}
// WithPayload adds the payload to the create plan internal server error response
func (o *CreatePlanInternalServerError) WithPayload(payload *models.ErrorResponse) *CreatePlanInternalServerError {
o.Payload = payload
return o
}
// SetPayload sets the payload to the create plan internal server error response
func (o *CreatePlanInternalServerError) SetPayload(payload *models.ErrorResponse) {
o.Payload = payload
}
// WriteResponse to the client
func (o *CreatePlanInternalServerError) WriteResponse(rw http.ResponseWriter, producer runtime.Producer) {
rw.WriteHeader(500)
if o.Payload != nil {
payload := o.Payload
if err := producer.Produce(rw, payload); err != nil {
panic(err) // let the recovery middleware deal with this
}
}
}