communication

package
v0.0.0-...-9e98199 Latest Latest
Warning

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

Go to latest
Published: May 16, 2024 License: Apache-2.0 Imports: 56 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 GetKinOpenApi3Document

func GetKinOpenApi3Document() (*openapi3.T, error)

func GetKinOpenApi3DocumentMust

func GetKinOpenApi3DocumentMust() *openapi3.T

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    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{ externalRef1.N307JSONResponse }

func (AMFStatusChangeSubscribe307JSONResponse) VisitAMFStatusChangeSubscribeResponse

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

type AMFStatusChangeSubscribe308JSONResponse

type AMFStatusChangeSubscribe308JSONResponse struct{ externalRef1.N308JSONResponse }

func (AMFStatusChangeSubscribe308JSONResponse) VisitAMFStatusChangeSubscribeResponse

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

type AMFStatusChangeSubscribe400ApplicationProblemPlusJSONResponse

type AMFStatusChangeSubscribe400ApplicationProblemPlusJSONResponse struct {
	externalRef1.N400ApplicationProblemPlusJSONResponse
}

func (AMFStatusChangeSubscribe400ApplicationProblemPlusJSONResponse) VisitAMFStatusChangeSubscribeResponse

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

type AMFStatusChangeSubscribe403ApplicationProblemPlusJSONResponse

type AMFStatusChangeSubscribe403ApplicationProblemPlusJSONResponse struct {
	externalRef1.N403ApplicationProblemPlusJSONResponse
}

func (AMFStatusChangeSubscribe403ApplicationProblemPlusJSONResponse) VisitAMFStatusChangeSubscribeResponse

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

type AMFStatusChangeSubscribe411ApplicationProblemPlusJSONResponse

type AMFStatusChangeSubscribe411ApplicationProblemPlusJSONResponse struct {
	externalRef1.N411ApplicationProblemPlusJSONResponse
}

func (AMFStatusChangeSubscribe411ApplicationProblemPlusJSONResponse) VisitAMFStatusChangeSubscribeResponse

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

type AMFStatusChangeSubscribe413ApplicationProblemPlusJSONResponse

type AMFStatusChangeSubscribe413ApplicationProblemPlusJSONResponse struct {
	externalRef1.N413ApplicationProblemPlusJSONResponse
}

func (AMFStatusChangeSubscribe413ApplicationProblemPlusJSONResponse) VisitAMFStatusChangeSubscribeResponse

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

type AMFStatusChangeSubscribe415ApplicationProblemPlusJSONResponse

type AMFStatusChangeSubscribe415ApplicationProblemPlusJSONResponse struct {
	externalRef1.N415ApplicationProblemPlusJSONResponse
}

func (AMFStatusChangeSubscribe415ApplicationProblemPlusJSONResponse) VisitAMFStatusChangeSubscribeResponse

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

type AMFStatusChangeSubscribe429ApplicationProblemPlusJSONResponse

type AMFStatusChangeSubscribe429ApplicationProblemPlusJSONResponse struct {
	externalRef1.N429ApplicationProblemPlusJSONResponse
}

func (AMFStatusChangeSubscribe429ApplicationProblemPlusJSONResponse) VisitAMFStatusChangeSubscribeResponse

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

type AMFStatusChangeSubscribe500ApplicationProblemPlusJSONResponse

type AMFStatusChangeSubscribe500ApplicationProblemPlusJSONResponse struct {
	externalRef1.N500ApplicationProblemPlusJSONResponse
}

func (AMFStatusChangeSubscribe500ApplicationProblemPlusJSONResponse) VisitAMFStatusChangeSubscribeResponse

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

type AMFStatusChangeSubscribe503ApplicationProblemPlusJSONResponse

type AMFStatusChangeSubscribe503ApplicationProblemPlusJSONResponse struct {
	externalRef1.N503ApplicationProblemPlusJSONResponse
}

func (AMFStatusChangeSubscribe503ApplicationProblemPlusJSONResponse) VisitAMFStatusChangeSubscribeResponse

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

type AMFStatusChangeSubscribeJSONRequestBody

type AMFStatusChangeSubscribeJSONRequestBody = SubscriptionData

AMFStatusChangeSubscribeJSONRequestBody defines body for AMFStatusChangeSubscribe for application/json ContentType.

type AMFStatusChangeSubscribeModfy200JSONResponse

type AMFStatusChangeSubscribeModfy200JSONResponse SubscriptionData

func (AMFStatusChangeSubscribeModfy200JSONResponse) VisitAMFStatusChangeSubscribeModfyResponse

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

type AMFStatusChangeSubscribeModfy307JSONResponse

type AMFStatusChangeSubscribeModfy307JSONResponse struct{ externalRef1.N307JSONResponse }

func (AMFStatusChangeSubscribeModfy307JSONResponse) VisitAMFStatusChangeSubscribeModfyResponse

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

