Versions in this module Expand all Collapse all v0 v0.1.0 Apr 15, 2026 Changes in this version + func GetOpenAPISpecJSON() ([]byte, error) + type AdditionalPropsAny = map[string]any + type AdditionalPropsNone struct + AdditionalProperties map[string]any + Known *string + func (a *AdditionalPropsNone) Set(fieldName string, value any) + func (a *AdditionalPropsNone) UnmarshalJSON(b []byte) error + func (a AdditionalPropsNone) Get(fieldName string) (value any, found bool) + func (a AdditionalPropsNone) MarshalJSON() ([]byte, error) + func (s *AdditionalPropsNone) ApplyDefaults() + type AdditionalPropsObject = map[string]any + type AdditionalPropsTyped = map[string]int + type AdditionalPropsWithProps struct + AdditionalProperties map[string]string + ID *int + func (a *AdditionalPropsWithProps) Set(fieldName string, value string) + func (a *AdditionalPropsWithProps) UnmarshalJSON(b []byte) error + func (a AdditionalPropsWithProps) Get(fieldName string) (value string, found bool) + func (a AdditionalPropsWithProps) MarshalJSON() ([]byte, error) + func (s *AdditionalPropsWithProps) ApplyDefaults() + type AllOfInlineOnly struct + First *string + Second *int + func (s *AllOfInlineOnly) ApplyDefaults() + type AllOfMultipleRefs struct + CreatedAt *time.Time + ID int + Merged *bool + Name *string + func (s *AllOfMultipleRefs) ApplyDefaults() + type AllOfWithOneOf struct + AllOfWithOneOfAllOf1 *AllOfWithOneOfAllOf1 + CreatedAt *time.Time + ID *int + func (s *AllOfWithOneOf) ApplyDefaults() + func (s *AllOfWithOneOf) UnmarshalJSON(data []byte) error + func (s AllOfWithOneOf) MarshalJSON() ([]byte, error) + type AllOfWithOneOfAllOf1 struct + func (t *AllOfWithOneOfAllOf1) ApplyDefaults() + func (t *AllOfWithOneOfAllOf1) FromCat(v Cat) error + func (t *AllOfWithOneOfAllOf1) FromDog(v Dog) error + func (t *AllOfWithOneOfAllOf1) MergeCat(v Cat) error + func (t *AllOfWithOneOfAllOf1) MergeDog(v Dog) error + func (t *AllOfWithOneOfAllOf1) UnmarshalJSON(b []byte) error + func (t AllOfWithOneOfAllOf1) AsCat() (Cat, error) + func (t AllOfWithOneOfAllOf1) AsDog() (Dog, error) + func (t AllOfWithOneOfAllOf1) Discriminator() (string, error) + func (t AllOfWithOneOfAllOf1) MarshalJSON() ([]byte, error) + func (t AllOfWithOneOfAllOf1) ValueByDiscriminator() (any, error) + type AllTypesOptional struct + BoolField *bool + DateField *oapiCodegenTypesPkg.Date + DateTimeField *time.Time + DoubleField *float64 + EmailField *oapiCodegenTypesPkg.Email + FloatField *float32 + Int32Field *int32 + Int64Field *int64 + IntField *int + NumberField *float32 + StringField *string + UUIDField *oapiCodegenTypesPkg.UUID + func (s *AllTypesOptional) ApplyDefaults() + type AllTypesRequired struct + BinaryField oapiCodegenTypesPkg.File + BoolField bool + ByteField []byte + DateField oapiCodegenTypesPkg.Date + DateTimeField time.Time + DoubleField float64 + EmailField oapiCodegenTypesPkg.Email + FloatField float32 + HostnameField string + Int32Field int32 + Int64Field int64 + IntField int + Ipv4Field string + Ipv6Field string + NumberField float32 + PasswordField string + StringField string + URIField string + UUIDField oapiCodegenTypesPkg.UUID + func (s *AllTypesRequired) ApplyDefaults() + type AnyOfMixed struct + func (t *AnyOfMixed) ApplyDefaults() + func (t *AnyOfMixed) FromAnyOfMixedAnyOf2(v AnyOfMixedAnyOf2) error + func (t *AnyOfMixed) FromSimpleObject(v SimpleObject) error + func (t *AnyOfMixed) FromString0(v string) error + func (t *AnyOfMixed) MergeAnyOfMixedAnyOf2(v AnyOfMixedAnyOf2) error + func (t *AnyOfMixed) MergeSimpleObject(v SimpleObject) error + func (t *AnyOfMixed) MergeString0(v string) error + func (t *AnyOfMixed) UnmarshalJSON(b []byte) error + func (t AnyOfMixed) AsAnyOfMixedAnyOf2() (AnyOfMixedAnyOf2, error) + func (t AnyOfMixed) AsSimpleObject() (SimpleObject, error) + func (t AnyOfMixed) AsString0() (string, error) + func (t AnyOfMixed) MarshalJSON() ([]byte, error) + type AnyOfMixedAnyOf2 struct + Inline *bool + func (s *AnyOfMixedAnyOf2) ApplyDefaults() + type AnyOfNullable = oapiCodegenTypesPkg.Nullable[string] + type AnyOfObjects struct + func (t *AnyOfObjects) ApplyDefaults() + func (t *AnyOfObjects) FromBaseProperties(v BaseProperties) error + func (t *AnyOfObjects) FromSimpleObject(v SimpleObject) error + func (t *AnyOfObjects) MergeBaseProperties(v BaseProperties) error + func (t *AnyOfObjects) MergeSimpleObject(v SimpleObject) error + func (t *AnyOfObjects) UnmarshalJSON(b []byte) error + func (t AnyOfObjects) AsBaseProperties() (BaseProperties, error) + func (t AnyOfObjects) AsSimpleObject() (SimpleObject, error) + func (t AnyOfObjects) MarshalJSON() ([]byte, error) + type AnyOfPrimitives struct + func (t *AnyOfPrimitives) ApplyDefaults() + func (t *AnyOfPrimitives) FromInt1(v int) error + func (t *AnyOfPrimitives) FromString0(v string) error + func (t *AnyOfPrimitives) MergeInt1(v int) error + func (t *AnyOfPrimitives) MergeString0(v string) error + func (t *AnyOfPrimitives) UnmarshalJSON(b []byte) error + func (t AnyOfPrimitives) AsInt1() (int, error) + func (t AnyOfPrimitives) AsString0() (string, error) + func (t AnyOfPrimitives) MarshalJSON() ([]byte, error) + type AnyValue = any + type ArrayOfAnyOf = []ArrayOfAnyOfItem + type ArrayOfAnyOfItem struct + func (t *ArrayOfAnyOfItem) ApplyDefaults() + func (t *ArrayOfAnyOfItem) FromBaseProperties(v BaseProperties) error + func (t *ArrayOfAnyOfItem) FromSimpleObject(v SimpleObject) error + func (t *ArrayOfAnyOfItem) MergeBaseProperties(v BaseProperties) error + func (t *ArrayOfAnyOfItem) MergeSimpleObject(v SimpleObject) error + func (t *ArrayOfAnyOfItem) UnmarshalJSON(b []byte) error + func (t ArrayOfAnyOfItem) AsBaseProperties() (BaseProperties, error) + func (t ArrayOfAnyOfItem) AsSimpleObject() (SimpleObject, error) + func (t ArrayOfAnyOfItem) MarshalJSON() ([]byte, error) + type ArrayTypes struct + ArrayWithConstraints []string + InlineObjectArray []ArrayTypesInlineObjectArrayItem + IntArray []int + NestedArray [][]string + NullableArray []string + ObjectArray []SimpleObject + StringArray []string + func (s *ArrayTypes) ApplyDefaults() + type ArrayTypesInlineObjectArray = []ArrayTypesInlineObjectArrayItem + type ArrayTypesInlineObjectArrayItem struct + ID *int + Name *string + func (s *ArrayTypesInlineObjectArrayItem) ApplyDefaults() + type ArrayTypesObjectArray = []SimpleObject + type BaseProperties struct + CreatedAt *time.Time + ID *int + func (s *BaseProperties) ApplyDefaults() + type Cat struct + Meow string + PetType string + WhiskerLength *float32 + func (s *Cat) ApplyDefaults() + type ComplexNested struct + Config *ComplexNestedConfig + Items []ComplexNestedItemItem + Metadata map[string]any + func (s *ComplexNested) ApplyDefaults() + type ComplexNestedConfig struct + func (t *ComplexNestedConfig) ApplyDefaults() + func (t *ComplexNestedConfig) FromComplexNestedConfigOneOf0(v ComplexNestedConfigOneOf0) error + func (t *ComplexNestedConfig) FromComplexNestedConfigOneOf1(v ComplexNestedConfigOneOf1) error + func (t *ComplexNestedConfig) MergeComplexNestedConfigOneOf0(v ComplexNestedConfigOneOf0) error + func (t *ComplexNestedConfig) MergeComplexNestedConfigOneOf1(v ComplexNestedConfigOneOf1) error + func (t *ComplexNestedConfig) UnmarshalJSON(b []byte) error + func (t ComplexNestedConfig) AsComplexNestedConfigOneOf0() (ComplexNestedConfigOneOf0, error) + func (t ComplexNestedConfig) AsComplexNestedConfigOneOf1() (ComplexNestedConfigOneOf1, error) + func (t ComplexNestedConfig) MarshalJSON() ([]byte, error) + type ComplexNestedConfigOneOf0 struct + Mode *string + Value *string + func (s *ComplexNestedConfigOneOf0) ApplyDefaults() + type ComplexNestedConfigOneOf1 struct + Mode *string + Options map[string]string + func (s *ComplexNestedConfigOneOf1) ApplyDefaults() + type ComplexNestedConfigOneOf1Options = map[string]string + type ComplexNestedItem = []ComplexNestedItemItem + type ComplexNestedItemItem struct + CreatedAt *time.Time + ID *int + Tags []string + func (s *ComplexNestedItemItem) ApplyDefaults() + type ComplexNestedMetadata = map[string]any + type ComplexNestedMetadataValue struct + func (t *ComplexNestedMetadataValue) ApplyDefaults() + func (t *ComplexNestedMetadataValue) FromInt1(v int) error + func (t *ComplexNestedMetadataValue) FromLBracketString2(v []string) error + func (t *ComplexNestedMetadataValue) FromString0(v string) error + func (t *ComplexNestedMetadataValue) MergeInt1(v int) error + func (t *ComplexNestedMetadataValue) MergeLBracketString2(v []string) error + func (t *ComplexNestedMetadataValue) MergeString0(v string) error + func (t *ComplexNestedMetadataValue) UnmarshalJSON(b []byte) error + func (t ComplexNestedMetadataValue) AsInt1() (int, error) + func (t ComplexNestedMetadataValue) AsLBracketString2() ([]string, error) + func (t ComplexNestedMetadataValue) AsString0() (string, error) + func (t ComplexNestedMetadataValue) MarshalJSON() ([]byte, error) + type DeepInheritance struct + CreatedAt *time.Time + Description *string + Extra *string + ID *int + Name string + func (s *DeepInheritance) ApplyDefaults() + type Dog struct + Bark string + PetType string + TailLength *float32 + func (s *Dog) ApplyDefaults() + type EmptySchema = any + type ExplicitAny = oapiCodegenTypesPkg.Nullable[string] + type ExtendedObject struct + CreatedAt *time.Time + Description *string + ID *int + Name string + func (s *ExtendedObject) ApplyDefaults() + type GetInlineResponseJSONResponse struct + ID int + Name string + func (s *GetInlineResponseJSONResponse) ApplyDefaults() + type InlineEnumInProperty struct + InlineStatus *string + func (s *InlineEnumInProperty) ApplyDefaults() + type InlineEnumInPropertyInlineStatus string + const Off + const On + type IntegerEnum int + const IntegerEnumN1 + const IntegerEnumN2 + const IntegerEnumN3 + type LinkedListNode struct + Next *LinkedListNode + Value *int + func (s *LinkedListNode) ApplyDefaults() + type NestedMap = map[string]map[string]string + type NestedMapValue = map[string]string + type NestedObject struct + Outer *NestedObjectOuter + func (s *NestedObject) ApplyDefaults() + type NestedObjectOuter struct + Inner *NestedObjectOuterInner + func (s *NestedObjectOuter) ApplyDefaults() + type NestedObjectOuterInner struct + Value *string + func (s *NestedObjectOuterInner) ApplyDefaults() + type NullableOptional struct + NullableInt oapiCodegenTypesPkg.Nullable[int] + NullableString oapiCodegenTypesPkg.Nullable[string] + func (s *NullableOptional) ApplyDefaults() + type NullableRefAnyOf struct + NullableObject oapiCodegenTypesPkg.Nullable[SimpleObject] + func (s *NullableRefAnyOf) ApplyDefaults() + type NullableRefOneOf struct + NullableObject oapiCodegenTypesPkg.Nullable[SimpleObject] + NullableObjectOptional oapiCodegenTypesPkg.Nullable[SimpleObject] + func (s *NullableRefOneOf) ApplyDefaults() + type NullableRequired struct + NullableInt oapiCodegenTypesPkg.Nullable[int] + NullableObject oapiCodegenTypesPkg.Nullable[NullableRequiredNullableObject] + NullableString oapiCodegenTypesPkg.Nullable[string] + func (s *NullableRequired) ApplyDefaults() + type NullableRequiredNullableObject struct + Name *string + func (s *NullableRequiredNullableObject) ApplyDefaults() + type ObjectMap = map[string]any + type ObjectWithAnyOfProperty struct + Value *ObjectWithAnyOfPropertyValue + func (s *ObjectWithAnyOfProperty) ApplyDefaults() + type ObjectWithAnyOfPropertyValue struct + func (t *ObjectWithAnyOfPropertyValue) ApplyDefaults() + func (t *ObjectWithAnyOfPropertyValue) FromBool2(v bool) error + func (t *ObjectWithAnyOfPropertyValue) FromInt1(v int) error + func (t *ObjectWithAnyOfPropertyValue) FromString0(v string) error + func (t *ObjectWithAnyOfPropertyValue) MergeBool2(v bool) error + func (t *ObjectWithAnyOfPropertyValue) MergeInt1(v int) error + func (t *ObjectWithAnyOfPropertyValue) MergeString0(v string) error + func (t *ObjectWithAnyOfPropertyValue) UnmarshalJSON(b []byte) error + func (t ObjectWithAnyOfPropertyValue) AsBool2() (bool, error) + func (t ObjectWithAnyOfPropertyValue) AsInt1() (int, error) + func (t ObjectWithAnyOfPropertyValue) AsString0() (string, error) + func (t ObjectWithAnyOfPropertyValue) MarshalJSON() ([]byte, error) + type ObjectWithEnum struct + Priority *int + Status *string + func (s *ObjectWithEnum) ApplyDefaults() + type ObjectWithEnumPriority int + const ObjectWithEnumPriorityN1 + const ObjectWithEnumPriorityN2 + const ObjectWithEnumPriorityN3 + type ObjectWithEnumStatus string + const Active + const Completed + const Pending + type ObjectWithOneOfProperty struct + ID *int + Variant *ObjectWithOneOfPropertyVariant + func (s *ObjectWithOneOfProperty) ApplyDefaults() + type ObjectWithOneOfPropertyVariant struct + func (t *ObjectWithOneOfPropertyVariant) ApplyDefaults() + func (t *ObjectWithOneOfPropertyVariant) FromCat(v Cat) error + func (t *ObjectWithOneOfPropertyVariant) FromDog(v Dog) error + func (t *ObjectWithOneOfPropertyVariant) MergeCat(v Cat) error + func (t *ObjectWithOneOfPropertyVariant) MergeDog(v Dog) error + func (t *ObjectWithOneOfPropertyVariant) UnmarshalJSON(b []byte) error + func (t ObjectWithOneOfPropertyVariant) AsCat() (Cat, error) + func (t ObjectWithOneOfPropertyVariant) AsDog() (Dog, error) + func (t ObjectWithOneOfPropertyVariant) Discriminator() (string, error) + func (t ObjectWithOneOfPropertyVariant) MarshalJSON() ([]byte, error) + func (t ObjectWithOneOfPropertyVariant) ValueByDiscriminator() (any, error) + type OneOfInline struct + func (t *OneOfInline) ApplyDefaults() + func (t *OneOfInline) FromOneOfInlineOneOf0(v OneOfInlineOneOf0) error + func (t *OneOfInline) FromOneOfInlineOneOf1(v OneOfInlineOneOf1) error + func (t *OneOfInline) MergeOneOfInlineOneOf0(v OneOfInlineOneOf0) error + func (t *OneOfInline) MergeOneOfInlineOneOf1(v OneOfInlineOneOf1) error + func (t *OneOfInline) UnmarshalJSON(b []byte) error + func (t OneOfInline) AsOneOfInlineOneOf0() (OneOfInlineOneOf0, error) + func (t OneOfInline) AsOneOfInlineOneOf1() (OneOfInlineOneOf1, error) + func (t OneOfInline) MarshalJSON() ([]byte, error) + type OneOfInlineOneOf0 struct + OptionA *string + func (s *OneOfInlineOneOf0) ApplyDefaults() + type OneOfInlineOneOf1 struct + OptionB *int + func (s *OneOfInlineOneOf1) ApplyDefaults() + type OneOfPrimitives struct + func (t *OneOfPrimitives) ApplyDefaults() + func (t *OneOfPrimitives) FromBool2(v bool) error + func (t *OneOfPrimitives) FromFloat321(v float32) error + func (t *OneOfPrimitives) FromString0(v string) error + func (t *OneOfPrimitives) MergeBool2(v bool) error + func (t *OneOfPrimitives) MergeFloat321(v float32) error + func (t *OneOfPrimitives) MergeString0(v string) error + func (t *OneOfPrimitives) UnmarshalJSON(b []byte) error + func (t OneOfPrimitives) AsBool2() (bool, error) + func (t OneOfPrimitives) AsFloat321() (float32, error) + func (t OneOfPrimitives) AsString0() (string, error) + func (t OneOfPrimitives) MarshalJSON() ([]byte, error) + type OneOfSimple struct + func (t *OneOfSimple) ApplyDefaults() + func (t *OneOfSimple) FromBaseProperties(v BaseProperties) error + func (t *OneOfSimple) FromSimpleObject(v SimpleObject) error + func (t *OneOfSimple) MergeBaseProperties(v BaseProperties) error + func (t *OneOfSimple) MergeSimpleObject(v SimpleObject) error + func (t *OneOfSimple) UnmarshalJSON(b []byte) error + func (t OneOfSimple) AsBaseProperties() (BaseProperties, error) + func (t OneOfSimple) AsSimpleObject() (SimpleObject, error) + func (t OneOfSimple) MarshalJSON() ([]byte, error) + type OneOfWithAllOf struct + func (t *OneOfWithAllOf) ApplyDefaults() + func (t *OneOfWithAllOf) FromOneOfWithAllOfOneOf0(v OneOfWithAllOfOneOf0) error + func (t *OneOfWithAllOf) FromOneOfWithAllOfOneOf1(v OneOfWithAllOfOneOf1) error + func (t *OneOfWithAllOf) MergeOneOfWithAllOfOneOf0(v OneOfWithAllOfOneOf0) error + func (t *OneOfWithAllOf) MergeOneOfWithAllOfOneOf1(v OneOfWithAllOfOneOf1) error + func (t *OneOfWithAllOf) UnmarshalJSON(b []byte) error + func (t OneOfWithAllOf) AsOneOfWithAllOfOneOf0() (OneOfWithAllOfOneOf0, error) + func (t OneOfWithAllOf) AsOneOfWithAllOfOneOf1() (OneOfWithAllOfOneOf1, error) + func (t OneOfWithAllOf) MarshalJSON() ([]byte, error) + type OneOfWithAllOfOneOf0 struct + CreatedAt *time.Time + ID *int + Variant *string + func (s *OneOfWithAllOfOneOf0) ApplyDefaults() + type OneOfWithAllOfOneOf1 struct + CreatedAt *time.Time + ID *int + Variant *string + func (s *OneOfWithAllOfOneOf1) ApplyDefaults() + type OneOfWithDiscriminator struct + func (t *OneOfWithDiscriminator) ApplyDefaults() + func (t *OneOfWithDiscriminator) FromCat(v Cat) error + func (t *OneOfWithDiscriminator) FromDog(v Dog) error + func (t *OneOfWithDiscriminator) MergeCat(v Cat) error + func (t *OneOfWithDiscriminator) MergeDog(v Dog) error + func (t *OneOfWithDiscriminator) UnmarshalJSON(b []byte) error + func (t OneOfWithDiscriminator) AsCat() (Cat, error) + func (t OneOfWithDiscriminator) AsDog() (Dog, error) + func (t OneOfWithDiscriminator) Discriminator() (string, error) + func (t OneOfWithDiscriminator) MarshalJSON() ([]byte, error) + func (t OneOfWithDiscriminator) ValueByDiscriminator() (any, error) + type OneOfWithDiscriminatorMapping struct + func (t *OneOfWithDiscriminatorMapping) ApplyDefaults() + func (t *OneOfWithDiscriminatorMapping) FromCat(v Cat) error + func (t *OneOfWithDiscriminatorMapping) FromDog(v Dog) error + func (t *OneOfWithDiscriminatorMapping) MergeCat(v Cat) error + func (t *OneOfWithDiscriminatorMapping) MergeDog(v Dog) error + func (t *OneOfWithDiscriminatorMapping) UnmarshalJSON(b []byte) error + func (t OneOfWithDiscriminatorMapping) AsCat() (Cat, error) + func (t OneOfWithDiscriminatorMapping) AsDog() (Dog, error) + func (t OneOfWithDiscriminatorMapping) Discriminator() (string, error) + func (t OneOfWithDiscriminatorMapping) MarshalJSON() ([]byte, error) + func (t OneOfWithDiscriminatorMapping) ValueByDiscriminator() (any, error) + type PrefixItems31 = []string + type ReadWriteOnly struct + ID int + Name *string + Password string + func (s *ReadWriteOnly) ApplyDefaults() + type RecursiveOneOf struct + func (t *RecursiveOneOf) ApplyDefaults() + func (t *RecursiveOneOf) FromRecursiveOneOfOneOf1(v RecursiveOneOfOneOf1) error + func (t *RecursiveOneOf) FromString0(v string) error + func (t *RecursiveOneOf) MergeRecursiveOneOfOneOf1(v RecursiveOneOfOneOf1) error + func (t *RecursiveOneOf) MergeString0(v string) error + func (t *RecursiveOneOf) UnmarshalJSON(b []byte) error + func (t RecursiveOneOf) AsRecursiveOneOfOneOf1() (RecursiveOneOfOneOf1, error) + func (t RecursiveOneOf) AsString0() (string, error) + func (t RecursiveOneOf) MarshalJSON() ([]byte, error) + type RecursiveOneOfOneOf1 struct + Nested *RecursiveOneOf + func (s *RecursiveOneOfOneOf1) ApplyDefaults() + type SimpleObject struct + ID int + Name *string + func (s *SimpleObject) ApplyDefaults() + type StringEnum string + const Value1 + const Value2 + const Value3 + type StringMap = map[string]string + type TreeNode struct + Children []TreeNode + Value *string + func (s *TreeNode) ApplyDefaults() + type TreeNodeChildren = []TreeNode + type TypeArray31 struct + Name *string + func (s *TypeArray31) ApplyDefaults() + type WithConst struct + Type *string + Version *string + func (s *WithConst) ApplyDefaults() + type WithConstraints struct + BoundedArray []string + BoundedInt *int + BoundedString *string + ExclusiveBoundedInt *int + MultipleOf *int + PatternString *string + UniqueArray []string + func (s *WithConstraints) ApplyDefaults() + type WithDefaults struct + ArrayWithDefault []string + BoolWithDefault *bool + IntWithDefault *int + StringWithDefault *string + func (s *WithDefaults) ApplyDefaults()