Documentation ¶
Overview ¶
Code generated by ogen, DO NOT EDIT.
Index ¶
- type Client
- func (c *Client) ErrorGet(ctx context.Context) (res ErrorStatusCode, err error)
- func (c *Client) FoobarGet(ctx context.Context, params FoobarGetParams) (res FoobarGetRes, err error)
- func (c *Client) FoobarPost(ctx context.Context, request OptPet) (res FoobarPostRes, err error)
- func (c *Client) FoobarPut(ctx context.Context) (res FoobarPutDefStatusCode, err error)
- func (c *Client) GetHeader(ctx context.Context, params GetHeaderParams) (res Hash, err error)
- func (c *Client) PetCreate(ctx context.Context, request OptPet) (res Pet, err error)
- func (c *Client) PetFriendsNamesByID(ctx context.Context, params PetFriendsNamesByIDParams) (res []string, err error)
- func (c *Client) PetGet(ctx context.Context, params PetGetParams) (res PetGetRes, err error)
- func (c *Client) PetGetAvatarByID(ctx context.Context, params PetGetAvatarByIDParams) (res PetGetAvatarByIDRes, err error)
- func (c *Client) PetGetByName(ctx context.Context, params PetGetByNameParams) (res Pet, err error)
- func (c *Client) PetNameByID(ctx context.Context, params PetNameByIDParams) (res string, err error)
- func (c *Client) PetUpdateNameAliasPost(ctx context.Context, request OptPetName) (res PetUpdateNameAliasPostDefStatusCode, err error)
- func (c *Client) PetUpdateNamePost(ctx context.Context, request OptString) (res PetUpdateNamePostDefStatusCode, err error)
- func (c *Client) PetUploadAvatarByID(ctx context.Context, request Stream, params PetUploadAvatarByIDParams) (res PetUploadAvatarByIDRes, err error)
- type Data
- type DataDescription
- func (s *DataDescription) Decode(d *jx.Decoder) error
- func (s DataDescription) Encode(e *jx.Encoder)
- func (s DataDescription) GetDescriptionDetailed() (v DescriptionDetailed, ok bool)
- func (s DataDescription) GetDescriptionSimple() (v DescriptionSimple, ok bool)
- func (s DataDescription) IsDescriptionDetailed() bool
- func (s DataDescription) IsDescriptionSimple() bool
- func (s *DataDescription) SetDescriptionDetailed(v DescriptionDetailed)
- func (s *DataDescription) SetDescriptionSimple(v DescriptionSimple)
- type DataDescriptionType
- type DescriptionDetailed
- type DescriptionSimple
- type Error
- type ErrorStatusCode
- type FoobarGetParams
- type FoobarGetRes
- type FoobarPostRes
- type FoobarPutDef
- type FoobarPutDefStatusCode
- type GetHeaderParams
- type Handler
- type Hash
- type ID
- type IDType
- type NilString
- type NotFound
- type OptData
- type OptDuration
- func (o *OptDuration) Decode(d *jx.Decoder) error
- func (o OptDuration) Encode(e *jx.Encoder)
- func (o OptDuration) Get() (v time.Duration, ok bool)
- func (o OptDuration) IsSet() bool
- func (o OptDuration) Or(d time.Duration) time.Duration
- func (o *OptDuration) Reset()
- func (o *OptDuration) SetTo(v time.Duration)
- type OptFloat64
- type OptInt
- type OptNilString
- func (o *OptNilString) Decode(d *jx.Decoder) error
- func (o OptNilString) Encode(e *jx.Encoder)
- func (o OptNilString) Get() (v string, ok bool)
- func (o OptNilString) IsNull() bool
- func (o OptNilString) IsSet() bool
- func (o OptNilString) Or(d string) string
- func (o *OptNilString) Reset()
- func (o *OptNilString) SetTo(v string)
- type OptPet
- type OptPetName
- type OptPetType
- type OptString
- type OptTime
- func (o *OptTime) Decode(d *jx.Decoder, format func(*jx.Decoder) (time.Time, error)) error
- func (o OptTime) Encode(e *jx.Encoder, format func(*jx.Encoder, time.Time))
- func (o OptTime) Get() (v time.Time, ok bool)
- func (o OptTime) IsSet() bool
- func (o OptTime) Or(d time.Time) time.Time
- func (o *OptTime) Reset()
- func (o *OptTime) SetTo(v time.Time)
- type OptUUID
- type Option
- type Pet
- type PetFriendsNamesByIDParams
- type PetGetAvatarByIDOKApplicationOctetStream
- type PetGetAvatarByIDParams
- type PetGetAvatarByIDRes
- type PetGetByNameParams
- type PetGetDef
- type PetGetDefStatusCode
- type PetGetParams
- type PetGetRes
- type PetKind
- type PetName
- type PetNameByIDParams
- type PetType
- type PetUpdateNameAliasPostDef
- type PetUpdateNameAliasPostDefStatusCode
- type PetUpdateNamePostDef
- type PetUpdateNamePostDefStatusCode
- type PetUploadAvatarByIDOK
- type PetUploadAvatarByIDParams
- type PetUploadAvatarByIDRes
- type Server
- type Stream
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Client ¶
type Client struct {
// contains filtered or unexported fields
}
Client implements OAS client.
func (*Client) ErrorGet ¶
func (c *Client) ErrorGet(ctx context.Context) (res ErrorStatusCode, err error)
ErrorGet invokes errorGet operation.
GET /error
func (*Client) FoobarGet ¶
func (c *Client) FoobarGet(ctx context.Context, params FoobarGetParams) (res FoobarGetRes, err error)
FoobarGet invokes foobarGet operation.
GET /foobar
func (*Client) FoobarPut ¶
func (c *Client) FoobarPut(ctx context.Context) (res FoobarPutDefStatusCode, err error)
FoobarPut invokes operation.
PUT /foobar
func (*Client) PetFriendsNamesByID ¶
func (c *Client) PetFriendsNamesByID(ctx context.Context, params PetFriendsNamesByIDParams) (res []string, err error)
PetFriendsNamesByID invokes petFriendsNamesByID operation.
GET /pet/friendNames/{id}
func (*Client) PetGetAvatarByID ¶
func (c *Client) PetGetAvatarByID(ctx context.Context, params PetGetAvatarByIDParams) (res PetGetAvatarByIDRes, err error)
PetGetAvatarByID invokes petGetAvatarByID operation.
GET /pet/avatar
func (*Client) PetUpdateNameAliasPost ¶
func (c *Client) PetUpdateNameAliasPost(ctx context.Context, request OptPetName) (res PetUpdateNameAliasPostDefStatusCode, err error)
PetUpdateNameAliasPost invokes operation.
POST /pet/updateNameAlias
func (*Client) PetUpdateNamePost ¶
func (c *Client) PetUpdateNamePost(ctx context.Context, request OptString) (res PetUpdateNamePostDefStatusCode, err error)
PetUpdateNamePost invokes operation.
POST /pet/updateName
func (*Client) PetUploadAvatarByID ¶
func (c *Client) PetUploadAvatarByID(ctx context.Context, request Stream, params PetUploadAvatarByIDParams) (res PetUploadAvatarByIDRes, err error)
PetUploadAvatarByID invokes petUploadAvatarByID operation.
POST /pet/avatar
type Data ¶
type Data struct { ID ID `json:"id"` Description DataDescription `json:"description"` Email string `json:"email"` Hostname string `json:"hostname"` Format string `json:"format"` Base64 []byte `json:"base64"` }
Ref: #/components/schemas/Data
type DataDescription ¶
type DataDescription struct { Type DataDescriptionType // switch on this field DescriptionDetailed DescriptionDetailed DescriptionSimple DescriptionSimple }
DataDescription represents sum type.
func NewDescriptionDetailedDataDescription ¶
func NewDescriptionDetailedDataDescription(v DescriptionDetailed) DataDescription
NewDescriptionDetailedDataDescription returns new DataDescription from DescriptionDetailed.
func NewDescriptionSimpleDataDescription ¶
func NewDescriptionSimpleDataDescription(v DescriptionSimple) DataDescription
NewDescriptionSimpleDataDescription returns new DataDescription from DescriptionSimple.
func (*DataDescription) Decode ¶
func (s *DataDescription) Decode(d *jx.Decoder) error
Decode decodes DataDescription from json.
func (DataDescription) Encode ¶
func (s DataDescription) Encode(e *jx.Encoder)
Encode encodes DataDescription as json.
func (DataDescription) GetDescriptionDetailed ¶
func (s DataDescription) GetDescriptionDetailed() (v DescriptionDetailed, ok bool)
GetDescriptionDetailed returns DescriptionDetailed and true boolean if DataDescription is DescriptionDetailed.
func (DataDescription) GetDescriptionSimple ¶
func (s DataDescription) GetDescriptionSimple() (v DescriptionSimple, ok bool)
GetDescriptionSimple returns DescriptionSimple and true boolean if DataDescription is DescriptionSimple.
func (DataDescription) IsDescriptionDetailed ¶
func (s DataDescription) IsDescriptionDetailed() bool
IsDescriptionDetailed reports whether DataDescription is DescriptionDetailed.
func (DataDescription) IsDescriptionSimple ¶
func (s DataDescription) IsDescriptionSimple() bool
IsDescriptionSimple reports whether DataDescription is DescriptionSimple.
func (*DataDescription) SetDescriptionDetailed ¶
func (s *DataDescription) SetDescriptionDetailed(v DescriptionDetailed)
SetDescriptionDetailed sets DataDescription to DescriptionDetailed.
func (*DataDescription) SetDescriptionSimple ¶
func (s *DataDescription) SetDescriptionSimple(v DescriptionSimple)
SetDescriptionSimple sets DataDescription to DescriptionSimple.
type DataDescriptionType ¶
type DataDescriptionType string
DataDescriptionType is oneOf type of DataDescription.
const ( DescriptionDetailedDataDescription DataDescriptionType = "DescriptionDetailed" DescriptionSimpleDataDescription DataDescriptionType = "DescriptionSimple" )
Possible values for DataDescriptionType.
type DescriptionDetailed ¶
Ref: #/components/schemas/DescriptionDetailed
func (*DescriptionDetailed) Decode ¶
func (s *DescriptionDetailed) Decode(d *jx.Decoder) error
Decode decodes DescriptionDetailed from json.
func (DescriptionDetailed) Encode ¶
func (s DescriptionDetailed) Encode(e *jx.Encoder)
Encode implements json.Marshaler.
type DescriptionSimple ¶
type DescriptionSimple struct {
Description string `json:"description"`
}
Ref: #/components/schemas/DescriptionSimple
func (*DescriptionSimple) Decode ¶
func (s *DescriptionSimple) Decode(d *jx.Decoder) error
Decode decodes DescriptionSimple from json.
func (DescriptionSimple) Encode ¶
func (s DescriptionSimple) Encode(e *jx.Encoder)
Encode implements json.Marshaler.
type ErrorStatusCode ¶
ErrorStatusCode wraps Error with StatusCode.
func (*ErrorStatusCode) Decode ¶
func (s *ErrorStatusCode) Decode(d *jx.Decoder) error
Decode decodes ErrorStatusCode from json.
func (ErrorStatusCode) Encode ¶
func (s ErrorStatusCode) Encode(e *jx.Encoder)
Encode implements json.Marshaler.
type FoobarGetParams ¶
type FoobarGetRes ¶
type FoobarGetRes interface {
// contains filtered or unexported methods
}
type FoobarPostRes ¶
type FoobarPostRes interface {
// contains filtered or unexported methods
}
type FoobarPutDef ¶
type FoobarPutDef struct{}
FoobarPutDef is default response for FoobarPut operation.
func (*FoobarPutDef) Decode ¶
func (s *FoobarPutDef) Decode(d *jx.Decoder) error
Decode decodes FoobarPutDef from json.
func (FoobarPutDef) Encode ¶
func (s FoobarPutDef) Encode(e *jx.Encoder)
Encode implements json.Marshaler.
type FoobarPutDefStatusCode ¶
type FoobarPutDefStatusCode struct { StatusCode int Response FoobarPutDef }
FoobarPutDefStatusCode wraps FoobarPutDef with StatusCode.
func (*FoobarPutDefStatusCode) Decode ¶
func (s *FoobarPutDefStatusCode) Decode(d *jx.Decoder) error
Decode decodes FoobarPutDefStatusCode from json.
func (FoobarPutDefStatusCode) Encode ¶
func (s FoobarPutDefStatusCode) Encode(e *jx.Encoder)
Encode implements json.Marshaler.
type GetHeaderParams ¶
type GetHeaderParams struct {
XAuthToken string
}
type Handler ¶
type Handler interface { // ErrorGet implements errorGet operation. // // GET /error ErrorGet(ctx context.Context) (ErrorStatusCode, error) // FoobarGet implements foobarGet operation. // // GET /foobar FoobarGet(ctx context.Context, params FoobarGetParams) (FoobarGetRes, error) // FoobarPost implements foobarPost operation. // // POST /foobar FoobarPost(ctx context.Context, req OptPet) (FoobarPostRes, error) // FoobarPut implements operation. // // PUT /foobar FoobarPut(ctx context.Context) (FoobarPutDefStatusCode, error) // GetHeader implements getHeader operation. // // GET /test/header GetHeader(ctx context.Context, params GetHeaderParams) (Hash, error) // PetCreate implements petCreate operation. // // POST /pet PetCreate(ctx context.Context, req OptPet) (Pet, error) // PetFriendsNamesByID implements petFriendsNamesByID operation. // // GET /pet/friendNames/{id} PetFriendsNamesByID(ctx context.Context, params PetFriendsNamesByIDParams) ([]string, error) // PetGet implements petGet operation. // // GET /pet PetGet(ctx context.Context, params PetGetParams) (PetGetRes, error) // PetGetAvatarByID implements petGetAvatarByID operation. // // GET /pet/avatar PetGetAvatarByID(ctx context.Context, params PetGetAvatarByIDParams) (PetGetAvatarByIDRes, error) // PetGetByName implements petGetByName operation. // // GET /pet/{name} PetGetByName(ctx context.Context, params PetGetByNameParams) (Pet, error) // PetNameByID implements petNameByID operation. // // GET /pet/name/{id} PetNameByID(ctx context.Context, params PetNameByIDParams) (string, error) // PetUpdateNameAliasPost implements operation. // // POST /pet/updateNameAlias PetUpdateNameAliasPost(ctx context.Context, req OptPetName) (PetUpdateNameAliasPostDefStatusCode, error) // PetUpdateNamePost implements operation. // // POST /pet/updateName PetUpdateNamePost(ctx context.Context, req OptString) (PetUpdateNamePostDefStatusCode, error) // PetUploadAvatarByID implements petUploadAvatarByID operation. // // POST /pet/avatar PetUploadAvatarByID(ctx context.Context, req Stream, params PetUploadAvatarByIDParams) (PetUploadAvatarByIDRes, error) }
Handler handles operations described by OpenAPI v3 specification.
type ID ¶
Ref: #/components/schemas/ID ID represents sum type.
type NilString ¶
NilString is nullable string.
func NewNilString ¶
NewNilString returns new NilString with value set to v.
type NotFound ¶
type NotFound struct{}
Ref: #/components/responses/NotFound
type OptData ¶
OptData is optional Data.
func NewOptData ¶
NewOptData returns new OptData with value set to v.
type OptDuration ¶
OptDuration is optional time.Duration.
func NewOptDuration ¶
func NewOptDuration(v time.Duration) OptDuration
NewOptDuration returns new OptDuration with value set to v.
func (*OptDuration) Decode ¶
func (o *OptDuration) Decode(d *jx.Decoder) error
Decode decodes time.Duration from json.
func (OptDuration) Encode ¶
func (o OptDuration) Encode(e *jx.Encoder)
Encode encodes time.Duration as json.
func (OptDuration) Get ¶
func (o OptDuration) Get() (v time.Duration, ok bool)
Get returns value and boolean that denotes whether value was set.
func (OptDuration) IsSet ¶
func (o OptDuration) IsSet() bool
IsSet returns true if OptDuration was set.
type OptFloat64 ¶
OptFloat64 is optional float64.
func NewOptFloat64 ¶
func NewOptFloat64(v float64) OptFloat64
NewOptFloat64 returns new OptFloat64 with value set to v.
func (*OptFloat64) Decode ¶
func (o *OptFloat64) Decode(d *jx.Decoder) error
Decode decodes float64 from json.
func (OptFloat64) Encode ¶
func (o OptFloat64) Encode(e *jx.Encoder)
Encode encodes float64 as json.
func (OptFloat64) Get ¶
func (o OptFloat64) Get() (v float64, ok bool)
Get returns value and boolean that denotes whether value was set.
func (OptFloat64) IsSet ¶
func (o OptFloat64) IsSet() bool
IsSet returns true if OptFloat64 was set.
func (OptFloat64) Or ¶ added in v0.4.0
func (o OptFloat64) Or(d float64) float64
Or returns value if set, or given parameter if does not.
type OptInt ¶
OptInt is optional int.
type OptNilString ¶
OptNilString is optional nullable string.
func NewOptNilString ¶
func NewOptNilString(v string) OptNilString
NewOptNilString returns new OptNilString with value set to v.
func (*OptNilString) Decode ¶
func (o *OptNilString) Decode(d *jx.Decoder) error
Decode decodes string from json.
func (OptNilString) Encode ¶
func (o OptNilString) Encode(e *jx.Encoder)
Encode encodes string as json.
func (OptNilString) Get ¶
func (o OptNilString) Get() (v string, ok bool)
Get returns value and boolean that denotes whether value was set.
func (OptNilString) IsNull ¶
func (o OptNilString) IsNull() bool
IsSet returns true if value is Null.
func (OptNilString) IsSet ¶
func (o OptNilString) IsSet() bool
IsSet returns true if OptNilString was set.
func (OptNilString) Or ¶ added in v0.4.0
func (o OptNilString) Or(d string) string
Or returns value if set, or given parameter if does not.
type OptPet ¶
OptPet is optional Pet.
type OptPetName ¶
OptPetName is optional PetName.
func NewOptPetName ¶
func NewOptPetName(v PetName) OptPetName
NewOptPetName returns new OptPetName with value set to v.
func (*OptPetName) Decode ¶
func (o *OptPetName) Decode(d *jx.Decoder) error
Decode decodes PetName from json.
func (OptPetName) Encode ¶
func (o OptPetName) Encode(e *jx.Encoder)
Encode encodes PetName as json.
func (OptPetName) Get ¶
func (o OptPetName) Get() (v PetName, ok bool)
Get returns value and boolean that denotes whether value was set.
func (OptPetName) IsSet ¶
func (o OptPetName) IsSet() bool
IsSet returns true if OptPetName was set.
func (OptPetName) Or ¶ added in v0.4.0
func (o OptPetName) Or(d PetName) PetName
Or returns value if set, or given parameter if does not.
type OptPetType ¶
OptPetType is optional PetType.
func NewOptPetType ¶
func NewOptPetType(v PetType) OptPetType
NewOptPetType returns new OptPetType with value set to v.
func (*OptPetType) Decode ¶
func (o *OptPetType) Decode(d *jx.Decoder) error
Decode decodes PetType from json.
func (OptPetType) Encode ¶
func (o OptPetType) Encode(e *jx.Encoder)
Encode encodes PetType as json.
func (OptPetType) Get ¶
func (o OptPetType) Get() (v PetType, ok bool)
Get returns value and boolean that denotes whether value was set.
func (OptPetType) IsSet ¶
func (o OptPetType) IsSet() bool
IsSet returns true if OptPetType was set.
func (OptPetType) Or ¶ added in v0.4.0
func (o OptPetType) Or(d PetType) PetType
Or returns value if set, or given parameter if does not.
type OptString ¶
OptString is optional string.
func NewOptString ¶
NewOptString returns new OptString with value set to v.
type OptTime ¶
OptTime is optional time.Time.
func NewOptTime ¶
NewOptTime returns new OptTime with value set 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 {
// contains filtered or unexported methods
}
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 Pet ¶
type Pet struct { Primary *Pet `json:"primary"` ID int64 `json:"id"` UniqueID uuid.UUID `json:"unique_id"` Name string `json:"name"` Type OptPetType `json:"type"` Kind PetKind `json:"kind"` Tag OptUUID `json:"tag"` IP net.IP `json:"ip"` IPV4 net.IP `json:"ip_v4"` IPV6 net.IP `json:"ip_v6"` URI url.URL `json:"uri"` Birthday time.Time `json:"birthday"` Rate time.Duration `json:"rate"` Nickname NilString `json:"nickname"` NullStr OptNilString `json:"nullStr"` Friends []Pet `json:"friends"` Next OptData `json:"next"` TestInteger1 OptInt `json:"testInteger1"` TestFloat1 OptFloat64 `json:"testFloat1"` TestArray1 [][]string `json:"testArray1"` TestDate OptTime `json:"testDate"` TestDuration OptDuration `json:"testDuration"` TestTime OptTime `json:"testTime"` TestDateTime OptTime `json:"testDateTime"` }
Ref: #/components/schemas/Pet
type PetFriendsNamesByIDParams ¶
type PetFriendsNamesByIDParams struct {
ID int
}
type PetGetAvatarByIDParams ¶
type PetGetAvatarByIDParams struct {
PetID int64
}
type PetGetAvatarByIDRes ¶
type PetGetAvatarByIDRes interface {
// contains filtered or unexported methods
}
type PetGetByNameParams ¶
type PetGetByNameParams struct {
Name string
}
type PetGetDef ¶
type PetGetDef struct {
Message string `json:"message"`
}
type PetGetDefStatusCode ¶
PetGetDefStatusCode wraps PetGetDef with StatusCode.
func (*PetGetDefStatusCode) Decode ¶
func (s *PetGetDefStatusCode) Decode(d *jx.Decoder) error
Decode decodes PetGetDefStatusCode from json.
func (PetGetDefStatusCode) Encode ¶
func (s PetGetDefStatusCode) Encode(e *jx.Encoder)
Encode implements json.Marshaler.
type PetGetParams ¶
type PetNameByIDParams ¶
type PetNameByIDParams struct {
ID int
}
type PetUpdateNameAliasPostDef ¶
type PetUpdateNameAliasPostDef struct{}
PetUpdateNameAliasPostDef is default response for PetUpdateNameAliasPost operation.
func (*PetUpdateNameAliasPostDef) Decode ¶
func (s *PetUpdateNameAliasPostDef) Decode(d *jx.Decoder) error
Decode decodes PetUpdateNameAliasPostDef from json.
func (PetUpdateNameAliasPostDef) Encode ¶
func (s PetUpdateNameAliasPostDef) Encode(e *jx.Encoder)
Encode implements json.Marshaler.
type PetUpdateNameAliasPostDefStatusCode ¶
type PetUpdateNameAliasPostDefStatusCode struct { StatusCode int Response PetUpdateNameAliasPostDef }
PetUpdateNameAliasPostDefStatusCode wraps PetUpdateNameAliasPostDef with StatusCode.
func (*PetUpdateNameAliasPostDefStatusCode) Decode ¶
func (s *PetUpdateNameAliasPostDefStatusCode) Decode(d *jx.Decoder) error
Decode decodes PetUpdateNameAliasPostDefStatusCode from json.
func (PetUpdateNameAliasPostDefStatusCode) Encode ¶
func (s PetUpdateNameAliasPostDefStatusCode) Encode(e *jx.Encoder)
Encode implements json.Marshaler.
type PetUpdateNamePostDef ¶
type PetUpdateNamePostDef struct{}
PetUpdateNamePostDef is default response for PetUpdateNamePost operation.
func (*PetUpdateNamePostDef) Decode ¶
func (s *PetUpdateNamePostDef) Decode(d *jx.Decoder) error
Decode decodes PetUpdateNamePostDef from json.
func (PetUpdateNamePostDef) Encode ¶
func (s PetUpdateNamePostDef) Encode(e *jx.Encoder)
Encode implements json.Marshaler.
type PetUpdateNamePostDefStatusCode ¶
type PetUpdateNamePostDefStatusCode struct { StatusCode int Response PetUpdateNamePostDef }
PetUpdateNamePostDefStatusCode wraps PetUpdateNamePostDef with StatusCode.
func (*PetUpdateNamePostDefStatusCode) Decode ¶
func (s *PetUpdateNamePostDefStatusCode) Decode(d *jx.Decoder) error
Decode decodes PetUpdateNamePostDefStatusCode from json.
func (PetUpdateNamePostDefStatusCode) Encode ¶
func (s PetUpdateNamePostDefStatusCode) Encode(e *jx.Encoder)
Encode implements json.Marshaler.
type PetUploadAvatarByIDOK ¶
type PetUploadAvatarByIDOK struct{}
PetUploadAvatarByIDOK is response for PetUploadAvatarByID operation.
func (*PetUploadAvatarByIDOK) Decode ¶
func (s *PetUploadAvatarByIDOK) Decode(d *jx.Decoder) error
Decode decodes PetUploadAvatarByIDOK from json.
func (PetUploadAvatarByIDOK) Encode ¶
func (s PetUploadAvatarByIDOK) Encode(e *jx.Encoder)
Encode implements json.Marshaler.
type PetUploadAvatarByIDParams ¶
type PetUploadAvatarByIDParams struct {
PetID int64
}
type PetUploadAvatarByIDRes ¶
type PetUploadAvatarByIDRes interface {
// contains filtered or unexported methods
}