type AMFStatusChangeSubscribeModfy308JSONResponse

type AMFStatusChangeSubscribeModfy308JSONResponse struct{ externalRef1.N308JSONResponse }

func (AMFStatusChangeSubscribeModfy308JSONResponse) VisitAMFStatusChangeSubscribeModfyResponse

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

type AMFStatusChangeSubscribeModfy400ApplicationProblemPlusJSONResponse

type AMFStatusChangeSubscribeModfy400ApplicationProblemPlusJSONResponse struct {
	externalRef1.N400ApplicationProblemPlusJSONResponse
}

func (AMFStatusChangeSubscribeModfy400ApplicationProblemPlusJSONResponse) VisitAMFStatusChangeSubscribeModfyResponse

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

type AMFStatusChangeSubscribeModfy403ApplicationProblemPlusJSONResponse

type AMFStatusChangeSubscribeModfy403ApplicationProblemPlusJSONResponse struct {
	externalRef1.N403ApplicationProblemPlusJSONResponse
}

func (AMFStatusChangeSubscribeModfy403ApplicationProblemPlusJSONResponse) VisitAMFStatusChangeSubscribeModfyResponse

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

type AMFStatusChangeSubscribeModfy411ApplicationProblemPlusJSONResponse

type AMFStatusChangeSubscribeModfy411ApplicationProblemPlusJSONResponse struct {
	externalRef1.N411ApplicationProblemPlusJSONResponse
}

func (AMFStatusChangeSubscribeModfy411ApplicationProblemPlusJSONResponse) VisitAMFStatusChangeSubscribeModfyResponse

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

type AMFStatusChangeSubscribeModfy413ApplicationProblemPlusJSONResponse

type AMFStatusChangeSubscribeModfy413ApplicationProblemPlusJSONResponse struct {
	externalRef1.N413ApplicationProblemPlusJSONResponse
}

func (AMFStatusChangeSubscribeModfy413ApplicationProblemPlusJSONResponse) VisitAMFStatusChangeSubscribeModfyResponse

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

type AMFStatusChangeSubscribeModfy415ApplicationProblemPlusJSONResponse

type AMFStatusChangeSubscribeModfy415ApplicationProblemPlusJSONResponse struct {
	externalRef1.N415ApplicationProblemPlusJSONResponse
}

func (AMFStatusChangeSubscribeModfy415ApplicationProblemPlusJSONResponse) VisitAMFStatusChangeSubscribeModfyResponse

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

type AMFStatusChangeSubscribeModfy429ApplicationProblemPlusJSONResponse

type AMFStatusChangeSubscribeModfy429ApplicationProblemPlusJSONResponse struct {
	externalRef1.N429ApplicationProblemPlusJSONResponse
}

func (AMFStatusChangeSubscribeModfy429ApplicationProblemPlusJSONResponse) VisitAMFStatusChangeSubscribeModfyResponse

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

type AMFStatusChangeSubscribeModfy500ApplicationProblemPlusJSONResponse

type AMFStatusChangeSubscribeModfy500ApplicationProblemPlusJSONResponse struct {
	externalRef1.N500ApplicationProblemPlusJSONResponse
}

func (AMFStatusChangeSubscribeModfy500ApplicationProblemPlusJSONResponse) VisitAMFStatusChangeSubscribeModfyResponse

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

type AMFStatusChangeSubscribeModfy503ApplicationProblemPlusJSONResponse

type AMFStatusChangeSubscribeModfy503ApplicationProblemPlusJSONResponse struct {
	externalRef1.N503ApplicationProblemPlusJSONResponse
}

func (AMFStatusChangeSubscribeModfy503ApplicationProblemPlusJSONResponse) VisitAMFStatusChangeSubscribeModfyResponse

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

type AMFStatusChangeSubscribeModfyJSONRequestBody

type AMFStatusChangeSubscribeModfyJSONRequestBody = 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                       *SubscriptionData
	JSON307                       *externalRef1.N307
	JSON308                       *externalRef1.N308
	ApplicationproblemJSON400     *externalRef1.N400
	ApplicationproblemJSON403     *externalRef1.N403
	ApplicationproblemJSON411     *externalRef1.N411
	ApplicationproblemJSON413     *externalRef1.N413
	ApplicationproblemJSON415     *externalRef1.N415
	ApplicationproblemJSON429     *externalRef1.N429
	ApplicationproblemJSON500     *externalRef1.N500
	ApplicationproblemJSON503     *externalRef1.N503
	ApplicationproblemJSONDefault *externalRef1.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       externalRef1.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                       *SubscriptionData
	JSON307                       *externalRef1.N307
	JSON308                       *externalRef1.N308
	ApplicationproblemJSON400     *externalRef1.N400
	ApplicationproblemJSON403     *externalRef1.N403
	ApplicationproblemJSON411     *externalRef1.N411
	ApplicationproblemJSON413     *externalRef1.N413
	ApplicationproblemJSON415     *externalRef1.N415
	ApplicationproblemJSON429     *externalRef1.N429
	ApplicationproblemJSON500     *externalRef1.N500
	ApplicationproblemJSON503     *externalRef1.N503
	ApplicationproblemJSONDefault *externalRef1.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       externalRef1.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{ externalRef1.N307JSONResponse }

