Versions in this module Expand all Collapse all v0 v0.1.0 Apr 15, 2026 Changes in this version + func GetOpenAPISpecJSON() ([]byte, error) + type AdditionalPropertiesObject1 struct + AdditionalProperties map[string]int + ID int + Name string + Optional *string + func (a *AdditionalPropertiesObject1) Set(fieldName string, value int) + func (a *AdditionalPropertiesObject1) UnmarshalJSON(b []byte) error + func (a AdditionalPropertiesObject1) Get(fieldName string) (value int, found bool) + func (a AdditionalPropertiesObject1) MarshalJSON() ([]byte, error) + func (s *AdditionalPropertiesObject1) ApplyDefaults() + type AdditionalPropertiesObject2 struct + AdditionalProperties map[string]any + ID int + Name string + func (a *AdditionalPropertiesObject2) Set(fieldName string, value any) + func (a *AdditionalPropertiesObject2) UnmarshalJSON(b []byte) error + func (a AdditionalPropertiesObject2) Get(fieldName string) (value any, found bool) + func (a AdditionalPropertiesObject2) MarshalJSON() ([]byte, error) + func (s *AdditionalPropertiesObject2) ApplyDefaults() + type AdditionalPropertiesObject3 struct + AdditionalProperties map[string]any + Name string + func (a *AdditionalPropertiesObject3) Set(fieldName string, value any) + func (a *AdditionalPropertiesObject3) UnmarshalJSON(b []byte) error + func (a AdditionalPropertiesObject3) Get(fieldName string) (value any, found bool) + func (a AdditionalPropertiesObject3) MarshalJSON() ([]byte, error) + func (s *AdditionalPropertiesObject3) ApplyDefaults() + type AdditionalPropertiesObject4 struct + AdditionalProperties map[string]any + Inner AdditionalPropertiesObject4Inner + Name string + func (a *AdditionalPropertiesObject4) Set(fieldName string, value any) + func (a *AdditionalPropertiesObject4) UnmarshalJSON(b []byte) error + func (a AdditionalPropertiesObject4) Get(fieldName string) (value any, found bool) + func (a AdditionalPropertiesObject4) MarshalJSON() ([]byte, error) + func (s *AdditionalPropertiesObject4) ApplyDefaults() + type AdditionalPropertiesObject4Inner struct + AdditionalProperties map[string]any + Name string + func (a *AdditionalPropertiesObject4Inner) Set(fieldName string, value any) + func (a *AdditionalPropertiesObject4Inner) UnmarshalJSON(b []byte) error + func (a AdditionalPropertiesObject4Inner) Get(fieldName string) (value any, found bool) + func (a AdditionalPropertiesObject4Inner) MarshalJSON() ([]byte, error) + func (s *AdditionalPropertiesObject4Inner) ApplyDefaults() + type AdditionalPropertiesObject5 = map[string]any + type AdditionalPropertiesObject6 = []AdditionalPropertiesObject6Item + type AdditionalPropertiesObject6Item = map[string]any + type AdditionalPropertiesObject7 = map[string]any + type AnyOfObject1 struct + func (t *AnyOfObject1) ApplyDefaults() + func (t *AnyOfObject1) FromOneOfVariant4(v OneOfVariant4) error + func (t *AnyOfObject1) FromOneOfVariant5(v OneOfVariant5) error + func (t *AnyOfObject1) MergeOneOfVariant4(v OneOfVariant4) error + func (t *AnyOfObject1) MergeOneOfVariant5(v OneOfVariant5) error + func (t *AnyOfObject1) UnmarshalJSON(b []byte) error + func (t AnyOfObject1) AsOneOfVariant4() (OneOfVariant4, error) + func (t AnyOfObject1) AsOneOfVariant5() (OneOfVariant5, error) + func (t AnyOfObject1) MarshalJSON() ([]byte, error) + type BodyWithAddPropsJSONRequest struct + AdditionalProperties map[string]any + Inner map[string]int + Name string + func (a *BodyWithAddPropsJSONRequest) Set(fieldName string, value any) + func (a *BodyWithAddPropsJSONRequest) UnmarshalJSON(b []byte) error + func (a BodyWithAddPropsJSONRequest) Get(fieldName string) (value any, found bool) + func (a BodyWithAddPropsJSONRequest) MarshalJSON() ([]byte, error) + func (s *BodyWithAddPropsJSONRequest) ApplyDefaults() + type EnsureEverythingIsReferencedJSONRequest struct + Field SchemaObject + func (s *EnsureEverythingIsReferencedJSONRequest) ApplyDefaults() + type EnsureEverythingIsReferencedJSONResponse struct + AnyOf1 *AnyOfObject1 + Five *AdditionalPropertiesObject5 + Four *AdditionalPropertiesObject4 + JSONField *ObjectWithJSONField + One *AdditionalPropertiesObject1 + OneOf1 *OneOfObject1 + OneOf10 *OneOfObject10 + OneOf11 *OneOfObject11 + OneOf12 *OneOfObject12 + OneOf2 *OneOfObject2 + OneOf3 *OneOfObject3 + OneOf4 *OneOfObject4 + OneOf5 *OneOfObject5 + OneOf6 *OneOfObject6 + OneOf7 *OneOfObject7 + OneOf8 *OneOfObject8 + OneOf9 *OneOfObject9 + Six *AdditionalPropertiesObject6 + Three *AdditionalPropertiesObject3 + Two *AdditionalPropertiesObject2 + func (s *EnsureEverythingIsReferencedJSONResponse) ApplyDefaults() + type Enum1 string + const Enum1One + const Enum1Three + const Enum1Two + type Enum2 string + const Enum2Four + const Enum2Three + const Enum2Two + type Enum3 string + const Enum3Bar + const Enum3Enum1One + const Enum3Foo + type Enum4 string + const Cat + const Dog + const Mouse + type Enum5 int + const Enum5N5 + const Enum5N6 + const Enum5N7 + type EnumUnion struct + func (s *EnumUnion) ApplyDefaults() + type EnumUnion2 struct + func (s *EnumUnion2) ApplyDefaults() + type FunnyValues string + const FunnyValuesAnd + const FunnyValuesAsterisk + const FunnyValuesEmpty + const FunnyValuesN5 + const FunnyValuesPercent + type GetParamsWithAddPropsParameter0 = map[string]any + type GetParamsWithAddPropsParameter11 struct + Inner map[string]string + func (s *GetParamsWithAddPropsParameter11) ApplyDefaults() + type GetParamsWithAddPropsParameter12 = map[string]string + type ObjectWithJSONField struct + Name string + Value1 json.RawMessage + Value2 *json.RawMessage + func (s *ObjectWithJSONField) ApplyDefaults() + type OneOfObject1 struct + func (t *OneOfObject1) ApplyDefaults() + func (t *OneOfObject1) FromOneOfVariant1(v OneOfVariant1) error + func (t *OneOfObject1) FromOneOfVariant2(v OneOfVariant2) error + func (t *OneOfObject1) FromOneOfVariant3(v OneOfVariant3) 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 + func (t OneOfObject1) AsOneOfVariant1() (OneOfVariant1, error) + func (t OneOfObject1) AsOneOfVariant2() (OneOfVariant2, error) + func (t OneOfObject1) AsOneOfVariant3() (OneOfVariant3, error) + func (t OneOfObject1) MarshalJSON() ([]byte, error) + type OneOfObject10 struct + One *string + Three *bool + Two *int + func (t *OneOfObject10) ApplyDefaults() + func (t *OneOfObject10) FromAny0(v any) error + func (t *OneOfObject10) FromAny1(v any) error + func (t *OneOfObject10) MergeAny0(v any) error + func (t *OneOfObject10) MergeAny1(v any) error + func (t *OneOfObject10) UnmarshalJSON(b []byte) error + func (t OneOfObject10) AsAny0() (any, error) + func (t OneOfObject10) AsAny1() (any, error) + func (t OneOfObject10) MarshalJSON() ([]byte, error) + type OneOfObject11 = map[string]any + type OneOfObject11Value struct + func (t *OneOfObject11Value) ApplyDefaults() + func (t *OneOfObject11Value) FromBool0(v bool) error + func (t *OneOfObject11Value) FromFloat321(v float32) error + func (t *OneOfObject11Value) FromString2(v string) error + func (t *OneOfObject11Value) MergeBool0(v bool) error + func (t *OneOfObject11Value) MergeFloat321(v float32) error + func (t *OneOfObject11Value) MergeString2(v string) error + func (t *OneOfObject11Value) UnmarshalJSON(b []byte) error + func (t OneOfObject11Value) AsBool0() (bool, error) + func (t OneOfObject11Value) AsFloat321() (float32, error) + func (t OneOfObject11Value) AsString2() (string, error) + func (t OneOfObject11Value) MarshalJSON() ([]byte, error) + type OneOfObject12 struct + OneOfObject12AllOf0 *OneOfObject12AllOf0 + OneOfObject12AllOf1 *OneOfObject12AllOf1 + func (s *OneOfObject12) ApplyDefaults() + func (s *OneOfObject12) UnmarshalJSON(data []byte) error + func (s OneOfObject12) MarshalJSON() ([]byte, error) + type OneOfObject12AllOf0 struct + func (t *OneOfObject12AllOf0) ApplyDefaults() + func (t *OneOfObject12AllOf0) FromFloat321(v float32) error + func (t *OneOfObject12AllOf0) FromString0(v string) error + func (t *OneOfObject12AllOf0) MergeFloat321(v float32) error + func (t *OneOfObject12AllOf0) MergeString0(v string) error + func (t *OneOfObject12AllOf0) UnmarshalJSON(b []byte) error + func (t OneOfObject12AllOf0) AsFloat321() (float32, error) + func (t OneOfObject12AllOf0) AsString0() (string, error) + func (t OneOfObject12AllOf0) MarshalJSON() ([]byte, error) + type OneOfObject12AllOf1 struct + func (t *OneOfObject12AllOf1) ApplyDefaults() + func (t *OneOfObject12AllOf1) FromOneOfVariant3(v OneOfVariant3) error + func (t *OneOfObject12AllOf1) FromOneOfVariant4(v OneOfVariant4) error + func (t *OneOfObject12AllOf1) MergeOneOfVariant3(v OneOfVariant3) error + func (t *OneOfObject12AllOf1) MergeOneOfVariant4(v OneOfVariant4) error + func (t *OneOfObject12AllOf1) UnmarshalJSON(b []byte) error + func (t OneOfObject12AllOf1) AsOneOfVariant3() (OneOfVariant3, error) + func (t OneOfObject12AllOf1) AsOneOfVariant4() (OneOfVariant4, error) + func (t OneOfObject12AllOf1) MarshalJSON() ([]byte, error) + type OneOfObject13 struct + Type string + func (t *OneOfObject13) ApplyDefaults() + func (t *OneOfObject13) FromOneOfVariant1(v OneOfVariant1) error + func (t *OneOfObject13) FromOneOfVariant6(v OneOfVariant6) error + func (t *OneOfObject13) MergeOneOfVariant1(v OneOfVariant1) error + func (t *OneOfObject13) MergeOneOfVariant6(v OneOfVariant6) error + func (t *OneOfObject13) UnmarshalJSON(b []byte) error + func (t OneOfObject13) AsOneOfVariant1() (OneOfVariant1, error) + func (t OneOfObject13) AsOneOfVariant6() (OneOfVariant6, error) + func (t OneOfObject13) Discriminator() (string, error) + func (t OneOfObject13) MarshalJSON() ([]byte, error) + func (t OneOfObject13) ValueByDiscriminator() (any, error) + type OneOfObject2 struct + func (t *OneOfObject2) ApplyDefaults() + func (t *OneOfObject2) FromBool2(v bool) error + func (t *OneOfObject2) FromLBracketFloat321(v []float32) error + func (t *OneOfObject2) FromOneOfObject2OneOf0(v OneOfObject2OneOf0) error + func (t *OneOfObject2) MergeBool2(v bool) error + func (t *OneOfObject2) MergeLBracketFloat321(v []float32) error + func (t *OneOfObject2) MergeOneOfObject2OneOf0(v OneOfObject2OneOf0) error + func (t *OneOfObject2) UnmarshalJSON(b []byte) error + func (t OneOfObject2) AsBool2() (bool, error) + func (t OneOfObject2) AsLBracketFloat321() ([]float32, error) + func (t OneOfObject2) AsOneOfObject2OneOf0() (OneOfObject2OneOf0, error) + func (t OneOfObject2) MarshalJSON() ([]byte, error) + type OneOfObject2OneOf0 struct + Name *string + func (s *OneOfObject2OneOf0) ApplyDefaults() + type OneOfObject3 struct + Union *OneOfObject3Union + func (s *OneOfObject3) ApplyDefaults() + type OneOfObject3Union struct + func (t *OneOfObject3Union) ApplyDefaults() + func (t *OneOfObject3Union) FromOneOfVariant1(v OneOfVariant1) error + func (t *OneOfObject3Union) FromOneOfVariant2(v OneOfVariant2) error + func (t *OneOfObject3Union) FromOneOfVariant3(v OneOfVariant3) error + func (t *OneOfObject3Union) MergeOneOfVariant1(v OneOfVariant1) error + func (t *OneOfObject3Union) MergeOneOfVariant2(v OneOfVariant2) error + func (t *OneOfObject3Union) MergeOneOfVariant3(v OneOfVariant3) error + func (t *OneOfObject3Union) UnmarshalJSON(b []byte) error + func (t OneOfObject3Union) AsOneOfVariant1() (OneOfVariant1, error) + func (t OneOfObject3Union) AsOneOfVariant2() (OneOfVariant2, error) + func (t OneOfObject3Union) AsOneOfVariant3() (OneOfVariant3, error) + func (t OneOfObject3Union) MarshalJSON() ([]byte, error) + type OneOfObject4 struct + FixedProperty *string + func (t *OneOfObject4) ApplyDefaults() + func (t *OneOfObject4) FromOneOfVariant1(v OneOfVariant1) error + func (t *OneOfObject4) FromOneOfVariant2(v OneOfVariant2) error + func (t *OneOfObject4) FromOneOfVariant3(v OneOfVariant3) 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 + func (t OneOfObject4) AsOneOfVariant1() (OneOfVariant1, error) + func (t OneOfObject4) AsOneOfVariant2() (OneOfVariant2, error) + func (t OneOfObject4) AsOneOfVariant3() (OneOfVariant3, error) + func (t OneOfObject4) MarshalJSON() ([]byte, error) + type OneOfObject5 struct + func (t *OneOfObject5) ApplyDefaults() + func (t *OneOfObject5) FromOneOfVariant4(v OneOfVariant4) error + func (t *OneOfObject5) FromOneOfVariant5(v OneOfVariant5) 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) AsOneOfVariant4() (OneOfVariant4, error) + func (t OneOfObject5) AsOneOfVariant5() (OneOfVariant5, error) + func (t OneOfObject5) Discriminator() (string, error) + func (t OneOfObject5) MarshalJSON() ([]byte, error) + func (t OneOfObject5) ValueByDiscriminator() (any, error) + type OneOfObject6 struct + func (t *OneOfObject6) ApplyDefaults() + func (t *OneOfObject6) FromOneOfVariant4(v OneOfVariant4) error + func (t *OneOfObject6) FromOneOfVariant5(v OneOfVariant5) 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) AsOneOfVariant4() (OneOfVariant4, error) + func (t OneOfObject6) AsOneOfVariant5() (OneOfVariant5, error) + func (t OneOfObject6) Discriminator() (string, error) + func (t OneOfObject6) MarshalJSON() ([]byte, error) + func (t OneOfObject6) ValueByDiscriminator() (any, error) + type OneOfObject61 struct + func (t *OneOfObject61) ApplyDefaults() + func (t *OneOfObject61) FromOneOfVariant4(v OneOfVariant4) error + func (t *OneOfObject61) FromOneOfVariant5(v OneOfVariant5) 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) AsOneOfVariant4() (OneOfVariant4, error) + func (t OneOfObject61) AsOneOfVariant5() (OneOfVariant5, error) + func (t OneOfObject61) Discriminator() (string, error) + func (t OneOfObject61) MarshalJSON() ([]byte, error) + func (t OneOfObject61) ValueByDiscriminator() (any, error) + type OneOfObject62 struct + func (t *OneOfObject62) ApplyDefaults() + func (t *OneOfObject62) FromOneOfVariant4(v OneOfVariant4) error + func (t *OneOfObject62) FromOneOfVariant51(v OneOfVariant51) 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) AsOneOfVariant4() (OneOfVariant4, error) + func (t OneOfObject62) AsOneOfVariant51() (OneOfVariant51, error) + func (t OneOfObject62) Discriminator() (string, error) + func (t OneOfObject62) MarshalJSON() ([]byte, error) + func (t OneOfObject62) ValueByDiscriminator() (any, error) + type OneOfObject7 = []OneOfObject7Item + type OneOfObject7Item struct + func (t *OneOfObject7Item) ApplyDefaults() + func (t *OneOfObject7Item) FromOneOfVariant1(v OneOfVariant1) error + func (t *OneOfObject7Item) FromOneOfVariant2(v OneOfVariant2) error + func (t *OneOfObject7Item) MergeOneOfVariant1(v OneOfVariant1) error + func (t *OneOfObject7Item) MergeOneOfVariant2(v OneOfVariant2) error + func (t *OneOfObject7Item) UnmarshalJSON(b []byte) error + func (t OneOfObject7Item) AsOneOfVariant1() (OneOfVariant1, error) + func (t OneOfObject7Item) AsOneOfVariant2() (OneOfVariant2, error) + func (t OneOfObject7Item) MarshalJSON() ([]byte, error) + type OneOfObject8 struct + Fixed *string + func (t *OneOfObject8) ApplyDefaults() + func (t *OneOfObject8) FromOneOfVariant1(v OneOfVariant1) error + func (t *OneOfObject8) FromOneOfVariant2(v OneOfVariant2) error + func (t *OneOfObject8) MergeOneOfVariant1(v OneOfVariant1) error + func (t *OneOfObject8) MergeOneOfVariant2(v OneOfVariant2) error + func (t *OneOfObject8) UnmarshalJSON(b []byte) error + func (t OneOfObject8) AsOneOfVariant1() (OneOfVariant1, error) + func (t OneOfObject8) AsOneOfVariant2() (OneOfVariant2, error) + func (t OneOfObject8) MarshalJSON() ([]byte, error) + type OneOfObject9 struct + Type string + func (t *OneOfObject9) ApplyDefaults() + func (t *OneOfObject9) FromOneOfVariant1(v OneOfVariant1) error + func (t *OneOfObject9) FromOneOfVariant6(v OneOfVariant6) 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) AsOneOfVariant1() (OneOfVariant1, error) + func (t OneOfObject9) AsOneOfVariant6() (OneOfVariant6, error) + func (t OneOfObject9) Discriminator() (string, error) + func (t OneOfObject9) MarshalJSON() ([]byte, error) + func (t OneOfObject9) ValueByDiscriminator() (any, error) + type OneOfVariant1 struct + Name string + func (s *OneOfVariant1) ApplyDefaults() + type OneOfVariant2 = []int + type OneOfVariant3 = bool + type OneOfVariant4 struct + Discriminator string + Name string + func (s *OneOfVariant4) ApplyDefaults() + type OneOfVariant5 struct + Discriminator string + ID int + func (s *OneOfVariant5) ApplyDefaults() + type OneOfVariant51 struct + Discriminator string + ID int + func (s *OneOfVariant51) ApplyDefaults() + type OneOfVariant6 struct + Values OneOfVariant2 + func (s *OneOfVariant6) ApplyDefaults() + type PostParamsWithAddPropsRequest = map[string]int + type ReferenceToRenameMe struct + NewName RenameMe + func (s *ReferenceToRenameMe) ApplyDefaults() + type RenameMe struct + Prop1 string + Prop2 string + func (s *RenameMe) ApplyDefaults() + type SchemaObject struct + FirstName string + ReadOnlyRequiredProp string + Role string + WriteOnlyRequiredProp int + func (s *SchemaObject) ApplyDefaults() + type SchemaObjectNullable struct + FirstName string + ReadOnlyRequiredProp string + Role string + WriteOnlyRequiredProp int + func (s *SchemaObjectNullable) ApplyDefaults()