// Code generated by go-swagger; DO NOT EDIT. package cycle_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" ) // CreateCycleCreatedCode is the HTTP code returned for type CreateCycleCreated const CreateCycleCreatedCode int = 201 /*CreateCycleCreated item created swagger:response createCycleCreated */ type CreateCycleCreated struct { /* In: Body */ Payload *models.ItemCreatedResponse `json:"body,omitempty"` } // NewCreateCycleCreated creates CreateCycleCreated with default headers values func NewCreateCycleCreated() *CreateCycleCreated { return &CreateCycleCreated{} } // WithPayload adds the payload to the create cycle created response func (o *CreateCycleCreated) WithPayload(payload *models.ItemCreatedResponse) *CreateCycleCreated { o.Payload = payload return o } // SetPayload sets the payload to the create cycle created response func (o *CreateCycleCreated) SetPayload(payload *models.ItemCreatedResponse) { o.Payload = payload } // WriteResponse to the client func (o *CreateCycleCreated) 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 } } } // CreateCycleBadRequestCode is the HTTP code returned for type CreateCycleBadRequest const CreateCycleBadRequestCode int = 400 /*CreateCycleBadRequest invalid input, object invalid swagger:response createCycleBadRequest */ type CreateCycleBadRequest struct { } // NewCreateCycleBadRequest creates CreateCycleBadRequest with default headers values func NewCreateCycleBadRequest() *CreateCycleBadRequest { return &CreateCycleBadRequest{} } // WriteResponse to the client func (o *CreateCycleBadRequest) WriteResponse(rw http.ResponseWriter, producer runtime.Producer) { rw.Header().Del(runtime.HeaderContentType) //Remove Content-Type on empty responses rw.WriteHeader(400) } // CreateCycleConflictCode is the HTTP code returned for type CreateCycleConflict const CreateCycleConflictCode int = 409 /*CreateCycleConflict an existing item already exists swagger:response createCycleConflict */ type CreateCycleConflict struct { /* In: Body */ Payload *models.ErrorResponse `json:"body,omitempty"` } // NewCreateCycleConflict creates CreateCycleConflict with default headers values func NewCreateCycleConflict() *CreateCycleConflict { return &CreateCycleConflict{} } // WithPayload adds the payload to the create cycle conflict response func (o *CreateCycleConflict) WithPayload(payload *models.ErrorResponse) *CreateCycleConflict { o.Payload = payload return o } // SetPayload sets the payload to the create cycle conflict response func (o *CreateCycleConflict) SetPayload(payload *models.ErrorResponse) { o.Payload = payload } // WriteResponse to the client func (o *CreateCycleConflict) 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 } } } // CreateCycleInternalServerErrorCode is the HTTP code returned for type CreateCycleInternalServerError const CreateCycleInternalServerErrorCode int = 500 /*CreateCycleInternalServerError unexpected error swagger:response createCycleInternalServerError */ type CreateCycleInternalServerError struct { /* In: Body */ Payload *models.ErrorResponse `json:"body,omitempty"` } // NewCreateCycleInternalServerError creates CreateCycleInternalServerError with default headers values func NewCreateCycleInternalServerError() *CreateCycleInternalServerError { return &CreateCycleInternalServerError{} } // WithPayload adds the payload to the create cycle internal server error response func (o *CreateCycleInternalServerError) WithPayload(payload *models.ErrorResponse) *CreateCycleInternalServerError { o.Payload = payload return o } // SetPayload sets the payload to the create cycle internal server error response func (o *CreateCycleInternalServerError) SetPayload(payload *models.ErrorResponse) { o.Payload = payload } // WriteResponse to the client func (o *CreateCycleInternalServerError) 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 } } }