func (AMFStatusChangeUnSubscribe307JSONResponse) VisitAMFStatusChangeUnSubscribeResponse

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

type AMFStatusChangeUnSubscribe308JSONResponse

type AMFStatusChangeUnSubscribe308JSONResponse struct{ externalRef1.N308JSONResponse }

func (AMFStatusChangeUnSubscribe308JSONResponse) VisitAMFStatusChangeUnSubscribeResponse

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

type AMFStatusChangeUnSubscribe400ApplicationProblemPlusJSONResponse

type AMFStatusChangeUnSubscribe400ApplicationProblemPlusJSONResponse struct {
	externalRef1.N400ApplicationProblemPlusJSONResponse
}

func (AMFStatusChangeUnSubscribe400ApplicationProblemPlusJSONResponse) VisitAMFStatusChangeUnSubscribeResponse

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

type AMFStatusChangeUnSubscribe404ApplicationProblemPlusJSONResponse

type AMFStatusChangeUnSubscribe404ApplicationProblemPlusJSONResponse struct {
	externalRef1.N404ApplicationProblemPlusJSONResponse
}

func (AMFStatusChangeUnSubscribe404ApplicationProblemPlusJSONResponse) VisitAMFStatusChangeUnSubscribeResponse

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

type AMFStatusChangeUnSubscribe429ApplicationProblemPlusJSONResponse

type AMFStatusChangeUnSubscribe429ApplicationProblemPlusJSONResponse struct {
	externalRef1.N429ApplicationProblemPlusJSONResponse
}

func (AMFStatusChangeUnSubscribe429ApplicationProblemPlusJSONResponse) VisitAMFStatusChangeUnSubscribeResponse

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

type AMFStatusChangeUnSubscribe500ApplicationProblemPlusJSONResponse

type AMFStatusChangeUnSubscribe500ApplicationProblemPlusJSONResponse struct {
	externalRef1.N500ApplicationProblemPlusJSONResponse
}

func (AMFStatusChangeUnSubscribe500ApplicationProblemPlusJSONResponse) VisitAMFStatusChangeUnSubscribeResponse

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

type AMFStatusChangeUnSubscribe503ApplicationProblemPlusJSONResponse

type AMFStatusChangeUnSubscribe503ApplicationProblemPlusJSONResponse struct {
	externalRef1.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                       *externalRef1.N307
	JSON308                       *externalRef1.N308
	ApplicationproblemJSON400     *externalRef1.N400
	ApplicationproblemJSON404     *externalRef1.N404
	ApplicationproblemJSON429     *externalRef1.N429
	ApplicationproblemJSON500     *externalRef1.N500
	ApplicationproblemJSON503     *externalRef1.N503
	ApplicationproblemJSONDefault *externalRef1.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       externalRef1.ProblemDetails
	StatusCode int
}

func (AMFStatusChangeUnSubscribedefaultApplicationProblemPlusJSONResponse) VisitAMFStatusChangeUnSubscribeResponse

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

type AmfEventSubscriptionAddInfo

type AmfEventSubscriptionAddInfo struct {
	// AoiStateList Map of subscribed Area of Interest (AoI) Event State in the old AMF. The JSON pointer to an AmfEventArea element in the areaList IE of the AmfEvent data type shall be the key of the map.
	AoiStateList *map[string]AreaOfInterestEventState `json:"aoiStateList,omitempty"`
	BindingInfo  []string                             `json:"bindingInfo,omitempty"`
	EventSyncInd *bool                                `json:"eventSyncInd,omitempty"`

	// SubscribingNfType NF types known to NRF
	SubscribingNfType    *externalRef2.NFType   `json:"subscribingNfType,omitempty"`
	AdditionalProperties map[string]interface{} `json:"-"`
}

AmfEventSubscriptionAddInfo defines model for AmfEventSubscriptionAddInfo.

func (AmfEventSubscriptionAddInfo) Get

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

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

func (AmfEventSubscriptionAddInfo) MarshalJSON

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

Override default JSON handling for AmfEventSubscriptionAddInfo to handle AdditionalProperties

func (*AmfEventSubscriptionAddInfo) Set

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

Setter for additional properties for AmfEventSubscriptionAddInfo

func (*AmfEventSubscriptionAddInfo) UnmarshalJSON

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

Override default JSON handling for AmfEventSubscriptionAddInfo to handle AdditionalProperties

type AmfStatusChangeNotification

type AmfStatusChangeNotification struct {
	AmfStatusInfoList    []AmfStatusInfo        `json:"amfStatusInfoList"`
	AdditionalProperties map[string]interface{} `json:"-"`
}

