Documentation ¶
Overview ¶
Package components provides primitives to interact with the openapi HTTP API.
Code generated by github.com/deepmap/oapi-codegen version (devel) DO NOT EDIT.
Index ¶
- type AdditionalPropertiesObject1
- type AdditionalPropertiesObject2
- type AdditionalPropertiesObject3
- func (a AdditionalPropertiesObject3) Get(fieldName string) (value interface{}, found bool)
- func (a AdditionalPropertiesObject3) MarshalJSON() ([]byte, error)
- func (a *AdditionalPropertiesObject3) Set(fieldName string, value interface{})
- func (a *AdditionalPropertiesObject3) UnmarshalJSON(b []byte) error
- type AdditionalPropertiesObject4
- func (a AdditionalPropertiesObject4) Get(fieldName string) (value interface{}, found bool)
- func (a AdditionalPropertiesObject4) MarshalJSON() ([]byte, error)
- func (a *AdditionalPropertiesObject4) Set(fieldName string, value interface{})
- func (a *AdditionalPropertiesObject4) UnmarshalJSON(b []byte) error
- type AdditionalPropertiesObject4_Inner
- func (a AdditionalPropertiesObject4_Inner) Get(fieldName string) (value interface{}, found bool)
- func (a AdditionalPropertiesObject4_Inner) MarshalJSON() ([]byte, error)
- func (a *AdditionalPropertiesObject4_Inner) Set(fieldName string, value interface{})
- func (a *AdditionalPropertiesObject4_Inner) UnmarshalJSON(b []byte) error
- type AdditionalPropertiesObject5
- type AdditionalPropertiesObject6
- type AdditionalPropertiesObject7
- type AnyOfObject1
- func (t AnyOfObject1) AsOneOfVariant4() (OneOfVariant4, error)
- func (t AnyOfObject1) AsOneOfVariant5() (OneOfVariant5, error)
- func (t *AnyOfObject1) FromOneOfVariant4(v OneOfVariant4) error
- func (t *AnyOfObject1) FromOneOfVariant5(v OneOfVariant5) error
- func (t AnyOfObject1) MarshalJSON() ([]byte, error)
- func (t *AnyOfObject1) MergeOneOfVariant4(v OneOfVariant4) error
- func (t *AnyOfObject1) MergeOneOfVariant5(v OneOfVariant5) error
- func (t *AnyOfObject1) UnmarshalJSON(b []byte) error
- type BodyWithAddPropsJSONBody
- type BodyWithAddPropsJSONRequestBody
- type EnsureEverythingIsReferencedJSONBody
- type EnsureEverythingIsReferencedJSONRequestBody
- type EnsureEverythingIsReferencedTextBody
- type EnsureEverythingIsReferencedTextRequestBody
- type Enum1
- type Enum2
- type Enum3
- type Enum4
- type Enum5
- type EnumParam1
- type EnumParam2
- type EnumParam3
- type EnumUnion
- type EnumUnion2
- type FunnyValues
- type NewName
- type ObjectWithJsonField
- type OneOfObject1
- func (t OneOfObject1) AsOneOfVariant1() (OneOfVariant1, error)
- func (t OneOfObject1) AsOneOfVariant2() (OneOfVariant2, error)
- func (t OneOfObject1) AsOneOfVariant3() (OneOfVariant3, error)
- func (t *OneOfObject1) FromOneOfVariant1(v OneOfVariant1) error
- func (t *OneOfObject1) FromOneOfVariant2(v OneOfVariant2) error
- func (t *OneOfObject1) FromOneOfVariant3(v OneOfVariant3) error
- func (t OneOfObject1) MarshalJSON() ([]byte, error)
- func (t *OneOfObject1) MergeOneOfVariant1(v OneOfVariant1) error
- func (t *OneOfObject1) MergeOneOfVariant2(v OneOfVariant2) error
- func (t *OneOfObject1) MergeOneOfVariant3(v OneOfVariant3) error
- func (t *OneOfObject1) UnmarshalJSON(b []byte) error
- type OneOfObject10
- func (t OneOfObject10) AsOneOfObject100() (OneOfObject100, error)
- func (t OneOfObject10) AsOneOfObject101() (OneOfObject101, error)
- func (t *OneOfObject10) FromOneOfObject100(v OneOfObject100) error
- func (t *OneOfObject10) FromOneOfObject101(v OneOfObject101) error
- func (t OneOfObject10) MarshalJSON() ([]byte, error)
- func (t *OneOfObject10) MergeOneOfObject100(v OneOfObject100) error
- func (t *OneOfObject10) MergeOneOfObject101(v OneOfObject101) error
- func (t *OneOfObject10) UnmarshalJSON(b []byte) error
- type OneOfObject100
- type OneOfObject101
- type OneOfObject11
- type OneOfObject110
- type OneOfObject111
- type OneOfObject112
- type OneOfObject11_AdditionalProperties
- func (t OneOfObject11_AdditionalProperties) AsOneOfObject110() (OneOfObject110, error)
- func (t OneOfObject11_AdditionalProperties) AsOneOfObject111() (OneOfObject111, error)
- func (t OneOfObject11_AdditionalProperties) AsOneOfObject112() (OneOfObject112, error)
- func (t *OneOfObject11_AdditionalProperties) FromOneOfObject110(v OneOfObject110) error
- func (t *OneOfObject11_AdditionalProperties) FromOneOfObject111(v OneOfObject111) error
- func (t *OneOfObject11_AdditionalProperties) FromOneOfObject112(v OneOfObject112) error
- func (t OneOfObject11_AdditionalProperties) MarshalJSON() ([]byte, error)
- func (t *OneOfObject11_AdditionalProperties) MergeOneOfObject110(v OneOfObject110) error
- func (t *OneOfObject11_AdditionalProperties) MergeOneOfObject111(v OneOfObject111) error
- func (t *OneOfObject11_AdditionalProperties) MergeOneOfObject112(v OneOfObject112) error
- func (t *OneOfObject11_AdditionalProperties) UnmarshalJSON(b []byte) error
- type OneOfObject12
- func (t OneOfObject12) AsOneOfObject120() (OneOfObject120, error)
- func (t OneOfObject12) AsOneOfObject121() (OneOfObject121, error)
- func (t OneOfObject12) AsOneOfVariant3() (OneOfVariant3, error)
- func (t OneOfObject12) AsOneOfVariant4() (OneOfVariant4, error)
- func (t *OneOfObject12) FromOneOfObject120(v OneOfObject120) error
- func (t *OneOfObject12) FromOneOfObject121(v OneOfObject121) error
- func (t *OneOfObject12) FromOneOfVariant3(v OneOfVariant3) error
- func (t *OneOfObject12) FromOneOfVariant4(v OneOfVariant4) error
- func (t OneOfObject12) MarshalJSON() ([]byte, error)
- func (t *OneOfObject12) MergeOneOfObject120(v OneOfObject120) error
- func (t *OneOfObject12) MergeOneOfObject121(v OneOfObject121) error
- func (t *OneOfObject12) MergeOneOfVariant3(v OneOfVariant3) error
- func (t *OneOfObject12) MergeOneOfVariant4(v OneOfVariant4) error
- func (t *OneOfObject12) UnmarshalJSON(b []byte) error
- type OneOfObject120
- type OneOfObject121
- type OneOfObject13
- func (t OneOfObject13) AsOneOfVariant1() (OneOfVariant1, error)
- func (t OneOfObject13) AsOneOfVariant6() (OneOfVariant6, error)
- func (t OneOfObject13) Discriminator() (string, error)
- func (t *OneOfObject13) FromOneOfVariant1(v OneOfVariant1) error
- func (t *OneOfObject13) FromOneOfVariant6(v OneOfVariant6) error
- func (a OneOfObject13) Get(fieldName string) (value interface{}, found bool)
- func (a OneOfObject13) MarshalJSON() ([]byte, error)
- func (t *OneOfObject13) MergeOneOfVariant1(v OneOfVariant1) error
- func (t *OneOfObject13) MergeOneOfVariant6(v OneOfVariant6) error
- func (a *OneOfObject13) Set(fieldName string, value interface{})
- func (a *OneOfObject13) UnmarshalJSON(b []byte) error
- func (t OneOfObject13) ValueByDiscriminator() (interface{}, error)
- type OneOfObject2
- func (t OneOfObject2) AsOneOfObject20() (OneOfObject20, error)
- func (t OneOfObject2) AsOneOfObject21() (OneOfObject21, error)
- func (t OneOfObject2) AsOneOfObject22() (OneOfObject22, error)
- func (t *OneOfObject2) FromOneOfObject20(v OneOfObject20) error
- func (t *OneOfObject2) FromOneOfObject21(v OneOfObject21) error
- func (t *OneOfObject2) FromOneOfObject22(v OneOfObject22) error
- func (t OneOfObject2) MarshalJSON() ([]byte, error)
- func (t *OneOfObject2) MergeOneOfObject20(v OneOfObject20) error
- func (t *OneOfObject2) MergeOneOfObject21(v OneOfObject21) error
- func (t *OneOfObject2) MergeOneOfObject22(v OneOfObject22) error
- func (t *OneOfObject2) UnmarshalJSON(b []byte) error
- type OneOfObject20
- type OneOfObject21
- type OneOfObject22
- type OneOfObject3
- type OneOfObject3_Union
- func (t OneOfObject3_Union) AsOneOfVariant1() (OneOfVariant1, error)
- func (t OneOfObject3_Union) AsOneOfVariant2() (OneOfVariant2, error)
- func (t OneOfObject3_Union) AsOneOfVariant3() (OneOfVariant3, error)
- func (t *OneOfObject3_Union) FromOneOfVariant1(v OneOfVariant1) error
- func (t *OneOfObject3_Union) FromOneOfVariant2(v OneOfVariant2) error
- func (t *OneOfObject3_Union) FromOneOfVariant3(v OneOfVariant3) error
- func (t OneOfObject3_Union) MarshalJSON() ([]byte, error)
- func (t *OneOfObject3_Union) MergeOneOfVariant1(v OneOfVariant1) error
- func (t *OneOfObject3_Union) MergeOneOfVariant2(v OneOfVariant2) error
- func (t *OneOfObject3_Union) MergeOneOfVariant3(v OneOfVariant3) error
- func (t *OneOfObject3_Union) UnmarshalJSON(b []byte) error
- type OneOfObject4
- func (t OneOfObject4) AsOneOfVariant1() (OneOfVariant1, error)
- func (t OneOfObject4) AsOneOfVariant2() (OneOfVariant2, error)
- func (t OneOfObject4) AsOneOfVariant3() (OneOfVariant3, error)
- func (t *OneOfObject4) FromOneOfVariant1(v OneOfVariant1) error
- func (t *OneOfObject4) FromOneOfVariant2(v OneOfVariant2) error
- func (t *OneOfObject4) FromOneOfVariant3(v OneOfVariant3) error
- func (t OneOfObject4) MarshalJSON() ([]byte, error)
- func (t *OneOfObject4) MergeOneOfVariant1(v OneOfVariant1) error
- func (t *OneOfObject4) MergeOneOfVariant2(v OneOfVariant2) error
- func (t *OneOfObject4) MergeOneOfVariant3(v OneOfVariant3) error
- func (t *OneOfObject4) UnmarshalJSON(b []byte) error
- type OneOfObject5
- func (t OneOfObject5) AsOneOfVariant4() (OneOfVariant4, error)
- func (t OneOfObject5) AsOneOfVariant5() (OneOfVariant5, error)
- func (t OneOfObject5) Discriminator() (string, error)
- func (t *OneOfObject5) FromOneOfVariant4(v OneOfVariant4) error
- func (t *OneOfObject5) FromOneOfVariant5(v OneOfVariant5) error
- func (t OneOfObject5) MarshalJSON() ([]byte, error)
- func (t *OneOfObject5) MergeOneOfVariant4(v OneOfVariant4) error
- func (t *OneOfObject5) MergeOneOfVariant5(v OneOfVariant5) error
- func (t *OneOfObject5) UnmarshalJSON(b []byte) error
- func (t OneOfObject5) ValueByDiscriminator() (interface{}, error)
- type OneOfObject6
- func (t OneOfObject6) AsOneOfVariant4() (OneOfVariant4, error)
- func (t OneOfObject6) AsOneOfVariant5() (OneOfVariant5, error)
- func (t OneOfObject6) Discriminator() (string, error)
- func (t *OneOfObject6) FromOneOfVariant4(v OneOfVariant4) error
- func (t *OneOfObject6) FromOneOfVariant5(v OneOfVariant5) error
- func (t OneOfObject6) MarshalJSON() ([]byte, error)
- func (t *OneOfObject6) MergeOneOfVariant4(v OneOfVariant4) error
- func (t *OneOfObject6) MergeOneOfVariant5(v OneOfVariant5) error
- func (t *OneOfObject6) UnmarshalJSON(b []byte) error
- func (t OneOfObject6) ValueByDiscriminator() (interface{}, error)
- type OneOfObject61
- func (t OneOfObject61) AsOneOfVariant4() (OneOfVariant4, error)
- func (t OneOfObject61) AsOneOfVariant5() (OneOfVariant5, error)
- func (t OneOfObject61) Discriminator() (string, error)
- func (t *OneOfObject61) FromOneOfVariant4(v OneOfVariant4) error
- func (t *OneOfObject61) FromOneOfVariant5(v OneOfVariant5) error
- func (t OneOfObject61) MarshalJSON() ([]byte, error)
- func (t *OneOfObject61) MergeOneOfVariant4(v OneOfVariant4) error
- func (t *OneOfObject61) MergeOneOfVariant5(v OneOfVariant5) error
- func (t *OneOfObject61) UnmarshalJSON(b []byte) error
- func (t OneOfObject61) ValueByDiscriminator() (interface{}, error)
- type OneOfObject62
- func (t OneOfObject62) AsOneOfVariant4() (OneOfVariant4, error)
- func (t OneOfObject62) AsOneOfVariant51() (OneOfVariant51, error)
- func (t OneOfObject62) Discriminator() (string, error)
- func (t *OneOfObject62) FromOneOfVariant4(v OneOfVariant4) error
- func (t *OneOfObject62) FromOneOfVariant51(v OneOfVariant51) error
- func (t OneOfObject62) MarshalJSON() ([]byte, error)
- func (t *OneOfObject62) MergeOneOfVariant4(v OneOfVariant4) error
- func (t *OneOfObject62) MergeOneOfVariant51(v OneOfVariant51) error
- func (t *OneOfObject62) UnmarshalJSON(b []byte) error
- func (t OneOfObject62) ValueByDiscriminator() (interface{}, error)
- type OneOfObject7
- type OneOfObject7_Item
- func (t OneOfObject7_Item) AsOneOfVariant1() (OneOfVariant1, error)
- func (t OneOfObject7_Item) AsOneOfVariant2() (OneOfVariant2, error)
- func (t *OneOfObject7_Item) FromOneOfVariant1(v OneOfVariant1) error
- func (t *OneOfObject7_Item) FromOneOfVariant2(v OneOfVariant2) error
- func (t OneOfObject7_Item) MarshalJSON() ([]byte, error)
- func (t *OneOfObject7_Item) MergeOneOfVariant1(v OneOfVariant1) error
- func (t *OneOfObject7_Item) MergeOneOfVariant2(v OneOfVariant2) error
- func (t *OneOfObject7_Item) UnmarshalJSON(b []byte) error
- type OneOfObject8
- func (t OneOfObject8) AsOneOfVariant1() (OneOfVariant1, error)
- func (t OneOfObject8) AsOneOfVariant2() (OneOfVariant2, error)
- func (t *OneOfObject8) FromOneOfVariant1(v OneOfVariant1) error
- func (t *OneOfObject8) FromOneOfVariant2(v OneOfVariant2) error
- func (t OneOfObject8) MarshalJSON() ([]byte, error)
- func (t *OneOfObject8) MergeOneOfVariant1(v OneOfVariant1) error
- func (t *OneOfObject8) MergeOneOfVariant2(v OneOfVariant2) error
- func (t *OneOfObject8) UnmarshalJSON(b []byte) error
- type OneOfObject9
- func (t OneOfObject9) AsOneOfVariant1() (OneOfVariant1, error)
- func (t OneOfObject9) AsOneOfVariant6() (OneOfVariant6, error)
- func (t OneOfObject9) Discriminator() (string, error)
- func (t *OneOfObject9) FromOneOfVariant1(v OneOfVariant1) error
- func (t *OneOfObject9) FromOneOfVariant6(v OneOfVariant6) error
- func (t OneOfObject9) MarshalJSON() ([]byte, error)
- func (t *OneOfObject9) MergeOneOfVariant1(v OneOfVariant1) error
- func (t *OneOfObject9) MergeOneOfVariant6(v OneOfVariant6) error
- func (t *OneOfObject9) UnmarshalJSON(b []byte) error
- func (t OneOfObject9) ValueByDiscriminator() (interface{}, error)
- type OneOfVariant1
- type OneOfVariant2
- type OneOfVariant3
- type OneOfVariant4
- type OneOfVariant5
- type OneOfVariant51
- type OneOfVariant6
- type ParamsWithAddPropsParams
- type ReferenceToRenameMe
- type RenamedParameterObject
- type RenamedRequestBody
- type RenamedResponseObject
- type SchemaObject
- type SchemaObjectNullable
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AdditionalPropertiesObject1 ¶ added in v1.2.0
type AdditionalPropertiesObject1 struct { Id int `json:"id"` Name string `json:"name"` Optional *string `json:"optional,omitempty"` AdditionalProperties map[string]int `json:"-"` }
AdditionalPropertiesObject1 Has additional properties of type int
func (AdditionalPropertiesObject1) Get ¶ added in v1.2.0
func (a AdditionalPropertiesObject1) Get(fieldName string) (value int, found bool)
Getter for additional properties for AdditionalPropertiesObject1. Returns the specified element and whether it was found
func (AdditionalPropertiesObject1) MarshalJSON ¶ added in v1.2.0
func (a AdditionalPropertiesObject1) MarshalJSON() ([]byte, error)
Override default JSON handling for AdditionalPropertiesObject1 to handle AdditionalProperties
func (*AdditionalPropertiesObject1) Set ¶ added in v1.2.0
func (a *AdditionalPropertiesObject1) Set(fieldName string, value int)
Setter for additional properties for AdditionalPropertiesObject1
func (*AdditionalPropertiesObject1) UnmarshalJSON ¶ added in v1.2.0
func (a *AdditionalPropertiesObject1) UnmarshalJSON(b []byte) error
Override default JSON handling for AdditionalPropertiesObject1 to handle AdditionalProperties
type AdditionalPropertiesObject2 ¶ added in v1.2.0
AdditionalPropertiesObject2 Does not allow additional properties
type AdditionalPropertiesObject3 ¶ added in v1.2.0
type AdditionalPropertiesObject3 struct { Name string `json:"name"` AdditionalProperties map[string]interface{} `json:"-"` }
AdditionalPropertiesObject3 Allows any additional property
func (AdditionalPropertiesObject3) Get ¶ added in v1.2.0
func (a AdditionalPropertiesObject3) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for AdditionalPropertiesObject3. Returns the specified element and whether it was found
func (AdditionalPropertiesObject3) MarshalJSON ¶ added in v1.2.0
func (a AdditionalPropertiesObject3) MarshalJSON() ([]byte, error)
Override default JSON handling for AdditionalPropertiesObject3 to handle AdditionalProperties
func (*AdditionalPropertiesObject3) Set ¶ added in v1.2.0
func (a *AdditionalPropertiesObject3) Set(fieldName string, value interface{})
Setter for additional properties for AdditionalPropertiesObject3
func (*AdditionalPropertiesObject3) UnmarshalJSON ¶ added in v1.2.0
func (a *AdditionalPropertiesObject3) UnmarshalJSON(b []byte) error
Override default JSON handling for AdditionalPropertiesObject3 to handle AdditionalProperties
type AdditionalPropertiesObject4 ¶ added in v1.2.0
type AdditionalPropertiesObject4 struct { Inner AdditionalPropertiesObject4_Inner `json:"inner"` Name string `json:"name"` AdditionalProperties map[string]interface{} `json:"-"` }
AdditionalPropertiesObject4 Has anonymous field which has additional properties
func (AdditionalPropertiesObject4) Get ¶ added in v1.2.0
func (a AdditionalPropertiesObject4) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for AdditionalPropertiesObject4. Returns the specified element and whether it was found
func (AdditionalPropertiesObject4) MarshalJSON ¶ added in v1.2.0
func (a AdditionalPropertiesObject4) MarshalJSON() ([]byte, error)
Override default JSON handling for AdditionalPropertiesObject4 to handle AdditionalProperties
func (*AdditionalPropertiesObject4) Set ¶ added in v1.2.0
func (a *AdditionalPropertiesObject4) Set(fieldName string, value interface{})
Setter for additional properties for AdditionalPropertiesObject4
func (*AdditionalPropertiesObject4) UnmarshalJSON ¶ added in v1.2.0
func (a *AdditionalPropertiesObject4) UnmarshalJSON(b []byte) error
Override default JSON handling for AdditionalPropertiesObject4 to handle AdditionalProperties
type AdditionalPropertiesObject4_Inner ¶ added in v1.2.0
type AdditionalPropertiesObject4_Inner struct { Name string `json:"name"` AdditionalProperties map[string]interface{} `json:"-"` }
AdditionalPropertiesObject4_Inner defines model for AdditionalPropertiesObject4.Inner.
func (AdditionalPropertiesObject4_Inner) Get ¶ added in v1.2.0
func (a AdditionalPropertiesObject4_Inner) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for AdditionalPropertiesObject4_Inner. Returns the specified element and whether it was found
func (AdditionalPropertiesObject4_Inner) MarshalJSON ¶ added in v1.2.0
func (a AdditionalPropertiesObject4_Inner) MarshalJSON() ([]byte, error)
Override default JSON handling for AdditionalPropertiesObject4_Inner to handle AdditionalProperties
func (*AdditionalPropertiesObject4_Inner) Set ¶ added in v1.2.0
func (a *AdditionalPropertiesObject4_Inner) Set(fieldName string, value interface{})
Setter for additional properties for AdditionalPropertiesObject4_Inner
func (*AdditionalPropertiesObject4_Inner) UnmarshalJSON ¶ added in v1.2.0
func (a *AdditionalPropertiesObject4_Inner) UnmarshalJSON(b []byte) error
Override default JSON handling for AdditionalPropertiesObject4_Inner to handle AdditionalProperties
type AdditionalPropertiesObject5 ¶ added in v1.2.3
type AdditionalPropertiesObject5 map[string]SchemaObject
AdditionalPropertiesObject5 Has additional properties with schema for dictionaries
type AdditionalPropertiesObject6 ¶ added in v1.12.0
type AdditionalPropertiesObject6 = []map[string]SchemaObject
AdditionalPropertiesObject6 Array of object with additional properties
type AdditionalPropertiesObject7 ¶ added in v1.13.1
type AdditionalPropertiesObject7 map[string]*SchemaObjectNullable
AdditionalPropertiesObject7 Has additional properties with schema for dictionaries
type AnyOfObject1 ¶ added in v1.12.0
type AnyOfObject1 struct {
// contains filtered or unexported fields
}
AnyOfObject1 simple anyOf case
func (AnyOfObject1) AsOneOfVariant4 ¶ added in v1.12.0
func (t AnyOfObject1) AsOneOfVariant4() (OneOfVariant4, error)
AsOneOfVariant4 returns the union data inside the AnyOfObject1 as a OneOfVariant4
func (AnyOfObject1) AsOneOfVariant5 ¶ added in v1.12.0
func (t AnyOfObject1) AsOneOfVariant5() (OneOfVariant5, error)
AsOneOfVariant5 returns the union data inside the AnyOfObject1 as a OneOfVariant5
func (*AnyOfObject1) FromOneOfVariant4 ¶ added in v1.12.0
func (t *AnyOfObject1) FromOneOfVariant4(v OneOfVariant4) error
FromOneOfVariant4 overwrites any union data inside the AnyOfObject1 as the provided OneOfVariant4
func (*AnyOfObject1) FromOneOfVariant5 ¶ added in v1.12.0
func (t *AnyOfObject1) FromOneOfVariant5(v OneOfVariant5) error
FromOneOfVariant5 overwrites any union data inside the AnyOfObject1 as the provided OneOfVariant5
func (AnyOfObject1) MarshalJSON ¶ added in v1.12.0
func (t AnyOfObject1) MarshalJSON() ([]byte, error)
func (*AnyOfObject1) MergeOneOfVariant4 ¶ added in v1.12.0
func (t *AnyOfObject1) MergeOneOfVariant4(v OneOfVariant4) error
MergeOneOfVariant4 performs a merge with any union data inside the AnyOfObject1, using the provided OneOfVariant4
func (*AnyOfObject1) MergeOneOfVariant5 ¶ added in v1.12.0
func (t *AnyOfObject1) MergeOneOfVariant5(v OneOfVariant5) error
MergeOneOfVariant5 performs a merge with any union data inside the AnyOfObject1, using the provided OneOfVariant5
func (*AnyOfObject1) UnmarshalJSON ¶ added in v1.12.0
func (t *AnyOfObject1) UnmarshalJSON(b []byte) error
type BodyWithAddPropsJSONBody ¶ added in v1.2.0
type BodyWithAddPropsJSONBody struct { Inner map[string]int `json:"inner"` Name string `json:"name"` AdditionalProperties map[string]interface{} `json:"-"` }
BodyWithAddPropsJSONBody defines parameters for BodyWithAddProps.
func (BodyWithAddPropsJSONBody) Get ¶ added in v1.2.0
func (a BodyWithAddPropsJSONBody) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for BodyWithAddPropsJSONBody. Returns the specified element and whether it was found
func (BodyWithAddPropsJSONBody) MarshalJSON ¶ added in v1.2.0
func (a BodyWithAddPropsJSONBody) MarshalJSON() ([]byte, error)
Override default JSON handling for BodyWithAddPropsJSONBody to handle AdditionalProperties
func (*BodyWithAddPropsJSONBody) Set ¶ added in v1.2.0
func (a *BodyWithAddPropsJSONBody) Set(fieldName string, value interface{})
Setter for additional properties for BodyWithAddPropsJSONBody
func (*BodyWithAddPropsJSONBody) UnmarshalJSON ¶ added in v1.2.0
func (a *BodyWithAddPropsJSONBody) UnmarshalJSON(b []byte) error
Override default JSON handling for BodyWithAddPropsJSONBody to handle AdditionalProperties
type BodyWithAddPropsJSONRequestBody ¶ added in v1.2.3
type BodyWithAddPropsJSONRequestBody BodyWithAddPropsJSONBody
BodyWithAddPropsJSONRequestBody defines body for BodyWithAddProps for application/json ContentType.
type EnsureEverythingIsReferencedJSONBody ¶ added in v1.12.0
type EnsureEverythingIsReferencedJSONBody struct {
Field SchemaObject `json:"Field"`
}
EnsureEverythingIsReferencedJSONBody defines parameters for EnsureEverythingIsReferenced.
type EnsureEverythingIsReferencedJSONRequestBody ¶ added in v1.3.7
type EnsureEverythingIsReferencedJSONRequestBody EnsureEverythingIsReferencedJSONBody
EnsureEverythingIsReferencedJSONRequestBody defines body for EnsureEverythingIsReferenced for application/json ContentType.
type EnsureEverythingIsReferencedTextBody ¶ added in v1.12.0
type EnsureEverythingIsReferencedTextBody = string
EnsureEverythingIsReferencedTextBody defines parameters for EnsureEverythingIsReferenced.
type EnsureEverythingIsReferencedTextRequestBody ¶ added in v1.12.0
type EnsureEverythingIsReferencedTextRequestBody = EnsureEverythingIsReferencedTextBody
EnsureEverythingIsReferencedTextRequestBody defines body for EnsureEverythingIsReferenced for text/plain ContentType.
type Enum1 ¶ added in v1.11.0
type Enum1 string
Enum1 Conflicts with Enum2, enum values need to be prefixed with type name.
type Enum2 ¶ added in v1.11.0
type Enum2 string
Enum2 Conflicts with Enum1, enum values need to be prefixed with type name.
type Enum3 ¶ added in v1.11.0
type Enum3 string
Enum3 Enum values conflict with Enums above, need to be prefixed with type name.
type Enum4 ¶ added in v1.11.0
type Enum4 string
Enum4 No conflicts here, should have unmodified enums
type EnumParam1 ¶ added in v1.11.0
type EnumParam1 string
EnumParam1 defines model for EnumParam1.
const ( EnumParam1Both EnumParam1 = "both" EnumParam1Off EnumParam1 = "off" EnumParam1On EnumParam1 = "on" )
Defines values for EnumParam1.
type EnumParam2 ¶ added in v1.11.0
type EnumParam2 string
EnumParam2 defines model for EnumParam2.
const ( EnumParam2Both EnumParam2 = "both" EnumParam2Off EnumParam2 = "off" EnumParam2On EnumParam2 = "on" )
Defines values for EnumParam2.
type EnumParam3 ¶ added in v1.11.0
type EnumParam3 string
EnumParam3 defines model for EnumParam3.
const ( Alice EnumParam3 = "alice" Bob EnumParam3 = "bob" Eve EnumParam3 = "eve" )
Defines values for EnumParam3.
type EnumUnion2 ¶ added in v1.12.0
type EnumUnion2 string
EnumUnion2 defines model for EnumUnion2.
const ( EnumUnion2One EnumUnion2 = "One" EnumUnion2Seven EnumUnion2 = "Seven" EnumUnion2Three EnumUnion2 = "Three" EnumUnion2Two EnumUnion2 = "Two" )
Defines values for EnumUnion2.
type FunnyValues ¶ added in v1.12.0
type FunnyValues string
FunnyValues Edge cases for enum names
const ( FunnyValuesAnd FunnyValues = "&" FunnyValuesAsterisk FunnyValues = "*" FunnyValuesEmpty FunnyValues = "" FunnyValuesN5 FunnyValues = "5" FunnyValuesPercent FunnyValues = "%" )
Defines values for FunnyValues.
type ObjectWithJsonField ¶ added in v1.1.7
type ObjectWithJsonField struct { Name string `json:"name"` Value1 json.RawMessage `json:"value1"` Value2 json.RawMessage `json:"value2,omitempty"` }
ObjectWithJsonField defines model for ObjectWithJsonField.
type OneOfObject1 ¶ added in v1.12.0
type OneOfObject1 struct {
// contains filtered or unexported fields
}
OneOfObject1 oneOf with references and no discriminator
func (OneOfObject1) AsOneOfVariant1 ¶ added in v1.12.0
func (t OneOfObject1) AsOneOfVariant1() (OneOfVariant1, error)
AsOneOfVariant1 returns the union data inside the OneOfObject1 as a OneOfVariant1
func (OneOfObject1) AsOneOfVariant2 ¶ added in v1.12.0
func (t OneOfObject1) AsOneOfVariant2() (OneOfVariant2, error)
AsOneOfVariant2 returns the union data inside the OneOfObject1 as a OneOfVariant2
func (OneOfObject1) AsOneOfVariant3 ¶ added in v1.12.0
func (t OneOfObject1) AsOneOfVariant3() (OneOfVariant3, error)
AsOneOfVariant3 returns the union data inside the OneOfObject1 as a OneOfVariant3
func (*OneOfObject1) FromOneOfVariant1 ¶ added in v1.12.0
func (t *OneOfObject1) FromOneOfVariant1(v OneOfVariant1) error
FromOneOfVariant1 overwrites any union data inside the OneOfObject1 as the provided OneOfVariant1
func (*OneOfObject1) FromOneOfVariant2 ¶ added in v1.12.0
func (t *OneOfObject1) FromOneOfVariant2(v OneOfVariant2) error
FromOneOfVariant2 overwrites any union data inside the OneOfObject1 as the provided OneOfVariant2
func (*OneOfObject1) FromOneOfVariant3 ¶ added in v1.12.0
func (t *OneOfObject1) FromOneOfVariant3(v OneOfVariant3) error
FromOneOfVariant3 overwrites any union data inside the OneOfObject1 as the provided OneOfVariant3
func (OneOfObject1) MarshalJSON ¶ added in v1.12.0
func (t OneOfObject1) MarshalJSON() ([]byte, error)
func (*OneOfObject1) MergeOneOfVariant1 ¶ added in v1.12.0
func (t *OneOfObject1) MergeOneOfVariant1(v OneOfVariant1) error
MergeOneOfVariant1 performs a merge with any union data inside the OneOfObject1, using the provided OneOfVariant1
func (*OneOfObject1) MergeOneOfVariant2 ¶ added in v1.12.0
func (t *OneOfObject1) MergeOneOfVariant2(v OneOfVariant2) error
MergeOneOfVariant2 performs a merge with any union data inside the OneOfObject1, using the provided OneOfVariant2
func (*OneOfObject1) MergeOneOfVariant3 ¶ added in v1.12.0
func (t *OneOfObject1) MergeOneOfVariant3(v OneOfVariant3) error
MergeOneOfVariant3 performs a merge with any union data inside the OneOfObject1, using the provided OneOfVariant3
func (*OneOfObject1) UnmarshalJSON ¶ added in v1.12.0
func (t *OneOfObject1) UnmarshalJSON(b []byte) error
type OneOfObject10 ¶ added in v1.12.0
type OneOfObject10 struct { One *string `json:"one,omitempty"` Three *bool `json:"three,omitempty"` Two *int `json:"two,omitempty"` // contains filtered or unexported fields }
OneOfObject10 fixed properties, variable required - will compile, but not much sense
func (OneOfObject10) AsOneOfObject100 ¶ added in v1.12.0
func (t OneOfObject10) AsOneOfObject100() (OneOfObject100, error)
AsOneOfObject100 returns the union data inside the OneOfObject10 as a OneOfObject100
func (OneOfObject10) AsOneOfObject101 ¶ added in v1.12.0
func (t OneOfObject10) AsOneOfObject101() (OneOfObject101, error)
AsOneOfObject101 returns the union data inside the OneOfObject10 as a OneOfObject101
func (*OneOfObject10) FromOneOfObject100 ¶ added in v1.12.0
func (t *OneOfObject10) FromOneOfObject100(v OneOfObject100) error
FromOneOfObject100 overwrites any union data inside the OneOfObject10 as the provided OneOfObject100
func (*OneOfObject10) FromOneOfObject101 ¶ added in v1.12.0
func (t *OneOfObject10) FromOneOfObject101(v OneOfObject101) error
FromOneOfObject101 overwrites any union data inside the OneOfObject10 as the provided OneOfObject101
func (OneOfObject10) MarshalJSON ¶ added in v1.12.0
func (t OneOfObject10) MarshalJSON() ([]byte, error)
func (*OneOfObject10) MergeOneOfObject100 ¶ added in v1.12.0
func (t *OneOfObject10) MergeOneOfObject100(v OneOfObject100) error
MergeOneOfObject100 performs a merge with any union data inside the OneOfObject10, using the provided OneOfObject100
func (*OneOfObject10) MergeOneOfObject101 ¶ added in v1.12.0
func (t *OneOfObject10) MergeOneOfObject101(v OneOfObject101) error
MergeOneOfObject101 performs a merge with any union data inside the OneOfObject10, using the provided OneOfObject101
func (*OneOfObject10) UnmarshalJSON ¶ added in v1.12.0
func (t *OneOfObject10) UnmarshalJSON(b []byte) error
type OneOfObject100 ¶ added in v1.12.0
type OneOfObject100 = interface{}
OneOfObject100 defines model for .
type OneOfObject101 ¶ added in v1.12.0
type OneOfObject101 = interface{}
OneOfObject101 defines model for .
type OneOfObject11 ¶ added in v1.12.0
type OneOfObject11 map[string]OneOfObject11_AdditionalProperties
OneOfObject11 additional properties of oneOf
type OneOfObject110 ¶ added in v1.12.0
type OneOfObject110 = bool
OneOfObject110 defines model for .
type OneOfObject111 ¶ added in v1.12.0
type OneOfObject111 = float32
OneOfObject111 defines model for .
type OneOfObject112 ¶ added in v1.12.0
type OneOfObject112 = string
OneOfObject112 defines model for .
type OneOfObject11_AdditionalProperties ¶ added in v1.12.0
type OneOfObject11_AdditionalProperties struct {
// contains filtered or unexported fields
}
OneOfObject11_AdditionalProperties defines model for OneOfObject11.AdditionalProperties.
func (OneOfObject11_AdditionalProperties) AsOneOfObject110 ¶ added in v1.12.0
func (t OneOfObject11_AdditionalProperties) AsOneOfObject110() (OneOfObject110, error)
AsOneOfObject110 returns the union data inside the OneOfObject11_AdditionalProperties as a OneOfObject110
func (OneOfObject11_AdditionalProperties) AsOneOfObject111 ¶ added in v1.12.0
func (t OneOfObject11_AdditionalProperties) AsOneOfObject111() (OneOfObject111, error)
AsOneOfObject111 returns the union data inside the OneOfObject11_AdditionalProperties as a OneOfObject111
func (OneOfObject11_AdditionalProperties) AsOneOfObject112 ¶ added in v1.12.0
func (t OneOfObject11_AdditionalProperties) AsOneOfObject112() (OneOfObject112, error)
AsOneOfObject112 returns the union data inside the OneOfObject11_AdditionalProperties as a OneOfObject112
func (*OneOfObject11_AdditionalProperties) FromOneOfObject110 ¶ added in v1.12.0
func (t *OneOfObject11_AdditionalProperties) FromOneOfObject110(v OneOfObject110) error
FromOneOfObject110 overwrites any union data inside the OneOfObject11_AdditionalProperties as the provided OneOfObject110
func (*OneOfObject11_AdditionalProperties) FromOneOfObject111 ¶ added in v1.12.0
func (t *OneOfObject11_AdditionalProperties) FromOneOfObject111(v OneOfObject111) error
FromOneOfObject111 overwrites any union data inside the OneOfObject11_AdditionalProperties as the provided OneOfObject111
func (*OneOfObject11_AdditionalProperties) FromOneOfObject112 ¶ added in v1.12.0
func (t *OneOfObject11_AdditionalProperties) FromOneOfObject112(v OneOfObject112) error
FromOneOfObject112 overwrites any union data inside the OneOfObject11_AdditionalProperties as the provided OneOfObject112
func (OneOfObject11_AdditionalProperties) MarshalJSON ¶ added in v1.12.0
func (t OneOfObject11_AdditionalProperties) MarshalJSON() ([]byte, error)
func (*OneOfObject11_AdditionalProperties) MergeOneOfObject110 ¶ added in v1.12.0
func (t *OneOfObject11_AdditionalProperties) MergeOneOfObject110(v OneOfObject110) error
MergeOneOfObject110 performs a merge with any union data inside the OneOfObject11_AdditionalProperties, using the provided OneOfObject110
func (*OneOfObject11_AdditionalProperties) MergeOneOfObject111 ¶ added in v1.12.0
func (t *OneOfObject11_AdditionalProperties) MergeOneOfObject111(v OneOfObject111) error
MergeOneOfObject111 performs a merge with any union data inside the OneOfObject11_AdditionalProperties, using the provided OneOfObject111
func (*OneOfObject11_AdditionalProperties) MergeOneOfObject112 ¶ added in v1.12.0
func (t *OneOfObject11_AdditionalProperties) MergeOneOfObject112(v OneOfObject112) error
MergeOneOfObject112 performs a merge with any union data inside the OneOfObject11_AdditionalProperties, using the provided OneOfObject112
func (*OneOfObject11_AdditionalProperties) UnmarshalJSON ¶ added in v1.12.0
func (t *OneOfObject11_AdditionalProperties) UnmarshalJSON(b []byte) error
type OneOfObject12 ¶ added in v1.12.0
type OneOfObject12 struct {
// contains filtered or unexported fields
}
OneOfObject12 defines model for OneOfObject12.
func (OneOfObject12) AsOneOfObject120 ¶ added in v1.12.0
func (t OneOfObject12) AsOneOfObject120() (OneOfObject120, error)
AsOneOfObject120 returns the union data inside the OneOfObject12 as a OneOfObject120
func (OneOfObject12) AsOneOfObject121 ¶ added in v1.12.0
func (t OneOfObject12) AsOneOfObject121() (OneOfObject121, error)
AsOneOfObject121 returns the union data inside the OneOfObject12 as a OneOfObject121
func (OneOfObject12) AsOneOfVariant3 ¶ added in v1.12.0
func (t OneOfObject12) AsOneOfVariant3() (OneOfVariant3, error)
AsOneOfVariant3 returns the union data inside the OneOfObject12 as a OneOfVariant3
func (OneOfObject12) AsOneOfVariant4 ¶ added in v1.12.0
func (t OneOfObject12) AsOneOfVariant4() (OneOfVariant4, error)
AsOneOfVariant4 returns the union data inside the OneOfObject12 as a OneOfVariant4
func (*OneOfObject12) FromOneOfObject120 ¶ added in v1.12.0
func (t *OneOfObject12) FromOneOfObject120(v OneOfObject120) error
FromOneOfObject120 overwrites any union data inside the OneOfObject12 as the provided OneOfObject120
func (*OneOfObject12) FromOneOfObject121 ¶ added in v1.12.0
func (t *OneOfObject12) FromOneOfObject121(v OneOfObject121) error
FromOneOfObject121 overwrites any union data inside the OneOfObject12 as the provided OneOfObject121
func (*OneOfObject12) FromOneOfVariant3 ¶ added in v1.12.0
func (t *OneOfObject12) FromOneOfVariant3(v OneOfVariant3) error
FromOneOfVariant3 overwrites any union data inside the OneOfObject12 as the provided OneOfVariant3
func (*OneOfObject12) FromOneOfVariant4 ¶ added in v1.12.0
func (t *OneOfObject12) FromOneOfVariant4(v OneOfVariant4) error
FromOneOfVariant4 overwrites any union data inside the OneOfObject12 as the provided OneOfVariant4
func (OneOfObject12) MarshalJSON ¶ added in v1.12.0
func (t OneOfObject12) MarshalJSON() ([]byte, error)
func (*OneOfObject12) MergeOneOfObject120 ¶ added in v1.12.0
func (t *OneOfObject12) MergeOneOfObject120(v OneOfObject120) error
MergeOneOfObject120 performs a merge with any union data inside the OneOfObject12, using the provided OneOfObject120
func (*OneOfObject12) MergeOneOfObject121 ¶ added in v1.12.0
func (t *OneOfObject12) MergeOneOfObject121(v OneOfObject121) error
MergeOneOfObject121 performs a merge with any union data inside the OneOfObject12, using the provided OneOfObject121
func (*OneOfObject12) MergeOneOfVariant3 ¶ added in v1.12.0
func (t *OneOfObject12) MergeOneOfVariant3(v OneOfVariant3) error
MergeOneOfVariant3 performs a merge with any union data inside the OneOfObject12, using the provided OneOfVariant3
func (*OneOfObject12) MergeOneOfVariant4 ¶ added in v1.12.0
func (t *OneOfObject12) MergeOneOfVariant4(v OneOfVariant4) error
MergeOneOfVariant4 performs a merge with any union data inside the OneOfObject12, using the provided OneOfVariant4
func (*OneOfObject12) UnmarshalJSON ¶ added in v1.12.0
func (t *OneOfObject12) UnmarshalJSON(b []byte) error
type OneOfObject120 ¶ added in v1.12.0
type OneOfObject120 = string
OneOfObject120 defines model for .
type OneOfObject121 ¶ added in v1.12.0
type OneOfObject121 = float32
OneOfObject121 defines model for .
type OneOfObject13 ¶ added in v1.13.0
type OneOfObject13 struct { Type string `json:"type"` AdditionalProperties map[string]interface{} `json:"-"` // contains filtered or unexported fields }
OneOfObject13 oneOf with fixed discriminator and other fields allowed
func (OneOfObject13) AsOneOfVariant1 ¶ added in v1.13.0
func (t OneOfObject13) AsOneOfVariant1() (OneOfVariant1, error)
AsOneOfVariant1 returns the union data inside the OneOfObject13 as a OneOfVariant1
func (OneOfObject13) AsOneOfVariant6 ¶ added in v1.13.0
func (t OneOfObject13) AsOneOfVariant6() (OneOfVariant6, error)
AsOneOfVariant6 returns the union data inside the OneOfObject13 as a OneOfVariant6
func (OneOfObject13) Discriminator ¶ added in v1.13.0
func (t OneOfObject13) Discriminator() (string, error)
func (*OneOfObject13) FromOneOfVariant1 ¶ added in v1.13.0
func (t *OneOfObject13) FromOneOfVariant1(v OneOfVariant1) error
FromOneOfVariant1 overwrites any union data inside the OneOfObject13 as the provided OneOfVariant1
func (*OneOfObject13) FromOneOfVariant6 ¶ added in v1.13.0
func (t *OneOfObject13) FromOneOfVariant6(v OneOfVariant6) error
FromOneOfVariant6 overwrites any union data inside the OneOfObject13 as the provided OneOfVariant6
func (OneOfObject13) Get ¶ added in v1.13.0
func (a OneOfObject13) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for OneOfObject13. Returns the specified element and whether it was found
func (OneOfObject13) MarshalJSON ¶ added in v1.13.0
func (a OneOfObject13) MarshalJSON() ([]byte, error)
Override default JSON handling for OneOfObject13 to handle AdditionalProperties and union
func (*OneOfObject13) MergeOneOfVariant1 ¶ added in v1.13.0
func (t *OneOfObject13) MergeOneOfVariant1(v OneOfVariant1) error
MergeOneOfVariant1 performs a merge with any union data inside the OneOfObject13, using the provided OneOfVariant1
func (*OneOfObject13) MergeOneOfVariant6 ¶ added in v1.13.0
func (t *OneOfObject13) MergeOneOfVariant6(v OneOfVariant6) error
MergeOneOfVariant6 performs a merge with any union data inside the OneOfObject13, using the provided OneOfVariant6
func (*OneOfObject13) Set ¶ added in v1.13.0
func (a *OneOfObject13) Set(fieldName string, value interface{})
Setter for additional properties for OneOfObject13
func (*OneOfObject13) UnmarshalJSON ¶ added in v1.13.0
func (a *OneOfObject13) UnmarshalJSON(b []byte) error
Override default JSON handling for OneOfObject13 to handle AdditionalProperties and union
func (OneOfObject13) ValueByDiscriminator ¶ added in v1.13.0
func (t OneOfObject13) ValueByDiscriminator() (interface{}, error)
type OneOfObject2 ¶ added in v1.12.0
type OneOfObject2 struct {
// contains filtered or unexported fields
}
OneOfObject2 oneOf with inline elements
func (OneOfObject2) AsOneOfObject20 ¶ added in v1.12.0
func (t OneOfObject2) AsOneOfObject20() (OneOfObject20, error)
AsOneOfObject20 returns the union data inside the OneOfObject2 as a OneOfObject20
func (OneOfObject2) AsOneOfObject21 ¶ added in v1.12.0
func (t OneOfObject2) AsOneOfObject21() (OneOfObject21, error)
AsOneOfObject21 returns the union data inside the OneOfObject2 as a OneOfObject21
func (OneOfObject2) AsOneOfObject22 ¶ added in v1.12.0
func (t OneOfObject2) AsOneOfObject22() (OneOfObject22, error)
AsOneOfObject22 returns the union data inside the OneOfObject2 as a OneOfObject22
func (*OneOfObject2) FromOneOfObject20 ¶ added in v1.12.0
func (t *OneOfObject2) FromOneOfObject20(v OneOfObject20) error
FromOneOfObject20 overwrites any union data inside the OneOfObject2 as the provided OneOfObject20
func (*OneOfObject2) FromOneOfObject21 ¶ added in v1.12.0
func (t *OneOfObject2) FromOneOfObject21(v OneOfObject21) error
FromOneOfObject21 overwrites any union data inside the OneOfObject2 as the provided OneOfObject21
func (*OneOfObject2) FromOneOfObject22 ¶ added in v1.12.0
func (t *OneOfObject2) FromOneOfObject22(v OneOfObject22) error
FromOneOfObject22 overwrites any union data inside the OneOfObject2 as the provided OneOfObject22
func (OneOfObject2) MarshalJSON ¶ added in v1.12.0
func (t OneOfObject2) MarshalJSON() ([]byte, error)
func (*OneOfObject2) MergeOneOfObject20 ¶ added in v1.12.0
func (t *OneOfObject2) MergeOneOfObject20(v OneOfObject20) error
MergeOneOfObject20 performs a merge with any union data inside the OneOfObject2, using the provided OneOfObject20
func (*OneOfObject2) MergeOneOfObject21 ¶ added in v1.12.0
func (t *OneOfObject2) MergeOneOfObject21(v OneOfObject21) error
MergeOneOfObject21 performs a merge with any union data inside the OneOfObject2, using the provided OneOfObject21
func (*OneOfObject2) MergeOneOfObject22 ¶ added in v1.12.0
func (t *OneOfObject2) MergeOneOfObject22(v OneOfObject22) error
MergeOneOfObject22 performs a merge with any union data inside the OneOfObject2, using the provided OneOfObject22
func (*OneOfObject2) UnmarshalJSON ¶ added in v1.12.0
func (t *OneOfObject2) UnmarshalJSON(b []byte) error
type OneOfObject20 ¶ added in v1.12.0
type OneOfObject20 struct {
Name *string `json:"name,omitempty"`
}
OneOfObject20 defines model for .
type OneOfObject21 ¶ added in v1.12.0
type OneOfObject21 = []float32
OneOfObject21 defines model for .
type OneOfObject3 ¶ added in v1.12.0
type OneOfObject3 struct {
Union *OneOfObject3_Union `json:"union,omitempty"`
}
OneOfObject3 inline OneOf
type OneOfObject3_Union ¶ added in v1.12.0
type OneOfObject3_Union struct {
// contains filtered or unexported fields
}
OneOfObject3_Union defines model for OneOfObject3.Union.
func (OneOfObject3_Union) AsOneOfVariant1 ¶ added in v1.12.0
func (t OneOfObject3_Union) AsOneOfVariant1() (OneOfVariant1, error)
AsOneOfVariant1 returns the union data inside the OneOfObject3_Union as a OneOfVariant1
func (OneOfObject3_Union) AsOneOfVariant2 ¶ added in v1.12.0
func (t OneOfObject3_Union) AsOneOfVariant2() (OneOfVariant2, error)
AsOneOfVariant2 returns the union data inside the OneOfObject3_Union as a OneOfVariant2
func (OneOfObject3_Union) AsOneOfVariant3 ¶ added in v1.12.0
func (t OneOfObject3_Union) AsOneOfVariant3() (OneOfVariant3, error)
AsOneOfVariant3 returns the union data inside the OneOfObject3_Union as a OneOfVariant3
func (*OneOfObject3_Union) FromOneOfVariant1 ¶ added in v1.12.0
func (t *OneOfObject3_Union) FromOneOfVariant1(v OneOfVariant1) error
FromOneOfVariant1 overwrites any union data inside the OneOfObject3_Union as the provided OneOfVariant1
func (*OneOfObject3_Union) FromOneOfVariant2 ¶ added in v1.12.0
func (t *OneOfObject3_Union) FromOneOfVariant2(v OneOfVariant2) error
FromOneOfVariant2 overwrites any union data inside the OneOfObject3_Union as the provided OneOfVariant2
func (*OneOfObject3_Union) FromOneOfVariant3 ¶ added in v1.12.0
func (t *OneOfObject3_Union) FromOneOfVariant3(v OneOfVariant3) error
FromOneOfVariant3 overwrites any union data inside the OneOfObject3_Union as the provided OneOfVariant3
func (OneOfObject3_Union) MarshalJSON ¶ added in v1.12.0
func (t OneOfObject3_Union) MarshalJSON() ([]byte, error)
func (*OneOfObject3_Union) MergeOneOfVariant1 ¶ added in v1.12.0
func (t *OneOfObject3_Union) MergeOneOfVariant1(v OneOfVariant1) error
MergeOneOfVariant1 performs a merge with any union data inside the OneOfObject3_Union, using the provided OneOfVariant1
func (*OneOfObject3_Union) MergeOneOfVariant2 ¶ added in v1.12.0
func (t *OneOfObject3_Union) MergeOneOfVariant2(v OneOfVariant2) error
MergeOneOfVariant2 performs a merge with any union data inside the OneOfObject3_Union, using the provided OneOfVariant2
func (*OneOfObject3_Union) MergeOneOfVariant3 ¶ added in v1.12.0
func (t *OneOfObject3_Union) MergeOneOfVariant3(v OneOfVariant3) error
MergeOneOfVariant3 performs a merge with any union data inside the OneOfObject3_Union, using the provided OneOfVariant3
func (*OneOfObject3_Union) UnmarshalJSON ¶ added in v1.12.0
func (t *OneOfObject3_Union) UnmarshalJSON(b []byte) error
type OneOfObject4 ¶ added in v1.12.0
type OneOfObject4 struct { FixedProperty *string `json:"fixedProperty,omitempty"` // contains filtered or unexported fields }
OneOfObject4 oneOf plus fixed type - custom marshaling/unmarshaling
func (OneOfObject4) AsOneOfVariant1 ¶ added in v1.12.0
func (t OneOfObject4) AsOneOfVariant1() (OneOfVariant1, error)
AsOneOfVariant1 returns the union data inside the OneOfObject4 as a OneOfVariant1
func (OneOfObject4) AsOneOfVariant2 ¶ added in v1.12.0
func (t OneOfObject4) AsOneOfVariant2() (OneOfVariant2, error)
AsOneOfVariant2 returns the union data inside the OneOfObject4 as a OneOfVariant2
func (OneOfObject4) AsOneOfVariant3 ¶ added in v1.12.0
func (t OneOfObject4) AsOneOfVariant3() (OneOfVariant3, error)
AsOneOfVariant3 returns the union data inside the OneOfObject4 as a OneOfVariant3
func (*OneOfObject4) FromOneOfVariant1 ¶ added in v1.12.0
func (t *OneOfObject4) FromOneOfVariant1(v OneOfVariant1) error
FromOneOfVariant1 overwrites any union data inside the OneOfObject4 as the provided OneOfVariant1
func (*OneOfObject4) FromOneOfVariant2 ¶ added in v1.12.0
func (t *OneOfObject4) FromOneOfVariant2(v OneOfVariant2) error
FromOneOfVariant2 overwrites any union data inside the OneOfObject4 as the provided OneOfVariant2
func (*OneOfObject4) FromOneOfVariant3 ¶ added in v1.12.0
func (t *OneOfObject4) FromOneOfVariant3(v OneOfVariant3) error
FromOneOfVariant3 overwrites any union data inside the OneOfObject4 as the provided OneOfVariant3
func (OneOfObject4) MarshalJSON ¶ added in v1.12.0
func (t OneOfObject4) MarshalJSON() ([]byte, error)
func (*OneOfObject4) MergeOneOfVariant1 ¶ added in v1.12.0
func (t *OneOfObject4) MergeOneOfVariant1(v OneOfVariant1) error
MergeOneOfVariant1 performs a merge with any union data inside the OneOfObject4, using the provided OneOfVariant1
func (*OneOfObject4) MergeOneOfVariant2 ¶ added in v1.12.0
func (t *OneOfObject4) MergeOneOfVariant2(v OneOfVariant2) error
MergeOneOfVariant2 performs a merge with any union data inside the OneOfObject4, using the provided OneOfVariant2
func (*OneOfObject4) MergeOneOfVariant3 ¶ added in v1.12.0
func (t *OneOfObject4) MergeOneOfVariant3(v OneOfVariant3) error
MergeOneOfVariant3 performs a merge with any union data inside the OneOfObject4, using the provided OneOfVariant3
func (*OneOfObject4) UnmarshalJSON ¶ added in v1.12.0
func (t *OneOfObject4) UnmarshalJSON(b []byte) error
type OneOfObject5 ¶ added in v1.12.0
type OneOfObject5 struct {
// contains filtered or unexported fields
}
OneOfObject5 oneOf with discriminator but no mapping
func (OneOfObject5) AsOneOfVariant4 ¶ added in v1.12.0
func (t OneOfObject5) AsOneOfVariant4() (OneOfVariant4, error)
AsOneOfVariant4 returns the union data inside the OneOfObject5 as a OneOfVariant4
func (OneOfObject5) AsOneOfVariant5 ¶ added in v1.12.0
func (t OneOfObject5) AsOneOfVariant5() (OneOfVariant5, error)
AsOneOfVariant5 returns the union data inside the OneOfObject5 as a OneOfVariant5
func (OneOfObject5) Discriminator ¶ added in v1.12.0
func (t OneOfObject5) Discriminator() (string, error)
func (*OneOfObject5) FromOneOfVariant4 ¶ added in v1.12.0
func (t *OneOfObject5) FromOneOfVariant4(v OneOfVariant4) error
FromOneOfVariant4 overwrites any union data inside the OneOfObject5 as the provided OneOfVariant4
func (*OneOfObject5) FromOneOfVariant5 ¶ added in v1.12.0
func (t *OneOfObject5) FromOneOfVariant5(v OneOfVariant5) error
FromOneOfVariant5 overwrites any union data inside the OneOfObject5 as the provided OneOfVariant5
func (OneOfObject5) MarshalJSON ¶ added in v1.12.0
func (t OneOfObject5) MarshalJSON() ([]byte, error)
func (*OneOfObject5) MergeOneOfVariant4 ¶ added in v1.12.0
func (t *OneOfObject5) MergeOneOfVariant4(v OneOfVariant4) error
MergeOneOfVariant4 performs a merge with any union data inside the OneOfObject5, using the provided OneOfVariant4
func (*OneOfObject5) MergeOneOfVariant5 ¶ added in v1.12.0
func (t *OneOfObject5) MergeOneOfVariant5(v OneOfVariant5) error
MergeOneOfVariant5 performs a merge with any union data inside the OneOfObject5, using the provided OneOfVariant5
func (*OneOfObject5) UnmarshalJSON ¶ added in v1.12.0
func (t *OneOfObject5) UnmarshalJSON(b []byte) error
func (OneOfObject5) ValueByDiscriminator ¶ added in v1.13.0
func (t OneOfObject5) ValueByDiscriminator() (interface{}, error)
type OneOfObject6 ¶ added in v1.12.0
type OneOfObject6 struct {
// contains filtered or unexported fields
}
OneOfObject6 oneOf with discriminator and mapping
func (OneOfObject6) AsOneOfVariant4 ¶ added in v1.12.0
func (t OneOfObject6) AsOneOfVariant4() (OneOfVariant4, error)
AsOneOfVariant4 returns the union data inside the OneOfObject6 as a OneOfVariant4
func (OneOfObject6) AsOneOfVariant5 ¶ added in v1.12.0
func (t OneOfObject6) AsOneOfVariant5() (OneOfVariant5, error)
AsOneOfVariant5 returns the union data inside the OneOfObject6 as a OneOfVariant5
func (OneOfObject6) Discriminator ¶ added in v1.12.0
func (t OneOfObject6) Discriminator() (string, error)
func (*OneOfObject6) FromOneOfVariant4 ¶ added in v1.12.0
func (t *OneOfObject6) FromOneOfVariant4(v OneOfVariant4) error
FromOneOfVariant4 overwrites any union data inside the OneOfObject6 as the provided OneOfVariant4
func (*OneOfObject6) FromOneOfVariant5 ¶ added in v1.12.0
func (t *OneOfObject6) FromOneOfVariant5(v OneOfVariant5) error
FromOneOfVariant5 overwrites any union data inside the OneOfObject6 as the provided OneOfVariant5
func (OneOfObject6) MarshalJSON ¶ added in v1.12.0
func (t OneOfObject6) MarshalJSON() ([]byte, error)
func (*OneOfObject6) MergeOneOfVariant4 ¶ added in v1.12.0
func (t *OneOfObject6) MergeOneOfVariant4(v OneOfVariant4) error
MergeOneOfVariant4 performs a merge with any union data inside the OneOfObject6, using the provided OneOfVariant4
func (*OneOfObject6) MergeOneOfVariant5 ¶ added in v1.12.0
func (t *OneOfObject6) MergeOneOfVariant5(v OneOfVariant5) error
MergeOneOfVariant5 performs a merge with any union data inside the OneOfObject6, using the provided OneOfVariant5
func (*OneOfObject6) UnmarshalJSON ¶ added in v1.12.0
func (t *OneOfObject6) UnmarshalJSON(b []byte) error
func (OneOfObject6) ValueByDiscriminator ¶ added in v1.12.0
func (t OneOfObject6) ValueByDiscriminator() (interface{}, error)
type OneOfObject61 ¶ added in v1.13.0
type OneOfObject61 struct {
// contains filtered or unexported fields
}
OneOfObject61 oneOf with discriminator and partial mapping
func (OneOfObject61) AsOneOfVariant4 ¶ added in v1.13.0
func (t OneOfObject61) AsOneOfVariant4() (OneOfVariant4, error)
AsOneOfVariant4 returns the union data inside the OneOfObject61 as a OneOfVariant4
func (OneOfObject61) AsOneOfVariant5 ¶ added in v1.13.0
func (t OneOfObject61) AsOneOfVariant5() (OneOfVariant5, error)
AsOneOfVariant5 returns the union data inside the OneOfObject61 as a OneOfVariant5
func (OneOfObject61) Discriminator ¶ added in v1.13.0
func (t OneOfObject61) Discriminator() (string, error)
func (*OneOfObject61) FromOneOfVariant4 ¶ added in v1.13.0
func (t *OneOfObject61) FromOneOfVariant4(v OneOfVariant4) error
FromOneOfVariant4 overwrites any union data inside the OneOfObject61 as the provided OneOfVariant4
func (*OneOfObject61) FromOneOfVariant5 ¶ added in v1.13.0
func (t *OneOfObject61) FromOneOfVariant5(v OneOfVariant5) error
FromOneOfVariant5 overwrites any union data inside the OneOfObject61 as the provided OneOfVariant5
func (OneOfObject61) MarshalJSON ¶ added in v1.13.0
func (t OneOfObject61) MarshalJSON() ([]byte, error)
func (*OneOfObject61) MergeOneOfVariant4 ¶ added in v1.13.0
func (t *OneOfObject61) MergeOneOfVariant4(v OneOfVariant4) error
MergeOneOfVariant4 performs a merge with any union data inside the OneOfObject61, using the provided OneOfVariant4
func (*OneOfObject61) MergeOneOfVariant5 ¶ added in v1.13.0
func (t *OneOfObject61) MergeOneOfVariant5(v OneOfVariant5) error
MergeOneOfVariant5 performs a merge with any union data inside the OneOfObject61, using the provided OneOfVariant5
func (*OneOfObject61) UnmarshalJSON ¶ added in v1.13.0
func (t *OneOfObject61) UnmarshalJSON(b []byte) error
func (OneOfObject61) ValueByDiscriminator ¶ added in v1.13.0
func (t OneOfObject61) ValueByDiscriminator() (interface{}, error)
type OneOfObject62 ¶ added in v1.13.0
type OneOfObject62 struct {
// contains filtered or unexported fields
}
OneOfObject62 oneOf with snake_case discriminator and partial snake_case mapping
func (OneOfObject62) AsOneOfVariant4 ¶ added in v1.13.0
func (t OneOfObject62) AsOneOfVariant4() (OneOfVariant4, error)
AsOneOfVariant4 returns the union data inside the OneOfObject62 as a OneOfVariant4
func (OneOfObject62) AsOneOfVariant51 ¶ added in v1.13.0
func (t OneOfObject62) AsOneOfVariant51() (OneOfVariant51, error)
AsOneOfVariant51 returns the union data inside the OneOfObject62 as a OneOfVariant51
func (OneOfObject62) Discriminator ¶ added in v1.13.0
func (t OneOfObject62) Discriminator() (string, error)
func (*OneOfObject62) FromOneOfVariant4 ¶ added in v1.13.0
func (t *OneOfObject62) FromOneOfVariant4(v OneOfVariant4) error
FromOneOfVariant4 overwrites any union data inside the OneOfObject62 as the provided OneOfVariant4
func (*OneOfObject62) FromOneOfVariant51 ¶ added in v1.13.0
func (t *OneOfObject62) FromOneOfVariant51(v OneOfVariant51) error
FromOneOfVariant51 overwrites any union data inside the OneOfObject62 as the provided OneOfVariant51
func (OneOfObject62) MarshalJSON ¶ added in v1.13.0
func (t OneOfObject62) MarshalJSON() ([]byte, error)
func (*OneOfObject62) MergeOneOfVariant4 ¶ added in v1.13.0
func (t *OneOfObject62) MergeOneOfVariant4(v OneOfVariant4) error
MergeOneOfVariant4 performs a merge with any union data inside the OneOfObject62, using the provided OneOfVariant4
func (*OneOfObject62) MergeOneOfVariant51 ¶ added in v1.13.0
func (t *OneOfObject62) MergeOneOfVariant51(v OneOfVariant51) error
MergeOneOfVariant51 performs a merge with any union data inside the OneOfObject62, using the provided OneOfVariant51
func (*OneOfObject62) UnmarshalJSON ¶ added in v1.13.0
func (t *OneOfObject62) UnmarshalJSON(b []byte) error
func (OneOfObject62) ValueByDiscriminator ¶ added in v1.13.0
func (t OneOfObject62) ValueByDiscriminator() (interface{}, error)
type OneOfObject7 ¶ added in v1.12.0
type OneOfObject7 = []OneOfObject7_Item
OneOfObject7 array of oneOf
type OneOfObject7_Item ¶ added in v1.12.0
type OneOfObject7_Item struct {
// contains filtered or unexported fields
}
OneOfObject7_Item defines model for OneOfObject7.Item.
func (OneOfObject7_Item) AsOneOfVariant1 ¶ added in v1.12.0
func (t OneOfObject7_Item) AsOneOfVariant1() (OneOfVariant1, error)
AsOneOfVariant1 returns the union data inside the OneOfObject7_Item as a OneOfVariant1
func (OneOfObject7_Item) AsOneOfVariant2 ¶ added in v1.12.0
func (t OneOfObject7_Item) AsOneOfVariant2() (OneOfVariant2, error)
AsOneOfVariant2 returns the union data inside the OneOfObject7_Item as a OneOfVariant2
func (*OneOfObject7_Item) FromOneOfVariant1 ¶ added in v1.12.0
func (t *OneOfObject7_Item) FromOneOfVariant1(v OneOfVariant1) error
FromOneOfVariant1 overwrites any union data inside the OneOfObject7_Item as the provided OneOfVariant1
func (*OneOfObject7_Item) FromOneOfVariant2 ¶ added in v1.12.0
func (t *OneOfObject7_Item) FromOneOfVariant2(v OneOfVariant2) error
FromOneOfVariant2 overwrites any union data inside the OneOfObject7_Item as the provided OneOfVariant2
func (OneOfObject7_Item) MarshalJSON ¶ added in v1.12.0
func (t OneOfObject7_Item) MarshalJSON() ([]byte, error)
func (*OneOfObject7_Item) MergeOneOfVariant1 ¶ added in v1.12.0
func (t *OneOfObject7_Item) MergeOneOfVariant1(v OneOfVariant1) error
MergeOneOfVariant1 performs a merge with any union data inside the OneOfObject7_Item, using the provided OneOfVariant1
func (*OneOfObject7_Item) MergeOneOfVariant2 ¶ added in v1.12.0
func (t *OneOfObject7_Item) MergeOneOfVariant2(v OneOfVariant2) error
MergeOneOfVariant2 performs a merge with any union data inside the OneOfObject7_Item, using the provided OneOfVariant2
func (*OneOfObject7_Item) UnmarshalJSON ¶ added in v1.12.0
func (t *OneOfObject7_Item) UnmarshalJSON(b []byte) error
type OneOfObject8 ¶ added in v1.12.0
type OneOfObject8 struct { Fixed *string `json:"fixed,omitempty"` // contains filtered or unexported fields }
OneOfObject8 oneOf with fixed properties
func (OneOfObject8) AsOneOfVariant1 ¶ added in v1.12.0
func (t OneOfObject8) AsOneOfVariant1() (OneOfVariant1, error)
AsOneOfVariant1 returns the union data inside the OneOfObject8 as a OneOfVariant1
func (OneOfObject8) AsOneOfVariant2 ¶ added in v1.12.0
func (t OneOfObject8) AsOneOfVariant2() (OneOfVariant2, error)
AsOneOfVariant2 returns the union data inside the OneOfObject8 as a OneOfVariant2
func (*OneOfObject8) FromOneOfVariant1 ¶ added in v1.12.0
func (t *OneOfObject8) FromOneOfVariant1(v OneOfVariant1) error
FromOneOfVariant1 overwrites any union data inside the OneOfObject8 as the provided OneOfVariant1
func (*OneOfObject8) FromOneOfVariant2 ¶ added in v1.12.0
func (t *OneOfObject8) FromOneOfVariant2(v OneOfVariant2) error
FromOneOfVariant2 overwrites any union data inside the OneOfObject8 as the provided OneOfVariant2
func (OneOfObject8) MarshalJSON ¶ added in v1.12.0
func (t OneOfObject8) MarshalJSON() ([]byte, error)
func (*OneOfObject8) MergeOneOfVariant1 ¶ added in v1.12.0
func (t *OneOfObject8) MergeOneOfVariant1(v OneOfVariant1) error
MergeOneOfVariant1 performs a merge with any union data inside the OneOfObject8, using the provided OneOfVariant1
func (*OneOfObject8) MergeOneOfVariant2 ¶ added in v1.12.0
func (t *OneOfObject8) MergeOneOfVariant2(v OneOfVariant2) error
MergeOneOfVariant2 performs a merge with any union data inside the OneOfObject8, using the provided OneOfVariant2
func (*OneOfObject8) UnmarshalJSON ¶ added in v1.12.0
func (t *OneOfObject8) UnmarshalJSON(b []byte) error
type OneOfObject9 ¶ added in v1.12.0
type OneOfObject9 struct { Type string `json:"type"` // contains filtered or unexported fields }
OneOfObject9 oneOf with fixed descriminator
func (OneOfObject9) AsOneOfVariant1 ¶ added in v1.12.0
func (t OneOfObject9) AsOneOfVariant1() (OneOfVariant1, error)
AsOneOfVariant1 returns the union data inside the OneOfObject9 as a OneOfVariant1
func (OneOfObject9) AsOneOfVariant6 ¶ added in v1.12.0
func (t OneOfObject9) AsOneOfVariant6() (OneOfVariant6, error)
AsOneOfVariant6 returns the union data inside the OneOfObject9 as a OneOfVariant6
func (OneOfObject9) Discriminator ¶ added in v1.12.0
func (t OneOfObject9) Discriminator() (string, error)
func (*OneOfObject9) FromOneOfVariant1 ¶ added in v1.12.0
func (t *OneOfObject9) FromOneOfVariant1(v OneOfVariant1) error
FromOneOfVariant1 overwrites any union data inside the OneOfObject9 as the provided OneOfVariant1
func (*OneOfObject9) FromOneOfVariant6 ¶ added in v1.12.0
func (t *OneOfObject9) FromOneOfVariant6(v OneOfVariant6) error
FromOneOfVariant6 overwrites any union data inside the OneOfObject9 as the provided OneOfVariant6
func (OneOfObject9) MarshalJSON ¶ added in v1.12.0
func (t OneOfObject9) MarshalJSON() ([]byte, error)
func (*OneOfObject9) MergeOneOfVariant1 ¶ added in v1.12.0
func (t *OneOfObject9) MergeOneOfVariant1(v OneOfVariant1) error
MergeOneOfVariant1 performs a merge with any union data inside the OneOfObject9, using the provided OneOfVariant1
func (*OneOfObject9) MergeOneOfVariant6 ¶ added in v1.12.0
func (t *OneOfObject9) MergeOneOfVariant6(v OneOfVariant6) error
MergeOneOfVariant6 performs a merge with any union data inside the OneOfObject9, using the provided OneOfVariant6
func (*OneOfObject9) UnmarshalJSON ¶ added in v1.12.0
func (t *OneOfObject9) UnmarshalJSON(b []byte) error
func (OneOfObject9) ValueByDiscriminator ¶ added in v1.12.0
func (t OneOfObject9) ValueByDiscriminator() (interface{}, error)
type OneOfVariant1 ¶ added in v1.12.0
type OneOfVariant1 struct {
Name string `json:"name"`
}
OneOfVariant1 defines model for OneOfVariant1.
type OneOfVariant2 ¶ added in v1.12.0
type OneOfVariant2 = []int
OneOfVariant2 defines model for OneOfVariant2.
type OneOfVariant3 ¶ added in v1.12.0
type OneOfVariant3 = bool
OneOfVariant3 defines model for OneOfVariant3.
type OneOfVariant4 ¶ added in v1.12.0
OneOfVariant4 defines model for OneOfVariant4.
type OneOfVariant5 ¶ added in v1.12.0
OneOfVariant5 defines model for OneOfVariant5.
type OneOfVariant51 ¶ added in v1.13.0
OneOfVariant51 defines model for one_of_variant51.
type OneOfVariant6 ¶ added in v1.12.0
type OneOfVariant6 struct {
Values OneOfVariant2 `json:"values"`
}
OneOfVariant6 defines model for OneOfVariant6.
type ParamsWithAddPropsParams ¶ added in v1.2.0
type ParamsWithAddPropsParams struct { // P1 This parameter has additional properties P1 map[string]interface{} `json:"p1"` // P2 This parameter has an anonymous inner property which needs to be // turned into a proper type for additionalProperties to work P2 struct { Inner map[string]string `json:"inner"` } `form:"p2" json:"p2"` }
ParamsWithAddPropsParams defines parameters for ParamsWithAddProps.
type ReferenceToRenameMe ¶ added in v1.12.0
type ReferenceToRenameMe struct { // ToNewName This schema should be renamed via x-go-name when generating NewName NewName `json:"ToNewName"` }
ReferenceToRenameMe When a Schema is renamed, $ref should refer to the new name
type RenamedParameterObject ¶ added in v1.12.0
type RenamedParameterObject string
RenamedParameterObject // a parameter
type RenamedRequestBody ¶ added in v1.12.0
type RenamedRequestBody struct {
Field SchemaObject `json:"Field"`
}
RenamedRequestBody defines model for RequestBody.
type RenamedResponseObject ¶ added in v1.12.0
type RenamedResponseObject struct {
Field SchemaObject `json:"Field"`
}
RenamedResponseObject defines model for ResponseObject.
type SchemaObject ¶
type SchemaObject struct { FirstName string `json:"firstName"` // ReadOnlyRequiredProp This property is required and readOnly, so the go model should have it as a pointer, // as it will not be included when it is sent from client to server. ReadOnlyRequiredProp *string `json:"readOnlyRequiredProp,omitempty"` Role string `json:"role"` WriteOnlyRequiredProp *int `json:"writeOnlyRequiredProp,omitempty"` }
SchemaObject defines model for SchemaObject.
type SchemaObjectNullable ¶ added in v1.13.1
type SchemaObjectNullable struct { FirstName string `json:"firstName"` // ReadOnlyRequiredProp This property is required and readOnly, so the go model should have it as a pointer, // as it will not be included when it is sent from client to server. ReadOnlyRequiredProp *string `json:"readOnlyRequiredProp,omitempty"` Role string `json:"role"` WriteOnlyRequiredProp *int `json:"writeOnlyRequiredProp,omitempty"` }
SchemaObjectNullable defines model for SchemaObjectNullable.