Documentation ¶
Overview ¶
Code generated by ogen, DO NOT EDIT.
Index ¶
- func WithServerURL(ctx context.Context, u *url.URL) context.Context
- type Client
- func (c *Client) TestFormURLEncoded(ctx context.Context, request *TestForm) error
- func (c *Client) TestMultipart(ctx context.Context, request *TestForm) error
- func (c *Client) TestMultipartUpload(ctx context.Context, request *TestMultipartUploadReqForm) (*TestMultipartUploadOK, error)
- func (c *Client) TestShareFormSchema(ctx context.Context, request TestShareFormSchemaReq) error
- type ClientOption
- type ErrorHandler
- type Handler
- type Middleware
- type OptInt
- type OptMultipartFile
- type OptString
- func (o *OptString) Decode(d *jx.Decoder) error
- func (o OptString) Encode(e *jx.Encoder)
- func (o OptString) Get() (v string, ok bool)
- func (o OptString) IsSet() bool
- func (s OptString) MarshalJSON() ([]byte, error)
- func (o OptString) Or(d string) string
- func (o *OptString) Reset()
- func (o *OptString) SetTo(v string)
- func (s *OptString) UnmarshalJSON(data []byte) error
- type OptTestFormDeepObject
- type OptTestFormObject
- type OptUUID
- type Option
- type Route
- type Server
- type ServerOption
- func WithErrorHandler(h ErrorHandler) ServerOption
- func WithMaxMultipartMemory(max int64) ServerOption
- func WithMethodNotAllowed(methodNotAllowed func(w http.ResponseWriter, r *http.Request, allowed string)) ServerOption
- func WithMiddleware(m ...Middleware) ServerOption
- func WithNotFound(notFound http.HandlerFunc) ServerOption
- func WithPathPrefix(prefix string) ServerOption
- type SharedRequest
- func (s *SharedRequest) Decode(d *jx.Decoder) error
- func (s *SharedRequest) Encode(e *jx.Encoder)
- func (s *SharedRequest) GetFile() OptString
- func (s *SharedRequest) GetFilename() OptString
- func (s *SharedRequest) MarshalJSON() ([]byte, error)
- func (s *SharedRequest) SetFile(val OptString)
- func (s *SharedRequest) SetFilename(val OptString)
- func (s *SharedRequest) UnmarshalJSON(data []byte) error
- type SharedRequestForm
- type TestForm
- func (s *TestForm) GetArray() []string
- func (s *TestForm) GetDeepObject() OptTestFormDeepObject
- func (s *TestForm) GetDescription() string
- func (s *TestForm) GetID() OptInt
- func (s *TestForm) GetObject() OptTestFormObject
- func (s *TestForm) GetUUID() OptUUID
- func (s *TestForm) SetArray(val []string)
- func (s *TestForm) SetDeepObject(val OptTestFormDeepObject)
- func (s *TestForm) SetDescription(val string)
- func (s *TestForm) SetID(val OptInt)
- func (s *TestForm) SetObject(val OptTestFormObject)
- func (s *TestForm) SetUUID(val OptUUID)
- type TestFormDeepObject
- type TestFormObject
- type TestFormURLEncodedOK
- type TestMultipartOK
- type TestMultipartUploadOK
- func (s *TestMultipartUploadOK) Decode(d *jx.Decoder) error
- func (s *TestMultipartUploadOK) Encode(e *jx.Encoder)
- func (s *TestMultipartUploadOK) GetFile() string
- func (s *TestMultipartUploadOK) GetFiles() []string
- func (s *TestMultipartUploadOK) GetOptionalFile() OptString
- func (s *TestMultipartUploadOK) MarshalJSON() ([]byte, error)
- func (s *TestMultipartUploadOK) SetFile(val string)
- func (s *TestMultipartUploadOK) SetFiles(val []string)
- func (s *TestMultipartUploadOK) SetOptionalFile(val OptString)
- func (s *TestMultipartUploadOK) UnmarshalJSON(data []byte) error
- func (s *TestMultipartUploadOK) Validate() error
- type TestMultipartUploadReq
- func (s *TestMultipartUploadReq) GetFile() string
- func (s *TestMultipartUploadReq) GetFiles() []string
- func (s *TestMultipartUploadReq) GetOptionalFile() OptString
- func (s *TestMultipartUploadReq) GetOrderId() OptInt
- func (s *TestMultipartUploadReq) GetUserId() OptInt
- func (s *TestMultipartUploadReq) SetFile(val string)
- func (s *TestMultipartUploadReq) SetFiles(val []string)
- func (s *TestMultipartUploadReq) SetOptionalFile(val OptString)
- func (s *TestMultipartUploadReq) SetOrderId(val OptInt)
- func (s *TestMultipartUploadReq) SetUserId(val OptInt)
- func (s *TestMultipartUploadReq) Validate() error
- type TestMultipartUploadReqForm
- func (s *TestMultipartUploadReqForm) GetFile() ht.MultipartFile
- func (s *TestMultipartUploadReqForm) GetFiles() []ht.MultipartFile
- func (s *TestMultipartUploadReqForm) GetOptionalFile() OptMultipartFile
- func (s *TestMultipartUploadReqForm) GetOrderId() OptInt
- func (s *TestMultipartUploadReqForm) GetUserId() OptInt
- func (s *TestMultipartUploadReqForm) SetFile(val ht.MultipartFile)
- func (s *TestMultipartUploadReqForm) SetFiles(val []ht.MultipartFile)
- func (s *TestMultipartUploadReqForm) SetOptionalFile(val OptMultipartFile)
- func (s *TestMultipartUploadReqForm) SetOrderId(val OptInt)
- func (s *TestMultipartUploadReqForm) SetUserId(val OptInt)
- func (s *TestMultipartUploadReqForm) Validate() error
- type TestShareFormSchemaOK
- type TestShareFormSchemaReq
- type UnimplementedHandler
- func (UnimplementedHandler) TestFormURLEncoded(ctx context.Context, req *TestForm) error
- func (UnimplementedHandler) TestMultipart(ctx context.Context, req *TestForm) error
- func (UnimplementedHandler) TestMultipartUpload(ctx context.Context, req *TestMultipartUploadReqForm) (r *TestMultipartUploadOK, _ error)
- func (UnimplementedHandler) TestShareFormSchema(ctx context.Context, req TestShareFormSchemaReq) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Client ¶
type Client struct {
// contains filtered or unexported fields
}
Client implements OAS client.
func NewClient ¶
func NewClient(serverURL string, opts ...ClientOption) (*Client, error)
NewClient initializes new Client defined by OAS.
func (*Client) TestFormURLEncoded ¶
TestFormURLEncoded invokes testFormURLEncoded operation.
POST /testFormURLEncoded
func (*Client) TestMultipartUpload ¶
func (c *Client) TestMultipartUpload(ctx context.Context, request *TestMultipartUploadReqForm) (*TestMultipartUploadOK, error)
TestMultipartUpload invokes testMultipartUpload operation.
POST /testMultipartUpload
func (*Client) TestShareFormSchema ¶
func (c *Client) TestShareFormSchema(ctx context.Context, request TestShareFormSchemaReq) error
TestShareFormSchema invokes testShareFormSchema operation.
POST /testShareFormSchema
type ClientOption ¶ added in v0.55.0
type ClientOption interface {
// contains filtered or unexported methods
}
ClientOption is client config option.
func WithClient ¶
func WithClient(client ht.Client) ClientOption
WithClient specifies http client to use.
type Handler ¶
type Handler interface { // TestFormURLEncoded implements testFormURLEncoded operation. // // POST /testFormURLEncoded TestFormURLEncoded(ctx context.Context, req *TestForm) error // TestMultipart implements testMultipart operation. // // POST /testMultipart TestMultipart(ctx context.Context, req *TestForm) error // TestMultipartUpload implements testMultipartUpload operation. // // POST /testMultipartUpload TestMultipartUpload(ctx context.Context, req *TestMultipartUploadReqForm) (*TestMultipartUploadOK, error) // // POST /testShareFormSchema TestShareFormSchema(ctx context.Context, req TestShareFormSchemaReq) error }
Handler handles operations described by OpenAPI v3 specification.
type OptInt ¶
OptInt is optional int.
type OptMultipartFile ¶
type OptMultipartFile struct { Value ht.MultipartFile Set bool }
OptMultipartFile is optional ht.MultipartFile.
func NewOptMultipartFile ¶
func NewOptMultipartFile(v ht.MultipartFile) OptMultipartFile
NewOptMultipartFile returns new OptMultipartFile with value set to v.
func (OptMultipartFile) Get ¶
func (o OptMultipartFile) Get() (v ht.MultipartFile, ok bool)
Get returns value and boolean that denotes whether value was set.
func (OptMultipartFile) IsSet ¶
func (o OptMultipartFile) IsSet() bool
IsSet returns true if OptMultipartFile was set.
func (OptMultipartFile) Or ¶
func (o OptMultipartFile) Or(d ht.MultipartFile) ht.MultipartFile
Or returns value if set, or given parameter if does not.
func (*OptMultipartFile) SetTo ¶
func (o *OptMultipartFile) SetTo(v ht.MultipartFile)
SetTo sets value to v.
type OptString ¶
OptString is optional string.
func NewOptString ¶
NewOptString returns new OptString with value set to v.
func (OptString) MarshalJSON ¶
MarshalJSON implements stdjson.Marshaler.
func (*OptString) UnmarshalJSON ¶
UnmarshalJSON implements stdjson.Unmarshaler.
type OptTestFormDeepObject ¶
type OptTestFormDeepObject struct { Value TestFormDeepObject Set bool }
OptTestFormDeepObject is optional TestFormDeepObject.
func NewOptTestFormDeepObject ¶
func NewOptTestFormDeepObject(v TestFormDeepObject) OptTestFormDeepObject
NewOptTestFormDeepObject returns new OptTestFormDeepObject with value set to v.
func (OptTestFormDeepObject) Get ¶
func (o OptTestFormDeepObject) Get() (v TestFormDeepObject, ok bool)
Get returns value and boolean that denotes whether value was set.
func (OptTestFormDeepObject) IsSet ¶
func (o OptTestFormDeepObject) IsSet() bool
IsSet returns true if OptTestFormDeepObject was set.
func (OptTestFormDeepObject) Or ¶
func (o OptTestFormDeepObject) Or(d TestFormDeepObject) TestFormDeepObject
Or returns value if set, or given parameter if does not.
func (*OptTestFormDeepObject) SetTo ¶
func (o *OptTestFormDeepObject) SetTo(v TestFormDeepObject)
SetTo sets value to v.
type OptTestFormObject ¶
type OptTestFormObject struct { Value TestFormObject Set bool }
OptTestFormObject is optional TestFormObject.
func NewOptTestFormObject ¶
func NewOptTestFormObject(v TestFormObject) OptTestFormObject
NewOptTestFormObject returns new OptTestFormObject with value set to v.
func (OptTestFormObject) Get ¶
func (o OptTestFormObject) Get() (v TestFormObject, ok bool)
Get returns value and boolean that denotes whether value was set.
func (OptTestFormObject) IsSet ¶
func (o OptTestFormObject) IsSet() bool
IsSet returns true if OptTestFormObject was set.
func (OptTestFormObject) Or ¶
func (o OptTestFormObject) Or(d TestFormObject) TestFormObject
Or returns value if set, or given parameter if does not.
func (*OptTestFormObject) SetTo ¶
func (o *OptTestFormObject) SetTo(v TestFormObject)
SetTo sets value to v.
type OptUUID ¶
OptUUID is optional uuid.UUID.
func NewOptUUID ¶
NewOptUUID returns new OptUUID with value set to v.
type Option ¶
type Option interface { ServerOption ClientOption }
Option is config option.
func WithMeterProvider ¶
func WithMeterProvider(provider metric.MeterProvider) Option
WithMeterProvider specifies a meter provider to use for creating a meter.
If none is specified, the metric.NewNoopMeterProvider is used.
func WithTracerProvider ¶
func WithTracerProvider(provider trace.TracerProvider) Option
WithTracerProvider specifies a tracer provider to use for creating a tracer.
If none is specified, the global provider is used.
type Route ¶
type Route struct {
// contains filtered or unexported fields
}
Route is route object.
func (Route) OperationID ¶
OperationID returns OpenAPI operationId.
type Server ¶
type Server struct {
// contains filtered or unexported fields
}
Server implements http server based on OpenAPI v3 specification and calls Handler to handle requests.
func NewServer ¶
func NewServer(h Handler, opts ...ServerOption) (*Server, error)
NewServer creates new Server.
type ServerOption ¶ added in v0.55.0
type ServerOption interface {
// contains filtered or unexported methods
}
ServerOption is server config option.
func WithErrorHandler ¶
func WithErrorHandler(h ErrorHandler) ServerOption
WithErrorHandler specifies error handler to use.
func WithMaxMultipartMemory ¶
func WithMaxMultipartMemory(max int64) ServerOption
WithMaxMultipartMemory specifies limit of memory for storing file parts. File parts which can't be stored in memory will be stored on disk in temporary files.
func WithMethodNotAllowed ¶
func WithMethodNotAllowed(methodNotAllowed func(w http.ResponseWriter, r *http.Request, allowed string)) ServerOption
WithMethodNotAllowed specifies Method Not Allowed handler to use.
func WithMiddleware ¶
func WithMiddleware(m ...Middleware) ServerOption
WithMiddleware specifies middlewares to use.
func WithNotFound ¶
func WithNotFound(notFound http.HandlerFunc) ServerOption
WithNotFound specifies Not Found handler to use.
func WithPathPrefix ¶
func WithPathPrefix(prefix string) ServerOption
WithPathPrefix specifies server path prefix.
type SharedRequest ¶
type SharedRequest struct {}
Ref: #/components/schemas/SharedRequest
func (*SharedRequest) Decode ¶
func (s *SharedRequest) Decode(d *jx.Decoder) error
Decode decodes SharedRequest from json.
func (*SharedRequest) Encode ¶
func (s *SharedRequest) Encode(e *jx.Encoder)
Encode implements json.Marshaler.
func (*SharedRequest) GetFile ¶
func (s *SharedRequest) GetFile() OptString
GetFile returns the value of File.
func (*SharedRequest) GetFilename ¶
func (s *SharedRequest) GetFilename() OptString
GetFilename returns the value of Filename.
func (*SharedRequest) MarshalJSON ¶
func (s *SharedRequest) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (*SharedRequest) SetFile ¶
func (s *SharedRequest) SetFile(val OptString)
SetFile sets the value of File.
func (*SharedRequest) SetFilename ¶
func (s *SharedRequest) SetFilename(val OptString)
SetFilename sets the value of Filename.
func (*SharedRequest) UnmarshalJSON ¶
func (s *SharedRequest) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
type SharedRequestForm ¶
type SharedRequestForm struct {}
Ref: #/components/schemas/SharedRequest
func (*SharedRequestForm) GetFile ¶
func (s *SharedRequestForm) GetFile() OptMultipartFile
GetFile returns the value of File.
func (*SharedRequestForm) GetFilename ¶
func (s *SharedRequestForm) GetFilename() OptString
GetFilename returns the value of Filename.
func (*SharedRequestForm) SetFile ¶
func (s *SharedRequestForm) SetFile(val OptMultipartFile)
SetFile sets the value of File.
func (*SharedRequestForm) SetFilename ¶
func (s *SharedRequestForm) SetFilename(val OptString)
SetFilename sets the value of Filename.
type TestForm ¶
type TestForm struct { ID OptInt `json:"id"` UUID OptUUID `json:"uuid"` Description string `json:"description"` Array []string `json:"array"` Object OptTestFormObject `json:"object"` DeepObject OptTestFormDeepObject `json:"deepObject"` }
Ref: #/components/schemas/TestForm
func (*TestForm) GetDeepObject ¶
func (s *TestForm) GetDeepObject() OptTestFormDeepObject
GetDeepObject returns the value of DeepObject.
func (*TestForm) GetDescription ¶
GetDescription returns the value of Description.
func (*TestForm) GetObject ¶
func (s *TestForm) GetObject() OptTestFormObject
GetObject returns the value of Object.
func (*TestForm) SetDeepObject ¶
func (s *TestForm) SetDeepObject(val OptTestFormDeepObject)
SetDeepObject sets the value of DeepObject.
func (*TestForm) SetDescription ¶
SetDescription sets the value of Description.
func (*TestForm) SetObject ¶
func (s *TestForm) SetObject(val OptTestFormObject)
SetObject sets the value of Object.
type TestFormDeepObject ¶
func (*TestFormDeepObject) DecodeURI ¶
func (s *TestFormDeepObject) DecodeURI(d uri.Decoder) error
DecodeURI decodes TestFormDeepObject from URI form.
func (*TestFormDeepObject) EncodeURI ¶
func (s *TestFormDeepObject) EncodeURI(e uri.Encoder) error
EncodeURI encodes TestFormDeepObject as URI form.
func (*TestFormDeepObject) GetMax ¶
func (s *TestFormDeepObject) GetMax() int
GetMax returns the value of Max.
func (*TestFormDeepObject) GetMin ¶
func (s *TestFormDeepObject) GetMin() OptInt
GetMin returns the value of Min.
func (*TestFormDeepObject) SetMax ¶
func (s *TestFormDeepObject) SetMax(val int)
SetMax sets the value of Max.
func (*TestFormDeepObject) SetMin ¶
func (s *TestFormDeepObject) SetMin(val OptInt)
SetMin sets the value of Min.
type TestFormObject ¶
func (*TestFormObject) DecodeURI ¶
func (s *TestFormObject) DecodeURI(d uri.Decoder) error
DecodeURI decodes TestFormObject from URI form.
func (*TestFormObject) EncodeURI ¶
func (s *TestFormObject) EncodeURI(e uri.Encoder) error
EncodeURI encodes TestFormObject as URI form.
func (*TestFormObject) GetMax ¶
func (s *TestFormObject) GetMax() int
GetMax returns the value of Max.
func (*TestFormObject) GetMin ¶
func (s *TestFormObject) GetMin() OptInt
GetMin returns the value of Min.
func (*TestFormObject) SetMax ¶
func (s *TestFormObject) SetMax(val int)
SetMax sets the value of Max.
func (*TestFormObject) SetMin ¶
func (s *TestFormObject) SetMin(val OptInt)
SetMin sets the value of Min.
type TestFormURLEncodedOK ¶
type TestFormURLEncodedOK struct{}
TestFormURLEncodedOK is response for TestFormURLEncoded operation.
type TestMultipartOK ¶
type TestMultipartOK struct{}
TestMultipartOK is response for TestMultipart operation.
type TestMultipartUploadOK ¶
type TestMultipartUploadOK struct { File string `json:"file"` OptionalFile OptString `json:"optional_file"` Files []string `json:"files"` }
func (*TestMultipartUploadOK) Decode ¶
func (s *TestMultipartUploadOK) Decode(d *jx.Decoder) error
Decode decodes TestMultipartUploadOK from json.
func (*TestMultipartUploadOK) Encode ¶
func (s *TestMultipartUploadOK) Encode(e *jx.Encoder)
Encode implements json.Marshaler.
func (*TestMultipartUploadOK) GetFile ¶
func (s *TestMultipartUploadOK) GetFile() string
GetFile returns the value of File.
func (*TestMultipartUploadOK) GetFiles ¶
func (s *TestMultipartUploadOK) GetFiles() []string
GetFiles returns the value of Files.
func (*TestMultipartUploadOK) GetOptionalFile ¶
func (s *TestMultipartUploadOK) GetOptionalFile() OptString
GetOptionalFile returns the value of OptionalFile.
func (*TestMultipartUploadOK) MarshalJSON ¶
func (s *TestMultipartUploadOK) MarshalJSON() ([]byte, error)
MarshalJSON implements stdjson.Marshaler.
func (*TestMultipartUploadOK) SetFile ¶
func (s *TestMultipartUploadOK) SetFile(val string)
SetFile sets the value of File.
func (*TestMultipartUploadOK) SetFiles ¶
func (s *TestMultipartUploadOK) SetFiles(val []string)
SetFiles sets the value of Files.
func (*TestMultipartUploadOK) SetOptionalFile ¶
func (s *TestMultipartUploadOK) SetOptionalFile(val OptString)
SetOptionalFile sets the value of OptionalFile.
func (*TestMultipartUploadOK) UnmarshalJSON ¶
func (s *TestMultipartUploadOK) UnmarshalJSON(data []byte) error
UnmarshalJSON implements stdjson.Unmarshaler.
func (*TestMultipartUploadOK) Validate ¶
func (s *TestMultipartUploadOK) Validate() error
type TestMultipartUploadReq ¶
type TestMultipartUploadReq struct { OrderId OptInt `json:"orderId"` UserId OptInt `json:"userId"` File string `json:"file"` OptionalFile OptString `json:"optional_file"` Files []string `json:"files"` }
func (*TestMultipartUploadReq) GetFile ¶
func (s *TestMultipartUploadReq) GetFile() string
GetFile returns the value of File.
func (*TestMultipartUploadReq) GetFiles ¶
func (s *TestMultipartUploadReq) GetFiles() []string
GetFiles returns the value of Files.
func (*TestMultipartUploadReq) GetOptionalFile ¶
func (s *TestMultipartUploadReq) GetOptionalFile() OptString
GetOptionalFile returns the value of OptionalFile.
func (*TestMultipartUploadReq) GetOrderId ¶
func (s *TestMultipartUploadReq) GetOrderId() OptInt
GetOrderId returns the value of OrderId.
func (*TestMultipartUploadReq) GetUserId ¶
func (s *TestMultipartUploadReq) GetUserId() OptInt
GetUserId returns the value of UserId.
func (*TestMultipartUploadReq) SetFile ¶
func (s *TestMultipartUploadReq) SetFile(val string)
SetFile sets the value of File.
func (*TestMultipartUploadReq) SetFiles ¶
func (s *TestMultipartUploadReq) SetFiles(val []string)
SetFiles sets the value of Files.
func (*TestMultipartUploadReq) SetOptionalFile ¶
func (s *TestMultipartUploadReq) SetOptionalFile(val OptString)
SetOptionalFile sets the value of OptionalFile.
func (*TestMultipartUploadReq) SetOrderId ¶
func (s *TestMultipartUploadReq) SetOrderId(val OptInt)
SetOrderId sets the value of OrderId.
func (*TestMultipartUploadReq) SetUserId ¶
func (s *TestMultipartUploadReq) SetUserId(val OptInt)
SetUserId sets the value of UserId.
func (*TestMultipartUploadReq) Validate ¶
func (s *TestMultipartUploadReq) Validate() error
type TestMultipartUploadReqForm ¶
type TestMultipartUploadReqForm struct { OrderId OptInt `json:"orderId"` UserId OptInt `json:"userId"` File ht.MultipartFile `json:"file"` OptionalFile OptMultipartFile `json:"optional_file"` Files []ht.MultipartFile `json:"files"` }
func (*TestMultipartUploadReqForm) GetFile ¶
func (s *TestMultipartUploadReqForm) GetFile() ht.MultipartFile
GetFile returns the value of File.
func (*TestMultipartUploadReqForm) GetFiles ¶
func (s *TestMultipartUploadReqForm) GetFiles() []ht.MultipartFile
GetFiles returns the value of Files.
func (*TestMultipartUploadReqForm) GetOptionalFile ¶
func (s *TestMultipartUploadReqForm) GetOptionalFile() OptMultipartFile
GetOptionalFile returns the value of OptionalFile.
func (*TestMultipartUploadReqForm) GetOrderId ¶
func (s *TestMultipartUploadReqForm) GetOrderId() OptInt
GetOrderId returns the value of OrderId.
func (*TestMultipartUploadReqForm) GetUserId ¶
func (s *TestMultipartUploadReqForm) GetUserId() OptInt
GetUserId returns the value of UserId.
func (*TestMultipartUploadReqForm) SetFile ¶
func (s *TestMultipartUploadReqForm) SetFile(val ht.MultipartFile)
SetFile sets the value of File.
func (*TestMultipartUploadReqForm) SetFiles ¶
func (s *TestMultipartUploadReqForm) SetFiles(val []ht.MultipartFile)
SetFiles sets the value of Files.
func (*TestMultipartUploadReqForm) SetOptionalFile ¶
func (s *TestMultipartUploadReqForm) SetOptionalFile(val OptMultipartFile)
SetOptionalFile sets the value of OptionalFile.
func (*TestMultipartUploadReqForm) SetOrderId ¶
func (s *TestMultipartUploadReqForm) SetOrderId(val OptInt)
SetOrderId sets the value of OrderId.
func (*TestMultipartUploadReqForm) SetUserId ¶
func (s *TestMultipartUploadReqForm) SetUserId(val OptInt)
SetUserId sets the value of UserId.
func (*TestMultipartUploadReqForm) Validate ¶
func (s *TestMultipartUploadReqForm) Validate() error
type TestShareFormSchemaOK ¶
type TestShareFormSchemaOK struct{}
TestShareFormSchemaOK is response for TestShareFormSchema operation.
type TestShareFormSchemaReq ¶
type TestShareFormSchemaReq interface {
// contains filtered or unexported methods
}
type UnimplementedHandler ¶
type UnimplementedHandler struct{}
UnimplementedHandler is no-op Handler which returns http.ErrNotImplemented.
func (UnimplementedHandler) TestFormURLEncoded ¶
func (UnimplementedHandler) TestFormURLEncoded(ctx context.Context, req *TestForm) error
TestFormURLEncoded implements testFormURLEncoded operation.
POST /testFormURLEncoded
func (UnimplementedHandler) TestMultipart ¶
func (UnimplementedHandler) TestMultipart(ctx context.Context, req *TestForm) error
TestMultipart implements testMultipart operation.
POST /testMultipart
func (UnimplementedHandler) TestMultipartUpload ¶
func (UnimplementedHandler) TestMultipartUpload(ctx context.Context, req *TestMultipartUploadReqForm) (r *TestMultipartUploadOK, _ error)
TestMultipartUpload implements testMultipartUpload operation.
POST /testMultipartUpload
func (UnimplementedHandler) TestShareFormSchema ¶
func (UnimplementedHandler) TestShareFormSchema(ctx context.Context, req TestShareFormSchemaReq) error
TestShareFormSchema implements testShareFormSchema operation.
POST /testShareFormSchema
Source Files ¶
- oas_cfg_gen.go
- oas_client_gen.go
- oas_handlers_gen.go
- oas_interfaces_gen.go
- oas_json_gen.go
- oas_middleware_gen.go
- oas_request_decoders_gen.go
- oas_request_encoders_gen.go
- oas_response_decoders_gen.go
- oas_response_encoders_gen.go
- oas_router_gen.go
- oas_schemas_gen.go
- oas_server_gen.go
- oas_unimplemented_gen.go
- oas_uri_gen.go
- oas_validators_gen.go