startup

package
v0.0.0-...-64063fb Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 7, 2016 License: MIT Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type APIError

type APIError struct {
	OperationName string
	Response      interface{}
	Code          int
}

APIError wraps an error model and captures the status code

func NewAPIError

func NewAPIError(opName string, response interface{}, code int) APIError

NewAPIError creates a new API error

func (APIError) Error

func (a APIError) Error() string

type Client

type Client struct {
	// contains filtered or unexported fields
}

Client for startup API

func New

func New(transport client.Transport, formats strfmt.Registry) *Client

New creates a new startup API client.

func (*Client) DeleteStartupsID

func (a *Client) DeleteStartupsID(params *DeleteStartupsIDParams, authInfo client.AuthInfoWriter) (*DeleteStartupsIDOK, error)

删除创业公司

删除指定创业公司

func (*Client) GetStartups

func (a *Client) GetStartups(params *GetStartupsParams, authInfo client.AuthInfoWriter) (*GetStartupsOK, error)

查看创业公司列表

查看所有创业公司,支持分页和过滤器

func (*Client) GetStartupsID

func (a *Client) GetStartupsID(params *GetStartupsIDParams, authInfo client.AuthInfoWriter) (*GetStartupsIDOK, error)

查询创业公司

得到指定创业公司的具体信息

func (*Client) PostStartups

func (a *Client) PostStartups(params *PostStartupsParams, authInfo client.AuthInfoWriter) (*PostStartupsCreated, error)

创建创业公司

根据请求创建创业公司

func (*Client) PutStartupsID

func (a *Client) PutStartupsID(params *PutStartupsIDParams, authInfo client.AuthInfoWriter) (*PutStartupsIDOK, error)

更新创业公司

根据请求中指定要更新的属性对创业公司进行更新

func (*Client) SetTransport

func (a *Client) SetTransport(transport client.Transport)

SetTransport changes the transport on the client

type DeleteStartupsIDBadRequest

type DeleteStartupsIDBadRequest struct {
	Payload *models.Error
}

DeleteStartupsIDBadRequest

无效请求

func NewDeleteStartupsIDBadRequest

func NewDeleteStartupsIDBadRequest() *DeleteStartupsIDBadRequest

NewDeleteStartupsIDBadRequest creates a DeleteStartupsIDBadRequest with default headers values

func (*DeleteStartupsIDBadRequest) Error

type DeleteStartupsIDForbidden

type DeleteStartupsIDForbidden struct {
	Payload *models.Error
}

DeleteStartupsIDForbidden

无访问权限

func NewDeleteStartupsIDForbidden

func NewDeleteStartupsIDForbidden() *DeleteStartupsIDForbidden

NewDeleteStartupsIDForbidden creates a DeleteStartupsIDForbidden with default headers values

func (*DeleteStartupsIDForbidden) Error

func (o *DeleteStartupsIDForbidden) Error() string

type DeleteStartupsIDInternalServerError

type DeleteStartupsIDInternalServerError struct {
	Payload *models.Error
}

DeleteStartupsIDInternalServerError

服务端内部错误

func NewDeleteStartupsIDInternalServerError

func NewDeleteStartupsIDInternalServerError() *DeleteStartupsIDInternalServerError

NewDeleteStartupsIDInternalServerError creates a DeleteStartupsIDInternalServerError with default headers values

func (*DeleteStartupsIDInternalServerError) Error

type DeleteStartupsIDNotFound

type DeleteStartupsIDNotFound struct {
	Payload *models.Error
}

DeleteStartupsIDNotFound

没找到指定对象

func NewDeleteStartupsIDNotFound

func NewDeleteStartupsIDNotFound() *DeleteStartupsIDNotFound

NewDeleteStartupsIDNotFound creates a DeleteStartupsIDNotFound with default headers values

func (*DeleteStartupsIDNotFound) Error

func (o *DeleteStartupsIDNotFound) Error() string

type DeleteStartupsIDOK

type DeleteStartupsIDOK struct {
}

DeleteStartupsIDOK

成功删除创业公司

func NewDeleteStartupsIDOK

func NewDeleteStartupsIDOK() *DeleteStartupsIDOK

NewDeleteStartupsIDOK creates a DeleteStartupsIDOK with default headers values

func (*DeleteStartupsIDOK) Error

func (o *DeleteStartupsIDOK) Error() string

type DeleteStartupsIDParams

type DeleteStartupsIDParams struct {

	/*ID
	  创业公司ID

	*/
	ID int64
}

DeleteStartupsIDParams contains all the parameters to send to the API endpoint for the delete startups ID operation typically these are written to a http.Request