AmfStatusChangeNotification defines model for AmfStatusChangeNotification.

func (AmfStatusChangeNotification) Get

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

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

func (AmfStatusChangeNotification) MarshalJSON

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

Override default JSON handling for AmfStatusChangeNotification to handle AdditionalProperties

func (*AmfStatusChangeNotification) Set

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

Setter for additional properties for AmfStatusChangeNotification

func (*AmfStatusChangeNotification) UnmarshalJSON

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

Override default JSON handling for AmfStatusChangeNotification to handle AdditionalProperties

type AmfStatusInfo

type AmfStatusInfo struct {
	GuamiList            []externalRef1.Guami   `json:"guamiList"`
	StatusChange         StatusChange           `json:"statusChange"`
	TargetAmfFailure     *externalRef1.AmfName  `json:"targetAmfFailure,omitempty"`
	TargetAmfRemoval     *externalRef1.AmfName  `json:"targetAmfRemoval,omitempty"`
	AdditionalProperties map[string]interface{} `json:"-"`
}

AmfStatusInfo defines model for AmfStatusInfo.

func (AmfStatusInfo) Get

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

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

func (AmfStatusInfo) MarshalJSON

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

Override default JSON handling for AmfStatusInfo to handle AdditionalProperties

func (*AmfStatusInfo) Set

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

Setter for additional properties for AmfStatusInfo

func (*AmfStatusInfo) UnmarshalJSON

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

Override default JSON handling for AmfStatusInfo to handle AdditionalProperties

type AreaOfInterestEventState

type AreaOfInterestEventState struct {
	IndividualPraIdList  []string                   `json:"individualPraIdList,omitempty"`
	Presence             externalRef1.PresenceState `json:"presence"`
	AdditionalProperties map[string]interface{}     `json:"-"`
}

AreaOfInterestEventState Event State of AoI event in old AMF

func (AreaOfInterestEventState) Get

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

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

func (AreaOfInterestEventState) MarshalJSON

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

Override default JSON handling for AreaOfInterestEventState to handle AdditionalProperties

func (*AreaOfInterestEventState) Set

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

Setter for additional properties for AreaOfInterestEventState

func (*AreaOfInterestEventState) UnmarshalJSON

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

Override default JSON handling for AreaOfInterestEventState to handle AdditionalProperties

type AreaOfValidity

type AreaOfValidity struct {
	TaiList              []externalRef1.Tai     `json:"taiList"`
	AdditionalProperties map[string]interface{} `json:"-"`
}

AreaOfValidity defines model for AreaOfValidity.

func (AreaOfValidity) Get

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

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

func (AreaOfValidity) MarshalJSON

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

Override default JSON handling for AreaOfValidity to handle AdditionalProperties

func (*AreaOfValidity) Set

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

Setter for additional properties for AreaOfValidity

func (*AreaOfValidity) UnmarshalJSON

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

Override default JSON handling for AreaOfValidity to handle AdditionalProperties

type AssignEbiData

type AssignEbiData struct {
	ArpList              []externalRef1.Arp        `json:"arpList,omitempty"`
	OldGuami             *externalRef1.Guami       `json:"oldGuami,omitempty"`
	PduSessionId         externalRef1.PduSessionId `json:"pduSessionId"`
	ReleasedEbiList      []EpsBearerId             `json:"releasedEbiList,omitempty"`
	AdditionalProperties map[string]interface{}    `json:"-"`
}

AssignEbiData defines model for AssignEbiData.

func (AssignEbiData) Get

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

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

func (AssignEbiData) MarshalJSON

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

Override default JSON handling for AssignEbiData to handle AdditionalProperties

func (*AssignEbiData) Set

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

Setter for additional properties for AssignEbiData

func (*AssignEbiData) UnmarshalJSON

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

Override default JSON handling for AssignEbiData to handle AdditionalProperties

type AssignEbiError

type AssignEbiError struct {
	Error                externalRef1.ProblemDetails `json:"error"`
	FailureDetails       AssignEbiFailed             `json:"failureDetails"`
	AdditionalProperties map[string]interface{}      `json:"-"`
}

AssignEbiError defines model for AssignEbiError.

func (AssignEbiError) Get

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

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

func (AssignEbiError) MarshalJSON

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

Override default JSON handling for AssignEbiError to handle AdditionalProperties

func (*AssignEbiError) Set

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

Setter for additional properties for AssignEbiError

func (*AssignEbiError) UnmarshalJSON

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

Override default JSON handling for AssignEbiError to handle AdditionalProperties

type AssignEbiFailed

type AssignEbiFailed struct {
	FailedArpList        []externalRef1.Arp        `json:"failedArpList,omitempty"`
	PduSessionId         externalRef1.PduSessionId `json:"pduSessionId"`
	AdditionalProperties map[string]interface{}    `json:"-"`
}

AssignEbiFailed defines model for AssignEbiFailed.

func (AssignEbiFailed) Get

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

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

func (AssignEbiFailed) MarshalJSON

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

Override default JSON handling for AssignEbiFailed to handle AdditionalProperties

func (*AssignEbiFailed) Set

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

Setter for additional properties for AssignEbiFailed

func (*AssignEbiFailed) UnmarshalJSON

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

Override default JSON handling for AssignEbiFailed to handle AdditionalProperties

type AssignedEbiData

type AssignedEbiData struct {
	AssignedEbiList      []interface{}             `json:"assignedEbiList"`
	FailedArpList        []externalRef1.Arp        `json:"failedArpList,omitempty"`
	PduSessionId         externalRef1.PduSessionId `json:"pduSessionId"`
	ReleasedEbiList      []EpsBearerId             `json:"releasedEbiList,omitempty"`
	AdditionalProperties map[string]interface{}    `json:"-"`
}

AssignedEbiData defines model for AssignedEbiData.

func (AssignedEbiData) Get

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

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

func (AssignedEbiData) MarshalJSON

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

Override default JSON handling for AssignedEbiData to handle AdditionalProperties

func (*AssignedEbiData) Set

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

Setter for additional properties for AssignedEbiData

func (*AssignedEbiData) UnmarshalJSON

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

Override default JSON handling for AssignedEbiData to handle AdditionalProperties

type CancelRelocateUEContext204Response

type CancelRelocateUEContext204Response struct {
}

func (CancelRelocateUEContext204Response) VisitCancelRelocateUEContextResponse

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

type CancelRelocateUEContext307JSONResponse

type CancelRelocateUEContext307JSONResponse struct{ externalRef1.N307JSONResponse }

func (CancelRelocateUEContext307JSONResponse) VisitCancelRelocateUEContextResponse

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

type CancelRelocateUEContext308JSONResponse

type CancelRelocateUEContext308JSONResponse struct{ externalRef1.N308JSONResponse }

func (CancelRelocateUEContext308JSONResponse) VisitCancelRelocateUEContextResponse

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

type CancelRelocateUEContext400ApplicationProblemPlusJSONResponse

type CancelRelocateUEContext400ApplicationProblemPlusJSONResponse struct {
	externalRef1.N400ApplicationProblemPlusJSONResponse
}

func (CancelRelocateUEContext400ApplicationProblemPlusJSONResponse) VisitCancelRelocateUEContextResponse

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

type CancelRelocateUEContext403ApplicationProblemPlusJSONResponse

type CancelRelocateUEContext403ApplicationProblemPlusJSONResponse struct {
	externalRef1.N403ApplicationProblemPlusJSONResponse
}

func (CancelRelocateUEContext403ApplicationProblemPlusJSONResponse) VisitCancelRelocateUEContextResponse

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

type CancelRelocateUEContext404ApplicationProblemPlusJSONResponse

type CancelRelocateUEContext404ApplicationProblemPlusJSONResponse struct {
	externalRef1.N404ApplicationProblemPlusJSONResponse
}

func (CancelRelocateUEContext404ApplicationProblemPlusJSONResponse) VisitCancelRelocateUEContextResponse

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

type CancelRelocateUEContext411ApplicationProblemPlusJSONResponse

type CancelRelocateUEContext411ApplicationProblemPlusJSONResponse struct {
	externalRef1.N411ApplicationProblemPlusJSONResponse
}

func (CancelRelocateUEContext411ApplicationProblemPlusJSONResponse) VisitCancelRelocateUEContextResponse

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

type CancelRelocateUEContext413ApplicationProblemPlusJSONResponse

type CancelRelocateUEContext413ApplicationProblemPlusJSONResponse struct {
	externalRef1.N413ApplicationProblemPlusJSONResponse
}

func (CancelRelocateUEContext413ApplicationProblemPlusJSONResponse) VisitCancelRelocateUEContextResponse

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

type CancelRelocateUEContext415ApplicationProblemPlusJSONResponse

type CancelRelocateUEContext415ApplicationProblemPlusJSONResponse struct {
	externalRef1.N415ApplicationProblemPlusJSONResponse
}

func (CancelRelocateUEContext415ApplicationProblemPlusJSONResponse) VisitCancelRelocateUEContextResponse

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

type CancelRelocateUEContext429ApplicationProblemPlusJSONResponse

type CancelRelocateUEContext429ApplicationProblemPlusJSONResponse struct {
	externalRef1.N429ApplicationProblemPlusJSONResponse
}

func (CancelRelocateUEContext429ApplicationProblemPlusJSONResponse) VisitCancelRelocateUEContextResponse

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

type CancelRelocateUEContext500ApplicationProblemPlusJSONResponse

type CancelRelocateUEContext500ApplicationProblemPlusJSONResponse struct {
	externalRef1.N500ApplicationProblemPlusJSONResponse
}

func (CancelRelocateUEContext500ApplicationProblemPlusJSONResponse) VisitCancelRelocateUEContextResponse

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

type CancelRelocateUEContext503ApplicationProblemPlusJSONResponse

type CancelRelocateUEContext503ApplicationProblemPlusJSONResponse struct {
	externalRef1.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              *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                       *externalRef1.N307
	JSON308                       *externalRef1.N308
	ApplicationproblemJSON400     *externalRef1.N400
	ApplicationproblemJSON403     *externalRef1.N403
	ApplicationproblemJSON404     *externalRef1.N404
	ApplicationproblemJSON411     *externalRef1.N411
	ApplicationproblemJSON413     *externalRef1.N413
	ApplicationproblemJSON415     *externalRef1.N415
	ApplicationproblemJSON429     *externalRef1.N429
	ApplicationproblemJSON500     *externalRef1.N500
	ApplicationproblemJSON503     *externalRef1.N503
	ApplicationproblemJSONDefault *externalRef1.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       externalRef1.ProblemDetails
	StatusCode int
}

func (CancelRelocateUEContextdefaultApplicationProblemPlusJSONResponse) VisitCancelRelocateUEContextResponse

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

type CeModeBInd

type CeModeBInd struct {
	CeModeBSupportInd    bool                   `json:"ceModeBSupportInd"`
	AdditionalProperties map[string]interface{} `json:"-"`
}

CeModeBInd CE-mode-B Support Indicator.

func (CeModeBInd) Get

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

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

func (CeModeBInd) MarshalJSON

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

Override default JSON handling for CeModeBInd to handle AdditionalProperties

func (*CeModeBInd) Set

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

Setter for additional properties for CeModeBInd

func (*CeModeBInd) UnmarshalJSON

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

Override default JSON handling for CeModeBInd to handle AdditionalProperties

type CipheringAlgorithm

type CipheringAlgorithm string

CipheringAlgorithm defines model for CipheringAlgorithm.

const (
	NEA0 CipheringAlgorithm = "NEA0"
	NEA1 CipheringAlgorithm = "NEA1"
	NEA2 CipheringAlgorithm = "NEA2"
	NEA3 CipheringAlgorithm = "NEA3"
)

Defines values for CipheringAlgorithm.

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    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{ externalRef1.N307JSONResponse }

func (CreateUEContext307JSONResponse) VisitCreateUEContextResponse

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

type CreateUEContext308JSONResponse

type CreateUEContext308JSONResponse struct{ externalRef1.N308JSONResponse }

func (CreateUEContext308JSONResponse) VisitCreateUEContextResponse

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

type CreateUEContext400ApplicationProblemPlusJSONResponse

type CreateUEContext400ApplicationProblemPlusJSONResponse externalRef1.ProblemDetails

func (CreateUEContext400ApplicationProblemPlusJSONResponse) VisitCreateUEContextResponse

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

type CreateUEContext400JSONResponse

type CreateUEContext400JSONResponse UeContextCreateError

func (CreateUEContext400JSONResponse) VisitCreateUEContextResponse

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

type CreateUEContext403ApplicationProblemPlusJSONResponse

type CreateUEContext403ApplicationProblemPlusJSONResponse externalRef1.ProblemDetails

func (CreateUEContext403ApplicationProblemPlusJSONResponse) VisitCreateUEContextResponse

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

type CreateUEContext403JSONResponse

type CreateUEContext403JSONResponse 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 {
	externalRef1.N411ApplicationProblemPlusJSONResponse
}

func (CreateUEContext411ApplicationProblemPlusJSONResponse) VisitCreateUEContextResponse

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

type CreateUEContext413ApplicationProblemPlusJSONResponse

type CreateUEContext413ApplicationProblemPlusJSONResponse struct {
	externalRef1.N413ApplicationProblemPlusJSONResponse
}

func (CreateUEContext413ApplicationProblemPlusJSONResponse) VisitCreateUEContextResponse

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

type CreateUEContext415ApplicationProblemPlusJSONResponse

type CreateUEContext415ApplicationProblemPlusJSONResponse struct {
	externalRef1.N415ApplicationProblemPlusJSONResponse
}

func (CreateUEContext415ApplicationProblemPlusJSONResponse) VisitCreateUEContextResponse

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

type CreateUEContext429ApplicationProblemPlusJSONResponse

type CreateUEContext429ApplicationProblemPlusJSONResponse struct {
	externalRef1.N429ApplicationProblemPlusJSONResponse
}

func (CreateUEContext429ApplicationProblemPlusJSONResponse) VisitCreateUEContextResponse

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

type CreateUEContext500JSONResponse

type CreateUEContext500JSONResponse UeContextCreateError

func (CreateUEContext500JSONResponse) VisitCreateUEContextResponse

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

type CreateUEContext503ApplicationProblemPlusJSONResponse

