communication

package
v0.0.0-...-e84ac6a Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 6, 2024 License: Apache-2.0 Imports: 49 Imported by: 0

Documentation

Overview

Package communication provides primitives to interact with the openapi HTTP API.

Code generated by github.com/deepmap/oapi-codegen/v2 version v2.0.1-0.20240123090344-d326c01d279a DO NOT EDIT.

Index

Constants

View Source
const (
	OAuth2ClientCredentialsScopes = "oAuth2ClientCredentials.Scopes"
)

Variables

This section is empty.

Functions

func GetLoader

func GetLoader() loader.SpecLoader

func NewAMFStatusChangeSubscribeModfyRequest

func NewAMFStatusChangeSubscribeModfyRequest(server string, subscriptionId string, body AMFStatusChangeSubscribeModfyJSONRequestBody) (*http.Request, error)

NewAMFStatusChangeSubscribeModfyRequest calls the generic AMFStatusChangeSubscribeModfy builder with application/json body

func NewAMFStatusChangeSubscribeModfyRequestWithBody

func NewAMFStatusChangeSubscribeModfyRequestWithBody(server string, subscriptionId string, contentType string, body io.Reader) (*http.Request, error)

NewAMFStatusChangeSubscribeModfyRequestWithBody generates requests for AMFStatusChangeSubscribeModfy with any type of body

func NewAMFStatusChangeSubscribeRequest

func NewAMFStatusChangeSubscribeRequest(server string, body AMFStatusChangeSubscribeJSONRequestBody) (*http.Request, error)

NewAMFStatusChangeSubscribeRequest calls the generic AMFStatusChangeSubscribe builder with application/json body

func NewAMFStatusChangeSubscribeRequestWithBody

func NewAMFStatusChangeSubscribeRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewAMFStatusChangeSubscribeRequestWithBody generates requests for AMFStatusChangeSubscribe with any type of body

func NewAMFStatusChangeUnSubscribeRequest

func NewAMFStatusChangeUnSubscribeRequest(server string, subscriptionId string) (*http.Request, error)

NewAMFStatusChangeUnSubscribeRequest generates requests for AMFStatusChangeUnSubscribe

func NewCancelRelocateUEContextRequestWithBody

func NewCancelRelocateUEContextRequestWithBody(server string, ueContextId string, contentType string, body io.Reader) (*http.Request, error)

NewCancelRelocateUEContextRequestWithBody generates requests for CancelRelocateUEContext with any type of body

func NewCreateUEContextRequestWithBody

func NewCreateUEContextRequestWithBody(server string, ueContextId string, contentType string, body io.Reader) (*http.Request, error)

NewCreateUEContextRequestWithBody generates requests for CreateUEContext with any type of body

func NewEBIAssignmentRequest

func NewEBIAssignmentRequest(server string, ueContextId string, body EBIAssignmentJSONRequestBody) (*http.Request, error)

NewEBIAssignmentRequest calls the generic EBIAssignment builder with application/json body

func NewEBIAssignmentRequestWithBody

func NewEBIAssignmentRequestWithBody(server string, ueContextId string, contentType string, body io.Reader) (*http.Request, error)

NewEBIAssignmentRequestWithBody generates requests for EBIAssignment with any type of body

func NewN1N2MessageSubscribeRequest

func NewN1N2MessageSubscribeRequest(server string, ueContextId string, body N1N2MessageSubscribeJSONRequestBody) (*http.Request, error)

NewN1N2MessageSubscribeRequest calls the generic N1N2MessageSubscribe builder with application/json body

func NewN1N2MessageSubscribeRequestWithBody

func NewN1N2MessageSubscribeRequestWithBody(server string, ueContextId string, contentType string, body io.Reader) (*http.Request, error)

NewN1N2MessageSubscribeRequestWithBody generates requests for N1N2MessageSubscribe with any type of body

func NewN1N2MessageTransferRequest

func NewN1N2MessageTransferRequest(server string, ueContextId string, body N1N2MessageTransferJSONRequestBody) (*http.Request, error)

NewN1N2MessageTransferRequest calls the generic N1N2MessageTransfer builder with application/json body

func NewN1N2MessageTransferRequestWithBody

func NewN1N2MessageTransferRequestWithBody(server string, ueContextId string, contentType string, body io.Reader) (*http.Request, error)

NewN1N2MessageTransferRequestWithBody generates requests for N1N2MessageTransfer with any type of body

func NewN1N2MessageUnSubscribeRequest

func NewN1N2MessageUnSubscribeRequest(server string, ueContextId string, subscriptionId string) (*http.Request, error)

NewN1N2MessageUnSubscribeRequest generates requests for N1N2MessageUnSubscribe

func NewNonUeN2InfoSubscribeRequest

func NewNonUeN2InfoSubscribeRequest(server string, body NonUeN2InfoSubscribeJSONRequestBody) (*http.Request, error)

NewNonUeN2InfoSubscribeRequest calls the generic NonUeN2InfoSubscribe builder with application/json body

func NewNonUeN2InfoSubscribeRequestWithBody

func NewNonUeN2InfoSubscribeRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewNonUeN2InfoSubscribeRequestWithBody generates requests for NonUeN2InfoSubscribe with any type of body

func NewNonUeN2InfoUnSubscribeRequest

func NewNonUeN2InfoUnSubscribeRequest(server string, n2NotifySubscriptionId string) (*http.Request, error)

NewNonUeN2InfoUnSubscribeRequest generates requests for NonUeN2InfoUnSubscribe

func NewNonUeN2MessageTransferRequest

func NewNonUeN2MessageTransferRequest(server string, body NonUeN2MessageTransferJSONRequestBody) (*http.Request, error)

NewNonUeN2MessageTransferRequest calls the generic NonUeN2MessageTransfer builder with application/json body

func NewNonUeN2MessageTransferRequestWithBody

func NewNonUeN2MessageTransferRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewNonUeN2MessageTransferRequestWithBody generates requests for NonUeN2MessageTransfer with any type of body

func NewRegistrationStatusUpdateRequest

func NewRegistrationStatusUpdateRequest(server string, ueContextId string, body RegistrationStatusUpdateJSONRequestBody) (*http.Request, error)

NewRegistrationStatusUpdateRequest calls the generic RegistrationStatusUpdate builder with application/json body

func NewRegistrationStatusUpdateRequestWithBody

func NewRegistrationStatusUpdateRequestWithBody(server string, ueContextId string, contentType string, body io.Reader) (*http.Request, error)

NewRegistrationStatusUpdateRequestWithBody generates requests for RegistrationStatusUpdate with any type of body

func NewReleaseUEContextRequest

func NewReleaseUEContextRequest(server string, ueContextId string, body ReleaseUEContextJSONRequestBody) (*http.Request, error)

NewReleaseUEContextRequest calls the generic ReleaseUEContext builder with application/json body

func NewReleaseUEContextRequestWithBody

func NewReleaseUEContextRequestWithBody(server string, ueContextId string, contentType string, body io.Reader) (*http.Request, error)

NewReleaseUEContextRequestWithBody generates requests for ReleaseUEContext with any type of body

func NewRelocateUEContextRequestWithBody

func NewRelocateUEContextRequestWithBody(server string, ueContextId string, contentType string, body io.Reader) (*http.Request, error)

NewRelocateUEContextRequestWithBody generates requests for RelocateUEContext with any type of body

func NewUEContextTransferRequest

func NewUEContextTransferRequest(server string, ueContextId string, body UEContextTransferJSONRequestBody) (*http.Request, error)

NewUEContextTransferRequest calls the generic UEContextTransfer builder with application/json body

func NewUEContextTransferRequestWithBody

func NewUEContextTransferRequestWithBody(server string, ueContextId string, contentType string, body io.Reader) (*http.Request, error)

NewUEContextTransferRequestWithBody generates requests for UEContextTransfer with any type of body

func RegisterHandlers

func RegisterHandlers(router gin.IRouter, si ServerInterface)

RegisterHandlers creates http.Handler with routing matching OpenAPI spec.

func RegisterHandlersWithOptions

func RegisterHandlersWithOptions(router gin.IRouter, si ServerInterface, options GinServerOptions)

RegisterHandlersWithOptions creates http.Handler with additional options

Types

type AMFStatusChangeSubscribe201JSONResponse

type AMFStatusChangeSubscribe201JSONResponse struct {
	Body    externalRef0.SubscriptionData
	Headers AMFStatusChangeSubscribe201ResponseHeaders
}

func (AMFStatusChangeSubscribe201JSONResponse) VisitAMFStatusChangeSubscribeResponse

func (response AMFStatusChangeSubscribe201JSONResponse) VisitAMFStatusChangeSubscribeResponse(w http.ResponseWriter) error

type AMFStatusChangeSubscribe201ResponseHeaders

type AMFStatusChangeSubscribe201ResponseHeaders struct {
	Location string
}

type AMFStatusChangeSubscribe307JSONResponse

type AMFStatusChangeSubscribe307JSONResponse struct{ externalRef0.N307JSONResponse }

func (AMFStatusChangeSubscribe307JSONResponse) VisitAMFStatusChangeSubscribeResponse

func (response AMFStatusChangeSubscribe307JSONResponse) VisitAMFStatusChangeSubscribeResponse(w http.ResponseWriter) error

type AMFStatusChangeSubscribe308JSONResponse

type AMFStatusChangeSubscribe308JSONResponse struct{ externalRef0.N308JSONResponse }

func (AMFStatusChangeSubscribe308JSONResponse) VisitAMFStatusChangeSubscribeResponse

func (response AMFStatusChangeSubscribe308JSONResponse) VisitAMFStatusChangeSubscribeResponse(w http.ResponseWriter) error

type AMFStatusChangeSubscribe400ApplicationProblemPlusJSONResponse

type AMFStatusChangeSubscribe400ApplicationProblemPlusJSONResponse struct {
	externalRef0.N400ApplicationProblemPlusJSONResponse
}

func (AMFStatusChangeSubscribe400ApplicationProblemPlusJSONResponse) VisitAMFStatusChangeSubscribeResponse

func (response AMFStatusChangeSubscribe400ApplicationProblemPlusJSONResponse) VisitAMFStatusChangeSubscribeResponse(w http.ResponseWriter) error

type AMFStatusChangeSubscribe403ApplicationProblemPlusJSONResponse

type AMFStatusChangeSubscribe403ApplicationProblemPlusJSONResponse struct {
	externalRef0.N403ApplicationProblemPlusJSONResponse
}

func (AMFStatusChangeSubscribe403ApplicationProblemPlusJSONResponse) VisitAMFStatusChangeSubscribeResponse

func (response AMFStatusChangeSubscribe403ApplicationProblemPlusJSONResponse) VisitAMFStatusChangeSubscribeResponse(w http.ResponseWriter) error

type AMFStatusChangeSubscribe411ApplicationProblemPlusJSONResponse

type AMFStatusChangeSubscribe411ApplicationProblemPlusJSONResponse struct {
	externalRef0.N411ApplicationProblemPlusJSONResponse
}

func (AMFStatusChangeSubscribe411ApplicationProblemPlusJSONResponse) VisitAMFStatusChangeSubscribeResponse

func (response AMFStatusChangeSubscribe411ApplicationProblemPlusJSONResponse) VisitAMFStatusChangeSubscribeResponse(w http.ResponseWriter) error

type AMFStatusChangeSubscribe413ApplicationProblemPlusJSONResponse

type AMFStatusChangeSubscribe413ApplicationProblemPlusJSONResponse struct {
	externalRef0.N413ApplicationProblemPlusJSONResponse
}

func (AMFStatusChangeSubscribe413ApplicationProblemPlusJSONResponse) VisitAMFStatusChangeSubscribeResponse

func (response AMFStatusChangeSubscribe413ApplicationProblemPlusJSONResponse) VisitAMFStatusChangeSubscribeResponse(w http.ResponseWriter) error

type AMFStatusChangeSubscribe415ApplicationProblemPlusJSONResponse

type AMFStatusChangeSubscribe415ApplicationProblemPlusJSONResponse struct {
	externalRef0.N415ApplicationProblemPlusJSONResponse
}

func (AMFStatusChangeSubscribe415ApplicationProblemPlusJSONResponse) VisitAMFStatusChangeSubscribeResponse

func (response AMFStatusChangeSubscribe415ApplicationProblemPlusJSONResponse) VisitAMFStatusChangeSubscribeResponse(w http.ResponseWriter) error

type AMFStatusChangeSubscribe429ApplicationProblemPlusJSONResponse

type AMFStatusChangeSubscribe429ApplicationProblemPlusJSONResponse struct {
	externalRef0.N429ApplicationProblemPlusJSONResponse
}

func (AMFStatusChangeSubscribe429ApplicationProblemPlusJSONResponse) VisitAMFStatusChangeSubscribeResponse

func (response AMFStatusChangeSubscribe429ApplicationProblemPlusJSONResponse) VisitAMFStatusChangeSubscribeResponse(w http.ResponseWriter) error

type AMFStatusChangeSubscribe500ApplicationProblemPlusJSONResponse

type AMFStatusChangeSubscribe500ApplicationProblemPlusJSONResponse struct {
	externalRef0.N500ApplicationProblemPlusJSONResponse
}

func (AMFStatusChangeSubscribe500ApplicationProblemPlusJSONResponse) VisitAMFStatusChangeSubscribeResponse

func (response AMFStatusChangeSubscribe500ApplicationProblemPlusJSONResponse) VisitAMFStatusChangeSubscribeResponse(w http.ResponseWriter) error

type AMFStatusChangeSubscribe503ApplicationProblemPlusJSONResponse

type AMFStatusChangeSubscribe503ApplicationProblemPlusJSONResponse struct {
	externalRef0.N503ApplicationProblemPlusJSONResponse
}

func (AMFStatusChangeSubscribe503ApplicationProblemPlusJSONResponse) VisitAMFStatusChangeSubscribeResponse

func (response AMFStatusChangeSubscribe503ApplicationProblemPlusJSONResponse) VisitAMFStatusChangeSubscribeResponse(w http.ResponseWriter) error

type AMFStatusChangeSubscribeJSONRequestBody

type AMFStatusChangeSubscribeJSONRequestBody = externalRef0.SubscriptionData

AMFStatusChangeSubscribeJSONRequestBody defines body for AMFStatusChangeSubscribe for application/json ContentType.

type AMFStatusChangeSubscribeModfy200JSONResponse

type AMFStatusChangeSubscribeModfy200JSONResponse externalRef0.SubscriptionData

func (AMFStatusChangeSubscribeModfy200JSONResponse) VisitAMFStatusChangeSubscribeModfyResponse

func (response AMFStatusChangeSubscribeModfy200JSONResponse) VisitAMFStatusChangeSubscribeModfyResponse(w http.ResponseWriter) error

type AMFStatusChangeSubscribeModfy307JSONResponse

type AMFStatusChangeSubscribeModfy307JSONResponse struct{ externalRef0.N307JSONResponse }

func (AMFStatusChangeSubscribeModfy307JSONResponse) VisitAMFStatusChangeSubscribeModfyResponse

func (response AMFStatusChangeSubscribeModfy307JSONResponse) VisitAMFStatusChangeSubscribeModfyResponse(w http.ResponseWriter) error

type AMFStatusChangeSubscribeModfy308JSONResponse

type AMFStatusChangeSubscribeModfy308JSONResponse struct{ externalRef0.N308JSONResponse }

func (AMFStatusChangeSubscribeModfy308JSONResponse) VisitAMFStatusChangeSubscribeModfyResponse

func (response AMFStatusChangeSubscribeModfy308JSONResponse) VisitAMFStatusChangeSubscribeModfyResponse(w http.ResponseWriter) error

type AMFStatusChangeSubscribeModfy400ApplicationProblemPlusJSONResponse

type AMFStatusChangeSubscribeModfy400ApplicationProblemPlusJSONResponse struct {
	externalRef0.N400ApplicationProblemPlusJSONResponse
}

func (AMFStatusChangeSubscribeModfy400ApplicationProblemPlusJSONResponse) VisitAMFStatusChangeSubscribeModfyResponse

func (response AMFStatusChangeSubscribeModfy400ApplicationProblemPlusJSONResponse) VisitAMFStatusChangeSubscribeModfyResponse(w http.ResponseWriter) error

type AMFStatusChangeSubscribeModfy403ApplicationProblemPlusJSONResponse

type AMFStatusChangeSubscribeModfy403ApplicationProblemPlusJSONResponse struct {
	externalRef0.N403ApplicationProblemPlusJSONResponse
}

func (AMFStatusChangeSubscribeModfy403ApplicationProblemPlusJSONResponse) VisitAMFStatusChangeSubscribeModfyResponse

func (response AMFStatusChangeSubscribeModfy403ApplicationProblemPlusJSONResponse) VisitAMFStatusChangeSubscribeModfyResponse(w http.ResponseWriter) error

type AMFStatusChangeSubscribeModfy411ApplicationProblemPlusJSONResponse

type AMFStatusChangeSubscribeModfy411ApplicationProblemPlusJSONResponse struct {
	externalRef0.N411ApplicationProblemPlusJSONResponse
}

func (AMFStatusChangeSubscribeModfy411ApplicationProblemPlusJSONResponse) VisitAMFStatusChangeSubscribeModfyResponse

func (response AMFStatusChangeSubscribeModfy411ApplicationProblemPlusJSONResponse) VisitAMFStatusChangeSubscribeModfyResponse(w http.ResponseWriter) error

type AMFStatusChangeSubscribeModfy413ApplicationProblemPlusJSONResponse

type AMFStatusChangeSubscribeModfy413ApplicationProblemPlusJSONResponse struct {
	externalRef0.N413ApplicationProblemPlusJSONResponse
}

func (AMFStatusChangeSubscribeModfy413ApplicationProblemPlusJSONResponse) VisitAMFStatusChangeSubscribeModfyResponse

func (response AMFStatusChangeSubscribeModfy413ApplicationProblemPlusJSONResponse) VisitAMFStatusChangeSubscribeModfyResponse(w http.ResponseWriter) error

type AMFStatusChangeSubscribeModfy415ApplicationProblemPlusJSONResponse

type AMFStatusChangeSubscribeModfy415ApplicationProblemPlusJSONResponse struct {
	externalRef0.N415ApplicationProblemPlusJSONResponse
}

func (AMFStatusChangeSubscribeModfy415ApplicationProblemPlusJSONResponse) VisitAMFStatusChangeSubscribeModfyResponse

func (response AMFStatusChangeSubscribeModfy415ApplicationProblemPlusJSONResponse) VisitAMFStatusChangeSubscribeModfyResponse(w http.ResponseWriter) error

type AMFStatusChangeSubscribeModfy429ApplicationProblemPlusJSONResponse

type AMFStatusChangeSubscribeModfy429ApplicationProblemPlusJSONResponse struct {
	externalRef0.N429ApplicationProblemPlusJSONResponse
}

func (AMFStatusChangeSubscribeModfy429ApplicationProblemPlusJSONResponse) VisitAMFStatusChangeSubscribeModfyResponse

func (response AMFStatusChangeSubscribeModfy429ApplicationProblemPlusJSONResponse) VisitAMFStatusChangeSubscribeModfyResponse(w http.ResponseWriter) error

type AMFStatusChangeSubscribeModfy500ApplicationProblemPlusJSONResponse

type AMFStatusChangeSubscribeModfy500ApplicationProblemPlusJSONResponse struct {
	externalRef0.N500ApplicationProblemPlusJSONResponse
}

func (AMFStatusChangeSubscribeModfy500ApplicationProblemPlusJSONResponse) VisitAMFStatusChangeSubscribeModfyResponse

func (response AMFStatusChangeSubscribeModfy500ApplicationProblemPlusJSONResponse) VisitAMFStatusChangeSubscribeModfyResponse(w http.ResponseWriter) error

type AMFStatusChangeSubscribeModfy503ApplicationProblemPlusJSONResponse

type AMFStatusChangeSubscribeModfy503ApplicationProblemPlusJSONResponse struct {
	externalRef0.N503ApplicationProblemPlusJSONResponse
}

func (AMFStatusChangeSubscribeModfy503ApplicationProblemPlusJSONResponse) VisitAMFStatusChangeSubscribeModfyResponse

func (response AMFStatusChangeSubscribeModfy503ApplicationProblemPlusJSONResponse) VisitAMFStatusChangeSubscribeModfyResponse(w http.ResponseWriter) error

type AMFStatusChangeSubscribeModfyJSONRequestBody

type AMFStatusChangeSubscribeModfyJSONRequestBody = externalRef0.SubscriptionData

AMFStatusChangeSubscribeModfyJSONRequestBody defines body for AMFStatusChangeSubscribeModfy for application/json ContentType.

type AMFStatusChangeSubscribeModfyRequestObject

type AMFStatusChangeSubscribeModfyRequestObject struct {
	SubscriptionId string `json:"subscriptionId"`
	Body           *AMFStatusChangeSubscribeModfyJSONRequestBody
}

type AMFStatusChangeSubscribeModfyResponse

type AMFStatusChangeSubscribeModfyResponse struct {
	Body                          []byte
	HTTPResponse                  *http.Response
	JSON200                       *externalRef0.SubscriptionData
	JSON307                       *externalRef0.N307
	JSON308                       *externalRef0.N308
	ApplicationproblemJSON400     *externalRef0.N400
	ApplicationproblemJSON403     *externalRef0.N403
	ApplicationproblemJSON411     *externalRef0.N411
	ApplicationproblemJSON413     *externalRef0.N413
	ApplicationproblemJSON415     *externalRef0.N415
	ApplicationproblemJSON429     *externalRef0.N429
	ApplicationproblemJSON500     *externalRef0.N500
	ApplicationproblemJSON503     *externalRef0.N503
	ApplicationproblemJSONDefault *externalRef0.ProblemDetails
}

func ParseAMFStatusChangeSubscribeModfyResponse

func ParseAMFStatusChangeSubscribeModfyResponse(rsp *http.Response) (*AMFStatusChangeSubscribeModfyResponse, error)

ParseAMFStatusChangeSubscribeModfyResponse parses an HTTP response from a AMFStatusChangeSubscribeModfyWithResponse call

func (AMFStatusChangeSubscribeModfyResponse) Status

Status returns HTTPResponse.Status

func (AMFStatusChangeSubscribeModfyResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type AMFStatusChangeSubscribeModfyResponseObject

type AMFStatusChangeSubscribeModfyResponseObject interface {
	VisitAMFStatusChangeSubscribeModfyResponse(w http.ResponseWriter) error
}

type AMFStatusChangeSubscribeModfydefaultApplicationProblemPlusJSONResponse

type AMFStatusChangeSubscribeModfydefaultApplicationProblemPlusJSONResponse struct {
	Body       externalRef0.ProblemDetails
	StatusCode int
}

func (AMFStatusChangeSubscribeModfydefaultApplicationProblemPlusJSONResponse) VisitAMFStatusChangeSubscribeModfyResponse

func (response AMFStatusChangeSubscribeModfydefaultApplicationProblemPlusJSONResponse) VisitAMFStatusChangeSubscribeModfyResponse(w http.ResponseWriter) error

type AMFStatusChangeSubscribeRequestObject

type AMFStatusChangeSubscribeRequestObject struct {
	Body *AMFStatusChangeSubscribeJSONRequestBody
}

type AMFStatusChangeSubscribeResponse

type AMFStatusChangeSubscribeResponse struct {
	Body                          []byte
	HTTPResponse                  *http.Response
	JSON201                       *externalRef0.SubscriptionData
	JSON307                       *externalRef0.N307
	JSON308                       *externalRef0.N308
	ApplicationproblemJSON400     *externalRef0.N400
	ApplicationproblemJSON403     *externalRef0.N403
	ApplicationproblemJSON411     *externalRef0.N411
	ApplicationproblemJSON413     *externalRef0.N413
	ApplicationproblemJSON415     *externalRef0.N415
	ApplicationproblemJSON429     *externalRef0.N429
	ApplicationproblemJSON500     *externalRef0.N500
	ApplicationproblemJSON503     *externalRef0.N503
	ApplicationproblemJSONDefault *externalRef0.ProblemDetails
}

func ParseAMFStatusChangeSubscribeResponse

func ParseAMFStatusChangeSubscribeResponse(rsp *http.Response) (*AMFStatusChangeSubscribeResponse, error)

ParseAMFStatusChangeSubscribeResponse parses an HTTP response from a AMFStatusChangeSubscribeWithResponse call

func (AMFStatusChangeSubscribeResponse) Status

Status returns HTTPResponse.Status

func (AMFStatusChangeSubscribeResponse) StatusCode

func (r AMFStatusChangeSubscribeResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type AMFStatusChangeSubscribeResponseObject

type AMFStatusChangeSubscribeResponseObject interface {
	VisitAMFStatusChangeSubscribeResponse(w http.ResponseWriter) error
}

type AMFStatusChangeSubscribedefaultApplicationProblemPlusJSONResponse

type AMFStatusChangeSubscribedefaultApplicationProblemPlusJSONResponse struct {
	Body       externalRef0.ProblemDetails
	StatusCode int
}

func (AMFStatusChangeSubscribedefaultApplicationProblemPlusJSONResponse) VisitAMFStatusChangeSubscribeResponse

func (response AMFStatusChangeSubscribedefaultApplicationProblemPlusJSONResponse) VisitAMFStatusChangeSubscribeResponse(w http.ResponseWriter) error

type AMFStatusChangeUnSubscribe204Response

type AMFStatusChangeUnSubscribe204Response struct {
}

func (AMFStatusChangeUnSubscribe204Response) VisitAMFStatusChangeUnSubscribeResponse

func (response AMFStatusChangeUnSubscribe204Response) VisitAMFStatusChangeUnSubscribeResponse(w http.ResponseWriter) error

type AMFStatusChangeUnSubscribe307JSONResponse

type AMFStatusChangeUnSubscribe307JSONResponse struct{ externalRef0.N307JSONResponse }

func (AMFStatusChangeUnSubscribe307JSONResponse) VisitAMFStatusChangeUnSubscribeResponse

func (response AMFStatusChangeUnSubscribe307JSONResponse) VisitAMFStatusChangeUnSubscribeResponse(w http.ResponseWriter) error

type AMFStatusChangeUnSubscribe308JSONResponse

type AMFStatusChangeUnSubscribe308JSONResponse struct{ externalRef0.N308JSONResponse }

func (AMFStatusChangeUnSubscribe308JSONResponse) VisitAMFStatusChangeUnSubscribeResponse

func (response AMFStatusChangeUnSubscribe308JSONResponse) VisitAMFStatusChangeUnSubscribeResponse(w http.ResponseWriter) error

type AMFStatusChangeUnSubscribe400ApplicationProblemPlusJSONResponse

type AMFStatusChangeUnSubscribe400ApplicationProblemPlusJSONResponse struct {
	externalRef0.N400ApplicationProblemPlusJSONResponse
}

func (AMFStatusChangeUnSubscribe400ApplicationProblemPlusJSONResponse) VisitAMFStatusChangeUnSubscribeResponse

func (response AMFStatusChangeUnSubscribe400ApplicationProblemPlusJSONResponse) VisitAMFStatusChangeUnSubscribeResponse(w http.ResponseWriter) error

type AMFStatusChangeUnSubscribe404ApplicationProblemPlusJSONResponse

type AMFStatusChangeUnSubscribe404ApplicationProblemPlusJSONResponse struct {
	externalRef0.N404ApplicationProblemPlusJSONResponse
}

func (AMFStatusChangeUnSubscribe404ApplicationProblemPlusJSONResponse) VisitAMFStatusChangeUnSubscribeResponse

func (response AMFStatusChangeUnSubscribe404ApplicationProblemPlusJSONResponse) VisitAMFStatusChangeUnSubscribeResponse(w http.ResponseWriter) error

type AMFStatusChangeUnSubscribe429ApplicationProblemPlusJSONResponse

type AMFStatusChangeUnSubscribe429ApplicationProblemPlusJSONResponse struct {
	externalRef0.N429ApplicationProblemPlusJSONResponse
}

func (AMFStatusChangeUnSubscribe429ApplicationProblemPlusJSONResponse) VisitAMFStatusChangeUnSubscribeResponse

func (response AMFStatusChangeUnSubscribe429ApplicationProblemPlusJSONResponse) VisitAMFStatusChangeUnSubscribeResponse(w http.ResponseWriter) error

type AMFStatusChangeUnSubscribe500ApplicationProblemPlusJSONResponse

type AMFStatusChangeUnSubscribe500ApplicationProblemPlusJSONResponse struct {
	externalRef0.N500ApplicationProblemPlusJSONResponse
}

func (AMFStatusChangeUnSubscribe500ApplicationProblemPlusJSONResponse) VisitAMFStatusChangeUnSubscribeResponse

func (response AMFStatusChangeUnSubscribe500ApplicationProblemPlusJSONResponse) VisitAMFStatusChangeUnSubscribeResponse(w http.ResponseWriter) error

type AMFStatusChangeUnSubscribe503ApplicationProblemPlusJSONResponse

type AMFStatusChangeUnSubscribe503ApplicationProblemPlusJSONResponse struct {
	externalRef0.N503ApplicationProblemPlusJSONResponse
}

func (AMFStatusChangeUnSubscribe503ApplicationProblemPlusJSONResponse) VisitAMFStatusChangeUnSubscribeResponse

func (response AMFStatusChangeUnSubscribe503ApplicationProblemPlusJSONResponse) VisitAMFStatusChangeUnSubscribeResponse(w http.ResponseWriter) error

type AMFStatusChangeUnSubscribeRequestObject

type AMFStatusChangeUnSubscribeRequestObject struct {
	SubscriptionId string `json:"subscriptionId"`
}

type AMFStatusChangeUnSubscribeResponse

type AMFStatusChangeUnSubscribeResponse struct {
	Body                          []byte
	HTTPResponse                  *http.Response
	JSON307                       *externalRef0.N307
	JSON308                       *externalRef0.N308
	ApplicationproblemJSON400     *externalRef0.N400
	ApplicationproblemJSON404     *externalRef0.N404
	ApplicationproblemJSON429     *externalRef0.N429
	ApplicationproblemJSON500     *externalRef0.N500
	ApplicationproblemJSON503     *externalRef0.N503
	ApplicationproblemJSONDefault *externalRef0.ProblemDetails
}

func ParseAMFStatusChangeUnSubscribeResponse

func ParseAMFStatusChangeUnSubscribeResponse(rsp *http.Response) (*AMFStatusChangeUnSubscribeResponse, error)

ParseAMFStatusChangeUnSubscribeResponse parses an HTTP response from a AMFStatusChangeUnSubscribeWithResponse call

func (AMFStatusChangeUnSubscribeResponse) Status

Status returns HTTPResponse.Status

func (AMFStatusChangeUnSubscribeResponse) StatusCode

func (r AMFStatusChangeUnSubscribeResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type AMFStatusChangeUnSubscribeResponseObject

type AMFStatusChangeUnSubscribeResponseObject interface {
	VisitAMFStatusChangeUnSubscribeResponse(w http.ResponseWriter) error
}

type AMFStatusChangeUnSubscribedefaultApplicationProblemPlusJSONResponse

type AMFStatusChangeUnSubscribedefaultApplicationProblemPlusJSONResponse struct {
	Body       externalRef0.ProblemDetails
	StatusCode int
}

func (AMFStatusChangeUnSubscribedefaultApplicationProblemPlusJSONResponse) VisitAMFStatusChangeUnSubscribeResponse

func (response AMFStatusChangeUnSubscribedefaultApplicationProblemPlusJSONResponse) VisitAMFStatusChangeUnSubscribeResponse(w http.ResponseWriter) error

type CancelRelocateUEContext204Response

type CancelRelocateUEContext204Response struct {
}

func (CancelRelocateUEContext204Response) VisitCancelRelocateUEContextResponse

func (response CancelRelocateUEContext204Response) VisitCancelRelocateUEContextResponse(w http.ResponseWriter) error

type CancelRelocateUEContext307JSONResponse

type CancelRelocateUEContext307JSONResponse struct{ externalRef0.N307JSONResponse }

func (CancelRelocateUEContext307JSONResponse) VisitCancelRelocateUEContextResponse

func (response CancelRelocateUEContext307JSONResponse) VisitCancelRelocateUEContextResponse(w http.ResponseWriter) error

type CancelRelocateUEContext308JSONResponse

type CancelRelocateUEContext308JSONResponse struct{ externalRef0.N308JSONResponse }

func (CancelRelocateUEContext308JSONResponse) VisitCancelRelocateUEContextResponse

func (response CancelRelocateUEContext308JSONResponse) VisitCancelRelocateUEContextResponse(w http.ResponseWriter) error

type CancelRelocateUEContext400ApplicationProblemPlusJSONResponse

type CancelRelocateUEContext400ApplicationProblemPlusJSONResponse struct {
	externalRef0.N400ApplicationProblemPlusJSONResponse
}

func (CancelRelocateUEContext400ApplicationProblemPlusJSONResponse) VisitCancelRelocateUEContextResponse

func (response CancelRelocateUEContext400ApplicationProblemPlusJSONResponse) VisitCancelRelocateUEContextResponse(w http.ResponseWriter) error

type CancelRelocateUEContext403ApplicationProblemPlusJSONResponse

type CancelRelocateUEContext403ApplicationProblemPlusJSONResponse struct {
	externalRef0.N403ApplicationProblemPlusJSONResponse
}

func (CancelRelocateUEContext403ApplicationProblemPlusJSONResponse) VisitCancelRelocateUEContextResponse

func (response CancelRelocateUEContext403ApplicationProblemPlusJSONResponse) VisitCancelRelocateUEContextResponse(w http.ResponseWriter) error

type CancelRelocateUEContext404ApplicationProblemPlusJSONResponse

type CancelRelocateUEContext404ApplicationProblemPlusJSONResponse struct {
	externalRef0.N404ApplicationProblemPlusJSONResponse
}

func (CancelRelocateUEContext404ApplicationProblemPlusJSONResponse) VisitCancelRelocateUEContextResponse

func (response CancelRelocateUEContext404ApplicationProblemPlusJSONResponse) VisitCancelRelocateUEContextResponse(w http.ResponseWriter) error

type CancelRelocateUEContext411ApplicationProblemPlusJSONResponse

type CancelRelocateUEContext411ApplicationProblemPlusJSONResponse struct {
	externalRef0.N411ApplicationProblemPlusJSONResponse
}

func (CancelRelocateUEContext411ApplicationProblemPlusJSONResponse) VisitCancelRelocateUEContextResponse

func (response CancelRelocateUEContext411ApplicationProblemPlusJSONResponse) VisitCancelRelocateUEContextResponse(w http.ResponseWriter) error

type CancelRelocateUEContext413ApplicationProblemPlusJSONResponse

type CancelRelocateUEContext413ApplicationProblemPlusJSONResponse struct {
	externalRef0.N413ApplicationProblemPlusJSONResponse
}

func (CancelRelocateUEContext413ApplicationProblemPlusJSONResponse) VisitCancelRelocateUEContextResponse

func (response CancelRelocateUEContext413ApplicationProblemPlusJSONResponse) VisitCancelRelocateUEContextResponse(w http.ResponseWriter) error

type CancelRelocateUEContext415ApplicationProblemPlusJSONResponse

type CancelRelocateUEContext415ApplicationProblemPlusJSONResponse struct {
	externalRef0.N415ApplicationProblemPlusJSONResponse
}

func (CancelRelocateUEContext415ApplicationProblemPlusJSONResponse) VisitCancelRelocateUEContextResponse

func (response CancelRelocateUEContext415ApplicationProblemPlusJSONResponse) VisitCancelRelocateUEContextResponse(w http.ResponseWriter) error

type CancelRelocateUEContext429ApplicationProblemPlusJSONResponse

type CancelRelocateUEContext429ApplicationProblemPlusJSONResponse struct {
	externalRef0.N429ApplicationProblemPlusJSONResponse
}

func (CancelRelocateUEContext429ApplicationProblemPlusJSONResponse) VisitCancelRelocateUEContextResponse

func (response CancelRelocateUEContext429ApplicationProblemPlusJSONResponse) VisitCancelRelocateUEContextResponse(w http.ResponseWriter) error

type CancelRelocateUEContext500ApplicationProblemPlusJSONResponse

type CancelRelocateUEContext500ApplicationProblemPlusJSONResponse struct {
	externalRef0.N500ApplicationProblemPlusJSONResponse
}

func (CancelRelocateUEContext500ApplicationProblemPlusJSONResponse) VisitCancelRelocateUEContextResponse

func (response CancelRelocateUEContext500ApplicationProblemPlusJSONResponse) VisitCancelRelocateUEContextResponse(w http.ResponseWriter) error

type CancelRelocateUEContext503ApplicationProblemPlusJSONResponse

type CancelRelocateUEContext503ApplicationProblemPlusJSONResponse struct {
	externalRef0.N503ApplicationProblemPlusJSONResponse
}

func (CancelRelocateUEContext503ApplicationProblemPlusJSONResponse) VisitCancelRelocateUEContextResponse

func (response CancelRelocateUEContext503ApplicationProblemPlusJSONResponse) VisitCancelRelocateUEContextResponse(w http.ResponseWriter) error

type CancelRelocateUEContextMultipartBody

type CancelRelocateUEContextMultipartBody struct {
	BinaryDataGtpcMessage *openapi_types.File `json:"binaryDataGtpcMessage,omitempty"`

	// JsonData Original definition in TS29518_Namf_Communication.yaml#/components/schemas/UeContextCancelRelocateData
	JsonData             *externalRef0.UeContextCancelRelocateData `json:"jsonData,omitempty"`
	AdditionalProperties map[string]interface{}                    `json:"-"`
}

CancelRelocateUEContextMultipartBody defines parameters for CancelRelocateUEContext.

func (CancelRelocateUEContextMultipartBody) Get

func (a CancelRelocateUEContextMultipartBody) Get(fieldName string) (value interface{}, found bool)

Getter for additional properties for CancelRelocateUEContextMultipartBody. Returns the specified element and whether it was found

func (CancelRelocateUEContextMultipartBody) MarshalJSON

func (a CancelRelocateUEContextMultipartBody) MarshalJSON() ([]byte, error)

Override default JSON handling for CancelRelocateUEContextMultipartBody to handle AdditionalProperties

func (*CancelRelocateUEContextMultipartBody) Set

func (a *CancelRelocateUEContextMultipartBody) Set(fieldName string, value interface{})

Setter for additional properties for CancelRelocateUEContextMultipartBody

func (*CancelRelocateUEContextMultipartBody) UnmarshalJSON

func (a *CancelRelocateUEContextMultipartBody) UnmarshalJSON(b []byte) error

Override default JSON handling for CancelRelocateUEContextMultipartBody to handle AdditionalProperties

type CancelRelocateUEContextMultipartRequestBody

type CancelRelocateUEContextMultipartRequestBody CancelRelocateUEContextMultipartBody

CancelRelocateUEContextMultipartRequestBody defines body for CancelRelocateUEContext for multipart/related ContentType.

type CancelRelocateUEContextRequestObject

type CancelRelocateUEContextRequestObject struct {
	UeContextId string `json:"ueContextId"`
	Body        *multipart.Reader
}

type CancelRelocateUEContextResponse

type CancelRelocateUEContextResponse struct {
	Body                          []byte
	HTTPResponse                  *http.Response
	JSON307                       *externalRef0.N307
	JSON308                       *externalRef0.N308
	ApplicationproblemJSON400     *externalRef0.N400
	ApplicationproblemJSON403     *externalRef0.N403
	ApplicationproblemJSON404     *externalRef0.N404
	ApplicationproblemJSON411     *externalRef0.N411
	ApplicationproblemJSON413     *externalRef0.N413
	ApplicationproblemJSON415     *externalRef0.N415
	ApplicationproblemJSON429     *externalRef0.N429
	ApplicationproblemJSON500     *externalRef0.N500
	ApplicationproblemJSON503     *externalRef0.N503
	ApplicationproblemJSONDefault *externalRef0.ProblemDetails
}

func ParseCancelRelocateUEContextResponse

func ParseCancelRelocateUEContextResponse(rsp *http.Response) (*CancelRelocateUEContextResponse, error)

ParseCancelRelocateUEContextResponse parses an HTTP response from a CancelRelocateUEContextWithResponse call

func (CancelRelocateUEContextResponse) Status

Status returns HTTPResponse.Status

func (CancelRelocateUEContextResponse) StatusCode

func (r CancelRelocateUEContextResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CancelRelocateUEContextResponseObject

type CancelRelocateUEContextResponseObject interface {
	VisitCancelRelocateUEContextResponse(w http.ResponseWriter) error
}

type CancelRelocateUEContextdefaultApplicationProblemPlusJSONResponse

type CancelRelocateUEContextdefaultApplicationProblemPlusJSONResponse struct {
	Body       externalRef0.ProblemDetails
	StatusCode int
}

func (CancelRelocateUEContextdefaultApplicationProblemPlusJSONResponse) VisitCancelRelocateUEContextResponse

func (response CancelRelocateUEContextdefaultApplicationProblemPlusJSONResponse) VisitCancelRelocateUEContextResponse(w http.ResponseWriter) error

type Client

type Client struct {
	// The endpoint of the server conforming to this interface, with scheme,
	// https://api.deepmap.com for example. This can contain a path relative
	// to the server, such as https://api.deepmap.com/dev-test, and all the
	// paths in the swagger spec will be appended to the server.
	Server string

	// Doer for performing requests, typically a *http.Client with any
	// customized settings, such as certificate chains.
	Client HttpRequestDoer

	// A list of callbacks for modifying requests which are generated before sending over
	// the network.
	RequestEditors []RequestEditorFn
}

Client which conforms to the OpenAPI3 specification for this service.

func NewClient

func NewClient(server string, opts ...ClientOption) (*Client, error)

Creates a new Client, with reasonable defaults

func (*Client) AMFStatusChangeSubscribe

func (c *Client) AMFStatusChangeSubscribe(ctx context.Context, body AMFStatusChangeSubscribeJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AMFStatusChangeSubscribeModfy

func (c *Client) AMFStatusChangeSubscribeModfy(ctx context.Context, subscriptionId string, body AMFStatusChangeSubscribeModfyJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AMFStatusChangeSubscribeModfyWithBody

func (c *Client) AMFStatusChangeSubscribeModfyWithBody(ctx context.Context, subscriptionId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AMFStatusChangeSubscribeWithBody

func (c *Client) AMFStatusChangeSubscribeWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AMFStatusChangeUnSubscribe

func (c *Client) AMFStatusChangeUnSubscribe(ctx context.Context, subscriptionId string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CancelRelocateUEContextWithBody

func (c *Client) CancelRelocateUEContextWithBody(ctx context.Context, ueContextId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateUEContextWithBody

func (c *Client) CreateUEContextWithBody(ctx context.Context, ueContextId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) EBIAssignment

func (c *Client) EBIAssignment(ctx context.Context, ueContextId string, body EBIAssignmentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) EBIAssignmentWithBody

func (c *Client) EBIAssignmentWithBody(ctx context.Context, ueContextId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) N1N2MessageSubscribe

func (c *Client) N1N2MessageSubscribe(ctx context.Context, ueContextId string, body N1N2MessageSubscribeJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) N1N2MessageSubscribeWithBody

func (c *Client) N1N2MessageSubscribeWithBody(ctx context.Context, ueContextId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) N1N2MessageTransfer

func (c *Client) N1N2MessageTransfer(ctx context.Context, ueContextId string, body N1N2MessageTransferJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) N1N2MessageTransferWithBody

func (c *Client) N1N2MessageTransferWithBody(ctx context.Context, ueContextId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) N1N2MessageUnSubscribe

func (c *Client) N1N2MessageUnSubscribe(ctx context.Context, ueContextId string, subscriptionId string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) NonUeN2InfoSubscribe

func (c *Client) NonUeN2InfoSubscribe(ctx context.Context, body NonUeN2InfoSubscribeJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) NonUeN2InfoSubscribeWithBody

func (c *Client) NonUeN2InfoSubscribeWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) NonUeN2InfoUnSubscribe

func (c *Client) NonUeN2InfoUnSubscribe(ctx context.Context, n2NotifySubscriptionId string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) NonUeN2MessageTransfer

func (c *Client) NonUeN2MessageTransfer(ctx context.Context, body NonUeN2MessageTransferJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) NonUeN2MessageTransferWithBody

func (c *Client) NonUeN2MessageTransferWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) RegistrationStatusUpdate

func (c *Client) RegistrationStatusUpdate(ctx context.Context, ueContextId string, body RegistrationStatusUpdateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) RegistrationStatusUpdateWithBody

func (c *Client) RegistrationStatusUpdateWithBody(ctx context.Context, ueContextId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ReleaseUEContext

func (c *Client) ReleaseUEContext(ctx context.Context, ueContextId string, body ReleaseUEContextJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ReleaseUEContextWithBody

func (c *Client) ReleaseUEContextWithBody(ctx context.Context, ueContextId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) RelocateUEContextWithBody

func (c *Client) RelocateUEContextWithBody(ctx context.Context, ueContextId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UEContextTransfer

func (c *Client) UEContextTransfer(ctx context.Context, ueContextId string, body UEContextTransferJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UEContextTransferWithBody

func (c *Client) UEContextTransferWithBody(ctx context.Context, ueContextId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

type ClientInterface

type ClientInterface interface {
	// NonUeN2InfoSubscribeWithBody request with any body
	NonUeN2InfoSubscribeWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	NonUeN2InfoSubscribe(ctx context.Context, body NonUeN2InfoSubscribeJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// NonUeN2InfoUnSubscribe request
	NonUeN2InfoUnSubscribe(ctx context.Context, n2NotifySubscriptionId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// NonUeN2MessageTransferWithBody request with any body
	NonUeN2MessageTransferWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	NonUeN2MessageTransfer(ctx context.Context, body NonUeN2MessageTransferJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// AMFStatusChangeSubscribeWithBody request with any body
	AMFStatusChangeSubscribeWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	AMFStatusChangeSubscribe(ctx context.Context, body AMFStatusChangeSubscribeJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// AMFStatusChangeUnSubscribe request
	AMFStatusChangeUnSubscribe(ctx context.Context, subscriptionId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// AMFStatusChangeSubscribeModfyWithBody request with any body
	AMFStatusChangeSubscribeModfyWithBody(ctx context.Context, subscriptionId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	AMFStatusChangeSubscribeModfy(ctx context.Context, subscriptionId string, body AMFStatusChangeSubscribeModfyJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateUEContextWithBody request with any body
	CreateUEContextWithBody(ctx context.Context, ueContextId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// EBIAssignmentWithBody request with any body
	EBIAssignmentWithBody(ctx context.Context, ueContextId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	EBIAssignment(ctx context.Context, ueContextId string, body EBIAssignmentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CancelRelocateUEContextWithBody request with any body
	CancelRelocateUEContextWithBody(ctx context.Context, ueContextId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// N1N2MessageTransferWithBody request with any body
	N1N2MessageTransferWithBody(ctx context.Context, ueContextId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	N1N2MessageTransfer(ctx context.Context, ueContextId string, body N1N2MessageTransferJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// N1N2MessageSubscribeWithBody request with any body
	N1N2MessageSubscribeWithBody(ctx context.Context, ueContextId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	N1N2MessageSubscribe(ctx context.Context, ueContextId string, body N1N2MessageSubscribeJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// N1N2MessageUnSubscribe request
	N1N2MessageUnSubscribe(ctx context.Context, ueContextId string, subscriptionId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ReleaseUEContextWithBody request with any body
	ReleaseUEContextWithBody(ctx context.Context, ueContextId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	ReleaseUEContext(ctx context.Context, ueContextId string, body ReleaseUEContextJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// RelocateUEContextWithBody request with any body
	RelocateUEContextWithBody(ctx context.Context, ueContextId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UEContextTransferWithBody request with any body
	UEContextTransferWithBody(ctx context.Context, ueContextId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UEContextTransfer(ctx context.Context, ueContextId string, body UEContextTransferJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// RegistrationStatusUpdateWithBody request with any body
	RegistrationStatusUpdateWithBody(ctx context.Context, ueContextId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	RegistrationStatusUpdate(ctx context.Context, ueContextId string, body RegistrationStatusUpdateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
}

The interface specification for the client above.

type ClientOption

type ClientOption func(*Client) error

ClientOption allows setting custom parameters during construction

func WithBaseURL

func WithBaseURL(baseURL string) ClientOption

WithBaseURL overrides the baseURL.

func WithHTTPClient

func WithHTTPClient(doer HttpRequestDoer) ClientOption

WithHTTPClient allows overriding the default Doer, which is automatically created using http.Client. This is useful for tests.

func WithRequestEditorFn

func WithRequestEditorFn(fn RequestEditorFn) ClientOption

WithRequestEditorFn allows setting up a callback function, which will be called right before sending the request. This can be used to mutate the request.

type ClientWithResponses

type ClientWithResponses struct {
	ClientInterface
}

ClientWithResponses builds on ClientInterface to offer response payloads

func NewClientWithResponses

func NewClientWithResponses(server string, opts ...ClientOption) (*ClientWithResponses, error)

NewClientWithResponses creates a new ClientWithResponses, which wraps Client with return type handling

func (*ClientWithResponses) AMFStatusChangeSubscribeModfyWithBodyWithResponse

func (c *ClientWithResponses) AMFStatusChangeSubscribeModfyWithBodyWithResponse(ctx context.Context, subscriptionId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AMFStatusChangeSubscribeModfyResponse, error)

AMFStatusChangeSubscribeModfyWithBodyWithResponse request with arbitrary body returning *AMFStatusChangeSubscribeModfyResponse

func (*ClientWithResponses) AMFStatusChangeSubscribeModfyWithResponse

func (c *ClientWithResponses) AMFStatusChangeSubscribeModfyWithResponse(ctx context.Context, subscriptionId string, body AMFStatusChangeSubscribeModfyJSONRequestBody, reqEditors ...RequestEditorFn) (*AMFStatusChangeSubscribeModfyResponse, error)

func (*ClientWithResponses) AMFStatusChangeSubscribeWithBodyWithResponse

func (c *ClientWithResponses) AMFStatusChangeSubscribeWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AMFStatusChangeSubscribeResponse, error)

AMFStatusChangeSubscribeWithBodyWithResponse request with arbitrary body returning *AMFStatusChangeSubscribeResponse

func (*ClientWithResponses) AMFStatusChangeSubscribeWithResponse

func (c *ClientWithResponses) AMFStatusChangeSubscribeWithResponse(ctx context.Context, body AMFStatusChangeSubscribeJSONRequestBody, reqEditors ...RequestEditorFn) (*AMFStatusChangeSubscribeResponse, error)

func (*ClientWithResponses) AMFStatusChangeUnSubscribeWithResponse

func (c *ClientWithResponses) AMFStatusChangeUnSubscribeWithResponse(ctx context.Context, subscriptionId string, reqEditors ...RequestEditorFn) (*AMFStatusChangeUnSubscribeResponse, error)

AMFStatusChangeUnSubscribeWithResponse request returning *AMFStatusChangeUnSubscribeResponse

func (*ClientWithResponses) CancelRelocateUEContextWithBodyWithResponse

func (c *ClientWithResponses) CancelRelocateUEContextWithBodyWithResponse(ctx context.Context, ueContextId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CancelRelocateUEContextResponse, error)

CancelRelocateUEContextWithBodyWithResponse request with arbitrary body returning *CancelRelocateUEContextResponse

func (*ClientWithResponses) CreateUEContextWithBodyWithResponse

func (c *ClientWithResponses) CreateUEContextWithBodyWithResponse(ctx context.Context, ueContextId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateUEContextResponse, error)

CreateUEContextWithBodyWithResponse request with arbitrary body returning *CreateUEContextResponse

func (*ClientWithResponses) EBIAssignmentWithBodyWithResponse

func (c *ClientWithResponses) EBIAssignmentWithBodyWithResponse(ctx context.Context, ueContextId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*EBIAssignmentResponse, error)

EBIAssignmentWithBodyWithResponse request with arbitrary body returning *EBIAssignmentResponse

func (*ClientWithResponses) EBIAssignmentWithResponse

func (c *ClientWithResponses) EBIAssignmentWithResponse(ctx context.Context, ueContextId string, body EBIAssignmentJSONRequestBody, reqEditors ...RequestEditorFn) (*EBIAssignmentResponse, error)

func (*ClientWithResponses) N1N2MessageSubscribeWithBodyWithResponse

func (c *ClientWithResponses) N1N2MessageSubscribeWithBodyWithResponse(ctx context.Context, ueContextId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*N1N2MessageSubscribeResponse, error)

N1N2MessageSubscribeWithBodyWithResponse request with arbitrary body returning *N1N2MessageSubscribeResponse

func (*ClientWithResponses) N1N2MessageSubscribeWithResponse

func (c *ClientWithResponses) N1N2MessageSubscribeWithResponse(ctx context.Context, ueContextId string, body N1N2MessageSubscribeJSONRequestBody, reqEditors ...RequestEditorFn) (*N1N2MessageSubscribeResponse, error)

func (*ClientWithResponses) N1N2MessageTransferWithBodyWithResponse

func (c *ClientWithResponses) N1N2MessageTransferWithBodyWithResponse(ctx context.Context, ueContextId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*N1N2MessageTransferResponse, error)

N1N2MessageTransferWithBodyWithResponse request with arbitrary body returning *N1N2MessageTransferResponse

func (*ClientWithResponses) N1N2MessageTransferWithResponse

func (c *ClientWithResponses) N1N2MessageTransferWithResponse(ctx context.Context, ueContextId string, body N1N2MessageTransferJSONRequestBody, reqEditors ...RequestEditorFn) (*N1N2MessageTransferResponse, error)

func (*ClientWithResponses) N1N2MessageUnSubscribeWithResponse

func (c *ClientWithResponses) N1N2MessageUnSubscribeWithResponse(ctx context.Context, ueContextId string, subscriptionId string, reqEditors ...RequestEditorFn) (*N1N2MessageUnSubscribeResponse, error)

N1N2MessageUnSubscribeWithResponse request returning *N1N2MessageUnSubscribeResponse

func (*ClientWithResponses) NonUeN2InfoSubscribeWithBodyWithResponse

func (c *ClientWithResponses) NonUeN2InfoSubscribeWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*NonUeN2InfoSubscribeResponse, error)

NonUeN2InfoSubscribeWithBodyWithResponse request with arbitrary body returning *NonUeN2InfoSubscribeResponse

func (*ClientWithResponses) NonUeN2InfoSubscribeWithResponse

func (c *ClientWithResponses) NonUeN2InfoSubscribeWithResponse(ctx context.Context, body NonUeN2InfoSubscribeJSONRequestBody, reqEditors ...RequestEditorFn) (*NonUeN2InfoSubscribeResponse, error)

func (*ClientWithResponses) NonUeN2InfoUnSubscribeWithResponse

func (c *ClientWithResponses) NonUeN2InfoUnSubscribeWithResponse(ctx context.Context, n2NotifySubscriptionId string, reqEditors ...RequestEditorFn) (*NonUeN2InfoUnSubscribeResponse, error)

NonUeN2InfoUnSubscribeWithResponse request returning *NonUeN2InfoUnSubscribeResponse

func (*ClientWithResponses) NonUeN2MessageTransferWithBodyWithResponse

func (c *ClientWithResponses) NonUeN2MessageTransferWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*NonUeN2MessageTransferResponse, error)

NonUeN2MessageTransferWithBodyWithResponse request with arbitrary body returning *NonUeN2MessageTransferResponse

func (*ClientWithResponses) NonUeN2MessageTransferWithResponse

func (c *ClientWithResponses) NonUeN2MessageTransferWithResponse(ctx context.Context, body NonUeN2MessageTransferJSONRequestBody, reqEditors ...RequestEditorFn) (*NonUeN2MessageTransferResponse, error)

func (*ClientWithResponses) RegistrationStatusUpdateWithBodyWithResponse

func (c *ClientWithResponses) RegistrationStatusUpdateWithBodyWithResponse(ctx context.Context, ueContextId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RegistrationStatusUpdateResponse, error)

RegistrationStatusUpdateWithBodyWithResponse request with arbitrary body returning *RegistrationStatusUpdateResponse

func (*ClientWithResponses) RegistrationStatusUpdateWithResponse

func (c *ClientWithResponses) RegistrationStatusUpdateWithResponse(ctx context.Context, ueContextId string, body RegistrationStatusUpdateJSONRequestBody, reqEditors ...RequestEditorFn) (*RegistrationStatusUpdateResponse, error)

func (*ClientWithResponses) ReleaseUEContextWithBodyWithResponse

func (c *ClientWithResponses) ReleaseUEContextWithBodyWithResponse(ctx context.Context, ueContextId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ReleaseUEContextResponse, error)

ReleaseUEContextWithBodyWithResponse request with arbitrary body returning *ReleaseUEContextResponse

func (*ClientWithResponses) ReleaseUEContextWithResponse

func (c *ClientWithResponses) ReleaseUEContextWithResponse(ctx context.Context, ueContextId string, body ReleaseUEContextJSONRequestBody, reqEditors ...RequestEditorFn) (*ReleaseUEContextResponse, error)

func (*ClientWithResponses) RelocateUEContextWithBodyWithResponse

func (c *ClientWithResponses) RelocateUEContextWithBodyWithResponse(ctx context.Context, ueContextId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RelocateUEContextResponse, error)

RelocateUEContextWithBodyWithResponse request with arbitrary body returning *RelocateUEContextResponse

func (*ClientWithResponses) UEContextTransferWithBodyWithResponse

func (c *ClientWithResponses) UEContextTransferWithBodyWithResponse(ctx context.Context, ueContextId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UEContextTransferResponse, error)

UEContextTransferWithBodyWithResponse request with arbitrary body returning *UEContextTransferResponse

func (*ClientWithResponses) UEContextTransferWithResponse

func (c *ClientWithResponses) UEContextTransferWithResponse(ctx context.Context, ueContextId string, body UEContextTransferJSONRequestBody, reqEditors ...RequestEditorFn) (*UEContextTransferResponse, error)

type ClientWithResponsesInterface

type ClientWithResponsesInterface interface {
	// NonUeN2InfoSubscribeWithBodyWithResponse request with any body
	NonUeN2InfoSubscribeWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*NonUeN2InfoSubscribeResponse, error)

	NonUeN2InfoSubscribeWithResponse(ctx context.Context, body NonUeN2InfoSubscribeJSONRequestBody, reqEditors ...RequestEditorFn) (*NonUeN2InfoSubscribeResponse, error)

	// NonUeN2InfoUnSubscribeWithResponse request
	NonUeN2InfoUnSubscribeWithResponse(ctx context.Context, n2NotifySubscriptionId string, reqEditors ...RequestEditorFn) (*NonUeN2InfoUnSubscribeResponse, error)

	// NonUeN2MessageTransferWithBodyWithResponse request with any body
	NonUeN2MessageTransferWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*NonUeN2MessageTransferResponse, error)

	NonUeN2MessageTransferWithResponse(ctx context.Context, body NonUeN2MessageTransferJSONRequestBody, reqEditors ...RequestEditorFn) (*NonUeN2MessageTransferResponse, error)

	// AMFStatusChangeSubscribeWithBodyWithResponse request with any body
	AMFStatusChangeSubscribeWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AMFStatusChangeSubscribeResponse, error)

	AMFStatusChangeSubscribeWithResponse(ctx context.Context, body AMFStatusChangeSubscribeJSONRequestBody, reqEditors ...RequestEditorFn) (*AMFStatusChangeSubscribeResponse, error)

	// AMFStatusChangeUnSubscribeWithResponse request
	AMFStatusChangeUnSubscribeWithResponse(ctx context.Context, subscriptionId string, reqEditors ...RequestEditorFn) (*AMFStatusChangeUnSubscribeResponse, error)

	// AMFStatusChangeSubscribeModfyWithBodyWithResponse request with any body
	AMFStatusChangeSubscribeModfyWithBodyWithResponse(ctx context.Context, subscriptionId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AMFStatusChangeSubscribeModfyResponse, error)

	AMFStatusChangeSubscribeModfyWithResponse(ctx context.Context, subscriptionId string, body AMFStatusChangeSubscribeModfyJSONRequestBody, reqEditors ...RequestEditorFn) (*AMFStatusChangeSubscribeModfyResponse, error)

	// CreateUEContextWithBodyWithResponse request with any body
	CreateUEContextWithBodyWithResponse(ctx context.Context, ueContextId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateUEContextResponse, error)

	// EBIAssignmentWithBodyWithResponse request with any body
	EBIAssignmentWithBodyWithResponse(ctx context.Context, ueContextId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*EBIAssignmentResponse, error)

	EBIAssignmentWithResponse(ctx context.Context, ueContextId string, body EBIAssignmentJSONRequestBody, reqEditors ...RequestEditorFn) (*EBIAssignmentResponse, error)

	// CancelRelocateUEContextWithBodyWithResponse request with any body
	CancelRelocateUEContextWithBodyWithResponse(ctx context.Context, ueContextId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CancelRelocateUEContextResponse, error)

	// N1N2MessageTransferWithBodyWithResponse request with any body
	N1N2MessageTransferWithBodyWithResponse(ctx context.Context, ueContextId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*N1N2MessageTransferResponse, error)

	N1N2MessageTransferWithResponse(ctx context.Context, ueContextId string, body N1N2MessageTransferJSONRequestBody, reqEditors ...RequestEditorFn) (*N1N2MessageTransferResponse, error)

	// N1N2MessageSubscribeWithBodyWithResponse request with any body
	N1N2MessageSubscribeWithBodyWithResponse(ctx context.Context, ueContextId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*N1N2MessageSubscribeResponse, error)

	N1N2MessageSubscribeWithResponse(ctx context.Context, ueContextId string, body N1N2MessageSubscribeJSONRequestBody, reqEditors ...RequestEditorFn) (*N1N2MessageSubscribeResponse, error)

	// N1N2MessageUnSubscribeWithResponse request
	N1N2MessageUnSubscribeWithResponse(ctx context.Context, ueContextId string, subscriptionId string, reqEditors ...RequestEditorFn) (*N1N2MessageUnSubscribeResponse, error)

	// ReleaseUEContextWithBodyWithResponse request with any body
	ReleaseUEContextWithBodyWithResponse(ctx context.Context, ueContextId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ReleaseUEContextResponse, error)

	ReleaseUEContextWithResponse(ctx context.Context, ueContextId string, body ReleaseUEContextJSONRequestBody, reqEditors ...RequestEditorFn) (*ReleaseUEContextResponse, error)

	// RelocateUEContextWithBodyWithResponse request with any body
	RelocateUEContextWithBodyWithResponse(ctx context.Context, ueContextId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RelocateUEContextResponse, error)

	// UEContextTransferWithBodyWithResponse request with any body
	UEContextTransferWithBodyWithResponse(ctx context.Context, ueContextId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UEContextTransferResponse, error)

	UEContextTransferWithResponse(ctx context.Context, ueContextId string, body UEContextTransferJSONRequestBody, reqEditors ...RequestEditorFn) (*UEContextTransferResponse, error)

	// RegistrationStatusUpdateWithBodyWithResponse request with any body
	RegistrationStatusUpdateWithBodyWithResponse(ctx context.Context, ueContextId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RegistrationStatusUpdateResponse, error)

	RegistrationStatusUpdateWithResponse(ctx context.Context, ueContextId string, body RegistrationStatusUpdateJSONRequestBody, reqEditors ...RequestEditorFn) (*RegistrationStatusUpdateResponse, error)
}

ClientWithResponsesInterface is the interface specification for the client with responses above.

type CreateUEContext201JSONResponse

type CreateUEContext201JSONResponse struct {
	Body    externalRef0.UeContextCreatedData
	Headers CreateUEContext201ResponseHeaders
}

func (CreateUEContext201JSONResponse) VisitCreateUEContextResponse

func (response CreateUEContext201JSONResponse) VisitCreateUEContextResponse(w http.ResponseWriter) error

type CreateUEContext201MultipartResponse

type CreateUEContext201MultipartResponse struct {
	Body    func(writer *multipart.Writer) error
	Headers CreateUEContext201ResponseHeaders
}

func (CreateUEContext201MultipartResponse) VisitCreateUEContextResponse

func (response CreateUEContext201MultipartResponse) VisitCreateUEContextResponse(w http.ResponseWriter) error

type CreateUEContext201ResponseHeaders

type CreateUEContext201ResponseHeaders struct {
	Location string
}

type CreateUEContext307JSONResponse

type CreateUEContext307JSONResponse struct{ externalRef0.N307JSONResponse }

func (CreateUEContext307JSONResponse) VisitCreateUEContextResponse

func (response CreateUEContext307JSONResponse) VisitCreateUEContextResponse(w http.ResponseWriter) error

type CreateUEContext308JSONResponse

type CreateUEContext308JSONResponse struct{ externalRef0.N308JSONResponse }

func (CreateUEContext308JSONResponse) VisitCreateUEContextResponse

func (response CreateUEContext308JSONResponse) VisitCreateUEContextResponse(w http.ResponseWriter) error

type CreateUEContext400ApplicationProblemPlusJSONResponse

type CreateUEContext400ApplicationProblemPlusJSONResponse externalRef0.ProblemDetails

func (CreateUEContext400ApplicationProblemPlusJSONResponse) VisitCreateUEContextResponse

func (response CreateUEContext400ApplicationProblemPlusJSONResponse) VisitCreateUEContextResponse(w http.ResponseWriter) error

type CreateUEContext400JSONResponse

type CreateUEContext400JSONResponse externalRef0.UeContextCreateError

func (CreateUEContext400JSONResponse) VisitCreateUEContextResponse

func (response CreateUEContext400JSONResponse) VisitCreateUEContextResponse(w http.ResponseWriter) error

type CreateUEContext403ApplicationProblemPlusJSONResponse

type CreateUEContext403ApplicationProblemPlusJSONResponse externalRef0.ProblemDetails

func (CreateUEContext403ApplicationProblemPlusJSONResponse) VisitCreateUEContextResponse

func (response CreateUEContext403ApplicationProblemPlusJSONResponse) VisitCreateUEContextResponse(w http.ResponseWriter) error

type CreateUEContext403JSONResponse

type CreateUEContext403JSONResponse externalRef0.UeContextCreateError

func (CreateUEContext403JSONResponse) VisitCreateUEContextResponse

func (response CreateUEContext403JSONResponse) VisitCreateUEContextResponse(w http.ResponseWriter) error

type CreateUEContext403MultipartResponse

type CreateUEContext403MultipartResponse func(writer *multipart.Writer) error

func (CreateUEContext403MultipartResponse) VisitCreateUEContextResponse

func (response CreateUEContext403MultipartResponse) VisitCreateUEContextResponse(w http.ResponseWriter) error

type CreateUEContext411ApplicationProblemPlusJSONResponse

type CreateUEContext411ApplicationProblemPlusJSONResponse struct {
	externalRef0.N411ApplicationProblemPlusJSONResponse
}

func (CreateUEContext411ApplicationProblemPlusJSONResponse) VisitCreateUEContextResponse

func (response CreateUEContext411ApplicationProblemPlusJSONResponse) VisitCreateUEContextResponse(w http.ResponseWriter) error

type CreateUEContext413ApplicationProblemPlusJSONResponse

type CreateUEContext413ApplicationProblemPlusJSONResponse struct {
	externalRef0.N413ApplicationProblemPlusJSONResponse
}

func (CreateUEContext413ApplicationProblemPlusJSONResponse) VisitCreateUEContextResponse

func (response CreateUEContext413ApplicationProblemPlusJSONResponse) VisitCreateUEContextResponse(w http.ResponseWriter) error

type CreateUEContext415ApplicationProblemPlusJSONResponse

type CreateUEContext415ApplicationProblemPlusJSONResponse struct {
	externalRef0.N415ApplicationProblemPlusJSONResponse
}

func (CreateUEContext415ApplicationProblemPlusJSONResponse) VisitCreateUEContextResponse

func (response CreateUEContext415ApplicationProblemPlusJSONResponse) VisitCreateUEContextResponse(w http.ResponseWriter) error

type CreateUEContext429ApplicationProblemPlusJSONResponse

type CreateUEContext429ApplicationProblemPlusJSONResponse struct {
	externalRef0.N429ApplicationProblemPlusJSONResponse
}

func (CreateUEContext429ApplicationProblemPlusJSONResponse) VisitCreateUEContextResponse

func (response CreateUEContext429ApplicationProblemPlusJSONResponse) VisitCreateUEContextResponse(w http.ResponseWriter) error

type CreateUEContext500JSONResponse

type CreateUEContext500JSONResponse externalRef0.UeContextCreateError

func (CreateUEContext500JSONResponse) VisitCreateUEContextResponse

func (response CreateUEContext500JSONResponse) VisitCreateUEContextResponse(w http.ResponseWriter) error

type CreateUEContext503ApplicationProblemPlusJSONResponse

type CreateUEContext503ApplicationProblemPlusJSONResponse struct {
	externalRef0.N503ApplicationProblemPlusJSONResponse
}

func (CreateUEContext503ApplicationProblemPlusJSONResponse) VisitCreateUEContextResponse

func (response CreateUEContext503ApplicationProblemPlusJSONResponse) VisitCreateUEContextResponse(w http.ResponseWriter) error

type CreateUEContextMultipartBody

type CreateUEContextMultipartBody struct {
	BinaryDataN2Information      *openapi_types.File `json:"binaryDataN2Information,omitempty"`
	BinaryDataN2InformationExt1  *openapi_types.File `json:"binaryDataN2InformationExt1,omitempty"`
	BinaryDataN2InformationExt10 *openapi_types.File `json:"binaryDataN2InformationExt10,omitempty"`
	BinaryDataN2InformationExt11 *openapi_types.File `json:"binaryDataN2InformationExt11,omitempty"`
	BinaryDataN2InformationExt12 *openapi_types.File `json:"binaryDataN2InformationExt12,omitempty"`
	BinaryDataN2InformationExt13 *openapi_types.File `json:"binaryDataN2InformationExt13,omitempty"`
	BinaryDataN2InformationExt14 *openapi_types.File `json:"binaryDataN2InformationExt14,omitempty"`
	BinaryDataN2InformationExt15 *openapi_types.File `json:"binaryDataN2InformationExt15,omitempty"`
	BinaryDataN2InformationExt16 *openapi_types.File `json:"binaryDataN2InformationExt16,omitempty"`
	BinaryDataN2InformationExt2  *openapi_types.File `json:"binaryDataN2InformationExt2,omitempty"`
	BinaryDataN2InformationExt3  *openapi_types.File `json:"binaryDataN2InformationExt3,omitempty"`
	BinaryDataN2InformationExt4  *openapi_types.File `json:"binaryDataN2InformationExt4,omitempty"`
	BinaryDataN2InformationExt5  *openapi_types.File `json:"binaryDataN2InformationExt5,omitempty"`
	BinaryDataN2InformationExt6  *openapi_types.File `json:"binaryDataN2InformationExt6,omitempty"`
	BinaryDataN2InformationExt7  *openapi_types.File `json:"binaryDataN2InformationExt7,omitempty"`
	BinaryDataN2InformationExt8  *openapi_types.File `json:"binaryDataN2InformationExt8,omitempty"`
	BinaryDataN2InformationExt9  *openapi_types.File `json:"binaryDataN2InformationExt9,omitempty"`

	// JsonData Original definition in TS29518_Namf_Communication.yaml#/components/schemas/UeContextCreateData
	JsonData             *externalRef0.UeContextCreateData `json:"jsonData,omitempty"`
	AdditionalProperties map[string]interface{}            `json:"-"`
}

CreateUEContextMultipartBody defines parameters for CreateUEContext.

func (CreateUEContextMultipartBody) Get

func (a CreateUEContextMultipartBody) Get(fieldName string) (value interface{}, found bool)

Getter for additional properties for CreateUEContextMultipartBody. Returns the specified element and whether it was found

func (CreateUEContextMultipartBody) MarshalJSON

func (a CreateUEContextMultipartBody) MarshalJSON() ([]byte, error)

Override default JSON handling for CreateUEContextMultipartBody to handle AdditionalProperties

func (*CreateUEContextMultipartBody) Set

func (a *CreateUEContextMultipartBody) Set(fieldName string, value interface{})

Setter for additional properties for CreateUEContextMultipartBody

func (*CreateUEContextMultipartBody) UnmarshalJSON

func (a *CreateUEContextMultipartBody) UnmarshalJSON(b []byte) error

Override default JSON handling for CreateUEContextMultipartBody to handle AdditionalProperties

type CreateUEContextMultipartRequestBody

type CreateUEContextMultipartRequestBody CreateUEContextMultipartBody

CreateUEContextMultipartRequestBody defines body for CreateUEContext for multipart/related ContentType.

type CreateUEContextRequestObject

type CreateUEContextRequestObject struct {
	UeContextId string `json:"ueContextId"`
	Body        *multipart.Reader
}

type CreateUEContextResponse

type CreateUEContextResponse struct {
	Body                          []byte
	HTTPResponse                  *http.Response
	JSON201                       *externalRef0.UeContextCreatedData
	JSON307                       *externalRef0.N307
	JSON308                       *externalRef0.N308
	JSON400                       *externalRef0.UeContextCreateError
	ApplicationproblemJSON400     *externalRef0.ProblemDetails
	JSON403                       *externalRef0.UeContextCreateError
	ApplicationproblemJSON403     *externalRef0.ProblemDetails
	ApplicationproblemJSON411     *externalRef0.N411
	ApplicationproblemJSON413     *externalRef0.N413
	ApplicationproblemJSON415     *externalRef0.N415
	ApplicationproblemJSON429     *externalRef0.N429
	JSON500                       *externalRef0.UeContextCreateError
	ApplicationproblemJSON503     *externalRef0.N503
	ApplicationproblemJSONDefault *externalRef0.ProblemDetails
}

func ParseCreateUEContextResponse

func ParseCreateUEContextResponse(rsp *http.Response) (*CreateUEContextResponse, error)

ParseCreateUEContextResponse parses an HTTP response from a CreateUEContextWithResponse call

func (CreateUEContextResponse) Status

func (r CreateUEContextResponse) Status() string

Status returns HTTPResponse.Status

func (CreateUEContextResponse) StatusCode

func (r CreateUEContextResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateUEContextResponseObject

type CreateUEContextResponseObject interface {
	VisitCreateUEContextResponse(w http.ResponseWriter) error
}

type CreateUEContextdefaultApplicationProblemPlusJSONResponse

type CreateUEContextdefaultApplicationProblemPlusJSONResponse struct {
	Body       externalRef0.ProblemDetails
	StatusCode int
}

func (CreateUEContextdefaultApplicationProblemPlusJSONResponse) VisitCreateUEContextResponse

func (response CreateUEContextdefaultApplicationProblemPlusJSONResponse) VisitCreateUEContextResponse(w http.ResponseWriter) error

type EBIAssignment200JSONResponse

type EBIAssignment200JSONResponse externalRef0.AssignedEbiData

func (EBIAssignment200JSONResponse) VisitEBIAssignmentResponse

func (response EBIAssignment200JSONResponse) VisitEBIAssignmentResponse(w http.ResponseWriter) error

type EBIAssignment307JSONResponse

type EBIAssignment307JSONResponse struct{ externalRef0.N307JSONResponse }

func (EBIAssignment307JSONResponse) VisitEBIAssignmentResponse

func (response EBIAssignment307JSONResponse) VisitEBIAssignmentResponse(w http.ResponseWriter) error

type EBIAssignment308JSONResponse

type EBIAssignment308JSONResponse struct{ externalRef0.N308JSONResponse }

func (EBIAssignment308JSONResponse) VisitEBIAssignmentResponse

func (response EBIAssignment308JSONResponse) VisitEBIAssignmentResponse(w http.ResponseWriter) error

type EBIAssignment400ApplicationProblemPlusJSONResponse

type EBIAssignment400ApplicationProblemPlusJSONResponse externalRef0.ProblemDetails

func (EBIAssignment400ApplicationProblemPlusJSONResponse) VisitEBIAssignmentResponse

func (response EBIAssignment400ApplicationProblemPlusJSONResponse) VisitEBIAssignmentResponse(w http.ResponseWriter) error

type EBIAssignment400JSONResponse

type EBIAssignment400JSONResponse externalRef0.AssignEbiError

func (EBIAssignment400JSONResponse) VisitEBIAssignmentResponse

func (response EBIAssignment400JSONResponse) VisitEBIAssignmentResponse(w http.ResponseWriter) error

type EBIAssignment403ApplicationProblemPlusJSONResponse

type EBIAssignment403ApplicationProblemPlusJSONResponse externalRef0.ProblemDetails

func (EBIAssignment403ApplicationProblemPlusJSONResponse) VisitEBIAssignmentResponse

func (response EBIAssignment403ApplicationProblemPlusJSONResponse) VisitEBIAssignmentResponse(w http.ResponseWriter) error

type EBIAssignment403JSONResponse

type EBIAssignment403JSONResponse externalRef0.AssignEbiError

func (EBIAssignment403JSONResponse) VisitEBIAssignmentResponse

func (response EBIAssignment403JSONResponse) VisitEBIAssignmentResponse(w http.ResponseWriter) error

type EBIAssignment409JSONResponse

type EBIAssignment409JSONResponse externalRef0.AssignEbiError

func (EBIAssignment409JSONResponse) VisitEBIAssignmentResponse

func (response EBIAssignment409JSONResponse) VisitEBIAssignmentResponse(w http.ResponseWriter) error

type EBIAssignment411ApplicationProblemPlusJSONResponse

type EBIAssignment411ApplicationProblemPlusJSONResponse struct {
	externalRef0.N411ApplicationProblemPlusJSONResponse
}

func (EBIAssignment411ApplicationProblemPlusJSONResponse) VisitEBIAssignmentResponse

func (response EBIAssignment411ApplicationProblemPlusJSONResponse) VisitEBIAssignmentResponse(w http.ResponseWriter) error

type EBIAssignment413ApplicationProblemPlusJSONResponse

type EBIAssignment413ApplicationProblemPlusJSONResponse struct {
	externalRef0.N413ApplicationProblemPlusJSONResponse
}

func (EBIAssignment413ApplicationProblemPlusJSONResponse) VisitEBIAssignmentResponse

func (response EBIAssignment413ApplicationProblemPlusJSONResponse) VisitEBIAssignmentResponse(w http.ResponseWriter) error

type EBIAssignment415ApplicationProblemPlusJSONResponse

type EBIAssignment415ApplicationProblemPlusJSONResponse struct {
	externalRef0.N415ApplicationProblemPlusJSONResponse
}

func (EBIAssignment415ApplicationProblemPlusJSONResponse) VisitEBIAssignmentResponse

func (response EBIAssignment415ApplicationProblemPlusJSONResponse) VisitEBIAssignmentResponse(w http.ResponseWriter) error

type EBIAssignment429ApplicationProblemPlusJSONResponse

type EBIAssignment429ApplicationProblemPlusJSONResponse struct {
	externalRef0.N429ApplicationProblemPlusJSONResponse
}

func (EBIAssignment429ApplicationProblemPlusJSONResponse) VisitEBIAssignmentResponse

func (response EBIAssignment429ApplicationProblemPlusJSONResponse) VisitEBIAssignmentResponse(w http.ResponseWriter) error

type EBIAssignment500ApplicationProblemPlusJSONResponse

type EBIAssignment500ApplicationProblemPlusJSONResponse externalRef0.ProblemDetails

func (EBIAssignment500ApplicationProblemPlusJSONResponse) VisitEBIAssignmentResponse

func (response EBIAssignment500ApplicationProblemPlusJSONResponse) VisitEBIAssignmentResponse(w http.ResponseWriter) error

type EBIAssignment500JSONResponse

type EBIAssignment500JSONResponse externalRef0.AssignEbiError

func (EBIAssignment500JSONResponse) VisitEBIAssignmentResponse

func (response EBIAssignment500JSONResponse) VisitEBIAssignmentResponse(w http.ResponseWriter) error

type EBIAssignment503ApplicationProblemPlusJSONResponse

type EBIAssignment503ApplicationProblemPlusJSONResponse struct {
	externalRef0.N503ApplicationProblemPlusJSONResponse
}

func (EBIAssignment503ApplicationProblemPlusJSONResponse) VisitEBIAssignmentResponse

func (response EBIAssignment503ApplicationProblemPlusJSONResponse) VisitEBIAssignmentResponse(w http.ResponseWriter) error

type EBIAssignmentJSONRequestBody

type EBIAssignmentJSONRequestBody = externalRef0.AssignEbiData

EBIAssignmentJSONRequestBody defines body for EBIAssignment for application/json ContentType.

type EBIAssignmentRequestObject

type EBIAssignmentRequestObject struct {
	UeContextId string `json:"ueContextId"`
	Body        *EBIAssignmentJSONRequestBody
}

type EBIAssignmentResponse

type EBIAssignmentResponse struct {
	Body                          []byte
	HTTPResponse                  *http.Response
	JSON200                       *externalRef0.AssignedEbiData
	JSON307                       *externalRef0.N307
	JSON308                       *externalRef0.N308
	JSON400                       *externalRef0.AssignEbiError
	ApplicationproblemJSON400     *externalRef0.ProblemDetails
	JSON403                       *externalRef0.AssignEbiError
	ApplicationproblemJSON403     *externalRef0.ProblemDetails
	JSON409                       *externalRef0.AssignEbiError
	ApplicationproblemJSON411     *externalRef0.N411
	ApplicationproblemJSON413     *externalRef0.N413
	ApplicationproblemJSON415     *externalRef0.N415
	ApplicationproblemJSON429     *externalRef0.N429
	JSON500                       *externalRef0.AssignEbiError
	ApplicationproblemJSON500     *externalRef0.ProblemDetails
	ApplicationproblemJSON503     *externalRef0.N503
	ApplicationproblemJSONDefault *externalRef0.ProblemDetails
}

func ParseEBIAssignmentResponse

func ParseEBIAssignmentResponse(rsp *http.Response) (*EBIAssignmentResponse, error)

ParseEBIAssignmentResponse parses an HTTP response from a EBIAssignmentWithResponse call

func (EBIAssignmentResponse) Status

func (r EBIAssignmentResponse) Status() string

Status returns HTTPResponse.Status

func (EBIAssignmentResponse) StatusCode

func (r EBIAssignmentResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type EBIAssignmentResponseObject

type EBIAssignmentResponseObject interface {
	VisitEBIAssignmentResponse(w http.ResponseWriter) error
}

type EBIAssignmentdefaultApplicationProblemPlusJSONResponse

type EBIAssignmentdefaultApplicationProblemPlusJSONResponse struct {
	Body       externalRef0.ProblemDetails
	StatusCode int
}

func (EBIAssignmentdefaultApplicationProblemPlusJSONResponse) VisitEBIAssignmentResponse

type GinServerOptions

type GinServerOptions struct {
	BaseURL      string
	Middlewares  []MiddlewareFunc
	ErrorHandler func(*gin.Context, error, int)
}

GinServerOptions provides options for the Gin server.

type HttpRequestDoer

type HttpRequestDoer interface {
	Do(req *http.Request) (*http.Response, error)
}

Doer performs HTTP requests.

The standard http.Client implements this interface.

type MiddlewareFunc

type MiddlewareFunc func(c *gin.Context)

type N1N2MessageSubscribe201JSONResponse

type N1N2MessageSubscribe201JSONResponse struct {
	Body    externalRef0.UeN1N2InfoSubscriptionCreatedData
	Headers N1N2MessageSubscribe201ResponseHeaders
}

func (N1N2MessageSubscribe201JSONResponse) VisitN1N2MessageSubscribeResponse

func (response N1N2MessageSubscribe201JSONResponse) VisitN1N2MessageSubscribeResponse(w http.ResponseWriter) error

type N1N2MessageSubscribe201ResponseHeaders

type N1N2MessageSubscribe201ResponseHeaders struct {
	Location string
}

type N1N2MessageSubscribe307JSONResponse

type N1N2MessageSubscribe307JSONResponse struct{ externalRef0.N307JSONResponse }

func (N1N2MessageSubscribe307JSONResponse) VisitN1N2MessageSubscribeResponse

func (response N1N2MessageSubscribe307JSONResponse) VisitN1N2MessageSubscribeResponse(w http.ResponseWriter) error

type N1N2MessageSubscribe308JSONResponse

type N1N2MessageSubscribe308JSONResponse struct{ externalRef0.N308JSONResponse }

func (N1N2MessageSubscribe308JSONResponse) VisitN1N2MessageSubscribeResponse

func (response N1N2MessageSubscribe308JSONResponse) VisitN1N2MessageSubscribeResponse(w http.ResponseWriter) error

type N1N2MessageSubscribe400ApplicationProblemPlusJSONResponse

type N1N2MessageSubscribe400ApplicationProblemPlusJSONResponse struct {
	externalRef0.N400ApplicationProblemPlusJSONResponse
}

func (N1N2MessageSubscribe400ApplicationProblemPlusJSONResponse) VisitN1N2MessageSubscribeResponse

func (response N1N2MessageSubscribe400ApplicationProblemPlusJSONResponse) VisitN1N2MessageSubscribeResponse(w http.ResponseWriter) error

type N1N2MessageSubscribe411ApplicationProblemPlusJSONResponse

type N1N2MessageSubscribe411ApplicationProblemPlusJSONResponse struct {
	externalRef0.N411ApplicationProblemPlusJSONResponse
}

func (N1N2MessageSubscribe411ApplicationProblemPlusJSONResponse) VisitN1N2MessageSubscribeResponse

func (response N1N2MessageSubscribe411ApplicationProblemPlusJSONResponse) VisitN1N2MessageSubscribeResponse(w http.ResponseWriter) error

type N1N2MessageSubscribe413ApplicationProblemPlusJSONResponse

type N1N2MessageSubscribe413ApplicationProblemPlusJSONResponse struct {
	externalRef0.N413ApplicationProblemPlusJSONResponse
}

func (N1N2MessageSubscribe413ApplicationProblemPlusJSONResponse) VisitN1N2MessageSubscribeResponse

func (response N1N2MessageSubscribe413ApplicationProblemPlusJSONResponse) VisitN1N2MessageSubscribeResponse(w http.ResponseWriter) error

type N1N2MessageSubscribe415ApplicationProblemPlusJSONResponse

type N1N2MessageSubscribe415ApplicationProblemPlusJSONResponse struct {
	externalRef0.N415ApplicationProblemPlusJSONResponse
}

func (N1N2MessageSubscribe415ApplicationProblemPlusJSONResponse) VisitN1N2MessageSubscribeResponse

func (response N1N2MessageSubscribe415ApplicationProblemPlusJSONResponse) VisitN1N2MessageSubscribeResponse(w http.ResponseWriter) error

type N1N2MessageSubscribe429ApplicationProblemPlusJSONResponse

type N1N2MessageSubscribe429ApplicationProblemPlusJSONResponse struct {
	externalRef0.N429ApplicationProblemPlusJSONResponse
}

func (N1N2MessageSubscribe429ApplicationProblemPlusJSONResponse) VisitN1N2MessageSubscribeResponse

func (response N1N2MessageSubscribe429ApplicationProblemPlusJSONResponse) VisitN1N2MessageSubscribeResponse(w http.ResponseWriter) error

type N1N2MessageSubscribe500ApplicationProblemPlusJSONResponse

type N1N2MessageSubscribe500ApplicationProblemPlusJSONResponse struct {
	externalRef0.N500ApplicationProblemPlusJSONResponse
}

func (N1N2MessageSubscribe500ApplicationProblemPlusJSONResponse) VisitN1N2MessageSubscribeResponse

func (response N1N2MessageSubscribe500ApplicationProblemPlusJSONResponse) VisitN1N2MessageSubscribeResponse(w http.ResponseWriter) error

type N1N2MessageSubscribe503ApplicationProblemPlusJSONResponse

type N1N2MessageSubscribe503ApplicationProblemPlusJSONResponse struct {
	externalRef0.N503ApplicationProblemPlusJSONResponse
}

func (N1N2MessageSubscribe503ApplicationProblemPlusJSONResponse) VisitN1N2MessageSubscribeResponse

func (response N1N2MessageSubscribe503ApplicationProblemPlusJSONResponse) VisitN1N2MessageSubscribeResponse(w http.ResponseWriter) error

type N1N2MessageSubscribeJSONRequestBody

type N1N2MessageSubscribeJSONRequestBody = externalRef0.UeN1N2InfoSubscriptionCreateData

N1N2MessageSubscribeJSONRequestBody defines body for N1N2MessageSubscribe for application/json ContentType.

type N1N2MessageSubscribeRequestObject

type N1N2MessageSubscribeRequestObject struct {
	UeContextId string `json:"ueContextId"`
	Body        *N1N2MessageSubscribeJSONRequestBody
}

type N1N2MessageSubscribeResponse

type N1N2MessageSubscribeResponse struct {
	Body                          []byte
	HTTPResponse                  *http.Response
	JSON201                       *externalRef0.UeN1N2InfoSubscriptionCreatedData
	JSON307                       *externalRef0.N307
	JSON308                       *externalRef0.N308
	ApplicationproblemJSON400     *externalRef0.N400
	ApplicationproblemJSON411     *externalRef0.N411
	ApplicationproblemJSON413     *externalRef0.N413
	ApplicationproblemJSON415     *externalRef0.N415
	ApplicationproblemJSON429     *externalRef0.N429
	ApplicationproblemJSON500     *externalRef0.N500
	ApplicationproblemJSON503     *externalRef0.N503
	ApplicationproblemJSONDefault *externalRef0.ProblemDetails
}

func ParseN1N2MessageSubscribeResponse

func ParseN1N2MessageSubscribeResponse(rsp *http.Response) (*N1N2MessageSubscribeResponse, error)

ParseN1N2MessageSubscribeResponse parses an HTTP response from a N1N2MessageSubscribeWithResponse call

func (N1N2MessageSubscribeResponse) Status

Status returns HTTPResponse.Status

func (N1N2MessageSubscribeResponse) StatusCode

func (r N1N2MessageSubscribeResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type N1N2MessageSubscribeResponseObject

type N1N2MessageSubscribeResponseObject interface {
	VisitN1N2MessageSubscribeResponse(w http.ResponseWriter) error
}

type N1N2MessageSubscribedefaultApplicationProblemPlusJSONResponse

type N1N2MessageSubscribedefaultApplicationProblemPlusJSONResponse struct {
	Body       externalRef0.ProblemDetails
	StatusCode int
}

func (N1N2MessageSubscribedefaultApplicationProblemPlusJSONResponse) VisitN1N2MessageSubscribeResponse

func (response N1N2MessageSubscribedefaultApplicationProblemPlusJSONResponse) VisitN1N2MessageSubscribeResponse(w http.ResponseWriter) error

type N1N2MessageTransfer200JSONResponse

type N1N2MessageTransfer200JSONResponse externalRef0.N1N2MessageTransferRspData

func (N1N2MessageTransfer200JSONResponse) VisitN1N2MessageTransferResponse

func (response N1N2MessageTransfer200JSONResponse) VisitN1N2MessageTransferResponse(w http.ResponseWriter) error

type N1N2MessageTransfer202JSONResponse

type N1N2MessageTransfer202JSONResponse struct {
	Body    externalRef0.N1N2MessageTransferRspData
	Headers N1N2MessageTransfer202ResponseHeaders
}

func (N1N2MessageTransfer202JSONResponse) VisitN1N2MessageTransferResponse

func (response N1N2MessageTransfer202JSONResponse) VisitN1N2MessageTransferResponse(w http.ResponseWriter) error

type N1N2MessageTransfer202ResponseHeaders

type N1N2MessageTransfer202ResponseHeaders struct {
	Location string
}

type N1N2MessageTransfer307JSONResponse

type N1N2MessageTransfer307JSONResponse struct{ externalRef0.N307JSONResponse }

func (N1N2MessageTransfer307JSONResponse) VisitN1N2MessageTransferResponse

func (response N1N2MessageTransfer307JSONResponse) VisitN1N2MessageTransferResponse(w http.ResponseWriter) error

type N1N2MessageTransfer308JSONResponse

type N1N2MessageTransfer308JSONResponse struct{ externalRef0.N308JSONResponse }

func (N1N2MessageTransfer308JSONResponse) VisitN1N2MessageTransferResponse

func (response N1N2MessageTransfer308JSONResponse) VisitN1N2MessageTransferResponse(w http.ResponseWriter) error

type N1N2MessageTransfer400ApplicationProblemPlusJSONResponse

type N1N2MessageTransfer400ApplicationProblemPlusJSONResponse struct {
	externalRef0.N400ApplicationProblemPlusJSONResponse
}

func (N1N2MessageTransfer400ApplicationProblemPlusJSONResponse) VisitN1N2MessageTransferResponse

func (response N1N2MessageTransfer400ApplicationProblemPlusJSONResponse) VisitN1N2MessageTransferResponse(w http.ResponseWriter) error

type N1N2MessageTransfer403ApplicationProblemPlusJSONResponse

type N1N2MessageTransfer403ApplicationProblemPlusJSONResponse struct {
	externalRef0.N403ApplicationProblemPlusJSONResponse
}

func (N1N2MessageTransfer403ApplicationProblemPlusJSONResponse) VisitN1N2MessageTransferResponse

func (response N1N2MessageTransfer403ApplicationProblemPlusJSONResponse) VisitN1N2MessageTransferResponse(w http.ResponseWriter) error

type N1N2MessageTransfer404ApplicationProblemPlusJSONResponse

type N1N2MessageTransfer404ApplicationProblemPlusJSONResponse struct {
	externalRef0.N404ApplicationProblemPlusJSONResponse
}

func (N1N2MessageTransfer404ApplicationProblemPlusJSONResponse) VisitN1N2MessageTransferResponse

func (response N1N2MessageTransfer404ApplicationProblemPlusJSONResponse) VisitN1N2MessageTransferResponse(w http.ResponseWriter) error

type N1N2MessageTransfer409JSONResponse

type N1N2MessageTransfer409JSONResponse externalRef0.N1N2MessageTransferError

func (N1N2MessageTransfer409JSONResponse) VisitN1N2MessageTransferResponse

func (response N1N2MessageTransfer409JSONResponse) VisitN1N2MessageTransferResponse(w http.ResponseWriter) error

type N1N2MessageTransfer411ApplicationProblemPlusJSONResponse

type N1N2MessageTransfer411ApplicationProblemPlusJSONResponse struct {
	externalRef0.N411ApplicationProblemPlusJSONResponse
}

func (N1N2MessageTransfer411ApplicationProblemPlusJSONResponse) VisitN1N2MessageTransferResponse

func (response N1N2MessageTransfer411ApplicationProblemPlusJSONResponse) VisitN1N2MessageTransferResponse(w http.ResponseWriter) error

type N1N2MessageTransfer413ApplicationProblemPlusJSONResponse

type N1N2MessageTransfer413ApplicationProblemPlusJSONResponse struct {
	externalRef0.N413ApplicationProblemPlusJSONResponse
}

func (N1N2MessageTransfer413ApplicationProblemPlusJSONResponse) VisitN1N2MessageTransferResponse

func (response N1N2MessageTransfer413ApplicationProblemPlusJSONResponse) VisitN1N2MessageTransferResponse(w http.ResponseWriter) error

type N1N2MessageTransfer415ApplicationProblemPlusJSONResponse

type N1N2MessageTransfer415ApplicationProblemPlusJSONResponse struct {
	externalRef0.N415ApplicationProblemPlusJSONResponse
}

func (N1N2MessageTransfer415ApplicationProblemPlusJSONResponse) VisitN1N2MessageTransferResponse

func (response N1N2MessageTransfer415ApplicationProblemPlusJSONResponse) VisitN1N2MessageTransferResponse(w http.ResponseWriter) error

type N1N2MessageTransfer429ApplicationProblemPlusJSONResponse

type N1N2MessageTransfer429ApplicationProblemPlusJSONResponse struct {
	externalRef0.N429ApplicationProblemPlusJSONResponse
}

func (N1N2MessageTransfer429ApplicationProblemPlusJSONResponse) VisitN1N2MessageTransferResponse

func (response N1N2MessageTransfer429ApplicationProblemPlusJSONResponse) VisitN1N2MessageTransferResponse(w http.ResponseWriter) error

type N1N2MessageTransfer500ApplicationProblemPlusJSONResponse

type N1N2MessageTransfer500ApplicationProblemPlusJSONResponse struct {
	externalRef0.N500ApplicationProblemPlusJSONResponse
}

func (N1N2MessageTransfer500ApplicationProblemPlusJSONResponse) VisitN1N2MessageTransferResponse

func (response N1N2MessageTransfer500ApplicationProblemPlusJSONResponse) VisitN1N2MessageTransferResponse(w http.ResponseWriter) error

type N1N2MessageTransfer503ApplicationProblemPlusJSONResponse

type N1N2MessageTransfer503ApplicationProblemPlusJSONResponse struct {
	externalRef0.N503ApplicationProblemPlusJSONResponse
}

func (N1N2MessageTransfer503ApplicationProblemPlusJSONResponse) VisitN1N2MessageTransferResponse

func (response N1N2MessageTransfer503ApplicationProblemPlusJSONResponse) VisitN1N2MessageTransferResponse(w http.ResponseWriter) error

type N1N2MessageTransfer504ApplicationProblemPlusJSONResponse

type N1N2MessageTransfer504ApplicationProblemPlusJSONResponse externalRef0.ProblemDetails

func (N1N2MessageTransfer504ApplicationProblemPlusJSONResponse) VisitN1N2MessageTransferResponse

func (response N1N2MessageTransfer504ApplicationProblemPlusJSONResponse) VisitN1N2MessageTransferResponse(w http.ResponseWriter) error

type N1N2MessageTransfer504JSONResponse

type N1N2MessageTransfer504JSONResponse externalRef0.N1N2MessageTransferError

func (N1N2MessageTransfer504JSONResponse) VisitN1N2MessageTransferResponse

func (response N1N2MessageTransfer504JSONResponse) VisitN1N2MessageTransferResponse(w http.ResponseWriter) error

type N1N2MessageTransferJSONRequestBody

type N1N2MessageTransferJSONRequestBody = externalRef0.N1N2MessageTransferReqData

N1N2MessageTransferJSONRequestBody defines body for N1N2MessageTransfer for application/json ContentType.

type N1N2MessageTransferMultipartBody

type N1N2MessageTransferMultipartBody struct {
	BinaryDataN1Message     *openapi_types.File `json:"binaryDataN1Message,omitempty"`
	BinaryDataN2Information *openapi_types.File `json:"binaryDataN2Information,omitempty"`
	BinaryMtData            *openapi_types.File `json:"binaryMtData,omitempty"`

	// JsonData Original definition in TS29518_Namf_Communication.yaml#/components/schemas/N1N2MessageTransferReqData
	JsonData             *externalRef0.N1N2MessageTransferReqData `json:"jsonData,omitempty"`
	AdditionalProperties map[string]interface{}                   `json:"-"`
}

N1N2MessageTransferMultipartBody defines parameters for N1N2MessageTransfer.

func (N1N2MessageTransferMultipartBody) Get

func (a N1N2MessageTransferMultipartBody) Get(fieldName string) (value interface{}, found bool)

Getter for additional properties for N1N2MessageTransferMultipartBody. Returns the specified element and whether it was found

func (N1N2MessageTransferMultipartBody) MarshalJSON

func (a N1N2MessageTransferMultipartBody) MarshalJSON() ([]byte, error)

Override default JSON handling for N1N2MessageTransferMultipartBody to handle AdditionalProperties

func (*N1N2MessageTransferMultipartBody) Set

func (a *N1N2MessageTransferMultipartBody) Set(fieldName string, value interface{})

Setter for additional properties for N1N2MessageTransferMultipartBody

func (*N1N2MessageTransferMultipartBody) UnmarshalJSON

func (a *N1N2MessageTransferMultipartBody) UnmarshalJSON(b []byte) error

Override default JSON handling for N1N2MessageTransferMultipartBody to handle AdditionalProperties

type N1N2MessageTransferMultipartRequestBody

type N1N2MessageTransferMultipartRequestBody N1N2MessageTransferMultipartBody

N1N2MessageTransferMultipartRequestBody defines body for N1N2MessageTransfer for multipart/related ContentType.

type N1N2MessageTransferRequestObject

type N1N2MessageTransferRequestObject struct {
	UeContextId   string `json:"ueContextId"`
	JSONBody      *N1N2MessageTransferJSONRequestBody
	MultipartBody *multipart.Reader
}

type N1N2MessageTransferResponse

type N1N2MessageTransferResponse struct {
	Body                          []byte
	HTTPResponse                  *http.Response
	JSON200                       *externalRef0.N1N2MessageTransferRspData
	JSON202                       *externalRef0.N1N2MessageTransferRspData
	JSON307                       *externalRef0.N307
	JSON308                       *externalRef0.N308
	ApplicationproblemJSON400     *externalRef0.N400
	ApplicationproblemJSON403     *externalRef0.N403
	ApplicationproblemJSON404     *externalRef0.N404
	JSON409                       *externalRef0.N1N2MessageTransferError
	ApplicationproblemJSON411     *externalRef0.N411
	ApplicationproblemJSON413     *externalRef0.N413
	ApplicationproblemJSON415     *externalRef0.N415
	ApplicationproblemJSON429     *externalRef0.N429
	ApplicationproblemJSON500     *externalRef0.N500
	ApplicationproblemJSON503     *externalRef0.N503
	JSON504                       *externalRef0.N1N2MessageTransferError
	ApplicationproblemJSON504     *externalRef0.ProblemDetails
	ApplicationproblemJSONDefault *externalRef0.ProblemDetails
}

func ParseN1N2MessageTransferResponse

func ParseN1N2MessageTransferResponse(rsp *http.Response) (*N1N2MessageTransferResponse, error)

ParseN1N2MessageTransferResponse parses an HTTP response from a N1N2MessageTransferWithResponse call

func (N1N2MessageTransferResponse) Status

Status returns HTTPResponse.Status

func (N1N2MessageTransferResponse) StatusCode

func (r N1N2MessageTransferResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type N1N2MessageTransferResponseObject

type N1N2MessageTransferResponseObject interface {
	VisitN1N2MessageTransferResponse(w http.ResponseWriter) error
}

type N1N2MessageTransferdefaultApplicationProblemPlusJSONResponse

type N1N2MessageTransferdefaultApplicationProblemPlusJSONResponse struct {
	Body       externalRef0.ProblemDetails
	StatusCode int
}

func (N1N2MessageTransferdefaultApplicationProblemPlusJSONResponse) VisitN1N2MessageTransferResponse

func (response N1N2MessageTransferdefaultApplicationProblemPlusJSONResponse) VisitN1N2MessageTransferResponse(w http.ResponseWriter) error

type N1N2MessageUnSubscribe204Response

type N1N2MessageUnSubscribe204Response struct {
}

func (N1N2MessageUnSubscribe204Response) VisitN1N2MessageUnSubscribeResponse

func (response N1N2MessageUnSubscribe204Response) VisitN1N2MessageUnSubscribeResponse(w http.ResponseWriter) error

type N1N2MessageUnSubscribe307JSONResponse

type N1N2MessageUnSubscribe307JSONResponse struct{ externalRef0.N307JSONResponse }

func (N1N2MessageUnSubscribe307JSONResponse) VisitN1N2MessageUnSubscribeResponse

func (response N1N2MessageUnSubscribe307JSONResponse) VisitN1N2MessageUnSubscribeResponse(w http.ResponseWriter) error

type N1N2MessageUnSubscribe308JSONResponse

type N1N2MessageUnSubscribe308JSONResponse struct{ externalRef0.N308JSONResponse }

func (N1N2MessageUnSubscribe308JSONResponse) VisitN1N2MessageUnSubscribeResponse

func (response N1N2MessageUnSubscribe308JSONResponse) VisitN1N2MessageUnSubscribeResponse(w http.ResponseWriter) error

type N1N2MessageUnSubscribe400ApplicationProblemPlusJSONResponse

type N1N2MessageUnSubscribe400ApplicationProblemPlusJSONResponse struct {
	externalRef0.N400ApplicationProblemPlusJSONResponse
}

func (N1N2MessageUnSubscribe400ApplicationProblemPlusJSONResponse) VisitN1N2MessageUnSubscribeResponse

func (response N1N2MessageUnSubscribe400ApplicationProblemPlusJSONResponse) VisitN1N2MessageUnSubscribeResponse(w http.ResponseWriter) error

type N1N2MessageUnSubscribe411ApplicationProblemPlusJSONResponse

type N1N2MessageUnSubscribe411ApplicationProblemPlusJSONResponse struct {
	externalRef0.N411ApplicationProblemPlusJSONResponse
}

func (N1N2MessageUnSubscribe411ApplicationProblemPlusJSONResponse) VisitN1N2MessageUnSubscribeResponse

func (response N1N2MessageUnSubscribe411ApplicationProblemPlusJSONResponse) VisitN1N2MessageUnSubscribeResponse(w http.ResponseWriter) error

type N1N2MessageUnSubscribe413ApplicationProblemPlusJSONResponse

type N1N2MessageUnSubscribe413ApplicationProblemPlusJSONResponse struct {
	externalRef0.N413ApplicationProblemPlusJSONResponse
}

func (N1N2MessageUnSubscribe413ApplicationProblemPlusJSONResponse) VisitN1N2MessageUnSubscribeResponse

func (response N1N2MessageUnSubscribe413ApplicationProblemPlusJSONResponse) VisitN1N2MessageUnSubscribeResponse(w http.ResponseWriter) error

type N1N2MessageUnSubscribe415ApplicationProblemPlusJSONResponse

type N1N2MessageUnSubscribe415ApplicationProblemPlusJSONResponse struct {
	externalRef0.N415ApplicationProblemPlusJSONResponse
}

func (N1N2MessageUnSubscribe415ApplicationProblemPlusJSONResponse) VisitN1N2MessageUnSubscribeResponse

func (response N1N2MessageUnSubscribe415ApplicationProblemPlusJSONResponse) VisitN1N2MessageUnSubscribeResponse(w http.ResponseWriter) error

type N1N2MessageUnSubscribe429ApplicationProblemPlusJSONResponse

type N1N2MessageUnSubscribe429ApplicationProblemPlusJSONResponse struct {
	externalRef0.N429ApplicationProblemPlusJSONResponse
}

func (N1N2MessageUnSubscribe429ApplicationProblemPlusJSONResponse) VisitN1N2MessageUnSubscribeResponse

func (response N1N2MessageUnSubscribe429ApplicationProblemPlusJSONResponse) VisitN1N2MessageUnSubscribeResponse(w http.ResponseWriter) error

type N1N2MessageUnSubscribe500ApplicationProblemPlusJSONResponse

type N1N2MessageUnSubscribe500ApplicationProblemPlusJSONResponse struct {
	externalRef0.N500ApplicationProblemPlusJSONResponse
}

func (N1N2MessageUnSubscribe500ApplicationProblemPlusJSONResponse) VisitN1N2MessageUnSubscribeResponse

func (response N1N2MessageUnSubscribe500ApplicationProblemPlusJSONResponse) VisitN1N2MessageUnSubscribeResponse(w http.ResponseWriter) error

type N1N2MessageUnSubscribe503ApplicationProblemPlusJSONResponse

type N1N2MessageUnSubscribe503ApplicationProblemPlusJSONResponse struct {
	externalRef0.N503ApplicationProblemPlusJSONResponse
}

func (N1N2MessageUnSubscribe503ApplicationProblemPlusJSONResponse) VisitN1N2MessageUnSubscribeResponse

func (response N1N2MessageUnSubscribe503ApplicationProblemPlusJSONResponse) VisitN1N2MessageUnSubscribeResponse(w http.ResponseWriter) error

type N1N2MessageUnSubscribeRequestObject

type N1N2MessageUnSubscribeRequestObject struct {
	UeContextId    string `json:"ueContextId"`
	SubscriptionId string `json:"subscriptionId"`
}

type N1N2MessageUnSubscribeResponse

type N1N2MessageUnSubscribeResponse struct {
	Body                          []byte
	HTTPResponse                  *http.Response
	JSON307                       *externalRef0.N307
	JSON308                       *externalRef0.N308
	ApplicationproblemJSON400     *externalRef0.N400
	ApplicationproblemJSON411     *externalRef0.N411
	ApplicationproblemJSON413     *externalRef0.N413
	ApplicationproblemJSON415     *externalRef0.N415
	ApplicationproblemJSON429     *externalRef0.N429
	ApplicationproblemJSON500     *externalRef0.N500
	ApplicationproblemJSON503     *externalRef0.N503
	ApplicationproblemJSONDefault *externalRef0.ProblemDetails
}

func ParseN1N2MessageUnSubscribeResponse

func ParseN1N2MessageUnSubscribeResponse(rsp *http.Response) (*N1N2MessageUnSubscribeResponse, error)

ParseN1N2MessageUnSubscribeResponse parses an HTTP response from a N1N2MessageUnSubscribeWithResponse call

func (N1N2MessageUnSubscribeResponse) Status

Status returns HTTPResponse.Status

func (N1N2MessageUnSubscribeResponse) StatusCode

func (r N1N2MessageUnSubscribeResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type N1N2MessageUnSubscribeResponseObject

type N1N2MessageUnSubscribeResponseObject interface {
	VisitN1N2MessageUnSubscribeResponse(w http.ResponseWriter) error
}

type N1N2MessageUnSubscribedefaultApplicationProblemPlusJSONResponse

type N1N2MessageUnSubscribedefaultApplicationProblemPlusJSONResponse struct {
	Body       externalRef0.ProblemDetails
	StatusCode int
}

func (N1N2MessageUnSubscribedefaultApplicationProblemPlusJSONResponse) VisitN1N2MessageUnSubscribeResponse

func (response N1N2MessageUnSubscribedefaultApplicationProblemPlusJSONResponse) VisitN1N2MessageUnSubscribeResponse(w http.ResponseWriter) error

type NonUeN2InfoSubscribe201JSONResponse

type NonUeN2InfoSubscribe201JSONResponse struct {
	Body    externalRef0.NonUeN2InfoSubscriptionCreatedData
	Headers NonUeN2InfoSubscribe201ResponseHeaders
}

func (NonUeN2InfoSubscribe201JSONResponse) VisitNonUeN2InfoSubscribeResponse

func (response NonUeN2InfoSubscribe201JSONResponse) VisitNonUeN2InfoSubscribeResponse(w http.ResponseWriter) error

type NonUeN2InfoSubscribe201ResponseHeaders

type NonUeN2InfoSubscribe201ResponseHeaders struct {
	Location string
}

type NonUeN2InfoSubscribe307JSONResponse

type NonUeN2InfoSubscribe307JSONResponse struct{ externalRef0.N307JSONResponse }

func (NonUeN2InfoSubscribe307JSONResponse) VisitNonUeN2InfoSubscribeResponse

func (response NonUeN2InfoSubscribe307JSONResponse) VisitNonUeN2InfoSubscribeResponse(w http.ResponseWriter) error

type NonUeN2InfoSubscribe308JSONResponse

type NonUeN2InfoSubscribe308JSONResponse struct{ externalRef0.N308JSONResponse }

func (NonUeN2InfoSubscribe308JSONResponse) VisitNonUeN2InfoSubscribeResponse

func (response NonUeN2InfoSubscribe308JSONResponse) VisitNonUeN2InfoSubscribeResponse(w http.ResponseWriter) error

type NonUeN2InfoSubscribe400ApplicationProblemPlusJSONResponse

type NonUeN2InfoSubscribe400ApplicationProblemPlusJSONResponse struct {
	externalRef0.N400ApplicationProblemPlusJSONResponse
}

func (NonUeN2InfoSubscribe400ApplicationProblemPlusJSONResponse) VisitNonUeN2InfoSubscribeResponse

func (response NonUeN2InfoSubscribe400ApplicationProblemPlusJSONResponse) VisitNonUeN2InfoSubscribeResponse(w http.ResponseWriter) error

type NonUeN2InfoSubscribe403ApplicationProblemPlusJSONResponse

type NonUeN2InfoSubscribe403ApplicationProblemPlusJSONResponse struct {
	externalRef0.N403ApplicationProblemPlusJSONResponse
}

func (NonUeN2InfoSubscribe403ApplicationProblemPlusJSONResponse) VisitNonUeN2InfoSubscribeResponse

func (response NonUeN2InfoSubscribe403ApplicationProblemPlusJSONResponse) VisitNonUeN2InfoSubscribeResponse(w http.ResponseWriter) error

type NonUeN2InfoSubscribe411ApplicationProblemPlusJSONResponse

type NonUeN2InfoSubscribe411ApplicationProblemPlusJSONResponse struct {
	externalRef0.N411ApplicationProblemPlusJSONResponse
}

func (NonUeN2InfoSubscribe411ApplicationProblemPlusJSONResponse) VisitNonUeN2InfoSubscribeResponse

func (response NonUeN2InfoSubscribe411ApplicationProblemPlusJSONResponse) VisitNonUeN2InfoSubscribeResponse(w http.ResponseWriter) error

type NonUeN2InfoSubscribe413ApplicationProblemPlusJSONResponse

type NonUeN2InfoSubscribe413ApplicationProblemPlusJSONResponse struct {
	externalRef0.N413ApplicationProblemPlusJSONResponse
}

func (NonUeN2InfoSubscribe413ApplicationProblemPlusJSONResponse) VisitNonUeN2InfoSubscribeResponse

func (response NonUeN2InfoSubscribe413ApplicationProblemPlusJSONResponse) VisitNonUeN2InfoSubscribeResponse(w http.ResponseWriter) error

type NonUeN2InfoSubscribe415ApplicationProblemPlusJSONResponse

type NonUeN2InfoSubscribe415ApplicationProblemPlusJSONResponse struct {
	externalRef0.N415ApplicationProblemPlusJSONResponse
}

func (NonUeN2InfoSubscribe415ApplicationProblemPlusJSONResponse) VisitNonUeN2InfoSubscribeResponse

func (response NonUeN2InfoSubscribe415ApplicationProblemPlusJSONResponse) VisitNonUeN2InfoSubscribeResponse(w http.ResponseWriter) error

type NonUeN2InfoSubscribe429ApplicationProblemPlusJSONResponse

type NonUeN2InfoSubscribe429ApplicationProblemPlusJSONResponse struct {
	externalRef0.N429ApplicationProblemPlusJSONResponse
}

func (NonUeN2InfoSubscribe429ApplicationProblemPlusJSONResponse) VisitNonUeN2InfoSubscribeResponse

func (response NonUeN2InfoSubscribe429ApplicationProblemPlusJSONResponse) VisitNonUeN2InfoSubscribeResponse(w http.ResponseWriter) error

type NonUeN2InfoSubscribe500ApplicationProblemPlusJSONResponse

type NonUeN2InfoSubscribe500ApplicationProblemPlusJSONResponse struct {
	externalRef0.N500ApplicationProblemPlusJSONResponse
}

func (NonUeN2InfoSubscribe500ApplicationProblemPlusJSONResponse) VisitNonUeN2InfoSubscribeResponse

func (response NonUeN2InfoSubscribe500ApplicationProblemPlusJSONResponse) VisitNonUeN2InfoSubscribeResponse(w http.ResponseWriter) error

type NonUeN2InfoSubscribe503ApplicationProblemPlusJSONResponse

type NonUeN2InfoSubscribe503ApplicationProblemPlusJSONResponse struct {
	externalRef0.N503ApplicationProblemPlusJSONResponse
}

func (NonUeN2InfoSubscribe503ApplicationProblemPlusJSONResponse) VisitNonUeN2InfoSubscribeResponse

func (response NonUeN2InfoSubscribe503ApplicationProblemPlusJSONResponse) VisitNonUeN2InfoSubscribeResponse(w http.ResponseWriter) error

type NonUeN2InfoSubscribeJSONRequestBody

type NonUeN2InfoSubscribeJSONRequestBody = externalRef0.NonUeN2InfoSubscriptionCreateData

NonUeN2InfoSubscribeJSONRequestBody defines body for NonUeN2InfoSubscribe for application/json ContentType.

type NonUeN2InfoSubscribeRequestObject

type NonUeN2InfoSubscribeRequestObject struct {
	Body *NonUeN2InfoSubscribeJSONRequestBody
}

type NonUeN2InfoSubscribeResponse

type NonUeN2InfoSubscribeResponse struct {
	Body                          []byte
	HTTPResponse                  *http.Response
	JSON201                       *externalRef0.NonUeN2InfoSubscriptionCreatedData
	JSON307                       *externalRef0.N307
	JSON308                       *externalRef0.N308
	ApplicationproblemJSON400     *externalRef0.N400
	ApplicationproblemJSON403     *externalRef0.N403
	ApplicationproblemJSON411     *externalRef0.N411
	ApplicationproblemJSON413     *externalRef0.N413
	ApplicationproblemJSON415     *externalRef0.N415
	ApplicationproblemJSON429     *externalRef0.N429
	ApplicationproblemJSON500     *externalRef0.N500
	ApplicationproblemJSON503     *externalRef0.N503
	ApplicationproblemJSONDefault *externalRef0.ProblemDetails
}

func ParseNonUeN2InfoSubscribeResponse

func ParseNonUeN2InfoSubscribeResponse(rsp *http.Response) (*NonUeN2InfoSubscribeResponse, error)

ParseNonUeN2InfoSubscribeResponse parses an HTTP response from a NonUeN2InfoSubscribeWithResponse call

func (NonUeN2InfoSubscribeResponse) Status

Status returns HTTPResponse.Status

func (NonUeN2InfoSubscribeResponse) StatusCode

func (r NonUeN2InfoSubscribeResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type NonUeN2InfoSubscribeResponseObject

type NonUeN2InfoSubscribeResponseObject interface {
	VisitNonUeN2InfoSubscribeResponse(w http.ResponseWriter) error
}

type NonUeN2InfoSubscribedefaultApplicationProblemPlusJSONResponse

type NonUeN2InfoSubscribedefaultApplicationProblemPlusJSONResponse struct {
	Body       externalRef0.ProblemDetails
	StatusCode int
}

func (NonUeN2InfoSubscribedefaultApplicationProblemPlusJSONResponse) VisitNonUeN2InfoSubscribeResponse

func (response NonUeN2InfoSubscribedefaultApplicationProblemPlusJSONResponse) VisitNonUeN2InfoSubscribeResponse(w http.ResponseWriter) error

type NonUeN2InfoUnSubscribe204Response

type NonUeN2InfoUnSubscribe204Response struct {
}

func (NonUeN2InfoUnSubscribe204Response) VisitNonUeN2InfoUnSubscribeResponse

func (response NonUeN2InfoUnSubscribe204Response) VisitNonUeN2InfoUnSubscribeResponse(w http.ResponseWriter) error

type NonUeN2InfoUnSubscribe307JSONResponse

type NonUeN2InfoUnSubscribe307JSONResponse struct{ externalRef0.N307JSONResponse }

func (NonUeN2InfoUnSubscribe307JSONResponse) VisitNonUeN2InfoUnSubscribeResponse

func (response NonUeN2InfoUnSubscribe307JSONResponse) VisitNonUeN2InfoUnSubscribeResponse(w http.ResponseWriter) error

type NonUeN2InfoUnSubscribe308JSONResponse

type NonUeN2InfoUnSubscribe308JSONResponse struct{ externalRef0.N308JSONResponse }

func (NonUeN2InfoUnSubscribe308JSONResponse) VisitNonUeN2InfoUnSubscribeResponse

func (response NonUeN2InfoUnSubscribe308JSONResponse) VisitNonUeN2InfoUnSubscribeResponse(w http.ResponseWriter) error

type NonUeN2InfoUnSubscribe400ApplicationProblemPlusJSONResponse

type NonUeN2InfoUnSubscribe400ApplicationProblemPlusJSONResponse struct {
	externalRef0.N400ApplicationProblemPlusJSONResponse
}

func (NonUeN2InfoUnSubscribe400ApplicationProblemPlusJSONResponse) VisitNonUeN2InfoUnSubscribeResponse

func (response NonUeN2InfoUnSubscribe400ApplicationProblemPlusJSONResponse) VisitNonUeN2InfoUnSubscribeResponse(w http.ResponseWriter) error

type NonUeN2InfoUnSubscribe429ApplicationProblemPlusJSONResponse

type NonUeN2InfoUnSubscribe429ApplicationProblemPlusJSONResponse struct {
	externalRef0.N429ApplicationProblemPlusJSONResponse
}

func (NonUeN2InfoUnSubscribe429ApplicationProblemPlusJSONResponse) VisitNonUeN2InfoUnSubscribeResponse

func (response NonUeN2InfoUnSubscribe429ApplicationProblemPlusJSONResponse) VisitNonUeN2InfoUnSubscribeResponse(w http.ResponseWriter) error

type NonUeN2InfoUnSubscribe500ApplicationProblemPlusJSONResponse

type NonUeN2InfoUnSubscribe500ApplicationProblemPlusJSONResponse struct {
	externalRef0.N500ApplicationProblemPlusJSONResponse
}

func (NonUeN2InfoUnSubscribe500ApplicationProblemPlusJSONResponse) VisitNonUeN2InfoUnSubscribeResponse

func (response NonUeN2InfoUnSubscribe500ApplicationProblemPlusJSONResponse) VisitNonUeN2InfoUnSubscribeResponse(w http.ResponseWriter) error

type NonUeN2InfoUnSubscribe503ApplicationProblemPlusJSONResponse

type NonUeN2InfoUnSubscribe503ApplicationProblemPlusJSONResponse struct {
	externalRef0.N503ApplicationProblemPlusJSONResponse
}

func (NonUeN2InfoUnSubscribe503ApplicationProblemPlusJSONResponse) VisitNonUeN2InfoUnSubscribeResponse

func (response NonUeN2InfoUnSubscribe503ApplicationProblemPlusJSONResponse) VisitNonUeN2InfoUnSubscribeResponse(w http.ResponseWriter) error

type NonUeN2InfoUnSubscribeRequestObject

type NonUeN2InfoUnSubscribeRequestObject struct {
	N2NotifySubscriptionId string `json:"n2NotifySubscriptionId"`
}

type NonUeN2InfoUnSubscribeResponse

type NonUeN2InfoUnSubscribeResponse struct {
	Body                          []byte
	HTTPResponse                  *http.Response
	JSON307                       *externalRef0.N307
	JSON308                       *externalRef0.N308
	ApplicationproblemJSON400     *externalRef0.N400
	ApplicationproblemJSON429     *externalRef0.N429
	ApplicationproblemJSON500     *externalRef0.N500
	ApplicationproblemJSON503     *externalRef0.N503
	ApplicationproblemJSONDefault *externalRef0.ProblemDetails
}

func ParseNonUeN2InfoUnSubscribeResponse

func ParseNonUeN2InfoUnSubscribeResponse(rsp *http.Response) (*NonUeN2InfoUnSubscribeResponse, error)

ParseNonUeN2InfoUnSubscribeResponse parses an HTTP response from a NonUeN2InfoUnSubscribeWithResponse call

func (NonUeN2InfoUnSubscribeResponse) Status

Status returns HTTPResponse.Status

func (NonUeN2InfoUnSubscribeResponse) StatusCode

func (r NonUeN2InfoUnSubscribeResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type NonUeN2InfoUnSubscribeResponseObject

type NonUeN2InfoUnSubscribeResponseObject interface {
	VisitNonUeN2InfoUnSubscribeResponse(w http.ResponseWriter) error
}

type NonUeN2InfoUnSubscribedefaultApplicationProblemPlusJSONResponse

type NonUeN2InfoUnSubscribedefaultApplicationProblemPlusJSONResponse struct {
	Body       externalRef0.ProblemDetails
	StatusCode int
}

func (NonUeN2InfoUnSubscribedefaultApplicationProblemPlusJSONResponse) VisitNonUeN2InfoUnSubscribeResponse

func (response NonUeN2InfoUnSubscribedefaultApplicationProblemPlusJSONResponse) VisitNonUeN2InfoUnSubscribeResponse(w http.ResponseWriter) error

type NonUeN2MessageTransfer200JSONResponse

type NonUeN2MessageTransfer200JSONResponse externalRef0.N2InformationTransferRspData

func (NonUeN2MessageTransfer200JSONResponse) VisitNonUeN2MessageTransferResponse

func (response NonUeN2MessageTransfer200JSONResponse) VisitNonUeN2MessageTransferResponse(w http.ResponseWriter) error

type NonUeN2MessageTransfer307JSONResponse

type NonUeN2MessageTransfer307JSONResponse struct{ externalRef0.N307JSONResponse }

func (NonUeN2MessageTransfer307JSONResponse) VisitNonUeN2MessageTransferResponse

func (response NonUeN2MessageTransfer307JSONResponse) VisitNonUeN2MessageTransferResponse(w http.ResponseWriter) error

type NonUeN2MessageTransfer308JSONResponse

type NonUeN2MessageTransfer308JSONResponse struct{ externalRef0.N308JSONResponse }

func (NonUeN2MessageTransfer308JSONResponse) VisitNonUeN2MessageTransferResponse

func (response NonUeN2MessageTransfer308JSONResponse) VisitNonUeN2MessageTransferResponse(w http.ResponseWriter) error

type NonUeN2MessageTransfer400ApplicationProblemPlusJSONResponse

type NonUeN2MessageTransfer400ApplicationProblemPlusJSONResponse externalRef0.ProblemDetails

func (NonUeN2MessageTransfer400ApplicationProblemPlusJSONResponse) VisitNonUeN2MessageTransferResponse

func (response NonUeN2MessageTransfer400ApplicationProblemPlusJSONResponse) VisitNonUeN2MessageTransferResponse(w http.ResponseWriter) error

type NonUeN2MessageTransfer400JSONResponse

type NonUeN2MessageTransfer400JSONResponse externalRef0.N2InformationTransferError

func (NonUeN2MessageTransfer400JSONResponse) VisitNonUeN2MessageTransferResponse

func (response NonUeN2MessageTransfer400JSONResponse) VisitNonUeN2MessageTransferResponse(w http.ResponseWriter) error

type NonUeN2MessageTransfer403ApplicationProblemPlusJSONResponse

type NonUeN2MessageTransfer403ApplicationProblemPlusJSONResponse externalRef0.ProblemDetails

func (NonUeN2MessageTransfer403ApplicationProblemPlusJSONResponse) VisitNonUeN2MessageTransferResponse

func (response NonUeN2MessageTransfer403ApplicationProblemPlusJSONResponse) VisitNonUeN2MessageTransferResponse(w http.ResponseWriter) error

type NonUeN2MessageTransfer403JSONResponse

type NonUeN2MessageTransfer403JSONResponse externalRef0.N2InformationTransferError

func (NonUeN2MessageTransfer403JSONResponse) VisitNonUeN2MessageTransferResponse

func (response NonUeN2MessageTransfer403JSONResponse) VisitNonUeN2MessageTransferResponse(w http.ResponseWriter) error

type NonUeN2MessageTransfer404JSONResponse

type NonUeN2MessageTransfer404JSONResponse externalRef0.N2InformationTransferError

func (NonUeN2MessageTransfer404JSONResponse) VisitNonUeN2MessageTransferResponse

func (response NonUeN2MessageTransfer404JSONResponse) VisitNonUeN2MessageTransferResponse(w http.ResponseWriter) error

type NonUeN2MessageTransfer411ApplicationProblemPlusJSONResponse

type NonUeN2MessageTransfer411ApplicationProblemPlusJSONResponse struct {
	externalRef0.N411ApplicationProblemPlusJSONResponse
}

func (NonUeN2MessageTransfer411ApplicationProblemPlusJSONResponse) VisitNonUeN2MessageTransferResponse

func (response NonUeN2MessageTransfer411ApplicationProblemPlusJSONResponse) VisitNonUeN2MessageTransferResponse(w http.ResponseWriter) error

type NonUeN2MessageTransfer413ApplicationProblemPlusJSONResponse

type NonUeN2MessageTransfer413ApplicationProblemPlusJSONResponse struct {
	externalRef0.N413ApplicationProblemPlusJSONResponse
}

func (NonUeN2MessageTransfer413ApplicationProblemPlusJSONResponse) VisitNonUeN2MessageTransferResponse

func (response NonUeN2MessageTransfer413ApplicationProblemPlusJSONResponse) VisitNonUeN2MessageTransferResponse(w http.ResponseWriter) error

type NonUeN2MessageTransfer415ApplicationProblemPlusJSONResponse

type NonUeN2MessageTransfer415ApplicationProblemPlusJSONResponse struct {
	externalRef0.N415ApplicationProblemPlusJSONResponse
}

func (NonUeN2MessageTransfer415ApplicationProblemPlusJSONResponse) VisitNonUeN2MessageTransferResponse

func (response NonUeN2MessageTransfer415ApplicationProblemPlusJSONResponse) VisitNonUeN2MessageTransferResponse(w http.ResponseWriter) error

type NonUeN2MessageTransfer429ApplicationProblemPlusJSONResponse

type NonUeN2MessageTransfer429ApplicationProblemPlusJSONResponse struct {
	externalRef0.N429ApplicationProblemPlusJSONResponse
}

func (NonUeN2MessageTransfer429ApplicationProblemPlusJSONResponse) VisitNonUeN2MessageTransferResponse

func (response NonUeN2MessageTransfer429ApplicationProblemPlusJSONResponse) VisitNonUeN2MessageTransferResponse(w http.ResponseWriter) error

type NonUeN2MessageTransfer500ApplicationProblemPlusJSONResponse

type NonUeN2MessageTransfer500ApplicationProblemPlusJSONResponse externalRef0.ProblemDetails

func (NonUeN2MessageTransfer500ApplicationProblemPlusJSONResponse) VisitNonUeN2MessageTransferResponse

func (response NonUeN2MessageTransfer500ApplicationProblemPlusJSONResponse) VisitNonUeN2MessageTransferResponse(w http.ResponseWriter) error

type NonUeN2MessageTransfer500JSONResponse

type NonUeN2MessageTransfer500JSONResponse externalRef0.N2InformationTransferError

func (NonUeN2MessageTransfer500JSONResponse) VisitNonUeN2MessageTransferResponse

func (response NonUeN2MessageTransfer500JSONResponse) VisitNonUeN2MessageTransferResponse(w http.ResponseWriter) error

type NonUeN2MessageTransfer503ApplicationProblemPlusJSONResponse

type NonUeN2MessageTransfer503ApplicationProblemPlusJSONResponse externalRef0.ProblemDetails

func (NonUeN2MessageTransfer503ApplicationProblemPlusJSONResponse) VisitNonUeN2MessageTransferResponse

func (response NonUeN2MessageTransfer503ApplicationProblemPlusJSONResponse) VisitNonUeN2MessageTransferResponse(w http.ResponseWriter) error

type NonUeN2MessageTransfer503JSONResponse

type NonUeN2MessageTransfer503JSONResponse externalRef0.N2InformationTransferError

func (NonUeN2MessageTransfer503JSONResponse) VisitNonUeN2MessageTransferResponse

func (response NonUeN2MessageTransfer503JSONResponse) VisitNonUeN2MessageTransferResponse(w http.ResponseWriter) error

type NonUeN2MessageTransferJSONRequestBody

type NonUeN2MessageTransferJSONRequestBody = externalRef0.N2InformationTransferReqData

NonUeN2MessageTransferJSONRequestBody defines body for NonUeN2MessageTransfer for application/json ContentType.

type NonUeN2MessageTransferMultipartBody

type NonUeN2MessageTransferMultipartBody struct {
	BinaryDataN2Information *openapi_types.File `json:"binaryDataN2Information,omitempty"`

	// JsonData Original definition in TS29518_Namf_Communication.yaml#/components/schemas/N2InformationTransferReqData
	JsonData             *externalRef0.N2InformationTransferReqData `json:"jsonData,omitempty"`
	AdditionalProperties map[string]interface{}                     `json:"-"`
}

NonUeN2MessageTransferMultipartBody defines parameters for NonUeN2MessageTransfer.

func (NonUeN2MessageTransferMultipartBody) Get

func (a NonUeN2MessageTransferMultipartBody) Get(fieldName string) (value interface{}, found bool)

Getter for additional properties for NonUeN2MessageTransferMultipartBody. Returns the specified element and whether it was found

func (NonUeN2MessageTransferMultipartBody) MarshalJSON

func (a NonUeN2MessageTransferMultipartBody) MarshalJSON() ([]byte, error)

Override default JSON handling for NonUeN2MessageTransferMultipartBody to handle AdditionalProperties

func (*NonUeN2MessageTransferMultipartBody) Set

func (a *NonUeN2MessageTransferMultipartBody) Set(fieldName string, value interface{})

Setter for additional properties for NonUeN2MessageTransferMultipartBody

func (*NonUeN2MessageTransferMultipartBody) UnmarshalJSON

func (a *NonUeN2MessageTransferMultipartBody) UnmarshalJSON(b []byte) error

Override default JSON handling for NonUeN2MessageTransferMultipartBody to handle AdditionalProperties

type NonUeN2MessageTransferMultipartRequestBody

type NonUeN2MessageTransferMultipartRequestBody NonUeN2MessageTransferMultipartBody

NonUeN2MessageTransferMultipartRequestBody defines body for NonUeN2MessageTransfer for multipart/related ContentType.

type NonUeN2MessageTransferRequestObject

type NonUeN2MessageTransferRequestObject struct {
	JSONBody      *NonUeN2MessageTransferJSONRequestBody
	MultipartBody *multipart.Reader
}

type NonUeN2MessageTransferResponse

type NonUeN2MessageTransferResponse struct {
	Body                          []byte
	HTTPResponse                  *http.Response
	JSON200                       *externalRef0.N2InformationTransferRspData
	JSON307                       *externalRef0.N307
	JSON308                       *externalRef0.N308
	JSON400                       *externalRef0.N2InformationTransferError
	ApplicationproblemJSON400     *externalRef0.ProblemDetails
	JSON403                       *externalRef0.N2InformationTransferError
	ApplicationproblemJSON403     *externalRef0.ProblemDetails
	JSON404                       *externalRef0.N2InformationTransferError
	ApplicationproblemJSON411     *externalRef0.N411
	ApplicationproblemJSON413     *externalRef0.N413
	ApplicationproblemJSON415     *externalRef0.N415
	ApplicationproblemJSON429     *externalRef0.N429
	JSON500                       *externalRef0.N2InformationTransferError
	ApplicationproblemJSON500     *externalRef0.ProblemDetails
	JSON503                       *externalRef0.N2InformationTransferError
	ApplicationproblemJSON503     *externalRef0.ProblemDetails
	ApplicationproblemJSONDefault *externalRef0.ProblemDetails
}

func ParseNonUeN2MessageTransferResponse

func ParseNonUeN2MessageTransferResponse(rsp *http.Response) (*NonUeN2MessageTransferResponse, error)

ParseNonUeN2MessageTransferResponse parses an HTTP response from a NonUeN2MessageTransferWithResponse call

func (NonUeN2MessageTransferResponse) Status

Status returns HTTPResponse.Status

func (NonUeN2MessageTransferResponse) StatusCode

func (r NonUeN2MessageTransferResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type NonUeN2MessageTransferResponseObject

type NonUeN2MessageTransferResponseObject interface {
	VisitNonUeN2MessageTransferResponse(w http.ResponseWriter) error
}

type NonUeN2MessageTransferdefaultApplicationProblemPlusJSONResponse

type NonUeN2MessageTransferdefaultApplicationProblemPlusJSONResponse struct {
	Body       externalRef0.ProblemDetails
	StatusCode int
}

func (NonUeN2MessageTransferdefaultApplicationProblemPlusJSONResponse) VisitNonUeN2MessageTransferResponse

func (response NonUeN2MessageTransferdefaultApplicationProblemPlusJSONResponse) VisitNonUeN2MessageTransferResponse(w http.ResponseWriter) error

type RegistrationStatusUpdate200JSONResponse

type RegistrationStatusUpdate200JSONResponse externalRef0.UeRegStatusUpdateRspData

func (RegistrationStatusUpdate200JSONResponse) VisitRegistrationStatusUpdateResponse

func (response RegistrationStatusUpdate200JSONResponse) VisitRegistrationStatusUpdateResponse(w http.ResponseWriter) error

type RegistrationStatusUpdate307JSONResponse

type RegistrationStatusUpdate307JSONResponse struct{ externalRef0.N307JSONResponse }

func (RegistrationStatusUpdate307JSONResponse) VisitRegistrationStatusUpdateResponse

func (response RegistrationStatusUpdate307JSONResponse) VisitRegistrationStatusUpdateResponse(w http.ResponseWriter) error

type RegistrationStatusUpdate308JSONResponse

type RegistrationStatusUpdate308JSONResponse struct{ externalRef0.N308JSONResponse }

func (RegistrationStatusUpdate308JSONResponse) VisitRegistrationStatusUpdateResponse

func (response RegistrationStatusUpdate308JSONResponse) VisitRegistrationStatusUpdateResponse(w http.ResponseWriter) error

type RegistrationStatusUpdate400ApplicationProblemPlusJSONResponse

type RegistrationStatusUpdate400ApplicationProblemPlusJSONResponse struct {
	externalRef0.N400ApplicationProblemPlusJSONResponse
}

func (RegistrationStatusUpdate400ApplicationProblemPlusJSONResponse) VisitRegistrationStatusUpdateResponse

func (response RegistrationStatusUpdate400ApplicationProblemPlusJSONResponse) VisitRegistrationStatusUpdateResponse(w http.ResponseWriter) error

type RegistrationStatusUpdate403ApplicationProblemPlusJSONResponse

type RegistrationStatusUpdate403ApplicationProblemPlusJSONResponse struct {
	externalRef0.N403ApplicationProblemPlusJSONResponse
}

func (RegistrationStatusUpdate403ApplicationProblemPlusJSONResponse) VisitRegistrationStatusUpdateResponse

func (response RegistrationStatusUpdate403ApplicationProblemPlusJSONResponse) VisitRegistrationStatusUpdateResponse(w http.ResponseWriter) error

type RegistrationStatusUpdate404ApplicationProblemPlusJSONResponse

type RegistrationStatusUpdate404ApplicationProblemPlusJSONResponse struct {
	externalRef0.N404ApplicationProblemPlusJSONResponse
}

func (RegistrationStatusUpdate404ApplicationProblemPlusJSONResponse) VisitRegistrationStatusUpdateResponse

func (response RegistrationStatusUpdate404ApplicationProblemPlusJSONResponse) VisitRegistrationStatusUpdateResponse(w http.ResponseWriter) error

type RegistrationStatusUpdate411ApplicationProblemPlusJSONResponse

type RegistrationStatusUpdate411ApplicationProblemPlusJSONResponse struct {
	externalRef0.N411ApplicationProblemPlusJSONResponse
}

func (RegistrationStatusUpdate411ApplicationProblemPlusJSONResponse) VisitRegistrationStatusUpdateResponse

func (response RegistrationStatusUpdate411ApplicationProblemPlusJSONResponse) VisitRegistrationStatusUpdateResponse(w http.ResponseWriter) error

type RegistrationStatusUpdate413ApplicationProblemPlusJSONResponse

type RegistrationStatusUpdate413ApplicationProblemPlusJSONResponse struct {
	externalRef0.N413ApplicationProblemPlusJSONResponse
}

func (RegistrationStatusUpdate413ApplicationProblemPlusJSONResponse) VisitRegistrationStatusUpdateResponse

func (response RegistrationStatusUpdate413ApplicationProblemPlusJSONResponse) VisitRegistrationStatusUpdateResponse(w http.ResponseWriter) error

type RegistrationStatusUpdate415ApplicationProblemPlusJSONResponse

type RegistrationStatusUpdate415ApplicationProblemPlusJSONResponse struct {
	externalRef0.N415ApplicationProblemPlusJSONResponse
}

func (RegistrationStatusUpdate415ApplicationProblemPlusJSONResponse) VisitRegistrationStatusUpdateResponse

func (response RegistrationStatusUpdate415ApplicationProblemPlusJSONResponse) VisitRegistrationStatusUpdateResponse(w http.ResponseWriter) error

type RegistrationStatusUpdate429ApplicationProblemPlusJSONResponse

type RegistrationStatusUpdate429ApplicationProblemPlusJSONResponse struct {
	externalRef0.N429ApplicationProblemPlusJSONResponse
}

func (RegistrationStatusUpdate429ApplicationProblemPlusJSONResponse) VisitRegistrationStatusUpdateResponse

func (response RegistrationStatusUpdate429ApplicationProblemPlusJSONResponse) VisitRegistrationStatusUpdateResponse(w http.ResponseWriter) error

type RegistrationStatusUpdate500ApplicationProblemPlusJSONResponse

type RegistrationStatusUpdate500ApplicationProblemPlusJSONResponse struct {
	externalRef0.N500ApplicationProblemPlusJSONResponse
}

func (RegistrationStatusUpdate500ApplicationProblemPlusJSONResponse) VisitRegistrationStatusUpdateResponse

func (response RegistrationStatusUpdate500ApplicationProblemPlusJSONResponse) VisitRegistrationStatusUpdateResponse(w http.ResponseWriter) error

type RegistrationStatusUpdate503ApplicationProblemPlusJSONResponse

type RegistrationStatusUpdate503ApplicationProblemPlusJSONResponse struct {
	externalRef0.N503ApplicationProblemPlusJSONResponse
}

func (RegistrationStatusUpdate503ApplicationProblemPlusJSONResponse) VisitRegistrationStatusUpdateResponse

func (response RegistrationStatusUpdate503ApplicationProblemPlusJSONResponse) VisitRegistrationStatusUpdateResponse(w http.ResponseWriter) error

type RegistrationStatusUpdateJSONRequestBody

type RegistrationStatusUpdateJSONRequestBody = externalRef0.UeRegStatusUpdateReqData

RegistrationStatusUpdateJSONRequestBody defines body for RegistrationStatusUpdate for application/json ContentType.

type RegistrationStatusUpdateRequestObject

type RegistrationStatusUpdateRequestObject struct {
	UeContextId string `json:"ueContextId"`
	Body        *RegistrationStatusUpdateJSONRequestBody
}

type RegistrationStatusUpdateResponse

type RegistrationStatusUpdateResponse struct {
	Body                          []byte
	HTTPResponse                  *http.Response
	JSON200                       *externalRef0.UeRegStatusUpdateRspData
	JSON307                       *externalRef0.N307
	JSON308                       *externalRef0.N308
	ApplicationproblemJSON400     *externalRef0.N400
	ApplicationproblemJSON403     *externalRef0.N403
	ApplicationproblemJSON404     *externalRef0.N404
	ApplicationproblemJSON411     *externalRef0.N411
	ApplicationproblemJSON413     *externalRef0.N413
	ApplicationproblemJSON415     *externalRef0.N415
	ApplicationproblemJSON429     *externalRef0.N429
	ApplicationproblemJSON500     *externalRef0.N500
	ApplicationproblemJSON503     *externalRef0.N503
	ApplicationproblemJSONDefault *externalRef0.Default
}

func ParseRegistrationStatusUpdateResponse

func ParseRegistrationStatusUpdateResponse(rsp *http.Response) (*RegistrationStatusUpdateResponse, error)

ParseRegistrationStatusUpdateResponse parses an HTTP response from a RegistrationStatusUpdateWithResponse call

func (RegistrationStatusUpdateResponse) Status

Status returns HTTPResponse.Status

func (RegistrationStatusUpdateResponse) StatusCode

func (r RegistrationStatusUpdateResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type RegistrationStatusUpdateResponseObject

type RegistrationStatusUpdateResponseObject interface {
	VisitRegistrationStatusUpdateResponse(w http.ResponseWriter) error
}

type RegistrationStatusUpdatedefaultApplicationProblemPlusJSONResponse

type RegistrationStatusUpdatedefaultApplicationProblemPlusJSONResponse struct {
	Body       externalRef0.ProblemDetails
	StatusCode int
}

func (RegistrationStatusUpdatedefaultApplicationProblemPlusJSONResponse) VisitRegistrationStatusUpdateResponse

func (response RegistrationStatusUpdatedefaultApplicationProblemPlusJSONResponse) VisitRegistrationStatusUpdateResponse(w http.ResponseWriter) error

type ReleaseUEContext204Response

type ReleaseUEContext204Response struct {
}

func (ReleaseUEContext204Response) VisitReleaseUEContextResponse

func (response ReleaseUEContext204Response) VisitReleaseUEContextResponse(w http.ResponseWriter) error

type ReleaseUEContext307JSONResponse

type ReleaseUEContext307JSONResponse struct{ externalRef0.N307JSONResponse }

func (ReleaseUEContext307JSONResponse) VisitReleaseUEContextResponse

func (response ReleaseUEContext307JSONResponse) VisitReleaseUEContextResponse(w http.ResponseWriter) error

type ReleaseUEContext308JSONResponse

type ReleaseUEContext308JSONResponse struct{ externalRef0.N308JSONResponse }

func (ReleaseUEContext308JSONResponse) VisitReleaseUEContextResponse

func (response ReleaseUEContext308JSONResponse) VisitReleaseUEContextResponse(w http.ResponseWriter) error

type ReleaseUEContext400ApplicationProblemPlusJSONResponse

type ReleaseUEContext400ApplicationProblemPlusJSONResponse struct {
	externalRef0.N400ApplicationProblemPlusJSONResponse
}

func (ReleaseUEContext400ApplicationProblemPlusJSONResponse) VisitReleaseUEContextResponse

func (response ReleaseUEContext400ApplicationProblemPlusJSONResponse) VisitReleaseUEContextResponse(w http.ResponseWriter) error

type ReleaseUEContext403ApplicationProblemPlusJSONResponse

type ReleaseUEContext403ApplicationProblemPlusJSONResponse struct {
	externalRef0.N403ApplicationProblemPlusJSONResponse
}

func (ReleaseUEContext403ApplicationProblemPlusJSONResponse) VisitReleaseUEContextResponse

func (response ReleaseUEContext403ApplicationProblemPlusJSONResponse) VisitReleaseUEContextResponse(w http.ResponseWriter) error

type ReleaseUEContext404ApplicationProblemPlusJSONResponse

type ReleaseUEContext404ApplicationProblemPlusJSONResponse struct {
	externalRef0.N404ApplicationProblemPlusJSONResponse
}

func (ReleaseUEContext404ApplicationProblemPlusJSONResponse) VisitReleaseUEContextResponse

func (response ReleaseUEContext404ApplicationProblemPlusJSONResponse) VisitReleaseUEContextResponse(w http.ResponseWriter) error

type ReleaseUEContext411ApplicationProblemPlusJSONResponse

type ReleaseUEContext411ApplicationProblemPlusJSONResponse struct {
	externalRef0.N411ApplicationProblemPlusJSONResponse
}

func (ReleaseUEContext411ApplicationProblemPlusJSONResponse) VisitReleaseUEContextResponse

func (response ReleaseUEContext411ApplicationProblemPlusJSONResponse) VisitReleaseUEContextResponse(w http.ResponseWriter) error

type ReleaseUEContext413ApplicationProblemPlusJSONResponse

type ReleaseUEContext413ApplicationProblemPlusJSONResponse struct {
	externalRef0.N413ApplicationProblemPlusJSONResponse
}

func (ReleaseUEContext413ApplicationProblemPlusJSONResponse) VisitReleaseUEContextResponse

func (response ReleaseUEContext413ApplicationProblemPlusJSONResponse) VisitReleaseUEContextResponse(w http.ResponseWriter) error

type ReleaseUEContext415ApplicationProblemPlusJSONResponse

type ReleaseUEContext415ApplicationProblemPlusJSONResponse struct {
	externalRef0.N415ApplicationProblemPlusJSONResponse
}

func (ReleaseUEContext415ApplicationProblemPlusJSONResponse) VisitReleaseUEContextResponse

func (response ReleaseUEContext415ApplicationProblemPlusJSONResponse) VisitReleaseUEContextResponse(w http.ResponseWriter) error

type ReleaseUEContext429ApplicationProblemPlusJSONResponse

type ReleaseUEContext429ApplicationProblemPlusJSONResponse struct {
	externalRef0.N429ApplicationProblemPlusJSONResponse
}

func (ReleaseUEContext429ApplicationProblemPlusJSONResponse) VisitReleaseUEContextResponse

func (response ReleaseUEContext429ApplicationProblemPlusJSONResponse) VisitReleaseUEContextResponse(w http.ResponseWriter) error

type ReleaseUEContext500ApplicationProblemPlusJSONResponse

type ReleaseUEContext500ApplicationProblemPlusJSONResponse struct {
	externalRef0.N500ApplicationProblemPlusJSONResponse
}

func (ReleaseUEContext500ApplicationProblemPlusJSONResponse) VisitReleaseUEContextResponse

func (response ReleaseUEContext500ApplicationProblemPlusJSONResponse) VisitReleaseUEContextResponse(w http.ResponseWriter) error

type ReleaseUEContext503ApplicationProblemPlusJSONResponse

type ReleaseUEContext503ApplicationProblemPlusJSONResponse struct {
	externalRef0.N503ApplicationProblemPlusJSONResponse
}

func (ReleaseUEContext503ApplicationProblemPlusJSONResponse) VisitReleaseUEContextResponse

func (response ReleaseUEContext503ApplicationProblemPlusJSONResponse) VisitReleaseUEContextResponse(w http.ResponseWriter) error

type ReleaseUEContextJSONRequestBody

type ReleaseUEContextJSONRequestBody = externalRef0.UEContextRelease

ReleaseUEContextJSONRequestBody defines body for ReleaseUEContext for application/json ContentType.

type ReleaseUEContextRequestObject

type ReleaseUEContextRequestObject struct {
	UeContextId string `json:"ueContextId"`
	Body        *ReleaseUEContextJSONRequestBody
}

type ReleaseUEContextResponse

type ReleaseUEContextResponse struct {
	Body                          []byte
	HTTPResponse                  *http.Response
	JSON307                       *externalRef0.N307
	JSON308                       *externalRef0.N308
	ApplicationproblemJSON400     *externalRef0.N400
	ApplicationproblemJSON403     *externalRef0.N403
	ApplicationproblemJSON404     *externalRef0.N404
	ApplicationproblemJSON411     *externalRef0.N411
	ApplicationproblemJSON413     *externalRef0.N413
	ApplicationproblemJSON415     *externalRef0.N415
	ApplicationproblemJSON429     *externalRef0.N429
	ApplicationproblemJSON500     *externalRef0.N500
	ApplicationproblemJSON503     *externalRef0.N503
	ApplicationproblemJSONDefault *externalRef0.ProblemDetails
}

func ParseReleaseUEContextResponse

func ParseReleaseUEContextResponse(rsp *http.Response) (*ReleaseUEContextResponse, error)

ParseReleaseUEContextResponse parses an HTTP response from a ReleaseUEContextWithResponse call

func (ReleaseUEContextResponse) Status

func (r ReleaseUEContextResponse) Status() string

Status returns HTTPResponse.Status

func (ReleaseUEContextResponse) StatusCode

func (r ReleaseUEContextResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ReleaseUEContextResponseObject

type ReleaseUEContextResponseObject interface {
	VisitReleaseUEContextResponse(w http.ResponseWriter) error
}

type ReleaseUEContextdefaultApplicationProblemPlusJSONResponse

type ReleaseUEContextdefaultApplicationProblemPlusJSONResponse struct {
	Body       externalRef0.ProblemDetails
	StatusCode int
}

func (ReleaseUEContextdefaultApplicationProblemPlusJSONResponse) VisitReleaseUEContextResponse

func (response ReleaseUEContextdefaultApplicationProblemPlusJSONResponse) VisitReleaseUEContextResponse(w http.ResponseWriter) error

type RelocateUEContext201JSONResponse

type RelocateUEContext201JSONResponse struct {
	Body    externalRef0.UeContextRelocatedData
	Headers RelocateUEContext201ResponseHeaders
}

func (RelocateUEContext201JSONResponse) VisitRelocateUEContextResponse

func (response RelocateUEContext201JSONResponse) VisitRelocateUEContextResponse(w http.ResponseWriter) error

type RelocateUEContext201ResponseHeaders

type RelocateUEContext201ResponseHeaders struct {
	Location string
}

type RelocateUEContext307JSONResponse

type RelocateUEContext307JSONResponse struct{ externalRef0.N307JSONResponse }

func (RelocateUEContext307JSONResponse) VisitRelocateUEContextResponse

func (response RelocateUEContext307JSONResponse) VisitRelocateUEContextResponse(w http.ResponseWriter) error

type RelocateUEContext308JSONResponse

type RelocateUEContext308JSONResponse struct{ externalRef0.N308JSONResponse }

func (RelocateUEContext308JSONResponse) VisitRelocateUEContextResponse

func (response RelocateUEContext308JSONResponse) VisitRelocateUEContextResponse(w http.ResponseWriter) error

type RelocateUEContext400ApplicationProblemPlusJSONResponse

type RelocateUEContext400ApplicationProblemPlusJSONResponse struct {
	externalRef0.N400ApplicationProblemPlusJSONResponse
}

func (RelocateUEContext400ApplicationProblemPlusJSONResponse) VisitRelocateUEContextResponse

func (response RelocateUEContext400ApplicationProblemPlusJSONResponse) VisitRelocateUEContextResponse(w http.ResponseWriter) error

type RelocateUEContext403ApplicationProblemPlusJSONResponse

type RelocateUEContext403ApplicationProblemPlusJSONResponse struct {
	externalRef0.N403ApplicationProblemPlusJSONResponse
}

func (RelocateUEContext403ApplicationProblemPlusJSONResponse) VisitRelocateUEContextResponse

func (response RelocateUEContext403ApplicationProblemPlusJSONResponse) VisitRelocateUEContextResponse(w http.ResponseWriter) error

type RelocateUEContext411ApplicationProblemPlusJSONResponse

type RelocateUEContext411ApplicationProblemPlusJSONResponse struct {
	externalRef0.N411ApplicationProblemPlusJSONResponse
}

func (RelocateUEContext411ApplicationProblemPlusJSONResponse) VisitRelocateUEContextResponse

func (response RelocateUEContext411ApplicationProblemPlusJSONResponse) VisitRelocateUEContextResponse(w http.ResponseWriter) error

type RelocateUEContext413ApplicationProblemPlusJSONResponse

type RelocateUEContext413ApplicationProblemPlusJSONResponse struct {
	externalRef0.N413ApplicationProblemPlusJSONResponse
}

func (RelocateUEContext413ApplicationProblemPlusJSONResponse) VisitRelocateUEContextResponse

func (response RelocateUEContext413ApplicationProblemPlusJSONResponse) VisitRelocateUEContextResponse(w http.ResponseWriter) error

type RelocateUEContext415ApplicationProblemPlusJSONResponse

type RelocateUEContext415ApplicationProblemPlusJSONResponse struct {
	externalRef0.N415ApplicationProblemPlusJSONResponse
}

func (RelocateUEContext415ApplicationProblemPlusJSONResponse) VisitRelocateUEContextResponse

func (response RelocateUEContext415ApplicationProblemPlusJSONResponse) VisitRelocateUEContextResponse(w http.ResponseWriter) error

type RelocateUEContext429ApplicationProblemPlusJSONResponse

type RelocateUEContext429ApplicationProblemPlusJSONResponse struct {
	externalRef0.N429ApplicationProblemPlusJSONResponse
}

func (RelocateUEContext429ApplicationProblemPlusJSONResponse) VisitRelocateUEContextResponse

func (response RelocateUEContext429ApplicationProblemPlusJSONResponse) VisitRelocateUEContextResponse(w http.ResponseWriter) error

type RelocateUEContext500ApplicationProblemPlusJSONResponse

type RelocateUEContext500ApplicationProblemPlusJSONResponse struct {
	externalRef0.N500ApplicationProblemPlusJSONResponse
}

func (RelocateUEContext500ApplicationProblemPlusJSONResponse) VisitRelocateUEContextResponse

func (response RelocateUEContext500ApplicationProblemPlusJSONResponse) VisitRelocateUEContextResponse(w http.ResponseWriter) error

type RelocateUEContext503ApplicationProblemPlusJSONResponse

type RelocateUEContext503ApplicationProblemPlusJSONResponse struct {
	externalRef0.N503ApplicationProblemPlusJSONResponse
}

func (RelocateUEContext503ApplicationProblemPlusJSONResponse) VisitRelocateUEContextResponse

func (response RelocateUEContext503ApplicationProblemPlusJSONResponse) VisitRelocateUEContextResponse(w http.ResponseWriter) error

type RelocateUEContextMultipartBody

type RelocateUEContextMultipartBody struct {
	BinaryDataGtpcMessage        *openapi_types.File `json:"binaryDataGtpcMessage,omitempty"`
	BinaryDataN2Information      *openapi_types.File `json:"binaryDataN2Information,omitempty"`
	BinaryDataN2InformationExt1  *openapi_types.File `json:"binaryDataN2InformationExt1,omitempty"`
	BinaryDataN2InformationExt10 *openapi_types.File `json:"binaryDataN2InformationExt10,omitempty"`
	BinaryDataN2InformationExt11 *openapi_types.File `json:"binaryDataN2InformationExt11,omitempty"`
	BinaryDataN2InformationExt12 *openapi_types.File `json:"binaryDataN2InformationExt12,omitempty"`
	BinaryDataN2InformationExt13 *openapi_types.File `json:"binaryDataN2InformationExt13,omitempty"`
	BinaryDataN2InformationExt14 *openapi_types.File `json:"binaryDataN2InformationExt14,omitempty"`
	BinaryDataN2InformationExt15 *openapi_types.File `json:"binaryDataN2InformationExt15,omitempty"`
	BinaryDataN2InformationExt16 *openapi_types.File `json:"binaryDataN2InformationExt16,omitempty"`
	BinaryDataN2InformationExt2  *openapi_types.File `json:"binaryDataN2InformationExt2,omitempty"`
	BinaryDataN2InformationExt3  *openapi_types.File `json:"binaryDataN2InformationExt3,omitempty"`
	BinaryDataN2InformationExt4  *openapi_types.File `json:"binaryDataN2InformationExt4,omitempty"`
	BinaryDataN2InformationExt5  *openapi_types.File `json:"binaryDataN2InformationExt5,omitempty"`
	BinaryDataN2InformationExt6  *openapi_types.File `json:"binaryDataN2InformationExt6,omitempty"`
	BinaryDataN2InformationExt7  *openapi_types.File `json:"binaryDataN2InformationExt7,omitempty"`
	BinaryDataN2InformationExt8  *openapi_types.File `json:"binaryDataN2InformationExt8,omitempty"`
	BinaryDataN2InformationExt9  *openapi_types.File `json:"binaryDataN2InformationExt9,omitempty"`

	// JsonData Original definition in TS29518_Namf_Communication.yaml#/components/schemas/UeContextRelocateData
	JsonData             *externalRef0.UeContextRelocateData `json:"jsonData,omitempty"`
	AdditionalProperties map[string]interface{}              `json:"-"`
}

RelocateUEContextMultipartBody defines parameters for RelocateUEContext.

func (RelocateUEContextMultipartBody) Get

func (a RelocateUEContextMultipartBody) Get(fieldName string) (value interface{}, found bool)

Getter for additional properties for RelocateUEContextMultipartBody. Returns the specified element and whether it was found

func (RelocateUEContextMultipartBody) MarshalJSON

func (a RelocateUEContextMultipartBody) MarshalJSON() ([]byte, error)

Override default JSON handling for RelocateUEContextMultipartBody to handle AdditionalProperties

func (*RelocateUEContextMultipartBody) Set

func (a *RelocateUEContextMultipartBody) Set(fieldName string, value interface{})

Setter for additional properties for RelocateUEContextMultipartBody

func (*RelocateUEContextMultipartBody) UnmarshalJSON

func (a *RelocateUEContextMultipartBody) UnmarshalJSON(b []byte) error

Override default JSON handling for RelocateUEContextMultipartBody to handle AdditionalProperties

type RelocateUEContextMultipartRequestBody

type RelocateUEContextMultipartRequestBody RelocateUEContextMultipartBody

RelocateUEContextMultipartRequestBody defines body for RelocateUEContext for multipart/related ContentType.

type RelocateUEContextRequestObject

type RelocateUEContextRequestObject struct {
	UeContextId string `json:"ueContextId"`
	Body        *multipart.Reader
}

type RelocateUEContextResponse

type RelocateUEContextResponse struct {
	Body                          []byte
	HTTPResponse                  *http.Response
	JSON201                       *externalRef0.UeContextRelocatedData
	JSON307                       *externalRef0.N307
	JSON308                       *externalRef0.N308
	ApplicationproblemJSON400     *externalRef0.N400
	ApplicationproblemJSON403     *externalRef0.N403
	ApplicationproblemJSON411     *externalRef0.N411
	ApplicationproblemJSON413     *externalRef0.N413
	ApplicationproblemJSON415     *externalRef0.N415
	ApplicationproblemJSON429     *externalRef0.N429
	ApplicationproblemJSON500     *externalRef0.N500
	ApplicationproblemJSON503     *externalRef0.N503
	ApplicationproblemJSONDefault *externalRef0.ProblemDetails
}

func ParseRelocateUEContextResponse

func ParseRelocateUEContextResponse(rsp *http.Response) (*RelocateUEContextResponse, error)

ParseRelocateUEContextResponse parses an HTTP response from a RelocateUEContextWithResponse call

func (RelocateUEContextResponse) Status

func (r RelocateUEContextResponse) Status() string

Status returns HTTPResponse.Status

func (RelocateUEContextResponse) StatusCode

func (r RelocateUEContextResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type RelocateUEContextResponseObject

type RelocateUEContextResponseObject interface {
	VisitRelocateUEContextResponse(w http.ResponseWriter) error
}

type RelocateUEContextdefaultApplicationProblemPlusJSONResponse

type RelocateUEContextdefaultApplicationProblemPlusJSONResponse struct {
	Body       externalRef0.ProblemDetails
	StatusCode int
}

func (RelocateUEContextdefaultApplicationProblemPlusJSONResponse) VisitRelocateUEContextResponse

func (response RelocateUEContextdefaultApplicationProblemPlusJSONResponse) VisitRelocateUEContextResponse(w http.ResponseWriter) error

type RequestEditorFn

type RequestEditorFn func(ctx context.Context, req *http.Request) error

RequestEditorFn is the function signature for the RequestEditor callback function

type ResponseForPathsUeContextsUeContextIdPutResponses201MultipartRelated

type ResponseForPathsUeContextsUeContextIdPutResponses201MultipartRelated struct {
	BinaryDataN2Information      *openapi_types.File `json:"binaryDataN2Information,omitempty"`
	BinaryDataN2InformationExt1  *openapi_types.File `json:"binaryDataN2InformationExt1,omitempty"`
	BinaryDataN2InformationExt10 *openapi_types.File `json:"binaryDataN2InformationExt10,omitempty"`
	BinaryDataN2InformationExt11 *openapi_types.File `json:"binaryDataN2InformationExt11,omitempty"`
	BinaryDataN2InformationExt12 *openapi_types.File `json:"binaryDataN2InformationExt12,omitempty"`
	BinaryDataN2InformationExt13 *openapi_types.File `json:"binaryDataN2InformationExt13,omitempty"`
	BinaryDataN2InformationExt14 *openapi_types.File `json:"binaryDataN2InformationExt14,omitempty"`
	BinaryDataN2InformationExt15 *openapi_types.File `json:"binaryDataN2InformationExt15,omitempty"`
	BinaryDataN2InformationExt2  *openapi_types.File `json:"binaryDataN2InformationExt2,omitempty"`
	BinaryDataN2InformationExt3  *openapi_types.File `json:"binaryDataN2InformationExt3,omitempty"`
	BinaryDataN2InformationExt4  *openapi_types.File `json:"binaryDataN2InformationExt4,omitempty"`
	BinaryDataN2InformationExt5  *openapi_types.File `json:"binaryDataN2InformationExt5,omitempty"`
	BinaryDataN2InformationExt6  *openapi_types.File `json:"binaryDataN2InformationExt6,omitempty"`
	BinaryDataN2InformationExt7  *openapi_types.File `json:"binaryDataN2InformationExt7,omitempty"`
	BinaryDataN2InformationExt8  *openapi_types.File `json:"binaryDataN2InformationExt8,omitempty"`
	BinaryDataN2InformationExt9  *openapi_types.File `json:"binaryDataN2InformationExt9,omitempty"`

	// JsonData Original definition in TS29518_Namf_Communication.yaml#/components/schemas/UeContextCreatedData
	JsonData             *externalRef0.UeContextCreatedData `json:"jsonData,omitempty"`
	AdditionalProperties map[string]interface{}             `json:"-"`
}

ResponseForPathsUeContextsUeContextIdPutResponses201MultipartRelated defines model for response-for-paths--ue-contexts-{ueContextId}-put-responses-201-multipart-related.

func (ResponseForPathsUeContextsUeContextIdPutResponses201MultipartRelated) Get

func (a ResponseForPathsUeContextsUeContextIdPutResponses201MultipartRelated) Get(fieldName string) (value interface{}, found bool)

Getter for additional properties for ResponseForPathsUeContextsUeContextIdPutResponses201MultipartRelated. Returns the specified element and whether it was found

func (ResponseForPathsUeContextsUeContextIdPutResponses201MultipartRelated) MarshalJSON

Override default JSON handling for ResponseForPathsUeContextsUeContextIdPutResponses201MultipartRelated to handle AdditionalProperties

func (*ResponseForPathsUeContextsUeContextIdPutResponses201MultipartRelated) Set

Setter for additional properties for ResponseForPathsUeContextsUeContextIdPutResponses201MultipartRelated

func (*ResponseForPathsUeContextsUeContextIdPutResponses201MultipartRelated) UnmarshalJSON

Override default JSON handling for ResponseForPathsUeContextsUeContextIdPutResponses201MultipartRelated to handle AdditionalProperties

type ResponseForPathsUeContextsUeContextIdPutResponses403MultipartRelated

type ResponseForPathsUeContextsUeContextIdPutResponses403MultipartRelated struct {
	BinaryDataN2Information *openapi_types.File `json:"binaryDataN2Information,omitempty"`

	// JsonData Original definition in TS29518_Namf_Communication.yaml#/components/schemas/UeContextCreateError
	JsonData             *externalRef0.UeContextCreateError `json:"jsonData,omitempty"`
	AdditionalProperties map[string]interface{}             `json:"-"`
}

ResponseForPathsUeContextsUeContextIdPutResponses403MultipartRelated defines model for response-for-paths--ue-contexts-{ueContextId}-put-responses-403-multipart-related.

func (ResponseForPathsUeContextsUeContextIdPutResponses403MultipartRelated) Get

func (a ResponseForPathsUeContextsUeContextIdPutResponses403MultipartRelated) Get(fieldName string) (value interface{}, found bool)

Getter for additional properties for ResponseForPathsUeContextsUeContextIdPutResponses403MultipartRelated. Returns the specified element and whether it was found

func (ResponseForPathsUeContextsUeContextIdPutResponses403MultipartRelated) MarshalJSON

Override default JSON handling for ResponseForPathsUeContextsUeContextIdPutResponses403MultipartRelated to handle AdditionalProperties

func (*ResponseForPathsUeContextsUeContextIdPutResponses403MultipartRelated) Set

Setter for additional properties for ResponseForPathsUeContextsUeContextIdPutResponses403MultipartRelated

func (*ResponseForPathsUeContextsUeContextIdPutResponses403MultipartRelated) UnmarshalJSON

Override default JSON handling for ResponseForPathsUeContextsUeContextIdPutResponses403MultipartRelated to handle AdditionalProperties

type ResponseForPathsUeContextsUeContextIdTransferPostResponses200MultipartRelated

type ResponseForPathsUeContextsUeContextIdTransferPostResponses200MultipartRelated struct {
	BinaryDataN2Information     *openapi_types.File `json:"binaryDataN2Information,omitempty"`
	BinaryDataN2InformationExt1 *openapi_types.File `json:"binaryDataN2InformationExt1,omitempty"`

	// JsonData Original definition in TS29518_Namf_Communication.yaml#/components/schemas/UeContextTransferRspData
	JsonData             *externalRef0.UeContextTransferRspData `json:"jsonData,omitempty"`
	AdditionalProperties map[string]interface{}                 `json:"-"`
}

ResponseForPathsUeContextsUeContextIdTransferPostResponses200MultipartRelated defines model for response-for-paths--ue-contexts-{ueContextId}-transfer-post-responses-200-multipart-related.

func (ResponseForPathsUeContextsUeContextIdTransferPostResponses200MultipartRelated) Get

Getter for additional properties for ResponseForPathsUeContextsUeContextIdTransferPostResponses200MultipartRelated. Returns the specified element and whether it was found

func (ResponseForPathsUeContextsUeContextIdTransferPostResponses200MultipartRelated) MarshalJSON

Override default JSON handling for ResponseForPathsUeContextsUeContextIdTransferPostResponses200MultipartRelated to handle AdditionalProperties

func (*ResponseForPathsUeContextsUeContextIdTransferPostResponses200MultipartRelated) Set

Setter for additional properties for ResponseForPathsUeContextsUeContextIdTransferPostResponses200MultipartRelated

func (*ResponseForPathsUeContextsUeContextIdTransferPostResponses200MultipartRelated) UnmarshalJSON

Override default JSON handling for ResponseForPathsUeContextsUeContextIdTransferPostResponses200MultipartRelated to handle AdditionalProperties

type ServerInterface

type ServerInterface interface {
	// Namf_Communication Non UE N2 Info Subscribe service Operation
	// (POST /non-ue-n2-messages/subscriptions)
	NonUeN2InfoSubscribe(c *gin.Context)
	// Namf_Communication Non UE N2 Info UnSubscribe service Operation
	// (DELETE /non-ue-n2-messages/subscriptions/{n2NotifySubscriptionId})
	NonUeN2InfoUnSubscribe(c *gin.Context, n2NotifySubscriptionId string)
	// Namf_Communication Non UE N2 Message Transfer service Operation
	// (POST /non-ue-n2-messages/transfer)
	NonUeN2MessageTransfer(c *gin.Context)
	// Namf_Communication AMF Status Change Subscribe service Operation
	// (POST /subscriptions)
	AMFStatusChangeSubscribe(c *gin.Context)
	// Namf_Communication AMF Status Change UnSubscribe service Operation
	// (DELETE /subscriptions/{subscriptionId})
	AMFStatusChangeUnSubscribe(c *gin.Context, subscriptionId string)
	// Namf_Communication AMF Status Change Subscribe Modify service Operation
	// (PUT /subscriptions/{subscriptionId})
	AMFStatusChangeSubscribeModfy(c *gin.Context, subscriptionId string)
	// Namf_Communication CreateUEContext service Operation
	// (PUT /ue-contexts/{ueContextId})
	CreateUEContext(c *gin.Context, ueContextId string)
	// Namf_Communication EBI Assignment service Operation
	// (POST /ue-contexts/{ueContextId}/assign-ebi)
	EBIAssignment(c *gin.Context, ueContextId string)
	// Namf_Communication CancelRelocateUEContext service Operation
	// (POST /ue-contexts/{ueContextId}/cancel-relocate)
	CancelRelocateUEContext(c *gin.Context, ueContextId string)
	// Namf_Communication N1N2 Message Transfer (UE Specific) service Operation
	// (POST /ue-contexts/{ueContextId}/n1-n2-messages)
	N1N2MessageTransfer(c *gin.Context, ueContextId string)
	// Namf_Communication N1N2 Message Subscribe (UE Specific) service Operation
	// (POST /ue-contexts/{ueContextId}/n1-n2-messages/subscriptions)
	N1N2MessageSubscribe(c *gin.Context, ueContextId string)
	// Namf_Communication N1N2 Message UnSubscribe (UE Specific) service Operation
	// (DELETE /ue-contexts/{ueContextId}/n1-n2-messages/subscriptions/{subscriptionId})
	N1N2MessageUnSubscribe(c *gin.Context, ueContextId string, subscriptionId string)
	// Namf_Communication ReleaseUEContext service Operation
	// (POST /ue-contexts/{ueContextId}/release)
	ReleaseUEContext(c *gin.Context, ueContextId string)
	// Namf_Communication RelocateUEContext service Operation
	// (POST /ue-contexts/{ueContextId}/relocate)
	RelocateUEContext(c *gin.Context, ueContextId string)
	// Namf_Communication UEContextTransfer service Operation
	// (POST /ue-contexts/{ueContextId}/transfer)
	UEContextTransfer(c *gin.Context, ueContextId string)
	// Namf_Communication RegistrationStatusUpdate service Operation
	// (POST /ue-contexts/{ueContextId}/transfer-update)
	RegistrationStatusUpdate(c *gin.Context, ueContextId string)
}

ServerInterface represents all server handlers.

func NewStrictHandler

func NewStrictHandler(ssi StrictServerInterface, middlewares []StrictMiddlewareFunc) ServerInterface

type ServerInterfaceWrapper

type ServerInterfaceWrapper struct {
	Handler            ServerInterface
	HandlerMiddlewares []MiddlewareFunc
	ErrorHandler       func(*gin.Context, error, int)
}

ServerInterfaceWrapper converts contexts to parameters.

func (*ServerInterfaceWrapper) AMFStatusChangeSubscribe

func (siw *ServerInterfaceWrapper) AMFStatusChangeSubscribe(c *gin.Context)

AMFStatusChangeSubscribe operation middleware

func (*ServerInterfaceWrapper) AMFStatusChangeSubscribeModfy

func (siw *ServerInterfaceWrapper) AMFStatusChangeSubscribeModfy(c *gin.Context)

AMFStatusChangeSubscribeModfy operation middleware

func (*ServerInterfaceWrapper) AMFStatusChangeUnSubscribe

func (siw *ServerInterfaceWrapper) AMFStatusChangeUnSubscribe(c *gin.Context)

AMFStatusChangeUnSubscribe operation middleware

func (*ServerInterfaceWrapper) CancelRelocateUEContext

func (siw *ServerInterfaceWrapper) CancelRelocateUEContext(c *gin.Context)

CancelRelocateUEContext operation middleware

func (*ServerInterfaceWrapper) CreateUEContext

func (siw *ServerInterfaceWrapper) CreateUEContext(c *gin.Context)

CreateUEContext operation middleware

func (*ServerInterfaceWrapper) EBIAssignment

func (siw *ServerInterfaceWrapper) EBIAssignment(c *gin.Context)

EBIAssignment operation middleware

func (*ServerInterfaceWrapper) N1N2MessageSubscribe

func (siw *ServerInterfaceWrapper) N1N2MessageSubscribe(c *gin.Context)

N1N2MessageSubscribe operation middleware

func (*ServerInterfaceWrapper) N1N2MessageTransfer

func (siw *ServerInterfaceWrapper) N1N2MessageTransfer(c *gin.Context)

N1N2MessageTransfer operation middleware

func (*ServerInterfaceWrapper) N1N2MessageUnSubscribe

func (siw *ServerInterfaceWrapper) N1N2MessageUnSubscribe(c *gin.Context)

N1N2MessageUnSubscribe operation middleware

func (*ServerInterfaceWrapper) NonUeN2InfoSubscribe

func (siw *ServerInterfaceWrapper) NonUeN2InfoSubscribe(c *gin.Context)

NonUeN2InfoSubscribe operation middleware

func (*ServerInterfaceWrapper) NonUeN2InfoUnSubscribe

func (siw *ServerInterfaceWrapper) NonUeN2InfoUnSubscribe(c *gin.Context)

NonUeN2InfoUnSubscribe operation middleware

func (*ServerInterfaceWrapper) NonUeN2MessageTransfer

func (siw *ServerInterfaceWrapper) NonUeN2MessageTransfer(c *gin.Context)

NonUeN2MessageTransfer operation middleware

func (*ServerInterfaceWrapper) RegistrationStatusUpdate

func (siw *ServerInterfaceWrapper) RegistrationStatusUpdate(c *gin.Context)

RegistrationStatusUpdate operation middleware

func (*ServerInterfaceWrapper) ReleaseUEContext

func (siw *ServerInterfaceWrapper) ReleaseUEContext(c *gin.Context)

ReleaseUEContext operation middleware

func (*ServerInterfaceWrapper) RelocateUEContext

func (siw *ServerInterfaceWrapper) RelocateUEContext(c *gin.Context)

RelocateUEContext operation middleware

func (*ServerInterfaceWrapper) UEContextTransfer

func (siw *ServerInterfaceWrapper) UEContextTransfer(c *gin.Context)

UEContextTransfer operation middleware

type StrictHandlerFunc

type StrictHandlerFunc = strictgin.StrictGinHandlerFunc

type StrictMiddlewareFunc

type StrictMiddlewareFunc = strictgin.StrictGinMiddlewareFunc

type StrictServerInterface

type StrictServerInterface interface {
	// Namf_Communication Non UE N2 Info Subscribe service Operation
	// (POST /non-ue-n2-messages/subscriptions)
	NonUeN2InfoSubscribe(ctx context.Context, request NonUeN2InfoSubscribeRequestObject) (NonUeN2InfoSubscribeResponseObject, error)
	// Namf_Communication Non UE N2 Info UnSubscribe service Operation
	// (DELETE /non-ue-n2-messages/subscriptions/{n2NotifySubscriptionId})
	NonUeN2InfoUnSubscribe(ctx context.Context, request NonUeN2InfoUnSubscribeRequestObject) (NonUeN2InfoUnSubscribeResponseObject, error)
	// Namf_Communication Non UE N2 Message Transfer service Operation
	// (POST /non-ue-n2-messages/transfer)
	NonUeN2MessageTransfer(ctx context.Context, request NonUeN2MessageTransferRequestObject) (NonUeN2MessageTransferResponseObject, error)
	// Namf_Communication AMF Status Change Subscribe service Operation
	// (POST /subscriptions)
	AMFStatusChangeSubscribe(ctx context.Context, request AMFStatusChangeSubscribeRequestObject) (AMFStatusChangeSubscribeResponseObject, error)
	// Namf_Communication AMF Status Change UnSubscribe service Operation
	// (DELETE /subscriptions/{subscriptionId})
	AMFStatusChangeUnSubscribe(ctx context.Context, request AMFStatusChangeUnSubscribeRequestObject) (AMFStatusChangeUnSubscribeResponseObject, error)
	// Namf_Communication AMF Status Change Subscribe Modify service Operation
	// (PUT /subscriptions/{subscriptionId})
	AMFStatusChangeSubscribeModfy(ctx context.Context, request AMFStatusChangeSubscribeModfyRequestObject) (AMFStatusChangeSubscribeModfyResponseObject, error)
	// Namf_Communication CreateUEContext service Operation
	// (PUT /ue-contexts/{ueContextId})
	CreateUEContext(ctx context.Context, request CreateUEContextRequestObject) (CreateUEContextResponseObject, error)
	// Namf_Communication EBI Assignment service Operation
	// (POST /ue-contexts/{ueContextId}/assign-ebi)
	EBIAssignment(ctx context.Context, request EBIAssignmentRequestObject) (EBIAssignmentResponseObject, error)
	// Namf_Communication CancelRelocateUEContext service Operation
	// (POST /ue-contexts/{ueContextId}/cancel-relocate)
	CancelRelocateUEContext(ctx context.Context, request CancelRelocateUEContextRequestObject) (CancelRelocateUEContextResponseObject, error)
	// Namf_Communication N1N2 Message Transfer (UE Specific) service Operation
	// (POST /ue-contexts/{ueContextId}/n1-n2-messages)
	N1N2MessageTransfer(ctx context.Context, request N1N2MessageTransferRequestObject) (N1N2MessageTransferResponseObject, error)
	// Namf_Communication N1N2 Message Subscribe (UE Specific) service Operation
	// (POST /ue-contexts/{ueContextId}/n1-n2-messages/subscriptions)
	N1N2MessageSubscribe(ctx context.Context, request N1N2MessageSubscribeRequestObject) (N1N2MessageSubscribeResponseObject, error)
	// Namf_Communication N1N2 Message UnSubscribe (UE Specific) service Operation
	// (DELETE /ue-contexts/{ueContextId}/n1-n2-messages/subscriptions/{subscriptionId})
	N1N2MessageUnSubscribe(ctx context.Context, request N1N2MessageUnSubscribeRequestObject) (N1N2MessageUnSubscribeResponseObject, error)
	// Namf_Communication ReleaseUEContext service Operation
	// (POST /ue-contexts/{ueContextId}/release)
	ReleaseUEContext(ctx context.Context, request ReleaseUEContextRequestObject) (ReleaseUEContextResponseObject, error)
	// Namf_Communication RelocateUEContext service Operation
	// (POST /ue-contexts/{ueContextId}/relocate)
	RelocateUEContext(ctx context.Context, request RelocateUEContextRequestObject) (RelocateUEContextResponseObject, error)
	// Namf_Communication UEContextTransfer service Operation
	// (POST /ue-contexts/{ueContextId}/transfer)
	UEContextTransfer(ctx context.Context, request UEContextTransferRequestObject) (UEContextTransferResponseObject, error)
	// Namf_Communication RegistrationStatusUpdate service Operation
	// (POST /ue-contexts/{ueContextId}/transfer-update)
	RegistrationStatusUpdate(ctx context.Context, request RegistrationStatusUpdateRequestObject) (RegistrationStatusUpdateResponseObject, error)
}

StrictServerInterface represents all server handlers.

type UEContextTransfer200JSONResponse

type UEContextTransfer200JSONResponse externalRef0.UeContextTransferRspData

func (UEContextTransfer200JSONResponse) VisitUEContextTransferResponse

func (response UEContextTransfer200JSONResponse) VisitUEContextTransferResponse(w http.ResponseWriter) error

type UEContextTransfer200MultipartResponse

type UEContextTransfer200MultipartResponse func(writer *multipart.Writer) error

func (UEContextTransfer200MultipartResponse) VisitUEContextTransferResponse

func (response UEContextTransfer200MultipartResponse) VisitUEContextTransferResponse(w http.ResponseWriter) error

type UEContextTransfer307JSONResponse

type UEContextTransfer307JSONResponse struct{ externalRef0.N307JSONResponse }

func (UEContextTransfer307JSONResponse) VisitUEContextTransferResponse

func (response UEContextTransfer307JSONResponse) VisitUEContextTransferResponse(w http.ResponseWriter) error

type UEContextTransfer308JSONResponse

type UEContextTransfer308JSONResponse struct{ externalRef0.N308JSONResponse }

func (UEContextTransfer308JSONResponse) VisitUEContextTransferResponse

func (response UEContextTransfer308JSONResponse) VisitUEContextTransferResponse(w http.ResponseWriter) error

type UEContextTransfer400ApplicationProblemPlusJSONResponse

type UEContextTransfer400ApplicationProblemPlusJSONResponse struct {
	externalRef0.N400ApplicationProblemPlusJSONResponse
}

func (UEContextTransfer400ApplicationProblemPlusJSONResponse) VisitUEContextTransferResponse

func (response UEContextTransfer400ApplicationProblemPlusJSONResponse) VisitUEContextTransferResponse(w http.ResponseWriter) error

type UEContextTransfer403ApplicationProblemPlusJSONResponse

type UEContextTransfer403ApplicationProblemPlusJSONResponse struct {
	externalRef0.N403ApplicationProblemPlusJSONResponse
}

func (UEContextTransfer403ApplicationProblemPlusJSONResponse) VisitUEContextTransferResponse

func (response UEContextTransfer403ApplicationProblemPlusJSONResponse) VisitUEContextTransferResponse(w http.ResponseWriter) error

type UEContextTransfer404ApplicationProblemPlusJSONResponse

type UEContextTransfer404ApplicationProblemPlusJSONResponse struct {
	externalRef0.N404ApplicationProblemPlusJSONResponse
}

func (UEContextTransfer404ApplicationProblemPlusJSONResponse) VisitUEContextTransferResponse

func (response UEContextTransfer404ApplicationProblemPlusJSONResponse) VisitUEContextTransferResponse(w http.ResponseWriter) error

type UEContextTransfer411ApplicationProblemPlusJSONResponse

type UEContextTransfer411ApplicationProblemPlusJSONResponse struct {
	externalRef0.N411ApplicationProblemPlusJSONResponse
}

func (UEContextTransfer411ApplicationProblemPlusJSONResponse) VisitUEContextTransferResponse

func (response UEContextTransfer411ApplicationProblemPlusJSONResponse) VisitUEContextTransferResponse(w http.ResponseWriter) error

type UEContextTransfer413ApplicationProblemPlusJSONResponse

type UEContextTransfer413ApplicationProblemPlusJSONResponse struct {
	externalRef0.N413ApplicationProblemPlusJSONResponse
}

func (UEContextTransfer413ApplicationProblemPlusJSONResponse) VisitUEContextTransferResponse

func (response UEContextTransfer413ApplicationProblemPlusJSONResponse) VisitUEContextTransferResponse(w http.ResponseWriter) error

type UEContextTransfer415ApplicationProblemPlusJSONResponse

type UEContextTransfer415ApplicationProblemPlusJSONResponse struct {
	externalRef0.N415ApplicationProblemPlusJSONResponse
}

func (UEContextTransfer415ApplicationProblemPlusJSONResponse) VisitUEContextTransferResponse

func (response UEContextTransfer415ApplicationProblemPlusJSONResponse) VisitUEContextTransferResponse(w http.ResponseWriter) error

type UEContextTransfer429ApplicationProblemPlusJSONResponse

type UEContextTransfer429ApplicationProblemPlusJSONResponse struct {
	externalRef0.N429ApplicationProblemPlusJSONResponse
}

func (UEContextTransfer429ApplicationProblemPlusJSONResponse) VisitUEContextTransferResponse

func (response UEContextTransfer429ApplicationProblemPlusJSONResponse) VisitUEContextTransferResponse(w http.ResponseWriter) error

type UEContextTransfer500ApplicationProblemPlusJSONResponse

type UEContextTransfer500ApplicationProblemPlusJSONResponse struct {
	externalRef0.N500ApplicationProblemPlusJSONResponse
}

func (UEContextTransfer500ApplicationProblemPlusJSONResponse) VisitUEContextTransferResponse

func (response UEContextTransfer500ApplicationProblemPlusJSONResponse) VisitUEContextTransferResponse(w http.ResponseWriter) error

type UEContextTransfer503ApplicationProblemPlusJSONResponse

type UEContextTransfer503ApplicationProblemPlusJSONResponse struct {
	externalRef0.N503ApplicationProblemPlusJSONResponse
}

func (UEContextTransfer503ApplicationProblemPlusJSONResponse) VisitUEContextTransferResponse

func (response UEContextTransfer503ApplicationProblemPlusJSONResponse) VisitUEContextTransferResponse(w http.ResponseWriter) error

type UEContextTransferJSONRequestBody

type UEContextTransferJSONRequestBody = externalRef0.UeContextTransferReqData

UEContextTransferJSONRequestBody defines body for UEContextTransfer for application/json ContentType.

type UEContextTransferMultipartBody

type UEContextTransferMultipartBody struct {
	BinaryDataN1Message *openapi_types.File `json:"binaryDataN1Message,omitempty"`

	// JsonData Original definition in TS29518_Namf_Communication.yaml#/components/schemas/UeContextTransferReqData
	JsonData             *externalRef0.UeContextTransferReqData `json:"jsonData,omitempty"`
	AdditionalProperties map[string]interface{}                 `json:"-"`
}

UEContextTransferMultipartBody defines parameters for UEContextTransfer.

func (UEContextTransferMultipartBody) Get

func (a UEContextTransferMultipartBody) Get(fieldName string) (value interface{}, found bool)

Getter for additional properties for UEContextTransferMultipartBody. Returns the specified element and whether it was found

func (UEContextTransferMultipartBody) MarshalJSON

func (a UEContextTransferMultipartBody) MarshalJSON() ([]byte, error)

Override default JSON handling for UEContextTransferMultipartBody to handle AdditionalProperties

func (*UEContextTransferMultipartBody) Set

func (a *UEContextTransferMultipartBody) Set(fieldName string, value interface{})

Setter for additional properties for UEContextTransferMultipartBody

func (*UEContextTransferMultipartBody) UnmarshalJSON

func (a *UEContextTransferMultipartBody) UnmarshalJSON(b []byte) error

Override default JSON handling for UEContextTransferMultipartBody to handle AdditionalProperties

type UEContextTransferMultipartRequestBody

type UEContextTransferMultipartRequestBody UEContextTransferMultipartBody

UEContextTransferMultipartRequestBody defines body for UEContextTransfer for multipart/related ContentType.

type UEContextTransferRequestObject

type UEContextTransferRequestObject struct {
	UeContextId   string `json:"ueContextId"`
	JSONBody      *UEContextTransferJSONRequestBody
	MultipartBody *multipart.Reader
}

type UEContextTransferResponse

type UEContextTransferResponse struct {
	Body                          []byte
	HTTPResponse                  *http.Response
	JSON200                       *externalRef0.UeContextTransferRspData
	JSON307                       *externalRef0.N307
	JSON308                       *externalRef0.N308
	ApplicationproblemJSON400     *externalRef0.N400
	ApplicationproblemJSON403     *externalRef0.N403
	ApplicationproblemJSON404     *externalRef0.N404
	ApplicationproblemJSON411     *externalRef0.N411
	ApplicationproblemJSON413     *externalRef0.N413
	ApplicationproblemJSON415     *externalRef0.N415
	ApplicationproblemJSON429     *externalRef0.N429
	ApplicationproblemJSON500     *externalRef0.N500
	ApplicationproblemJSON503     *externalRef0.N503
	ApplicationproblemJSONDefault *externalRef0.ProblemDetails
}

func ParseUEContextTransferResponse

func ParseUEContextTransferResponse(rsp *http.Response) (*UEContextTransferResponse, error)

ParseUEContextTransferResponse parses an HTTP response from a UEContextTransferWithResponse call

func (UEContextTransferResponse) Status

func (r UEContextTransferResponse) Status() string

Status returns HTTPResponse.Status

func (UEContextTransferResponse) StatusCode

func (r UEContextTransferResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UEContextTransferResponseObject

type UEContextTransferResponseObject interface {
	VisitUEContextTransferResponse(w http.ResponseWriter) error
}

type UEContextTransferdefaultApplicationProblemPlusJSONResponse

type UEContextTransferdefaultApplicationProblemPlusJSONResponse struct {
	Body       externalRef0.ProblemDetails
	StatusCode int
}

func (UEContextTransferdefaultApplicationProblemPlusJSONResponse) VisitUEContextTransferResponse

func (response UEContextTransferdefaultApplicationProblemPlusJSONResponse) VisitUEContextTransferResponse(w http.ResponseWriter) error

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL