275 lines
9.5 KiB
Go
275 lines
9.5 KiB
Go
|
// Code generated by go-swagger; DO NOT EDIT.
|
||
|
|
||
|
package issue
|
||
|
|
||
|
// This file was generated by the swagger tool.
|
||
|
// Editing this file might prove futile when you re-run the swagger generate command
|
||
|
|
||
|
import (
|
||
|
"fmt"
|
||
|
|
||
|
"github.com/go-openapi/runtime"
|
||
|
"github.com/go-openapi/strfmt"
|
||
|
)
|
||
|
|
||
|
// IssueDeleteSubscriptionReader is a Reader for the IssueDeleteSubscription structure.
|
||
|
type IssueDeleteSubscriptionReader struct {
|
||
|
formats strfmt.Registry
|
||
|
}
|
||
|
|
||
|
// ReadResponse reads a server response into the received o.
|
||
|
func (o *IssueDeleteSubscriptionReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) {
|
||
|
switch response.Code() {
|
||
|
case 200:
|
||
|
result := NewIssueDeleteSubscriptionOK()
|
||
|
if err := result.readResponse(response, consumer, o.formats); err != nil {
|
||
|
return nil, err
|
||
|
}
|
||
|
return result, nil
|
||
|
case 201:
|
||
|
result := NewIssueDeleteSubscriptionCreated()
|
||
|
if err := result.readResponse(response, consumer, o.formats); err != nil {
|
||
|
return nil, err
|
||
|
}
|
||
|
return result, nil
|
||
|
case 304:
|
||
|
result := NewIssueDeleteSubscriptionNotModified()
|
||
|
if err := result.readResponse(response, consumer, o.formats); err != nil {
|
||
|
return nil, err
|
||
|
}
|
||
|
return nil, result
|
||
|
case 404:
|
||
|
result := NewIssueDeleteSubscriptionNotFound()
|
||
|
if err := result.readResponse(response, consumer, o.formats); err != nil {
|
||
|
return nil, err
|
||
|
}
|
||
|
return nil, result
|
||
|
default:
|
||
|
return nil, runtime.NewAPIError("[DELETE /repos/{owner}/{repo}/issues/{index}/subscriptions/{user}] issueDeleteSubscription", response, response.Code())
|
||
|
}
|
||
|
}
|
||
|
|
||
|
// NewIssueDeleteSubscriptionOK creates a IssueDeleteSubscriptionOK with default headers values
|
||
|
func NewIssueDeleteSubscriptionOK() *IssueDeleteSubscriptionOK {
|
||
|
return &IssueDeleteSubscriptionOK{}
|
||
|
}
|
||
|
|
||
|
/*
|
||
|
IssueDeleteSubscriptionOK describes a response with status code 200, with default header values.
|
||
|
|
||
|
Already unsubscribed
|
||
|
*/
|
||
|
type IssueDeleteSubscriptionOK struct {
|
||
|
}
|
||
|
|
||
|
// IsSuccess returns true when this issue delete subscription o k response has a 2xx status code
|
||
|
func (o *IssueDeleteSubscriptionOK) IsSuccess() bool {
|
||
|
return true
|
||
|
}
|
||
|
|
||
|
// IsRedirect returns true when this issue delete subscription o k response has a 3xx status code
|
||
|
func (o *IssueDeleteSubscriptionOK) IsRedirect() bool {
|
||
|
return false
|
||
|
}
|
||
|
|
||
|
// IsClientError returns true when this issue delete subscription o k response has a 4xx status code
|
||
|
func (o *IssueDeleteSubscriptionOK) IsClientError() bool {
|
||
|
return false
|
||
|
}
|
||
|
|
||
|
// IsServerError returns true when this issue delete subscription o k response has a 5xx status code
|
||
|
func (o *IssueDeleteSubscriptionOK) IsServerError() bool {
|
||
|
return false
|
||
|
}
|
||
|
|
||
|
// IsCode returns true when this issue delete subscription o k response a status code equal to that given
|
||
|
func (o *IssueDeleteSubscriptionOK) IsCode(code int) bool {
|
||
|
return code == 200
|
||
|
}
|
||
|
|
||
|
// Code gets the status code for the issue delete subscription o k response
|
||
|
func (o *IssueDeleteSubscriptionOK) Code() int {
|
||
|
return 200
|
||
|
}
|
||
|
|
||
|
func (o *IssueDeleteSubscriptionOK) Error() string {
|
||
|
return fmt.Sprintf("[DELETE /repos/{owner}/{repo}/issues/{index}/subscriptions/{user}][%d] issueDeleteSubscriptionOK", 200)
|
||
|
}
|
||
|
|
||
|
func (o *IssueDeleteSubscriptionOK) String() string {
|
||
|
return fmt.Sprintf("[DELETE /repos/{owner}/{repo}/issues/{index}/subscriptions/{user}][%d] issueDeleteSubscriptionOK", 200)
|
||
|
}
|
||
|
|
||
|
func (o *IssueDeleteSubscriptionOK) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error {
|
||
|
|
||
|
return nil
|
||
|
}
|
||
|
|
||
|
// NewIssueDeleteSubscriptionCreated creates a IssueDeleteSubscriptionCreated with default headers values
|
||
|
func NewIssueDeleteSubscriptionCreated() *IssueDeleteSubscriptionCreated {
|
||
|
return &IssueDeleteSubscriptionCreated{}
|
||
|
}
|
||
|
|
||
|
/*
|
||
|
IssueDeleteSubscriptionCreated describes a response with status code 201, with default header values.
|
||
|
|
||
|
Successfully Unsubscribed
|
||
|
*/
|
||
|
type IssueDeleteSubscriptionCreated struct {
|
||
|
}
|
||
|
|
||
|
// IsSuccess returns true when this issue delete subscription created response has a 2xx status code
|
||
|
func (o *IssueDeleteSubscriptionCreated) IsSuccess() bool {
|
||
|
return true
|
||
|
}
|
||
|
|
||
|
// IsRedirect returns true when this issue delete subscription created response has a 3xx status code
|
||
|
func (o *IssueDeleteSubscriptionCreated) IsRedirect() bool {
|
||
|
return false
|
||
|
}
|
||
|
|
||
|
// IsClientError returns true when this issue delete subscription created response has a 4xx status code
|
||
|
func (o *IssueDeleteSubscriptionCreated) IsClientError() bool {
|
||
|
return false
|
||
|
}
|
||
|
|
||
|
// IsServerError returns true when this issue delete subscription created response has a 5xx status code
|
||
|
func (o *IssueDeleteSubscriptionCreated) IsServerError() bool {
|
||
|
return false
|
||
|
}
|
||
|
|
||
|
// IsCode returns true when this issue delete subscription created response a status code equal to that given
|
||
|
func (o *IssueDeleteSubscriptionCreated) IsCode(code int) bool {
|
||
|
return code == 201
|
||
|
}
|
||
|
|
||
|
// Code gets the status code for the issue delete subscription created response
|
||
|
func (o *IssueDeleteSubscriptionCreated) Code() int {
|
||
|
return 201
|
||
|
}
|
||
|
|
||
|
func (o *IssueDeleteSubscriptionCreated) Error() string {
|
||
|
return fmt.Sprintf("[DELETE /repos/{owner}/{repo}/issues/{index}/subscriptions/{user}][%d] issueDeleteSubscriptionCreated", 201)
|
||
|
}
|
||
|
|
||
|
func (o *IssueDeleteSubscriptionCreated) String() string {
|
||
|
return fmt.Sprintf("[DELETE /repos/{owner}/{repo}/issues/{index}/subscriptions/{user}][%d] issueDeleteSubscriptionCreated", 201)
|
||
|
}
|
||
|
|
||
|
func (o *IssueDeleteSubscriptionCreated) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error {
|
||
|
|
||
|
return nil
|
||
|
}
|
||
|
|
||
|
// NewIssueDeleteSubscriptionNotModified creates a IssueDeleteSubscriptionNotModified with default headers values
|
||
|
func NewIssueDeleteSubscriptionNotModified() *IssueDeleteSubscriptionNotModified {
|
||
|
return &IssueDeleteSubscriptionNotModified{}
|
||
|
}
|
||
|
|
||
|
/*
|
||
|
IssueDeleteSubscriptionNotModified describes a response with status code 304, with default header values.
|
||
|
|
||
|
User can only subscribe itself if he is no admin
|
||
|
*/
|
||
|
type IssueDeleteSubscriptionNotModified struct {
|
||
|
}
|
||
|
|
||
|
// IsSuccess returns true when this issue delete subscription not modified response has a 2xx status code
|
||
|
func (o *IssueDeleteSubscriptionNotModified) IsSuccess() bool {
|
||
|
return false
|
||
|
}
|
||
|
|
||
|
// IsRedirect returns true when this issue delete subscription not modified response has a 3xx status code
|
||
|
func (o *IssueDeleteSubscriptionNotModified) IsRedirect() bool {
|
||
|
return true
|
||
|
}
|
||
|
|
||
|
// IsClientError returns true when this issue delete subscription not modified response has a 4xx status code
|
||
|
func (o *IssueDeleteSubscriptionNotModified) IsClientError() bool {
|
||
|
return false
|
||
|
}
|
||
|
|
||
|
// IsServerError returns true when this issue delete subscription not modified response has a 5xx status code
|
||
|
func (o *IssueDeleteSubscriptionNotModified) IsServerError() bool {
|
||
|
return false
|
||
|
}
|
||
|
|
||
|
// IsCode returns true when this issue delete subscription not modified response a status code equal to that given
|
||
|
func (o *IssueDeleteSubscriptionNotModified) IsCode(code int) bool {
|
||
|
return code == 304
|
||
|
}
|
||
|
|
||
|
// Code gets the status code for the issue delete subscription not modified response
|
||
|
func (o *IssueDeleteSubscriptionNotModified) Code() int {
|
||
|
return 304
|
||
|
}
|
||
|
|
||
|
func (o *IssueDeleteSubscriptionNotModified) Error() string {
|
||
|
return fmt.Sprintf("[DELETE /repos/{owner}/{repo}/issues/{index}/subscriptions/{user}][%d] issueDeleteSubscriptionNotModified", 304)
|
||
|
}
|
||
|
|
||
|
func (o *IssueDeleteSubscriptionNotModified) String() string {
|
||
|
return fmt.Sprintf("[DELETE /repos/{owner}/{repo}/issues/{index}/subscriptions/{user}][%d] issueDeleteSubscriptionNotModified", 304)
|
||
|
}
|
||
|
|
||
|
func (o *IssueDeleteSubscriptionNotModified) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error {
|
||
|
|
||
|
return nil
|
||
|
}
|
||
|
|
||
|
// NewIssueDeleteSubscriptionNotFound creates a IssueDeleteSubscriptionNotFound with default headers values
|
||
|
func NewIssueDeleteSubscriptionNotFound() *IssueDeleteSubscriptionNotFound {
|
||
|
return &IssueDeleteSubscriptionNotFound{}
|
||
|
}
|
||
|
|
||
|
/*
|
||
|
IssueDeleteSubscriptionNotFound describes a response with status code 404, with default header values.
|
||
|
|
||
|
APINotFound is a not found empty response
|
||
|
*/
|
||
|
type IssueDeleteSubscriptionNotFound struct {
|
||
|
}
|
||
|
|
||
|
// IsSuccess returns true when this issue delete subscription not found response has a 2xx status code
|
||
|
func (o *IssueDeleteSubscriptionNotFound) IsSuccess() bool {
|
||
|
return false
|
||
|
}
|
||
|
|
||
|
// IsRedirect returns true when this issue delete subscription not found response has a 3xx status code
|
||
|
func (o *IssueDeleteSubscriptionNotFound) IsRedirect() bool {
|
||
|
return false
|
||
|
}
|
||
|
|
||
|
// IsClientError returns true when this issue delete subscription not found response has a 4xx status code
|
||
|
func (o *IssueDeleteSubscriptionNotFound) IsClientError() bool {
|
||
|
return true
|
||
|
}
|
||
|
|
||
|
// IsServerError returns true when this issue delete subscription not found response has a 5xx status code
|
||
|
func (o *IssueDeleteSubscriptionNotFound) IsServerError() bool {
|
||
|
return false
|
||
|
}
|
||
|
|
||
|
// IsCode returns true when this issue delete subscription not found response a status code equal to that given
|
||
|
func (o *IssueDeleteSubscriptionNotFound) IsCode(code int) bool {
|
||
|
return code == 404
|
||
|
}
|
||
|
|
||
|
// Code gets the status code for the issue delete subscription not found response
|
||
|
func (o *IssueDeleteSubscriptionNotFound) Code() int {
|
||
|
return 404
|
||
|
}
|
||
|
|
||
|
func (o *IssueDeleteSubscriptionNotFound) Error() string {
|
||
|
return fmt.Sprintf("[DELETE /repos/{owner}/{repo}/issues/{index}/subscriptions/{user}][%d] issueDeleteSubscriptionNotFound", 404)
|
||
|
}
|
||
|
|
||
|
func (o *IssueDeleteSubscriptionNotFound) String() string {
|
||
|
return fmt.Sprintf("[DELETE /repos/{owner}/{repo}/issues/{index}/subscriptions/{user}][%d] issueDeleteSubscriptionNotFound", 404)
|
||
|
}
|
||
|
|
||
|
func (o *IssueDeleteSubscriptionNotFound) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error {
|
||
|
|
||
|
return nil
|
||
|
}
|