Documentation
¶
Index ¶
- Variables
- type ClientDemo
- func (c ClientDemo) CheckService()
- func (c ClientDemo) Create(req CreateRequest, metas ...golib_tools_courier.Metadata) (resp *CreateResponse, err error)
- func (c ClientDemo) FileDownload(metas ...golib_tools_courier.Metadata) (resp *FileDownloadResponse, err error)
- func (c ClientDemo) FormMultipartWithFile(req FormMultipartWithFileRequest, metas ...golib_tools_courier.Metadata) (resp *FormMultipartWithFileResponse, err error)
- func (c ClientDemo) FormMultipartWithFiles(req FormMultipartWithFilesRequest, metas ...golib_tools_courier.Metadata) (resp *FormMultipartWithFilesResponse, err error)
- func (c ClientDemo) FormURLEncoded(req FormURLEncodedRequest, metas ...golib_tools_courier.Metadata) (resp *FormURLEncodedResponse, err error)
- func (c ClientDemo) GetByID(req GetByIDRequest, metas ...golib_tools_courier.Metadata) (resp *GetByIDResponse, err error)
- func (c ClientDemo) Init()
- func (ClientDemo) MarshalDefaults(v interface{})
- func (c ClientDemo) Swagger(metas ...golib_tools_courier.Metadata) (resp *SwaggerResponse, err error)
- type ClientDemoInterface
- type CreateRequest
- type CreateResponse
- type Data
- type DemoResourceStatus
- func (DemoResourceStatus) EnumType() string
- func (DemoResourceStatus) Enums() map[int][]string
- func (v DemoResourceStatus) Label() string
- func (v DemoResourceStatus) MarshalText() ([]byte, error)
- func (v DemoResourceStatus) String() string
- func (v *DemoResourceStatus) UnmarshalText(data []byte) (err error)
- type ErrorField
- type ErrorFields
- type File
- type FileDownloadResponse
- type FormMultipartWithFileRequest
- type FormMultipartWithFileResponse
- type FormMultipartWithFilesRequest
- type FormMultipartWithFilesResponse
- type FormURLEncodedRequest
- type FormURLEncodedResponse
- type GetByID
- type GetByIDRequest
- type GetByIDResponse
- type JSONBytes
- type ResourceStatus
- type StatusError
- type SwaggerResponse
Constants ¶
This section is empty.
Variables ¶
View Source
var InvalidDemoResourceStatus = errors.New("invalid DemoResourceStatus")
Functions ¶
This section is empty.
Types ¶
type ClientDemo ¶
type ClientDemo struct {
golib_tools_courier_client.Client
}
func (ClientDemo) CheckService ¶
func (c ClientDemo) CheckService()
func (ClientDemo) Create ¶
func (c ClientDemo) Create(req CreateRequest, metas ...golib_tools_courier.Metadata) (resp *CreateResponse, err error)
func (ClientDemo) FileDownload ¶
func (c ClientDemo) FileDownload(metas ...golib_tools_courier.Metadata) (resp *FileDownloadResponse, err error)
func (ClientDemo) FormMultipartWithFile ¶
func (c ClientDemo) FormMultipartWithFile(req FormMultipartWithFileRequest, metas ...golib_tools_courier.Metadata) (resp *FormMultipartWithFileResponse, err error)
func (ClientDemo) FormMultipartWithFiles ¶
func (c ClientDemo) FormMultipartWithFiles(req FormMultipartWithFilesRequest, metas ...golib_tools_courier.Metadata) (resp *FormMultipartWithFilesResponse, err error)
func (ClientDemo) FormURLEncoded ¶
func (c ClientDemo) FormURLEncoded(req FormURLEncodedRequest, metas ...golib_tools_courier.Metadata) (resp *FormURLEncodedResponse, err error)
func (ClientDemo) GetByID ¶
func (c ClientDemo) GetByID(req GetByIDRequest, metas ...golib_tools_courier.Metadata) (resp *GetByIDResponse, err error)
func (ClientDemo) Init ¶
func (c ClientDemo) Init()
func (ClientDemo) MarshalDefaults ¶
func (ClientDemo) MarshalDefaults(v interface{})
func (ClientDemo) Swagger ¶
func (c ClientDemo) Swagger(metas ...golib_tools_courier.Metadata) (resp *SwaggerResponse, err error)
type ClientDemoInterface ¶
type ClientDemoInterface interface { Create(req CreateRequest, metas ...golib_tools_courier.Metadata) (resp *CreateResponse, err error) FileDownload(metas ...golib_tools_courier.Metadata) (resp *FileDownloadResponse, err error) FormMultipartWithFile(req FormMultipartWithFileRequest, metas ...golib_tools_courier.Metadata) (resp *FormMultipartWithFileResponse, err error) FormMultipartWithFiles(req FormMultipartWithFilesRequest, metas ...golib_tools_courier.Metadata) (resp *FormMultipartWithFilesResponse, err error) FormURLEncoded(req FormURLEncodedRequest, metas ...golib_tools_courier.Metadata) (resp *FormURLEncodedResponse, err error) GetByID(req GetByIDRequest, metas ...golib_tools_courier.Metadata) (resp *GetByIDResponse, err error) }
type CreateRequest ¶
type CreateRequest struct { // Body Data `fmt:"json" in:"body"` }
type CreateResponse ¶
type CreateResponse struct { Meta golib_tools_courier.Metadata Body []byte }
type DemoResourceStatus ¶
type DemoResourceStatus uint
swagger:enum
const ( DEMO_RESOURCE_STATUS_UNKNOWN DemoResourceStatus = iota DEMO_RESOURCE_STATUS__RUNNING // 运行中 DEMO_RESOURCE_STATUS__RECYCLING // 回收中 DEMO_RESOURCE_STATUS__TRANSFORMING_OUT // 资源转出中 DEMO_RESOURCE_STATUS__TRANSFORMING_IN // 资源转入中 )
func ParseDemoResourceStatusFromLabelString ¶
func ParseDemoResourceStatusFromLabelString(s string) (DemoResourceStatus, error)
func ParseDemoResourceStatusFromString ¶
func ParseDemoResourceStatusFromString(s string) (DemoResourceStatus, error)
func (DemoResourceStatus) EnumType ¶
func (DemoResourceStatus) EnumType() string
func (DemoResourceStatus) Enums ¶
func (DemoResourceStatus) Enums() map[int][]string
func (DemoResourceStatus) Label ¶
func (v DemoResourceStatus) Label() string
func (DemoResourceStatus) MarshalText ¶
func (v DemoResourceStatus) MarshalText() ([]byte, error)
func (DemoResourceStatus) String ¶
func (v DemoResourceStatus) String() string
func (*DemoResourceStatus) UnmarshalText ¶
func (v *DemoResourceStatus) UnmarshalText(data []byte) (err error)
type ErrorField ¶
type ErrorField = golib_tools_courier_status_error.ErrorField
type ErrorFields ¶
type ErrorFields = golib_tools_courier_status_error.ErrorFields
type File ¶
type File = golib_tools_courier_transport_http.File
type FileDownloadResponse ¶
type FileDownloadResponse struct { Meta golib_tools_courier.Metadata Body []byte }
type FormMultipartWithFileRequest ¶
type FormMultipartWithFileRequest struct { // Body struct { // Data Data `json:"data,omitempty"` // File *mime_multipart.FileHeader `json:"file"` // Slice []string `json:"slice,omitempty"` // String string `json:"string,omitempty"` } `in:"formData,multipart"` }
type FormMultipartWithFileResponse ¶
type FormMultipartWithFileResponse struct { Meta golib_tools_courier.Metadata Body []byte }
type FormMultipartWithFilesRequest ¶
type FormMultipartWithFilesRequest struct { // Body struct { // Files []*mime_multipart.FileHeader `json:"files"` } `in:"formData,multipart"` }
type FormMultipartWithFilesResponse ¶
type FormMultipartWithFilesResponse struct { Meta golib_tools_courier.Metadata Body []byte }
type FormURLEncodedRequest ¶
type FormURLEncodedResponse ¶
type FormURLEncodedResponse struct { Meta golib_tools_courier.Metadata Body []byte }
type GetByID ¶
type GetByID struct { // ID string `json:"id"` // Label []string `json:"label,omitempty"` // Name string `json:"name,omitempty"` // Status ResourceStatus `json:"status"` }
type GetByIDRequest ¶
type GetByIDRequest struct { // Status ResourceStatus `in:"query" name:"status"` // ID string `in:"path" name:"id"` // Name string `in:"query" name:"name,omitempty"` // Label []string `in:"query" name:"label,omitempty"` }
type GetByIDResponse ¶
type GetByIDResponse struct { Meta golib_tools_courier.Metadata Body GetByID }
type JSONBytes ¶
type JSONBytes = golib_tools_courier_swagger.JSONBytes
type ResourceStatus ¶
type ResourceStatus = DemoResourceStatus
type StatusError ¶
type StatusError = golib_tools_courier_status_error.StatusError
type SwaggerResponse ¶
type SwaggerResponse struct { Meta golib_tools_courier.Metadata Body JSONBytes }
Click to show internal directories.
Click to hide internal directories.