type CreateUEContext503ApplicationProblemPlusJSONResponse struct {
	externalRef1.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                     *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                       *UeContextCreatedData
	JSON307                       *externalRef1.N307
	JSON308                       *externalRef1.N308
	JSON400                       *UeContextCreateError
	ApplicationproblemJSON400     *externalRef1.ProblemDetails
	JSON403                       *UeContextCreateError
	ApplicationproblemJSON403     *externalRef1.ProblemDetails
	ApplicationproblemJSON411     *externalRef1.N411
	ApplicationproblemJSON413     *externalRef1.N413
	ApplicationproblemJSON415     *externalRef1.N415
	ApplicationproblemJSON429     *externalRef1.N429
	JSON500                       *UeContextCreateError
	ApplicationproblemJSON503     *externalRef1.N503
	ApplicationproblemJSONDefault *externalRef1.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       externalRef1.ProblemDetails
	StatusCode int
}

func (CreateUEContextdefaultApplicationProblemPlusJSONResponse) VisitCreateUEContextResponse

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

type DrxParameter

type DrxParameter = externalRef1.Bytes

DrxParameter defines model for DrxParameter.

type EBIAssignment200JSONResponse

type EBIAssignment200JSONResponse AssignedEbiData

func (EBIAssignment200JSONResponse) VisitEBIAssignmentResponse

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

type EBIAssignment307JSONResponse

type EBIAssignment307JSONResponse struct{ externalRef1.N307JSONResponse }

func (EBIAssignment307JSONResponse) VisitEBIAssignmentResponse

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

type EBIAssignment308JSONResponse

type EBIAssignment308JSONResponse struct{ externalRef1.N308JSONResponse }

func (EBIAssignment308JSONResponse) VisitEBIAssignmentResponse

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

type EBIAssignment400ApplicationProblemPlusJSONResponse

type EBIAssignment400ApplicationProblemPlusJSONResponse externalRef1.ProblemDetails

func (EBIAssignment400ApplicationProblemPlusJSONResponse) VisitEBIAssignmentResponse

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

type EBIAssignment400JSONResponse

type EBIAssignment400JSONResponse AssignEbiError

func (EBIAssignment400JSONResponse) VisitEBIAssignmentResponse

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

type EBIAssignment403ApplicationProblemPlusJSONResponse

type EBIAssignment403ApplicationProblemPlusJSONResponse externalRef1.ProblemDetails

func (EBIAssignment403ApplicationProblemPlusJSONResponse) VisitEBIAssignmentResponse

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

type EBIAssignment403JSONResponse

type EBIAssignment403JSONResponse AssignEbiError

func (EBIAssignment403JSONResponse) VisitEBIAssignmentResponse

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

type EBIAssignment409JSONResponse

type EBIAssignment409JSONResponse AssignEbiError

func (EBIAssignment409JSONResponse) VisitEBIAssignmentResponse

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

type EBIAssignment411ApplicationProblemPlusJSONResponse

type EBIAssignment411ApplicationProblemPlusJSONResponse struct {
	externalRef1.N411ApplicationProblemPlusJSONResponse
}

func (EBIAssignment411ApplicationProblemPlusJSONResponse) VisitEBIAssignmentResponse

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

type EBIAssignment413ApplicationProblemPlusJSONResponse

type EBIAssignment413ApplicationProblemPlusJSONResponse struct {
	externalRef1.N413ApplicationProblemPlusJSONResponse
}

func (EBIAssignment413ApplicationProblemPlusJSONResponse) VisitEBIAssignmentResponse

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

type EBIAssignment415ApplicationProblemPlusJSONResponse

type EBIAssignment415ApplicationProblemPlusJSONResponse struct {
	externalRef1.N415ApplicationProblemPlusJSONResponse
}

func (EBIAssignment415ApplicationProblemPlusJSONResponse) VisitEBIAssignmentResponse

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

type EBIAssignment429ApplicationProblemPlusJSONResponse

type EBIAssignment429ApplicationProblemPlusJSONResponse struct {
	externalRef1.N429ApplicationProblemPlusJSONResponse
}

func (EBIAssignment429ApplicationProblemPlusJSONResponse) VisitEBIAssignmentResponse

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

type EBIAssignment500ApplicationProblemPlusJSONResponse

type EBIAssignment500ApplicationProblemPlusJSONResponse externalRef1.ProblemDetails

func (EBIAssignment500ApplicationProblemPlusJSONResponse) VisitEBIAssignmentResponse

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

type EBIAssignment500JSONResponse

type EBIAssignment500JSONResponse AssignEbiError

func (EBIAssignment500JSONResponse) VisitEBIAssignmentResponse

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

type EBIAssignment503ApplicationProblemPlusJSONResponse

type EBIAssignment503ApplicationProblemPlusJSONResponse struct {
	externalRef1.N503ApplicationProblemPlusJSONResponse
}