func NewDeleteStartupsIDParams

func NewDeleteStartupsIDParams() *DeleteStartupsIDParams

NewDeleteStartupsIDParams creates a new DeleteStartupsIDParams object with the default values initialized.

func (*DeleteStartupsIDParams) WithID

WithID adds the id to the delete startups ID params

func (*DeleteStartupsIDParams) WriteToRequest

func (o *DeleteStartupsIDParams) WriteToRequest(r client.Request, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type DeleteStartupsIDReader

type DeleteStartupsIDReader struct {
	// contains filtered or unexported fields
}

func (*DeleteStartupsIDReader) ReadResponse

func (o *DeleteStartupsIDReader) ReadResponse(response client.Response, consumer httpkit.Consumer) (interface{}, error)

type DeleteStartupsIDUnauthorized

type DeleteStartupsIDUnauthorized struct {
	Payload *models.Error
}

DeleteStartupsIDUnauthorized

未认证

func NewDeleteStartupsIDUnauthorized

func NewDeleteStartupsIDUnauthorized() *DeleteStartupsIDUnauthorized

NewDeleteStartupsIDUnauthorized creates a DeleteStartupsIDUnauthorized with default headers values

func (*DeleteStartupsIDUnauthorized) Error

type GetStartupsIDBadRequest

type GetStartupsIDBadRequest struct {
	Payload *models.Error
}

GetStartupsIDBadRequest

无效请求

func NewGetStartupsIDBadRequest

func NewGetStartupsIDBadRequest() *GetStartupsIDBadRequest

NewGetStartupsIDBadRequest creates a GetStartupsIDBadRequest with default headers values

func (*GetStartupsIDBadRequest) Error

func (o *GetStartupsIDBadRequest) Error() string

type GetStartupsIDForbidden

type GetStartupsIDForbidden struct {
	Payload *models.Error
}

GetStartupsIDForbidden

无访问权限

func NewGetStartupsIDForbidden

func NewGetStartupsIDForbidden() *GetStartupsIDForbidden

NewGetStartupsIDForbidden creates a GetStartupsIDForbidden with default headers values

func (*GetStartupsIDForbidden) Error

func (o *GetStartupsIDForbidden) Error() string

type GetStartupsIDInternalServerError

type GetStartupsIDInternalServerError struct {
	Payload *models.Error
}

GetStartupsIDInternalServerError

服务端内部错误

func NewGetStartupsIDInternalServerError

func NewGetStartupsIDInternalServerError() *GetStartupsIDInternalServerError

NewGetStartupsIDInternalServerError creates a GetStartupsIDInternalServerError with default headers values

func (*GetStartupsIDInternalServerError) Error

type GetStartupsIDNotFound

type GetStartupsIDNotFound struct {
	Payload *models.Error
}

GetStartupsIDNotFound

没找到指定对象

func NewGetStartupsIDNotFound

func NewGetStartupsIDNotFound() *GetStartupsIDNotFound

NewGetStartupsIDNotFound creates a GetStartupsIDNotFound with default headers values

func (*GetStartupsIDNotFound) Error

func (o *GetStartupsIDNotFound) Error() string

type GetStartupsIDOK

type GetStartupsIDOK struct {
	Payload *models.Startup
}

GetStartupsIDOK

成功查询创业公司

func NewGetStartupsIDOK

func NewGetStartupsIDOK() *GetStartupsIDOK

NewGetStartupsIDOK creates a GetStartupsIDOK with default headers values

func (*GetStartupsIDOK) Error

func (o *GetStartupsIDOK) Error() string

type GetStartupsIDParams

type GetStartupsIDParams struct {

	/*ID
	  创业公司ID

	*/
	ID int64
}

GetStartupsIDParams contains all the parameters to send to the API endpoint for the get startups ID operation typically these are written to a http.Request

func NewGetStartupsIDParams

func NewGetStartupsIDParams() *GetStartupsIDParams

NewGetStartupsIDParams creates a new GetStartupsIDParams object with the default values initialized.

func (*GetStartupsIDParams) WithID

WithID adds the id to the get startups ID params

func (*GetStartupsIDParams) WriteToRequest

func (o *GetStartupsIDParams) WriteToRequest(r client.Request, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type GetStartupsIDReader

type GetStartupsIDReader struct {
	// contains filtered or unexported fields
}

func (*GetStartupsIDReader) ReadResponse

func (o *GetStartupsIDReader) ReadResponse(response client.Response, consumer httpkit.Consumer) (interface{}, error)

type GetStartupsIDUnauthorized

type GetStartupsIDUnauthorized struct {
	Payload *models.Error
}

GetStartupsIDUnauthorized

未认证

func NewGetStartupsIDUnauthorized

func NewGetStartupsIDUnauthorized() *GetStartupsIDUnauthorized

NewGetStartupsIDUnauthorized creates a GetStartupsIDUnauthorized with default headers values

func (*GetStartupsIDUnauthorized) Error

func (o *GetStartupsIDUnauthorized) Error() string

type GetStartupsOK

type GetStartupsOK struct {
	Payload *models.StartupPageableResult
}

GetStartupsOK

公司列表

func NewGetStartupsOK

func NewGetStartupsOK() *GetStartupsOK

NewGetStartupsOK creates a GetStartupsOK with default headers values

func (*GetStartupsOK) Error

func (o *GetStartupsOK) Error() string

type GetStartupsParams

type GetStartupsParams struct {

	/*Page
	  当前页码

	*/
	Page int64
	/*Pagesize
	  每页项数

	*/
	Pagesize int64
	/*Reviewstatus
	  审核状态

	*/
	Reviewstatus int64
}

GetStartupsParams contains all the parameters to send to the API endpoint for the get startups operation typically these are written to a http.Request

func NewGetStartupsParams

func NewGetStartupsParams() *GetStartupsParams

NewGetStartupsParams creates a new GetStartupsParams object with the default values initialized.

func (*GetStartupsParams) WithPage

func (o *GetStartupsParams) WithPage(page int64) *GetStartupsParams

WithPage adds the page to the get startups params

func (*GetStartupsParams) WithPagesize

func (o *GetStartupsParams) WithPagesize(pagesize int64) *GetStartupsParams

WithPagesize adds the pagesize to the get startups params

func (*GetStartupsParams) WithReviewstatus

func (o *GetStartupsParams) WithReviewstatus(reviewstatus int64) *GetStartupsParams

WithReviewstatus adds the reviewstatus to the get startups params

func (*GetStartupsParams) WriteToRequest

func (o *GetStartupsParams) WriteToRequest(r client.Request, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type GetStartupsReader

type GetStartupsReader struct {
	// contains filtered or unexported fields
}

func (*GetStartupsReader) ReadResponse

func (o *GetStartupsReader) ReadResponse(response client.Response, consumer httpkit.Consumer) (interface{}, error)

type PostStartupsBadRequest

type PostStartupsBadRequest struct {
	Payload *models.Error
}

PostStartupsBadRequest

无效请求

func NewPostStartupsBadRequest

func NewPostStartupsBadRequest() *PostStartupsBadRequest

NewPostStartupsBadRequest creates a PostStartupsBadRequest with default headers values

func (*PostStartupsBadRequest) Error

func (o *PostStartupsBadRequest) Error() string

type PostStartupsCreated

type PostStartupsCreated struct {
	Payload *models.Startup
}

PostStartupsCreated

成功创建创业公司

func NewPostStartupsCreated

func NewPostStartupsCreated() *PostStartupsCreated

NewPostStartupsCreated creates a PostStartupsCreated with default headers values

func (*PostStartupsCreated) Error

func (o *PostStartupsCreated) Error() string

type PostStartupsForbidden

type PostStartupsForbidden struct {
	Payload *models.Error
}

PostStartupsForbidden

无访问权限

func NewPostStartupsForbidden

func NewPostStartupsForbidden() *PostStartupsForbidden

NewPostStartupsForbidden creates a PostStartupsForbidden with default headers values

func (*PostStartupsForbidden) Error

func (o *PostStartupsForbidden) Error() string

type PostStartupsInternalServerError

type PostStartupsInternalServerError struct {
	Payload *models.Error
}

PostStartupsInternalServerError

服务端内部错误

func NewPostStartupsInternalServerError

func NewPostStartupsInternalServerError() *PostStartupsInternalServerError

NewPostStartupsInternalServerError creates a PostStartupsInternalServerError with default headers values

func (*PostStartupsInternalServerError) Error

type PostStartupsParams

type PostStartupsParams struct {

	/*Body*/
	Body *models.CreateStartupRequest
}

PostStartupsParams contains all the parameters to send to the API endpoint for the post startups operation typically these are written to a http.Request

func NewPostStartupsParams

func NewPostStartupsParams() *PostStartupsParams

NewPostStartupsParams creates a new PostStartupsParams object with the default values initialized.

func (*PostStartupsParams) WithBody

WithBody adds the body to the post startups params

func (*PostStartupsParams) WriteToRequest

func (o *PostStartupsParams) WriteToRequest(r client.Request, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type PostStartupsReader

type PostStartupsReader struct {
	// contains filtered or unexported fields
}

func (*PostStartupsReader) ReadResponse

func (o *PostStartupsReader) ReadResponse(response client.Response, consumer httpkit.Consumer) (interface{}, error)

type PostStartupsUnauthorized

type PostStartupsUnauthorized struct {
	Payload *models.Error
}

PostStartupsUnauthorized

未认证

func NewPostStartupsUnauthorized

func NewPostStartupsUnauthorized() *PostStartupsUnauthorized

NewPostStartupsUnauthorized creates a PostStartupsUnauthorized with default headers values

func (*PostStartupsUnauthorized) Error

func (o *PostStartupsUnauthorized) Error() string

type PutStartupsIDBadRequest

type PutStartupsIDBadRequest struct {
	Payload *models.Error
}

PutStartupsIDBadRequest

无效请求

func NewPutStartupsIDBadRequest

func NewPutStartupsIDBadRequest() *PutStartupsIDBadRequest

NewPutStartupsIDBadRequest creates a PutStartupsIDBadRequest with default headers values

func (*PutStartupsIDBadRequest) Error

func (o *PutStartupsIDBadRequest) Error() string

type PutStartupsIDForbidden

type PutStartupsIDForbidden struct {
	Payload *models.Error
}

PutStartupsIDForbidden

无访问权限

func NewPutStartupsIDForbidden

func NewPutStartupsIDForbidden() *PutStartupsIDForbidden

NewPutStartupsIDForbidden creates a PutStartupsIDForbidden with default headers values

func (*PutStartupsIDForbidden) Error

func (o *PutStartupsIDForbidden) Error() string

type PutStartupsIDInternalServerError

type PutStartupsIDInternalServerError struct {
	Payload *models.Error
}

PutStartupsIDInternalServerError

服务端内部错误

func NewPutStartupsIDInternalServerError

func NewPutStartupsIDInternalServerError() *PutStartupsIDInternalServerError

NewPutStartupsIDInternalServerError creates a PutStartupsIDInternalServerError with default headers values

func (*PutStartupsIDInternalServerError) Error

type PutStartupsIDNotFound

type PutStartupsIDNotFound struct {
	Payload *models.Error
}

PutStartupsIDNotFound

没找到指定对象

func NewPutStartupsIDNotFound

func NewPutStartupsIDNotFound() *PutStartupsIDNotFound

NewPutStartupsIDNotFound creates a PutStartupsIDNotFound with default headers values

func (*PutStartupsIDNotFound) Error

func (o *PutStartupsIDNotFound) Error() string

type PutStartupsIDOK

type PutStartupsIDOK struct {
	Payload *models.Startup
}

PutStartupsIDOK

成功更新创业公司

func NewPutStartupsIDOK

func NewPutStartupsIDOK() *PutStartupsIDOK

NewPutStartupsIDOK creates a PutStartupsIDOK with default headers values

func (*PutStartupsIDOK) Error

func (o *PutStartupsIDOK) Error() string

type PutStartupsIDParams

type PutStartupsIDParams struct {

	/*Body*/
	Body *models.UpdateStartupRequest
	/*ID
	  创业公司ID

	*/
	ID int64
}

PutStartupsIDParams contains all the parameters to send to the API endpoint for the put startups ID operation typically these are written to a http.Request

func NewPutStartupsIDParams

func NewPutStartupsIDParams() *PutStartupsIDParams

NewPutStartupsIDParams creates a new PutStartupsIDParams object with the default values initialized.

func (*PutStartupsIDParams) WithBody

WithBody adds the body to the put startups ID params

func (*PutStartupsIDParams) WithID

WithID adds the id to the put startups ID params

func (*PutStartupsIDParams) WriteToRequest

func (o *PutStartupsIDParams) WriteToRequest(r client.Request, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type PutStartupsIDReader

type PutStartupsIDReader struct {
	// contains filtered or unexported fields
}

func (*PutStartupsIDReader) ReadResponse

func (o *PutStartupsIDReader) ReadResponse(response client.Response, consumer httpkit.Consumer) (interface{}, error)

type PutStartupsIDUnauthorized

type PutStartupsIDUnauthorized struct {
	Payload *models.Error
}

PutStartupsIDUnauthorized

未认证

func NewPutStartupsIDUnauthorized

func NewPutStartupsIDUnauthorized() *PutStartupsIDUnauthorized

NewPutStartupsIDUnauthorized creates a PutStartupsIDUnauthorized with default headers values

func (*PutStartupsIDUnauthorized) Error

func (o *PutStartupsIDUnauthorized) Error() string

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL