func (o *InitiateCertificateRefreshDefault) WithStatusCode(code int) *InitiateCertificateRefreshDefault {
	o._statusCode = code
	return o
}
WithStatusCode adds the status to the initiate certificate refresh default response
package cluster
import (
	"net/http"
	"github.com/go-openapi/runtime"
	"github.com/haproxytech/client-native/v2/models"
)
const InitiateCertificateRefreshOKCode int = 200
type InitiateCertificateRefreshOK struct {
}
func NewInitiateCertificateRefreshOK() *InitiateCertificateRefreshOK {
	return &InitiateCertificateRefreshOK{}
}
func (o *InitiateCertificateRefreshOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer) {
	rw.Header().Del(runtime.HeaderContentType)  
	rw.WriteHeader(200)
}
const InitiateCertificateRefreshForbiddenCode int = 403
type InitiateCertificateRefreshForbidden struct {
}
func NewInitiateCertificateRefreshForbidden() *InitiateCertificateRefreshForbidden {
	return &InitiateCertificateRefreshForbidden{}
}
func (o *InitiateCertificateRefreshForbidden) WriteResponse(rw http.ResponseWriter, producer runtime.Producer) {
	rw.Header().Del(runtime.HeaderContentType)  
	rw.WriteHeader(403)
}
type InitiateCertificateRefreshDefault struct {
	_statusCode int
	ConfigurationVersion string `json:"Configuration-Version"`
	Payload *models.Error `json:"body,omitempty"`
}
func NewInitiateCertificateRefreshDefault(code int) *InitiateCertificateRefreshDefault {
	if code <= 0 {
		code = 500
	}
	return &InitiateCertificateRefreshDefault{
		_statusCode: code,
	}
}