func (EBIAssignment503ApplicationProblemPlusJSONResponse) VisitEBIAssignmentResponse

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

type EBIAssignmentJSONRequestBody

type EBIAssignmentJSONRequestBody = 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                       *AssignedEbiData
	JSON307                       *externalRef1.N307
	JSON308                       *externalRef1.N308
	JSON400                       *AssignEbiError
	ApplicationproblemJSON400     *externalRef1.ProblemDetails
	JSON403                       *AssignEbiError
	ApplicationproblemJSON403     *externalRef1.ProblemDetails
	JSON409                       *AssignEbiError
	ApplicationproblemJSON411     *externalRef1.N411
	ApplicationproblemJSON413     *externalRef1.N413
	ApplicationproblemJSON415     *externalRef1.N415
	ApplicationproblemJSON429     *externalRef1.N429
	JSON500                       *AssignEbiError
	ApplicationproblemJSON500     *externalRef1.ProblemDetails
	ApplicationproblemJSON503     *externalRef1.N503
	ApplicationproblemJSONDefault *externalRef1.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       externalRef1.ProblemDetails
	StatusCode int
}

func (EBIAssignmentdefaultApplicationProblemPlusJSONResponse) VisitEBIAssignmentResponse

type EcRestrictionDataWb

type EcRestrictionDataWb struct {
	EcModeARestricted    *bool                  `json:"ecModeARestricted,omitempty"`
	EcModeBRestricted    bool                   `json:"ecModeBRestricted"`
	AdditionalProperties map[string]interface{} `json:"-"`
}

EcRestrictionDataWb defines model for EcRestrictionDataWb.

func (EcRestrictionDataWb) Get

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

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

func (EcRestrictionDataWb) MarshalJSON

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

Override default JSON handling for EcRestrictionDataWb to handle AdditionalProperties

func (*EcRestrictionDataWb) Set

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

Setter for additional properties for EcRestrictionDataWb

func (*EcRestrictionDataWb) UnmarshalJSON

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

Override default JSON handling for EcRestrictionDataWb to handle AdditionalProperties

type EpsBearerId

type EpsBearerId = int

EpsBearerId defines model for EpsBearerId.

type EpsNasCipheringAlgorithm

type EpsNasCipheringAlgorithm string

EpsNasCipheringAlgorithm defines model for EpsNasCipheringAlgorithm.

const (
	EEA0 EpsNasCipheringAlgorithm = "EEA0"
	EEA1 EpsNasCipheringAlgorithm = "EEA1"
	EEA2 EpsNasCipheringAlgorithm = "EEA2"
	EEA3 EpsNasCipheringAlgorithm = "EEA3"
)

Defines values for EpsNasCipheringAlgorithm.

type EpsNasIntegrityAlgorithm

type EpsNasIntegrityAlgorithm string

EpsNasIntegrityAlgorithm defines model for EpsNasIntegrityAlgorithm.

const (
	EIA0 EpsNasIntegrityAlgorithm = "EIA0"
	EIA1 EpsNasIntegrityAlgorithm = "EIA1"
	EIA2 EpsNasIntegrityAlgorithm = "EIA2"
	EIA3 EpsNasIntegrityAlgorithm = "EIA3"
)

Defines values for EpsNasIntegrityAlgorithm.

type EpsNasSecurityMode

type EpsNasSecurityMode struct {
	CipheringAlgorithm   EpsNasCipheringAlgorithm `json:"cipheringAlgorithm"`
	IntegrityAlgorithm   EpsNasIntegrityAlgorithm `json:"integrityAlgorithm"`
	AdditionalProperties map[string]interface{}   `json:"-"`
}

EpsNasSecurityMode defines model for EpsNasSecurityMode.

func (EpsNasSecurityMode) Get

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

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

func (EpsNasSecurityMode) MarshalJSON

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

Override default JSON handling for EpsNasSecurityMode to handle AdditionalProperties

func (*EpsNasSecurityMode) Set

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

Setter for additional properties for EpsNasSecurityMode

func (*EpsNasSecurityMode) UnmarshalJSON

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

Override default JSON handling for EpsNasSecurityMode to handle AdditionalProperties

type ExpectedUeBehavior

type ExpectedUeBehavior struct {
	ExpMoveTrajectory    []externalRef1.UserLocation `json:"expMoveTrajectory"`
	ValidityTime         externalRef1.DateTime       `json:"validityTime"`
	AdditionalProperties map[string]interface{}      `json:"-"`
}

ExpectedUeBehavior defines model for ExpectedUeBehavior.

func (ExpectedUeBehavior) Get

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

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

func (ExpectedUeBehavior) MarshalJSON

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

Override default JSON handling for ExpectedUeBehavior to handle AdditionalProperties

func (*ExpectedUeBehavior) Set

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

Setter for additional properties for ExpectedUeBehavior

func (*ExpectedUeBehavior) UnmarshalJSON