Skip to content
Snippets Groups Projects
get_h_w_addresses_responses.go 3 KiB
Newer Older
  • Learn to ignore specific revisions
  • Manuel Kieweg's avatar
    Manuel Kieweg committed
    // Code generated by go-swagger; DO NOT EDIT.
    
    package interface_operations
    
    // 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"
    
    	"code.fbi.h-da.de/cocsn/cocsn-api/api/models"
    )
    
    // GetHWAddressesOKCode is the HTTP code returned for type GetHWAddressesOK
    const GetHWAddressesOKCode int = 200
    
    /*GetHWAddressesOK OK
    
    swagger:response getHWAddressesOK
    */
    type GetHWAddressesOK struct {
    
    	/*
    	  In: Body
    	*/
    	Payload models.PhysicalAddress `json:"body,omitempty"`
    }
    
    // NewGetHWAddressesOK creates GetHWAddressesOK with default headers values
    func NewGetHWAddressesOK() *GetHWAddressesOK {
    
    	return &GetHWAddressesOK{}
    }
    
    // WithPayload adds the payload to the get h w addresses o k response
    func (o *GetHWAddressesOK) WithPayload(payload models.PhysicalAddress) *GetHWAddressesOK {
    	o.Payload = payload
    	return o
    }
    
    // SetPayload sets the payload to the get h w addresses o k response
    func (o *GetHWAddressesOK) SetPayload(payload models.PhysicalAddress) {
    	o.Payload = payload
    }
    
    // WriteResponse to the client
    func (o *GetHWAddressesOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer) {
    
    	rw.WriteHeader(200)
    	payload := o.Payload
    	if err := producer.Produce(rw, payload); err != nil {
    		panic(err) // let the recovery middleware deal with this
    	}
    }
    
    // GetHWAddressesNotFoundCode is the HTTP code returned for type GetHWAddressesNotFound
    const GetHWAddressesNotFoundCode int = 404
    
    /*GetHWAddressesNotFound An error occurred.
    
    swagger:response getHWAddressesNotFound
    */
    type GetHWAddressesNotFound struct {
    }
    
    // NewGetHWAddressesNotFound creates GetHWAddressesNotFound with default headers values
    func NewGetHWAddressesNotFound() *GetHWAddressesNotFound {
    
    	return &GetHWAddressesNotFound{}
    }
    
    // WriteResponse to the client
    func (o *GetHWAddressesNotFound) WriteResponse(rw http.ResponseWriter, producer runtime.Producer) {
    
    	rw.Header().Del(runtime.HeaderContentType) //Remove Content-Type on empty responses
    
    	rw.WriteHeader(404)
    }
    
    /*GetHWAddressesDefault Unexpected error
    
    swagger:response getHWAddressesDefault
    */
    type GetHWAddressesDefault struct {
    	_statusCode int
    }
    
    // NewGetHWAddressesDefault creates GetHWAddressesDefault with default headers values
    func NewGetHWAddressesDefault(code int) *GetHWAddressesDefault {
    	if code <= 0 {
    		code = 500
    	}
    
    	return &GetHWAddressesDefault{
    		_statusCode: code,
    	}
    }
    
    // WithStatusCode adds the status to the get h w addresses default response
    func (o *GetHWAddressesDefault) WithStatusCode(code int) *GetHWAddressesDefault {
    	o._statusCode = code
    	return o
    }
    
    // SetStatusCode sets the status to the get h w addresses default response
    func (o *GetHWAddressesDefault) SetStatusCode(code int) {
    	o._statusCode = code
    }
    
    // WriteResponse to the client
    func (o *GetHWAddressesDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer) {
    
    	rw.Header().Del(runtime.HeaderContentType) //Remove Content-Type on empty responses
    
    	rw.WriteHeader(o._statusCode)
    }