// Code generated by go-swagger; DO NOT EDIT.

package pet

// 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"
)

// PetDeleteNoContentCode is the HTTP code returned for type PetDeleteNoContent
const PetDeleteNoContentCode int = 204

/*
PetDeleteNoContent Deleted successfully

swagger:response petDeleteNoContent
*/
type PetDeleteNoContent struct {
}

// NewPetDeleteNoContent creates PetDeleteNoContent with default headers values
func NewPetDeleteNoContent() *PetDeleteNoContent {

	return &PetDeleteNoContent{}
}

// WriteResponse to the client
func (o *PetDeleteNoContent) WriteResponse(rw http.ResponseWriter, producer runtime.Producer) {

	rw.Header().Del(runtime.HeaderContentType) //Remove Content-Type on empty responses

	rw.WriteHeader(204)
}

// PetDeleteBadRequestCode is the HTTP code returned for type PetDeleteBadRequest
const PetDeleteBadRequestCode int = 400

/*
PetDeleteBadRequest Invalid ID supplied

swagger:response petDeleteBadRequest
*/
type PetDeleteBadRequest struct {
}

// NewPetDeleteBadRequest creates PetDeleteBadRequest with default headers values
func NewPetDeleteBadRequest() *PetDeleteBadRequest {

	return &PetDeleteBadRequest{}
}

// WriteResponse to the client
func (o *PetDeleteBadRequest) WriteResponse(rw http.ResponseWriter, producer runtime.Producer) {

	rw.Header().Del(runtime.HeaderContentType) //Remove Content-Type on empty responses

	rw.WriteHeader(400)
}

// PetDeleteNotFoundCode is the HTTP code returned for type PetDeleteNotFound
const PetDeleteNotFoundCode int = 404

/*
PetDeleteNotFound Pet not found

swagger:response petDeleteNotFound
*/
type PetDeleteNotFound struct {
}

// NewPetDeleteNotFound creates PetDeleteNotFound with default headers values
func NewPetDeleteNotFound() *PetDeleteNotFound {

	return &PetDeleteNotFound{}
}

// WriteResponse to the client
func (o *PetDeleteNotFound) WriteResponse(rw http.ResponseWriter, producer runtime.Producer) {

	rw.Header().Del(runtime.HeaderContentType) //Remove Content-Type on empty responses

	rw.WriteHeader(404)
}
