Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions client.go
Original file line number Diff line number Diff line change
Expand Up @@ -289,6 +289,9 @@ func getContentID(v reflect.Value, ref string, class string) (contentID string,
return "", fmt.Errorf("Do not have reference field Type %s in %s for multipart", fieldTypeString, lastValType.String())
}
} else {
if recursiveVal.Kind() == reflect.Slice || recursiveVal.Kind() == reflect.Array {
return "", fmt.Errorf("Implicit index [0] for slice/array is not allowed when accessing field %s in %s for multipart", part, lastValType.String())
}
recursiveVal = recursiveVal.FieldByName(part)
}

Expand Down
36 changes: 18 additions & 18 deletions models/model_create_ue_context_request.go
Original file line number Diff line number Diff line change
Expand Up @@ -14,22 +14,22 @@ package models

type CreateUeContextRequest struct {
JsonData *UeContextCreateData `json:"jsonData,omitempty" yaml:"jsonData" bson:"jsonData,omitempty" multipart:"contentType:application/json,omitempty"`
BinaryDataN2Information []byte `json:"binaryDataN2Information,omitempty" yaml:"binaryDataN2Information" bson:"binaryDataN2Information,omitempty" multipart:"contentType:application/vnd.3gpp.ngap,ref:JsonData.PduSessionList.N2InfoContent.NgapData.ContentId,omitempty"`
BinaryDataN2InformationExt1 []byte `json:"binaryDataN2InformationExt1,omitempty" yaml:"binaryDataN2InformationExt1" bson:"binaryDataN2InformationExt1,omitempty" multipart:"contentType:application/vnd.3gpp.ngap,ref:JsonData.PduSessionList.N2InfoContent.NgapData.ContentId,omitempty"`
BinaryDataN2InformationExt2 []byte `json:"binaryDataN2InformationExt2,omitempty" yaml:"binaryDataN2InformationExt2" bson:"binaryDataN2InformationExt2,omitempty" multipart:"contentType:application/vnd.3gpp.ngap,ref:JsonData.PduSessionList.N2InfoContent.NgapData.ContentId,omitempty"`
BinaryDataN2InformationExt3 []byte `json:"binaryDataN2InformationExt3,omitempty" yaml:"binaryDataN2InformationExt3" bson:"binaryDataN2InformationExt3,omitempty" multipart:"contentType:application/vnd.3gpp.ngap,ref:JsonData.PduSessionList.N2InfoContent.NgapData.ContentId,omitempty"`
BinaryDataN2InformationExt4 []byte `json:"binaryDataN2InformationExt4,omitempty" yaml:"binaryDataN2InformationExt4" bson:"binaryDataN2InformationExt4,omitempty" multipart:"contentType:application/vnd.3gpp.ngap,ref:JsonData.PduSessionList.N2InfoContent.NgapData.ContentId,omitempty"`
BinaryDataN2InformationExt5 []byte `json:"binaryDataN2InformationExt5,omitempty" yaml:"binaryDataN2InformationExt5" bson:"binaryDataN2InformationExt5,omitempty" multipart:"contentType:application/vnd.3gpp.ngap,ref:JsonData.PduSessionList.N2InfoContent.NgapData.ContentId,omitempty"`
BinaryDataN2InformationExt6 []byte `json:"binaryDataN2InformationExt6,omitempty" yaml:"binaryDataN2InformationExt6" bson:"binaryDataN2InformationExt6,omitempty" multipart:"contentType:application/vnd.3gpp.ngap,ref:JsonData.PduSessionList.N2InfoContent.NgapData.ContentId,omitempty"`
BinaryDataN2InformationExt7 []byte `json:"binaryDataN2InformationExt7,omitempty" yaml:"binaryDataN2InformationExt7" bson:"binaryDataN2InformationExt7,omitempty" multipart:"contentType:application/vnd.3gpp.ngap,ref:JsonData.PduSessionList.N2InfoContent.NgapData.ContentId,omitempty"`
BinaryDataN2InformationExt8 []byte `json:"binaryDataN2InformationExt8,omitempty" yaml:"binaryDataN2InformationExt8" bson:"binaryDataN2InformationExt8,omitempty" multipart:"contentType:application/vnd.3gpp.ngap,ref:JsonData.PduSessionList.N2InfoContent.NgapData.ContentId,omitempty"`
BinaryDataN2InformationExt9 []byte `json:"binaryDataN2InformationExt9,omitempty" yaml:"binaryDataN2InformationExt9" bson:"binaryDataN2InformationExt9,omitempty" multipart:"contentType:application/vnd.3gpp.ngap,ref:JsonData.PduSessionList.N2InfoContent.NgapData.ContentId,omitempty"`
BinaryDataN2InformationExt10 []byte `json:"binaryDataN2InformationExt10,omitempty" yaml:"binaryDataN2InformationExt10" bson:"binaryDataN2InformationExt10,omitempty" multipart:"contentType:application/vnd.3gpp.ngap,ref:JsonData.PduSessionList.N2InfoContent.NgapData.ContentId,omitempty"`
BinaryDataN2InformationExt11 []byte `json:"binaryDataN2InformationExt11,omitempty" yaml:"binaryDataN2InformationExt11" bson:"binaryDataN2InformationExt11,omitempty" multipart:"contentType:application/vnd.3gpp.ngap,ref:JsonData.PduSessionList.N2InfoContent.NgapData.ContentId,omitempty"`
BinaryDataN2InformationExt12 []byte `json:"binaryDataN2InformationExt12,omitempty" yaml:"binaryDataN2InformationExt12" bson:"binaryDataN2InformationExt12,omitempty" multipart:"contentType:application/vnd.3gpp.ngap,ref:JsonData.PduSessionList.N2InfoContent.NgapData.ContentId,omitempty"`
BinaryDataN2InformationExt13 []byte `json:"binaryDataN2InformationExt13,omitempty" yaml:"binaryDataN2InformationExt13" bson:"binaryDataN2InformationExt13,omitempty" multipart:"contentType:application/vnd.3gpp.ngap,ref:JsonData.PduSessionList.N2InfoContent.NgapData.ContentId,omitempty"`
BinaryDataN2InformationExt14 []byte `json:"binaryDataN2InformationExt14,omitempty" yaml:"binaryDataN2InformationExt14" bson:"binaryDataN2InformationExt14,omitempty" multipart:"contentType:application/vnd.3gpp.ngap,ref:JsonData.PduSessionList.N2InfoContent.NgapData.ContentId,omitempty"`
BinaryDataN2InformationExt15 []byte `json:"binaryDataN2InformationExt15,omitempty" yaml:"binaryDataN2InformationExt15" bson:"binaryDataN2InformationExt15,omitempty" multipart:"contentType:application/vnd.3gpp.ngap,ref:JsonData.PduSessionList.N2InfoContent.NgapData.ContentId,omitempty"`
BinaryDataN2InformationExt16 []byte `json:"binaryDataN2InformationExt16,omitempty" yaml:"binaryDataN2InformationExt16" bson:"binaryDataN2InformationExt16,omitempty" multipart:"contentType:application/vnd.3gpp.ngap,ref:JsonData.PduSessionList.N2InfoContent.NgapData.ContentId,omitempty"`
BinaryDataN2InformationExt17 []byte `json:"binaryDataN2InformationExt17,omitempty" yaml:"binaryDataN2InformationExt17" bson:"binaryDataN2InformationExt17,omitempty" multipart:"contentType:application/vnd.3gpp.ngap,ref:JsonData.PduSessionList.N2InfoContent.NgapData.ContentId,omitempty"`
BinaryDataN2Information []byte `json:"binaryDataN2Information,omitempty" yaml:"binaryDataN2Information" bson:"binaryDataN2Information,omitempty" multipart:"contentType:application/vnd.3gpp.ngap,ref:JsonData.PduSessionList[0].N2InfoContent.NgapData.ContentId,omitempty"`
BinaryDataN2InformationExt1 []byte `json:"binaryDataN2InformationExt1,omitempty" yaml:"binaryDataN2InformationExt1" bson:"binaryDataN2InformationExt1,omitempty" multipart:"contentType:application/vnd.3gpp.ngap,ref:JsonData.PduSessionList[1].N2InfoContent.NgapData.ContentId,omitempty"`
BinaryDataN2InformationExt2 []byte `json:"binaryDataN2InformationExt2,omitempty" yaml:"binaryDataN2InformationExt2" bson:"binaryDataN2InformationExt2,omitempty" multipart:"contentType:application/vnd.3gpp.ngap,ref:JsonData.PduSessionList[2].N2InfoContent.NgapData.ContentId,omitempty"`
BinaryDataN2InformationExt3 []byte `json:"binaryDataN2InformationExt3,omitempty" yaml:"binaryDataN2InformationExt3" bson:"binaryDataN2InformationExt3,omitempty" multipart:"contentType:application/vnd.3gpp.ngap,ref:JsonData.PduSessionList[3].N2InfoContent.NgapData.ContentId,omitempty"`
BinaryDataN2InformationExt4 []byte `json:"binaryDataN2InformationExt4,omitempty" yaml:"binaryDataN2InformationExt4" bson:"binaryDataN2InformationExt4,omitempty" multipart:"contentType:application/vnd.3gpp.ngap,ref:JsonData.PduSessionList[4].N2InfoContent.NgapData.ContentId,omitempty"`
BinaryDataN2InformationExt5 []byte `json:"binaryDataN2InformationExt5,omitempty" yaml:"binaryDataN2InformationExt5" bson:"binaryDataN2InformationExt5,omitempty" multipart:"contentType:application/vnd.3gpp.ngap,ref:JsonData.PduSessionList[5].N2InfoContent.NgapData.ContentId,omitempty"`
BinaryDataN2InformationExt6 []byte `json:"binaryDataN2InformationExt6,omitempty" yaml:"binaryDataN2InformationExt6" bson:"binaryDataN2InformationExt6,omitempty" multipart:"contentType:application/vnd.3gpp.ngap,ref:JsonData.PduSessionList[6].N2InfoContent.NgapData.ContentId,omitempty"`
BinaryDataN2InformationExt7 []byte `json:"binaryDataN2InformationExt7,omitempty" yaml:"binaryDataN2InformationExt7" bson:"binaryDataN2InformationExt7,omitempty" multipart:"contentType:application/vnd.3gpp.ngap,ref:JsonData.PduSessionList[7].N2InfoContent.NgapData.ContentId,omitempty"`
BinaryDataN2InformationExt8 []byte `json:"binaryDataN2InformationExt8,omitempty" yaml:"binaryDataN2InformationExt8" bson:"binaryDataN2InformationExt8,omitempty" multipart:"contentType:application/vnd.3gpp.ngap,ref:JsonData.PduSessionList[8].N2InfoContent.NgapData.ContentId,omitempty"`
BinaryDataN2InformationExt9 []byte `json:"binaryDataN2InformationExt9,omitempty" yaml:"binaryDataN2InformationExt9" bson:"binaryDataN2InformationExt9,omitempty" multipart:"contentType:application/vnd.3gpp.ngap,ref:JsonData.PduSessionList[9].N2InfoContent.NgapData.ContentId,omitempty"`
BinaryDataN2InformationExt10 []byte `json:"binaryDataN2InformationExt10,omitempty" yaml:"binaryDataN2InformationExt10" bson:"binaryDataN2InformationExt10,omitempty" multipart:"contentType:application/vnd.3gpp.ngap,ref:JsonData.PduSessionList[10].N2InfoContent.NgapData.ContentId,omitempty"`
BinaryDataN2InformationExt11 []byte `json:"binaryDataN2InformationExt11,omitempty" yaml:"binaryDataN2InformationExt11" bson:"binaryDataN2InformationExt11,omitempty" multipart:"contentType:application/vnd.3gpp.ngap,ref:JsonData.PduSessionList[11].N2InfoContent.NgapData.ContentId,omitempty"`
BinaryDataN2InformationExt12 []byte `json:"binaryDataN2InformationExt12,omitempty" yaml:"binaryDataN2InformationExt12" bson:"binaryDataN2InformationExt12,omitempty" multipart:"contentType:application/vnd.3gpp.ngap,ref:JsonData.PduSessionList[12].N2InfoContent.NgapData.ContentId,omitempty"`
BinaryDataN2InformationExt13 []byte `json:"binaryDataN2InformationExt13,omitempty" yaml:"binaryDataN2InformationExt13" bson:"binaryDataN2InformationExt13,omitempty" multipart:"contentType:application/vnd.3gpp.ngap,ref:JsonData.PduSessionList[13].N2InfoContent.NgapData.ContentId,omitempty"`
BinaryDataN2InformationExt14 []byte `json:"binaryDataN2InformationExt14,omitempty" yaml:"binaryDataN2InformationExt14" bson:"binaryDataN2InformationExt14,omitempty" multipart:"contentType:application/vnd.3gpp.ngap,ref:JsonData.PduSessionList[14].N2InfoContent.NgapData.ContentId,omitempty"`
BinaryDataN2InformationExt15 []byte `json:"binaryDataN2InformationExt15,omitempty" yaml:"binaryDataN2InformationExt15" bson:"binaryDataN2InformationExt15,omitempty" multipart:"contentType:application/vnd.3gpp.ngap,ref:JsonData.PduSessionList[15].N2InfoContent.NgapData.ContentId,omitempty"`
BinaryDataN2InformationExt16 []byte `json:"binaryDataN2InformationExt16,omitempty" yaml:"binaryDataN2InformationExt16" bson:"binaryDataN2InformationExt16,omitempty" multipart:"contentType:application/vnd.3gpp.ngap,ref:JsonData.PduSessionList[16].N2InfoContent.NgapData.ContentId,omitempty"`
BinaryDataN2InformationExt17 []byte `json:"binaryDataN2InformationExt17,omitempty" yaml:"binaryDataN2InformationExt17" bson:"binaryDataN2InformationExt17,omitempty" multipart:"contentType:application/vnd.3gpp.ngap,ref:JsonData.PduSessionList[17].N2InfoContent.NgapData.ContentId,omitempty"`
}
Loading