Documentation
¶
Index ¶
- func GetOpenAPISpecJSON() ([]byte, error)
- type Error
- type OneOf2Things
- func (t *OneOf2Things) ApplyDefaults()
- func (t OneOf2Things) AsOneOf2ThingsOneOf0() (OneOf2ThingsOneOf0, error)
- func (t OneOf2Things) AsOneOf2ThingsOneOf1() (OneOf2ThingsOneOf1, error)
- func (t *OneOf2Things) FromOneOf2ThingsOneOf0(v OneOf2ThingsOneOf0) error
- func (t *OneOf2Things) FromOneOf2ThingsOneOf1(v OneOf2ThingsOneOf1) error
- func (t OneOf2Things) MarshalJSON() ([]byte, error)
- func (t *OneOf2Things) MergeOneOf2ThingsOneOf0(v OneOf2ThingsOneOf0) error
- func (t *OneOf2Things) MergeOneOf2ThingsOneOf1(v OneOf2ThingsOneOf1) error
- func (t *OneOf2Things) UnmarshalJSON(b []byte) error
- type OneOf2ThingsOneOf0
- type OneOf2ThingsOneOf1
- type Pet
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetOpenAPISpecJSON ¶
GetOpenAPISpecJSON returns the raw OpenAPI spec as JSON bytes.
Types ¶
type Error ¶
type Error struct {
// Error code
Code int32 `form:"code" json:"code"`
// Error message
Message string `form:"message" json:"message"`
}
#/components/schemas/Error
func (*Error) ApplyDefaults ¶
func (s *Error) ApplyDefaults()
ApplyDefaults sets default values for fields that are nil.
type OneOf2Things ¶
type OneOf2Things struct {
// contains filtered or unexported fields
}
Notice that the `things` is not capitalised
func (*OneOf2Things) ApplyDefaults ¶
func (t *OneOf2Things) ApplyDefaults()
ApplyDefaults sets default values for fields that are nil.
func (OneOf2Things) AsOneOf2ThingsOneOf0 ¶
func (t OneOf2Things) AsOneOf2ThingsOneOf0() (OneOf2ThingsOneOf0, error)
AsOneOf2ThingsOneOf0 returns the union data inside the OneOf2Things as a OneOf2ThingsOneOf0.
func (OneOf2Things) AsOneOf2ThingsOneOf1 ¶
func (t OneOf2Things) AsOneOf2ThingsOneOf1() (OneOf2ThingsOneOf1, error)
AsOneOf2ThingsOneOf1 returns the union data inside the OneOf2Things as a OneOf2ThingsOneOf1.
func (*OneOf2Things) FromOneOf2ThingsOneOf0 ¶
func (t *OneOf2Things) FromOneOf2ThingsOneOf0(v OneOf2ThingsOneOf0) error
FromOneOf2ThingsOneOf0 overwrites any union data inside the OneOf2Things as the provided OneOf2ThingsOneOf0.
func (*OneOf2Things) FromOneOf2ThingsOneOf1 ¶
func (t *OneOf2Things) FromOneOf2ThingsOneOf1(v OneOf2ThingsOneOf1) error
FromOneOf2ThingsOneOf1 overwrites any union data inside the OneOf2Things as the provided OneOf2ThingsOneOf1.
func (OneOf2Things) MarshalJSON ¶
func (t OneOf2Things) MarshalJSON() ([]byte, error)
func (*OneOf2Things) MergeOneOf2ThingsOneOf0 ¶
func (t *OneOf2Things) MergeOneOf2ThingsOneOf0(v OneOf2ThingsOneOf0) error
MergeOneOf2ThingsOneOf0 performs a merge with any union data inside the OneOf2Things, using the provided OneOf2ThingsOneOf0.
func (*OneOf2Things) MergeOneOf2ThingsOneOf1 ¶
func (t *OneOf2Things) MergeOneOf2ThingsOneOf1(v OneOf2ThingsOneOf1) error
MergeOneOf2ThingsOneOf1 performs a merge with any union data inside the OneOf2Things, using the provided OneOf2ThingsOneOf1.
func (*OneOf2Things) UnmarshalJSON ¶
func (t *OneOf2Things) UnmarshalJSON(b []byte) error
type OneOf2ThingsOneOf0 ¶
type OneOf2ThingsOneOf0 struct {
ID int `form:"id" json:"id"`
}
#/components/schemas/OneOf2things/oneOf/0
func (*OneOf2ThingsOneOf0) ApplyDefaults ¶
func (s *OneOf2ThingsOneOf0) ApplyDefaults()
ApplyDefaults sets default values for fields that are nil.
type OneOf2ThingsOneOf1 ¶
type OneOf2ThingsOneOf1 struct {
ID oapiCodegenTypesPkg.UUID `form:"id" json:"id"`
}
#/components/schemas/OneOf2things/oneOf/1
func (*OneOf2ThingsOneOf1) ApplyDefaults ¶
func (s *OneOf2ThingsOneOf1) ApplyDefaults()
ApplyDefaults sets default values for fields that are nil.