openapi_VAE_HDMapDynamicInfo

package
v1.18.2 Latest Latest
Warning

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

Go to latest
Published: Apr 9, 2023 License: Apache-2.0 Imports: 21 Imported by: 0

README

Go API client for openapi_VAE_HDMapDynamicInfo

API for VAE HDMapDynamicInfo Service
© 2022, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC).
All rights reserved.

Overview

This API client was generated by the OpenAPI Generator project. By using the OpenAPI-spec from a remote server, you can easily generate an API client.

  • API version: 1.1.0-alpha.1
  • Package version: 1.0.0
  • Build package: org.openapitools.codegen.languages.GoClientCodegen

Installation

Install the following dependencies:

go get github.com/stretchr/testify/assert
go get golang.org/x/oauth2
go get golang.org/x/net/context

Put the package under your project folder and add the following in import:

import openapi_VAE_HDMapDynamicInfo "github.com/GIT_USER_ID/GIT_REPO_ID/openapi_VAE_HDMapDynamicInfo"

To use a proxy, set the environment variable HTTP_PROXY:

os.Setenv("HTTP_PROXY", "http://proxy_name:proxy_port")

Configuration of Server URL

Default configuration comes with Servers field that contains server objects as defined in the OpenAPI specification.

Select Server Configuration

For using other server than the one defined on index 0 set context value sw.ContextServerIndex of type int.

ctx := context.WithValue(context.Background(), openapi_VAE_HDMapDynamicInfo.ContextServerIndex, 1)
Templated Server URL

Templated server URL is formatted using default variables from configuration or from context value sw.ContextServerVariables of type map[string]string.

ctx := context.WithValue(context.Background(), openapi_VAE_HDMapDynamicInfo.ContextServerVariables, map[string]string{
	"basePath": "v2",
})

Note, enum values are always validated and all unused variables are silently ignored.

URLs Configuration per Operation

Each operation can use different server URL defined using OperationServers map in the Configuration. An operation is uniquely identified by "{classname}Service.{nickname}" string. Similar rules for overriding default operation server index and variables applies by using sw.ContextOperationServerIndices and sw.ContextOperationServerVariables context maps.

ctx := context.WithValue(context.Background(), openapi_VAE_HDMapDynamicInfo.ContextOperationServerIndices, map[string]int{
	"{classname}Service.{nickname}": 2,
})
ctx = context.WithValue(context.Background(), openapi_VAE_HDMapDynamicInfo.ContextOperationServerVariables, map[string]map[string]string{
	"{classname}Service.{nickname}": {
		"port": "8443",
	},
})

Documentation for API Endpoints

All URIs are relative to https://example.com/vae-hdmap-dynamic-info/v1

Class Method HTTP request Description
HdmapDynamicinfoSubscriptionsCollectionDocumentApi Create Post /subscriptions VAE_HDMapDynamicInfo resource create service Operation
IndividualHdMapDynamicInfoSubscriptionDocumentApi ReadHdMapDynamicInfoSubscription Get /subscriptions/{subscriptionId} VAE HdMap DynamicInfo Subscription resource read service Operation
IndividualHdmapDynamicinfoSubscriptionDocumentApi DeleteHdMapDynamicInfoSubscription Delete /subscriptions/{subscriptionId} VAE HdMap DynamicInfo Subscription resource delete service Operation

Documentation For Models

Documentation For Authorization

oAuth2ClientCredentials
  • Type: OAuth
  • Flow: application
  • Authorization URL:
  • Scopes: N/A

Example

auth := context.WithValue(context.Background(), sw.ContextAccessToken, "ACCESSTOKENSTRING")
r, err := client.Service.Operation(auth, args)

Or via OAuth2 module to automatically refresh tokens and perform user authentication.

import "golang.org/x/oauth2"

/* Perform OAuth2 round trip request and obtain a token */

tokenSource := oauth2cfg.TokenSource(createContext(httpClient), &token)
auth := context.WithValue(oauth2.NoContext, sw.ContextOAuth2, tokenSource)
r, err := client.Service.Operation(auth, args)

Documentation for Utility Methods

Due to the fact that model structure members are all pointers, this package contains a number of utility functions to easily obtain pointers to values of basic types. Each of these functions takes a value of the given basic type and returns a pointer to it:

  • PtrBool
  • PtrInt
  • PtrInt32
  • PtrInt64
  • PtrFloat
  • PtrFloat32
  • PtrFloat64
  • PtrString
  • PtrTime

Author

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	// ContextOAuth2 takes an oauth2.TokenSource as authentication for the request.
	ContextOAuth2 = contextKey("token")

	// ContextServerIndex uses a server configuration from the index.
	ContextServerIndex = contextKey("serverIndex")

	// ContextOperationServerIndices uses a server configuration from the index mapping.
	ContextOperationServerIndices = contextKey("serverOperationIndices")

	// ContextServerVariables overrides a server configuration variables.
	ContextServerVariables = contextKey("serverVariables")

	// ContextOperationServerVariables overrides a server configuration variables using operation specific values.
	ContextOperationServerVariables = contextKey("serverOperationVariables")
)

Functions

func CacheExpires

func CacheExpires(r *http.Response) time.Time

CacheExpires helper function to determine remaining time before repeating a request.

func IsNil added in v1.18.2

func IsNil(i interface{}) bool

IsNil checks if an input is nil

func PtrBool

func PtrBool(v bool) *bool

PtrBool is a helper routine that returns a pointer to given boolean value.

func PtrFloat32

func PtrFloat32(v float32) *float32

PtrFloat32 is a helper routine that returns a pointer to given float value.

func PtrFloat64

func PtrFloat64(v float64) *float64

PtrFloat64 is a helper routine that returns a pointer to given float value.

func PtrInt

func PtrInt(v int) *int

PtrInt is a helper routine that returns a pointer to given integer value.

func PtrInt32

func PtrInt32(v int32) *int32

PtrInt32 is a helper routine that returns a pointer to given integer value.

func PtrInt64

func PtrInt64(v int64) *int64

PtrInt64 is a helper routine that returns a pointer to given integer value.

func PtrString

func PtrString(v string) *string

PtrString is a helper routine that returns a pointer to given string value.

func PtrTime

func PtrTime(v time.Time) *time.Time

PtrTime is helper routine that returns a pointer to given Time value.

Types

type APIClient

type APIClient struct {
	HdmapDynamicinfoSubscriptionsCollectionDocumentApi *HdmapDynamicinfoSubscriptionsCollectionDocumentApiService

	IndividualHdMapDynamicInfoSubscriptionDocumentApi *IndividualHdMapDynamicInfoSubscriptionDocumentApiService

	IndividualHdmapDynamicinfoSubscriptionDocumentApi *IndividualHdmapDynamicinfoSubscriptionDocumentApiService
	// contains filtered or unexported fields
}

APIClient manages communication with the VAE_HDMapDynamicInfo API v1.1.0-alpha.1 In most cases there should be only one, shared, APIClient.

func NewAPIClient

func NewAPIClient(cfg *Configuration) *APIClient

NewAPIClient creates a new API client. Requires a userAgent string describing your application. optionally a custom http.Client to allow for advanced features such as caching.

func (*APIClient) GetConfig

func (c *APIClient) GetConfig() *Configuration

Allow modification of underlying config for alternate implementations and testing Caution: modifying the configuration while live can cause data races and potentially unwanted behavior

type APIKey

type APIKey struct {
	Key    string
	Prefix string
}

APIKey provides API key based authentication to a request passed via context using ContextAPIKey

type APIResponse

type APIResponse struct {
	*http.Response `json:"-"`
	Message        string `json:"message,omitempty"`
	// Operation is the name of the OpenAPI operation.
	Operation string `json:"operation,omitempty"`
	// RequestURL is the request URL. This value is always available, even if the
	// embedded *http.Response is nil.
	RequestURL string `json:"url,omitempty"`
	// Method is the HTTP method used for the request.  This value is always
	// available, even if the embedded *http.Response is nil.
	Method string `json:"method,omitempty"`
	// Payload holds the contents of the response body (which may be nil or empty).
	// This is provided here as the raw response.Body() reader will have already
	// been drained.
	Payload []byte `json:"-"`
}

APIResponse stores the API response returned by the server.

func NewAPIResponse

func NewAPIResponse(r *http.Response) *APIResponse

NewAPIResponse returns a new APIResponse object.

func NewAPIResponseWithError

func NewAPIResponseWithError(errorMessage string) *APIResponse

NewAPIResponseWithError returns a new APIResponse object with the provided error message.

type ApiCreateRequest

type ApiCreateRequest struct {
	ApiService *HdmapDynamicinfoSubscriptionsCollectionDocumentApiService
	// contains filtered or unexported fields
}

func (ApiCreateRequest) Execute

func (ApiCreateRequest) HdMapDynamicInfoData

func (r ApiCreateRequest) HdMapDynamicInfoData(hdMapDynamicInfoData HdMapDynamicInfoData) ApiCreateRequest

type ApiDeleteHdMapDynamicInfoSubscriptionRequest

type ApiDeleteHdMapDynamicInfoSubscriptionRequest struct {
	ApiService *IndividualHdmapDynamicinfoSubscriptionDocumentApiService
	// contains filtered or unexported fields
}

func (ApiDeleteHdMapDynamicInfoSubscriptionRequest) Execute

type ApiReadHdMapDynamicInfoSubscriptionRequest

type ApiReadHdMapDynamicInfoSubscriptionRequest struct {
	ApiService *IndividualHdMapDynamicInfoSubscriptionDocumentApiService
	// contains filtered or unexported fields
}

func (ApiReadHdMapDynamicInfoSubscriptionRequest) Execute

type BasicAuth

type BasicAuth struct {
	UserName string `json:"userName,omitempty"`
	Password string `json:"password,omitempty"`
}

BasicAuth provides basic http authentication to a request passed via context using ContextBasicAuth

type CellGlobalId

type CellGlobalId struct {
	PlmnId PlmnId `json:"plmnId"`
	Lac    string `json:"lac"`
	CellId string `json:"cellId"`
}

CellGlobalId Contains a Cell Global Identification as defined in 3GPP TS 23.003, clause 4.3.1.

func NewCellGlobalId

func NewCellGlobalId(plmnId PlmnId, lac string, cellId string) *CellGlobalId

NewCellGlobalId instantiates a new CellGlobalId object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCellGlobalIdWithDefaults

func NewCellGlobalIdWithDefaults() *CellGlobalId

NewCellGlobalIdWithDefaults instantiates a new CellGlobalId object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CellGlobalId) GetCellId

func (o *CellGlobalId) GetCellId() string

GetCellId returns the CellId field value

func (*CellGlobalId) GetCellIdOk

func (o *CellGlobalId) GetCellIdOk() (*string, bool)

GetCellIdOk returns a tuple with the CellId field value and a boolean to check if the value has been set.

func (*CellGlobalId) GetLac

func (o *CellGlobalId) GetLac() string

GetLac returns the Lac field value

func (*CellGlobalId) GetLacOk

func (o *CellGlobalId) GetLacOk() (*string, bool)

GetLacOk returns a tuple with the Lac field value and a boolean to check if the value has been set.

func (*CellGlobalId) GetPlmnId

func (o *CellGlobalId) GetPlmnId() PlmnId

GetPlmnId returns the PlmnId field value

func (*CellGlobalId) GetPlmnIdOk

func (o *CellGlobalId) GetPlmnIdOk() (*PlmnId, bool)

GetPlmnIdOk returns a tuple with the PlmnId field value and a boolean to check if the value has been set.

func (CellGlobalId) MarshalJSON

func (o CellGlobalId) MarshalJSON() ([]byte, error)

func (*CellGlobalId) SetCellId

func (o *CellGlobalId) SetCellId(v string)

SetCellId sets field value

func (*CellGlobalId) SetLac

func (o *CellGlobalId) SetLac(v string)

SetLac sets field value

func (*CellGlobalId) SetPlmnId

func (o *CellGlobalId) SetPlmnId(v PlmnId)

SetPlmnId sets field value

func (CellGlobalId) ToMap

func (o CellGlobalId) ToMap() (map[string]interface{}, error)

type Configuration

type Configuration struct {
	Host             string            `json:"host,omitempty"`
	Scheme           string            `json:"scheme,omitempty"`
	DefaultHeader    map[string]string `json:"defaultHeader,omitempty"`
	UserAgent        string            `json:"userAgent,omitempty"`
	Debug            bool              `json:"debug,omitempty"`
	Servers          ServerConfigurations
	OperationServers map[string]ServerConfigurations
	HTTPClient       *http.Client
}

Configuration stores the configuration of the API client

func NewConfiguration

func NewConfiguration() *Configuration

NewConfiguration returns a new Configuration object

func (*Configuration) AddDefaultHeader

func (c *Configuration) AddDefaultHeader(key string, value string)

AddDefaultHeader adds a new HTTP header to the default header in the request

func (*Configuration) ServerURL

func (c *Configuration) ServerURL(index int, variables map[string]string) (string, error)

ServerURL returns URL based on server settings

func (*Configuration) ServerURLWithContext

func (c *Configuration) ServerURLWithContext(ctx context.Context, endpoint string) (string, error)

ServerURLWithContext returns a new server URL given an endpoint

type Ecgi

type Ecgi struct {
	PlmnId PlmnId `json:"plmnId"`
	// 28-bit string identifying an E-UTRA Cell Id as specified in clause 9.3.1.9 of  3GPP TS 38.413, in hexadecimal representation. Each character in the string shall take a  value of \"0\" to \"9\", \"a\" to \"f\" or \"A\" to \"F\" and shall represent 4 bits. The most  significant character representing the 4 most significant bits of the Cell Id shall appear  first in the string, and the character representing the 4 least significant bit of the  Cell Id shall appear last in the string.
	EutraCellId string `json:"eutraCellId"`
	// This represents the Network Identifier, which together with a PLMN ID is used to identify an SNPN (see 3GPP TS 23.003 and 3GPP TS 23.501 clause 5.30.2.1).
	Nid *string `json:"nid,omitempty"`
}

Ecgi Contains the ECGI (E-UTRAN Cell Global Identity), as described in 3GPP 23.003

func NewEcgi

func NewEcgi(plmnId PlmnId, eutraCellId string) *Ecgi

NewEcgi instantiates a new Ecgi object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewEcgiWithDefaults

func NewEcgiWithDefaults() *Ecgi

NewEcgiWithDefaults instantiates a new Ecgi object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Ecgi) GetEutraCellId

func (o *Ecgi) GetEutraCellId() string

GetEutraCellId returns the EutraCellId field value

func (*Ecgi) GetEutraCellIdOk

func (o *Ecgi) GetEutraCellIdOk() (*string, bool)

GetEutraCellIdOk returns a tuple with the EutraCellId field value and a boolean to check if the value has been set.

func (*Ecgi) GetNid

func (o *Ecgi) GetNid() string

GetNid returns the Nid field value if set, zero value otherwise.

func (*Ecgi) GetNidOk

func (o *Ecgi) GetNidOk() (*string, bool)

GetNidOk returns a tuple with the Nid field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Ecgi) GetPlmnId

func (o *Ecgi) GetPlmnId() PlmnId

GetPlmnId returns the PlmnId field value

func (*Ecgi) GetPlmnIdOk

func (o *Ecgi) GetPlmnIdOk() (*PlmnId, bool)

GetPlmnIdOk returns a tuple with the PlmnId field value and a boolean to check if the value has been set.

func (*Ecgi) HasNid

func (o *Ecgi) HasNid() bool

HasNid returns a boolean if a field has been set.

func (Ecgi) MarshalJSON

func (o Ecgi) MarshalJSON() ([]byte, error)

func (*Ecgi) SetEutraCellId

func (o *Ecgi) SetEutraCellId(v string)

SetEutraCellId sets field value

func (*Ecgi) SetNid

func (o *Ecgi) SetNid(v string)

SetNid gets a reference to the given string and assigns it to the Nid field.

func (*Ecgi) SetPlmnId

func (o *Ecgi) SetPlmnId(v PlmnId)

SetPlmnId sets field value

func (Ecgi) ToMap

func (o Ecgi) ToMap() (map[string]interface{}, error)

type EutraLocation

type EutraLocation struct {
	Tai       Tai   `json:"tai"`
	IgnoreTai *bool `json:"ignoreTai,omitempty"`
	Ecgi      Ecgi  `json:"ecgi"`
	// This flag when present shall indicate that the Ecgi shall be ignored When present, it shall be set as follows: - true: ecgi shall be ignored. - false (default): ecgi shall not be ignored.
	IgnoreEcgi *bool `json:"ignoreEcgi,omitempty"`
	// The value represents the elapsed time in minutes since the last network contact of the mobile station.  Value \"0\" indicates that the location information was obtained after a successful paging procedure for Active Location Retrieval when the UE is in idle mode or after a successful NG-RAN location reporting procedure with the eNB when the UE is in connected mode.  Any other value than \"0\" indicates that the location information is the last known one.  See 3GPP TS 29.002 clause 17.7.8.
	AgeOfLocationInformation *int32 `json:"ageOfLocationInformation,omitempty"`
	// string with format 'date-time' as defined in OpenAPI.
	UeLocationTimestamp *time.Time `json:"ueLocationTimestamp,omitempty"`
	// Refer to geographical Information. See 3GPP TS 23.032 clause 7.3.2. Only the description of an ellipsoid point with uncertainty circle is allowed to be used.
	GeographicalInformation *string `json:"geographicalInformation,omitempty"`
	// Refers to Calling Geodetic Location. See ITU-T Recommendation Q.763 (1999) [24] clause 3.88.2. Only the description of an ellipsoid point with uncertainty circle is allowed to be used.
	GeodeticInformation *string          `json:"geodeticInformation,omitempty"`
	GlobalNgenbId       *GlobalRanNodeId `json:"globalNgenbId,omitempty"`
	GlobalENbId         *GlobalRanNodeId `json:"globalENbId,omitempty"`
}

EutraLocation Contains the E-UTRA user location.

func NewEutraLocation

func NewEutraLocation(tai Tai, ecgi Ecgi) *EutraLocation

NewEutraLocation instantiates a new EutraLocation object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewEutraLocationWithDefaults

func NewEutraLocationWithDefaults() *EutraLocation

NewEutraLocationWithDefaults instantiates a new EutraLocation object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*EutraLocation) GetAgeOfLocationInformation

func (o *EutraLocation) GetAgeOfLocationInformation() int32

GetAgeOfLocationInformation returns the AgeOfLocationInformation field value if set, zero value otherwise.

func (*EutraLocation) GetAgeOfLocationInformationOk

func (o *EutraLocation) GetAgeOfLocationInformationOk() (*int32, bool)

GetAgeOfLocationInformationOk returns a tuple with the AgeOfLocationInformation field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EutraLocation) GetEcgi

func (o *EutraLocation) GetEcgi() Ecgi

GetEcgi returns the Ecgi field value

func (*EutraLocation) GetEcgiOk

func (o *EutraLocation) GetEcgiOk() (*Ecgi, bool)

GetEcgiOk returns a tuple with the Ecgi field value and a boolean to check if the value has been set.

func (*EutraLocation) GetGeodeticInformation

func (o *EutraLocation) GetGeodeticInformation() string

GetGeodeticInformation returns the GeodeticInformation field value if set, zero value otherwise.

func (*EutraLocation) GetGeodeticInformationOk

func (o *EutraLocation) GetGeodeticInformationOk() (*string, bool)

GetGeodeticInformationOk returns a tuple with the GeodeticInformation field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EutraLocation) GetGeographicalInformation

func (o *EutraLocation) GetGeographicalInformation() string

GetGeographicalInformation returns the GeographicalInformation field value if set, zero value otherwise.

func (*EutraLocation) GetGeographicalInformationOk

func (o *EutraLocation) GetGeographicalInformationOk() (*string, bool)

GetGeographicalInformationOk returns a tuple with the GeographicalInformation field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EutraLocation) GetGlobalENbId

func (o *EutraLocation) GetGlobalENbId() GlobalRanNodeId

GetGlobalENbId returns the GlobalENbId field value if set, zero value otherwise.

func (*EutraLocation) GetGlobalENbIdOk

func (o *EutraLocation) GetGlobalENbIdOk() (*GlobalRanNodeId, bool)

GetGlobalENbIdOk returns a tuple with the GlobalENbId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EutraLocation) GetGlobalNgenbId

func (o *EutraLocation) GetGlobalNgenbId() GlobalRanNodeId

GetGlobalNgenbId returns the GlobalNgenbId field value if set, zero value otherwise.

func (*EutraLocation) GetGlobalNgenbIdOk

func (o *EutraLocation) GetGlobalNgenbIdOk() (*GlobalRanNodeId, bool)

GetGlobalNgenbIdOk returns a tuple with the GlobalNgenbId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EutraLocation) GetIgnoreEcgi

func (o *EutraLocation) GetIgnoreEcgi() bool

GetIgnoreEcgi returns the IgnoreEcgi field value if set, zero value otherwise.

func (*EutraLocation) GetIgnoreEcgiOk

func (o *EutraLocation) GetIgnoreEcgiOk() (*bool, bool)

GetIgnoreEcgiOk returns a tuple with the IgnoreEcgi field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EutraLocation) GetIgnoreTai

func (o *EutraLocation) GetIgnoreTai() bool

GetIgnoreTai returns the IgnoreTai field value if set, zero value otherwise.

func (*EutraLocation) GetIgnoreTaiOk

func (o *EutraLocation) GetIgnoreTaiOk() (*bool, bool)

GetIgnoreTaiOk returns a tuple with the IgnoreTai field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EutraLocation) GetTai

func (o *EutraLocation) GetTai() Tai

GetTai returns the Tai field value

func (*EutraLocation) GetTaiOk

func (o *EutraLocation) GetTaiOk() (*Tai, bool)

GetTaiOk returns a tuple with the Tai field value and a boolean to check if the value has been set.

func (*EutraLocation) GetUeLocationTimestamp

func (o *EutraLocation) GetUeLocationTimestamp() time.Time

GetUeLocationTimestamp returns the UeLocationTimestamp field value if set, zero value otherwise.

func (*EutraLocation) GetUeLocationTimestampOk

func (o *EutraLocation) GetUeLocationTimestampOk() (*time.Time, bool)

GetUeLocationTimestampOk returns a tuple with the UeLocationTimestamp field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EutraLocation) HasAgeOfLocationInformation

func (o *EutraLocation) HasAgeOfLocationInformation() bool

HasAgeOfLocationInformation returns a boolean if a field has been set.

func (*EutraLocation) HasGeodeticInformation

func (o *EutraLocation) HasGeodeticInformation() bool

HasGeodeticInformation returns a boolean if a field has been set.

func (*EutraLocation) HasGeographicalInformation

func (o *EutraLocation) HasGeographicalInformation() bool

HasGeographicalInformation returns a boolean if a field has been set.

func (*EutraLocation) HasGlobalENbId

func (o *EutraLocation) HasGlobalENbId() bool

HasGlobalENbId returns a boolean if a field has been set.

func (*EutraLocation) HasGlobalNgenbId

func (o *EutraLocation) HasGlobalNgenbId() bool

HasGlobalNgenbId returns a boolean if a field has been set.

func (*EutraLocation) HasIgnoreEcgi

func (o *EutraLocation) HasIgnoreEcgi() bool

HasIgnoreEcgi returns a boolean if a field has been set.

func (*EutraLocation) HasIgnoreTai

func (o *EutraLocation) HasIgnoreTai() bool

HasIgnoreTai returns a boolean if a field has been set.

func (*EutraLocation) HasUeLocationTimestamp

func (o *EutraLocation) HasUeLocationTimestamp() bool

HasUeLocationTimestamp returns a boolean if a field has been set.

func (EutraLocation) MarshalJSON

func (o EutraLocation) MarshalJSON() ([]byte, error)

func (*EutraLocation) SetAgeOfLocationInformation

func (o *EutraLocation) SetAgeOfLocationInformation(v int32)

SetAgeOfLocationInformation gets a reference to the given int32 and assigns it to the AgeOfLocationInformation field.

func (*EutraLocation) SetEcgi

func (o *EutraLocation) SetEcgi(v Ecgi)

SetEcgi sets field value

func (*EutraLocation) SetGeodeticInformation

func (o *EutraLocation) SetGeodeticInformation(v string)

SetGeodeticInformation gets a reference to the given string and assigns it to the GeodeticInformation field.

func (*EutraLocation) SetGeographicalInformation

func (o *EutraLocation) SetGeographicalInformation(v string)

SetGeographicalInformation gets a reference to the given string and assigns it to the GeographicalInformation field.

func (*EutraLocation) SetGlobalENbId

func (o *EutraLocation) SetGlobalENbId(v GlobalRanNodeId)

SetGlobalENbId gets a reference to the given GlobalRanNodeId and assigns it to the GlobalENbId field.

func (*EutraLocation) SetGlobalNgenbId

func (o *EutraLocation) SetGlobalNgenbId(v GlobalRanNodeId)

SetGlobalNgenbId gets a reference to the given GlobalRanNodeId and assigns it to the GlobalNgenbId field.

func (*EutraLocation) SetIgnoreEcgi

func (o *EutraLocation) SetIgnoreEcgi(v bool)

SetIgnoreEcgi gets a reference to the given bool and assigns it to the IgnoreEcgi field.

func (*EutraLocation) SetIgnoreTai

func (o *EutraLocation) SetIgnoreTai(v bool)

SetIgnoreTai gets a reference to the given bool and assigns it to the IgnoreTai field.

func (*EutraLocation) SetTai

func (o *EutraLocation) SetTai(v Tai)

SetTai sets field value

func (*EutraLocation) SetUeLocationTimestamp

func (o *EutraLocation) SetUeLocationTimestamp(v time.Time)

SetUeLocationTimestamp gets a reference to the given time.Time and assigns it to the UeLocationTimestamp field.

func (EutraLocation) ToMap

func (o EutraLocation) ToMap() (map[string]interface{}, error)

type GNbId

type GNbId struct {
	// Unsigned integer representing the bit length of the gNB ID as defined in clause 9.3.1.6 of 3GPP TS 38.413 [11], within the range 22 to 32.
	BitLength int32 `json:"bitLength"`
	// This represents the identifier of the gNB. The value of the gNB ID shall be encoded in hexadecimal representation. Each character in the string shall take a value of \"0\" to \"9\", \"a\" to \"f\" or \"A\" to \"F\" and shall represent 4 bits. The padding 0 shall be added to make multiple nibbles,  the most significant character representing the padding 0 if required together with the 4 most significant bits of the gNB ID shall appear first in the string, and the character representing the 4 least significant bit of the gNB ID shall appear last in the string.
	GNBValue string `json:"gNBValue"`
}

GNbId Provides the G-NB identifier.

func NewGNbId

func NewGNbId(bitLength int32, gNBValue string) *GNbId

NewGNbId instantiates a new GNbId object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGNbIdWithDefaults

func NewGNbIdWithDefaults() *GNbId

NewGNbIdWithDefaults instantiates a new GNbId object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GNbId) GetBitLength

func (o *GNbId) GetBitLength() int32

GetBitLength returns the BitLength field value

func (*GNbId) GetBitLengthOk

func (o *GNbId) GetBitLengthOk() (*int32, bool)

GetBitLengthOk returns a tuple with the BitLength field value and a boolean to check if the value has been set.

func (*GNbId) GetGNBValue

func (o *GNbId) GetGNBValue() string

GetGNBValue returns the GNBValue field value

func (*GNbId) GetGNBValueOk

func (o *GNbId) GetGNBValueOk() (*string, bool)

GetGNBValueOk returns a tuple with the GNBValue field value and a boolean to check if the value has been set.

func (GNbId) MarshalJSON

func (o GNbId) MarshalJSON() ([]byte, error)

func (*GNbId) SetBitLength

func (o *GNbId) SetBitLength(v int32)

SetBitLength sets field value

func (*GNbId) SetGNBValue

func (o *GNbId) SetGNBValue(v string)

SetGNBValue sets field value

func (GNbId) ToMap

func (o GNbId) ToMap() (map[string]interface{}, error)

type GenericOpenAPIError

type GenericOpenAPIError struct {
	// contains filtered or unexported fields
}

GenericOpenAPIError Provides access to the body, error and model on returned errors.

func (GenericOpenAPIError) Body

func (e GenericOpenAPIError) Body() []byte

Body returns the raw bytes of the response

func (GenericOpenAPIError) Error

func (e GenericOpenAPIError) Error() string

Error returns non-empty string if there was an error.

func (GenericOpenAPIError) Model

func (e GenericOpenAPIError) Model() interface{}

Model returns the unpacked model of the error

type GeraLocation

type GeraLocation struct {
	Interface *interface{}
}

GeraLocation - Exactly one of cgi, sai or lai shall be present.

func InterfaceAsGeraLocation

func InterfaceAsGeraLocation(v *interface{}) GeraLocation

interface{}AsGeraLocation is a convenience function that returns interface{} wrapped in GeraLocation

func (*GeraLocation) GetActualInstance

func (obj *GeraLocation) GetActualInstance() interface{}

Get the actual instance

func (GeraLocation) MarshalJSON

func (src GeraLocation) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*GeraLocation) UnmarshalJSON

func (dst *GeraLocation) UnmarshalJSON(data []byte) error

Unmarshal JSON data into one of the pointers in the struct

type GlobalRanNodeId

type GlobalRanNodeId struct {
	Interface *interface{}
}

GlobalRanNodeId - One of the six attributes n3IwfId, gNbIdm, ngeNbId, wagfId, tngfId, eNbId shall be present.

func InterfaceAsGlobalRanNodeId

func InterfaceAsGlobalRanNodeId(v *interface{}) GlobalRanNodeId

interface{}AsGlobalRanNodeId is a convenience function that returns interface{} wrapped in GlobalRanNodeId

func (*GlobalRanNodeId) GetActualInstance

func (obj *GlobalRanNodeId) GetActualInstance() interface{}

Get the actual instance

func (GlobalRanNodeId) MarshalJSON

func (src GlobalRanNodeId) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*GlobalRanNodeId) UnmarshalJSON

func (dst *GlobalRanNodeId) UnmarshalJSON(data []byte) error

Unmarshal JSON data into one of the pointers in the struct

type HdMapDynamicInfoData

type HdMapDynamicInfoData struct {
	// Represents the identifier of the V2X UE.
	UeId string `json:"ueId"`
	// String providing an URI formatted according to RFC 3986.
	NotifUri string `json:"notifUri"`
	// Unsigned Integer, i.e. only value 0 and integers above 0 are permissible.
	Range int32 `json:"range"`
	// Set to true by the NF service consumer to request the VAE server to send a test notification as defined in clause 6.3.5.3. Set to false or omitted otherwise.
	RequestTestNotification *bool               `json:"requestTestNotification,omitempty"`
	WebsockNotifConfig      *WebsockNotifConfig `json:"websockNotifConfig,omitempty"`
	// A string used to indicate the features supported by an API that is used as defined in clause  6.6 in 3GPP TS 29.500. The string shall contain a bitmask indicating supported features in  hexadecimal representation Each character in the string shall take a value of \"0\" to \"9\",  \"a\" to \"f\" or \"A\" to \"F\" and shall represent the support of 4 features as described in  table 5.2.2-3. The most significant character representing the highest-numbered features shall  appear first in the string, and the character representing features 1 to 4 shall appear last  in the string. The list of features and their numbering (starting with 1) are defined  separately for each API. If the string contains a lower number of characters than there are  defined features for an API, all features that would be represented by characters that are not  present in the string are not supported.
	SuppFeat *string `json:"suppFeat,omitempty"`
}

HdMapDynamicInfoData Represents an individual HdMap DynamicInfo Subscription resource for a V2X UE ID.

func NewHdMapDynamicInfoData

func NewHdMapDynamicInfoData(ueId string, notifUri string, range_ int32) *HdMapDynamicInfoData

NewHdMapDynamicInfoData instantiates a new HdMapDynamicInfoData object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewHdMapDynamicInfoDataWithDefaults

func NewHdMapDynamicInfoDataWithDefaults() *HdMapDynamicInfoData

NewHdMapDynamicInfoDataWithDefaults instantiates a new HdMapDynamicInfoData object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*HdMapDynamicInfoData) GetNotifUri

func (o *HdMapDynamicInfoData) GetNotifUri() string

GetNotifUri returns the NotifUri field value

func (*HdMapDynamicInfoData) GetNotifUriOk

func (o *HdMapDynamicInfoData) GetNotifUriOk() (*string, bool)

GetNotifUriOk returns a tuple with the NotifUri field value and a boolean to check if the value has been set.

func (*HdMapDynamicInfoData) GetRange

func (o *HdMapDynamicInfoData) GetRange() int32

GetRange returns the Range field value

func (*HdMapDynamicInfoData) GetRangeOk

func (o *HdMapDynamicInfoData) GetRangeOk() (*int32, bool)

GetRangeOk returns a tuple with the Range field value and a boolean to check if the value has been set.

func (*HdMapDynamicInfoData) GetRequestTestNotification

func (o *HdMapDynamicInfoData) GetRequestTestNotification() bool

GetRequestTestNotification returns the RequestTestNotification field value if set, zero value otherwise.

func (*HdMapDynamicInfoData) GetRequestTestNotificationOk

func (o *HdMapDynamicInfoData) GetRequestTestNotificationOk() (*bool, bool)

GetRequestTestNotificationOk returns a tuple with the RequestTestNotification field value if set, nil otherwise and a boolean to check if the value has been set.

func (*HdMapDynamicInfoData) GetSuppFeat

func (o *HdMapDynamicInfoData) GetSuppFeat() string

GetSuppFeat returns the SuppFeat field value if set, zero value otherwise.

func (*HdMapDynamicInfoData) GetSuppFeatOk

func (o *HdMapDynamicInfoData) GetSuppFeatOk() (*string, bool)

GetSuppFeatOk returns a tuple with the SuppFeat field value if set, nil otherwise and a boolean to check if the value has been set.

func (*HdMapDynamicInfoData) GetUeId

func (o *HdMapDynamicInfoData) GetUeId() string

GetUeId returns the UeId field value

func (*HdMapDynamicInfoData) GetUeIdOk

func (o *HdMapDynamicInfoData) GetUeIdOk() (*string, bool)

GetUeIdOk returns a tuple with the UeId field value and a boolean to check if the value has been set.

func (*HdMapDynamicInfoData) GetWebsockNotifConfig

func (o *HdMapDynamicInfoData) GetWebsockNotifConfig() WebsockNotifConfig

GetWebsockNotifConfig returns the WebsockNotifConfig field value if set, zero value otherwise.

func (*HdMapDynamicInfoData) GetWebsockNotifConfigOk

func (o *HdMapDynamicInfoData) GetWebsockNotifConfigOk() (*WebsockNotifConfig, bool)

GetWebsockNotifConfigOk returns a tuple with the WebsockNotifConfig field value if set, nil otherwise and a boolean to check if the value has been set.

func (*HdMapDynamicInfoData) HasRequestTestNotification

func (o *HdMapDynamicInfoData) HasRequestTestNotification() bool

HasRequestTestNotification returns a boolean if a field has been set.

func (*HdMapDynamicInfoData) HasSuppFeat

func (o *HdMapDynamicInfoData) HasSuppFeat() bool

HasSuppFeat returns a boolean if a field has been set.

func (*HdMapDynamicInfoData) HasWebsockNotifConfig

func (o *HdMapDynamicInfoData) HasWebsockNotifConfig() bool

HasWebsockNotifConfig returns a boolean if a field has been set.

func (HdMapDynamicInfoData) MarshalJSON

func (o HdMapDynamicInfoData) MarshalJSON() ([]byte, error)

func (*HdMapDynamicInfoData) SetNotifUri

func (o *HdMapDynamicInfoData) SetNotifUri(v string)

SetNotifUri sets field value

func (*HdMapDynamicInfoData) SetRange

func (o *HdMapDynamicInfoData) SetRange(v int32)

SetRange sets field value

func (*HdMapDynamicInfoData) SetRequestTestNotification

func (o *HdMapDynamicInfoData) SetRequestTestNotification(v bool)

SetRequestTestNotification gets a reference to the given bool and assigns it to the RequestTestNotification field.

func (*HdMapDynamicInfoData) SetSuppFeat

func (o *HdMapDynamicInfoData) SetSuppFeat(v string)

SetSuppFeat gets a reference to the given string and assigns it to the SuppFeat field.

func (*HdMapDynamicInfoData) SetUeId

func (o *HdMapDynamicInfoData) SetUeId(v string)

SetUeId sets field value

func (*HdMapDynamicInfoData) SetWebsockNotifConfig

func (o *HdMapDynamicInfoData) SetWebsockNotifConfig(v WebsockNotifConfig)

SetWebsockNotifConfig gets a reference to the given WebsockNotifConfig and assigns it to the WebsockNotifConfig field.

func (HdMapDynamicInfoData) ToMap

func (o HdMapDynamicInfoData) ToMap() (map[string]interface{}, error)

type HdMapDynamicInfoNotification

type HdMapDynamicInfoNotification struct {
	// String providing an URI formatted according to RFC 3986.
	ResourceUri string `json:"resourceUri"`
	// Contains the informaiotn of nearby UEs.
	NearbyUeInfo []NearbyUeInfo `json:"nearbyUeInfo"`
}

HdMapDynamicInfoNotification Represents a notificaton of HD map dynamic info corresponding to the subscription.

func NewHdMapDynamicInfoNotification

func NewHdMapDynamicInfoNotification(resourceUri string, nearbyUeInfo []NearbyUeInfo) *HdMapDynamicInfoNotification

NewHdMapDynamicInfoNotification instantiates a new HdMapDynamicInfoNotification object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewHdMapDynamicInfoNotificationWithDefaults

func NewHdMapDynamicInfoNotificationWithDefaults() *HdMapDynamicInfoNotification

NewHdMapDynamicInfoNotificationWithDefaults instantiates a new HdMapDynamicInfoNotification object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*HdMapDynamicInfoNotification) GetNearbyUeInfo

func (o *HdMapDynamicInfoNotification) GetNearbyUeInfo() []NearbyUeInfo

GetNearbyUeInfo returns the NearbyUeInfo field value

func (*HdMapDynamicInfoNotification) GetNearbyUeInfoOk

func (o *HdMapDynamicInfoNotification) GetNearbyUeInfoOk() ([]NearbyUeInfo, bool)

GetNearbyUeInfoOk returns a tuple with the NearbyUeInfo field value and a boolean to check if the value has been set.

func (*HdMapDynamicInfoNotification) GetResourceUri

func (o *HdMapDynamicInfoNotification) GetResourceUri() string

GetResourceUri returns the ResourceUri field value

func (*HdMapDynamicInfoNotification) GetResourceUriOk

func (o *HdMapDynamicInfoNotification) GetResourceUriOk() (*string, bool)

GetResourceUriOk returns a tuple with the ResourceUri field value and a boolean to check if the value has been set.

func (HdMapDynamicInfoNotification) MarshalJSON

func (o HdMapDynamicInfoNotification) MarshalJSON() ([]byte, error)

func (*HdMapDynamicInfoNotification) SetNearbyUeInfo

func (o *HdMapDynamicInfoNotification) SetNearbyUeInfo(v []NearbyUeInfo)

SetNearbyUeInfo sets field value

func (*HdMapDynamicInfoNotification) SetResourceUri

func (o *HdMapDynamicInfoNotification) SetResourceUri(v string)

SetResourceUri sets field value

func (HdMapDynamicInfoNotification) ToMap

func (o HdMapDynamicInfoNotification) ToMap() (map[string]interface{}, error)

type HdmapDynamicinfoSubscriptionsCollectionDocumentApiService

type HdmapDynamicinfoSubscriptionsCollectionDocumentApiService service

HdmapDynamicinfoSubscriptionsCollectionDocumentApiService HdmapDynamicinfoSubscriptionsCollectionDocumentApi service

func (*HdmapDynamicinfoSubscriptionsCollectionDocumentApiService) Create

Create VAE_HDMapDynamicInfo resource create service Operation

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiCreateRequest

func (*HdmapDynamicinfoSubscriptionsCollectionDocumentApiService) CreateExecute

Execute executes the request

@return HdMapDynamicInfoData

type HfcNodeId

type HfcNodeId struct {
	// This IE represents the identifier of the HFC node Id as specified in CableLabs WR-TR-5WWC-ARCH. It is provisioned by the wireline operator as part of wireline operations and may contain up to six characters.
	HfcNId string `json:"hfcNId"`
}

HfcNodeId REpresents the HFC Node Identifer received over NGAP.

func NewHfcNodeId

func NewHfcNodeId(hfcNId string) *HfcNodeId

NewHfcNodeId instantiates a new HfcNodeId object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewHfcNodeIdWithDefaults

func NewHfcNodeIdWithDefaults() *HfcNodeId

NewHfcNodeIdWithDefaults instantiates a new HfcNodeId object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*HfcNodeId) GetHfcNId

func (o *HfcNodeId) GetHfcNId() string

GetHfcNId returns the HfcNId field value

func (*HfcNodeId) GetHfcNIdOk

func (o *HfcNodeId) GetHfcNIdOk() (*string, bool)

GetHfcNIdOk returns a tuple with the HfcNId field value and a boolean to check if the value has been set.

func (HfcNodeId) MarshalJSON

func (o HfcNodeId) MarshalJSON() ([]byte, error)

func (*HfcNodeId) SetHfcNId

func (o *HfcNodeId) SetHfcNId(v string)

SetHfcNId sets field value

func (HfcNodeId) ToMap

func (o HfcNodeId) ToMap() (map[string]interface{}, error)

type IndividualHdMapDynamicInfoSubscriptionDocumentApiService

type IndividualHdMapDynamicInfoSubscriptionDocumentApiService service

IndividualHdMapDynamicInfoSubscriptionDocumentApiService IndividualHdMapDynamicInfoSubscriptionDocumentApi service

func (*IndividualHdMapDynamicInfoSubscriptionDocumentApiService) ReadHdMapDynamicInfoSubscription

ReadHdMapDynamicInfoSubscription VAE HdMap DynamicInfo Subscription resource read service Operation

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param subscriptionId Identifier of an HdMap DynamicIfo Subscription resource
@return ApiReadHdMapDynamicInfoSubscriptionRequest

func (*IndividualHdMapDynamicInfoSubscriptionDocumentApiService) ReadHdMapDynamicInfoSubscriptionExecute

Execute executes the request

@return HdMapDynamicInfoData

type IndividualHdmapDynamicinfoSubscriptionDocumentApiService

type IndividualHdmapDynamicinfoSubscriptionDocumentApiService service

IndividualHdmapDynamicinfoSubscriptionDocumentApiService IndividualHdmapDynamicinfoSubscriptionDocumentApi service

func (*IndividualHdmapDynamicinfoSubscriptionDocumentApiService) DeleteHdMapDynamicInfoSubscription

DeleteHdMapDynamicInfoSubscription VAE HdMap DynamicInfo Subscription resource delete service Operation

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param subscriptionId Unique ID of the hdmap dynamicinfo subscription to be deleted
@return ApiDeleteHdMapDynamicInfoSubscriptionRequest

func (*IndividualHdmapDynamicinfoSubscriptionDocumentApiService) DeleteHdMapDynamicInfoSubscriptionExecute

Execute executes the request

type InvalidParam

type InvalidParam struct {
	// Attribute's name encoded as a JSON Pointer, or header's name.
	Param string `json:"param"`
	// A human-readable reason, e.g. \"must be a positive integer\".
	Reason *string `json:"reason,omitempty"`
}

InvalidParam Represents the description of invalid parameters, for a request rejected due to invalid parameters.

func NewInvalidParam

func NewInvalidParam(param string) *InvalidParam

NewInvalidParam instantiates a new InvalidParam object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewInvalidParamWithDefaults

func NewInvalidParamWithDefaults() *InvalidParam

NewInvalidParamWithDefaults instantiates a new InvalidParam object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*InvalidParam) GetParam

func (o *InvalidParam) GetParam() string

GetParam returns the Param field value

func (*InvalidParam) GetParamOk

func (o *InvalidParam) GetParamOk() (*string, bool)

GetParamOk returns a tuple with the Param field value and a boolean to check if the value has been set.

func (*InvalidParam) GetReason

func (o *InvalidParam) GetReason() string

GetReason returns the Reason field value if set, zero value otherwise.

func (*InvalidParam) GetReasonOk

func (o *InvalidParam) GetReasonOk() (*string, bool)

GetReasonOk returns a tuple with the Reason field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InvalidParam) HasReason

func (o *InvalidParam) HasReason() bool

HasReason returns a boolean if a field has been set.

func (InvalidParam) MarshalJSON

func (o InvalidParam) MarshalJSON() ([]byte, error)

func (*InvalidParam) SetParam

func (o *InvalidParam) SetParam(v string)

SetParam sets field value

func (*InvalidParam) SetReason

func (o *InvalidParam) SetReason(v string)

SetReason gets a reference to the given string and assigns it to the Reason field.

func (InvalidParam) ToMap

func (o InvalidParam) ToMap() (map[string]interface{}, error)

type Ipv6Addr

type Ipv6Addr struct {
}

Ipv6Addr String identifying an IPv6 address formatted according to clause 4 of RFC5952. The mixed IPv4 IPv6 notation according to clause 5 of RFC5952 shall not be used.

func NewIpv6Addr

func NewIpv6Addr() *Ipv6Addr

NewIpv6Addr instantiates a new Ipv6Addr object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewIpv6AddrWithDefaults

func NewIpv6AddrWithDefaults() *Ipv6Addr

NewIpv6AddrWithDefaults instantiates a new Ipv6Addr object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (Ipv6Addr) MarshalJSON

func (o Ipv6Addr) MarshalJSON() ([]byte, error)

func (Ipv6Addr) ToMap

func (o Ipv6Addr) ToMap() (map[string]interface{}, error)

type LineType

type LineType struct {
	String *string
}

LineType Possible values are: - DSL: Identifies a DSL line - PON: Identifies a PON line

func (*LineType) MarshalJSON

func (src *LineType) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*LineType) UnmarshalJSON

func (dst *LineType) UnmarshalJSON(data []byte) error

Unmarshal JSON data into any of the pointers in the struct

type LocationAreaId

type LocationAreaId struct {
	PlmnId PlmnId `json:"plmnId"`
	// Location Area Code.
	Lac string `json:"lac"`
}

LocationAreaId Contains a Location area identification as defined in 3GPP TS 23.003, clause 4.1.

func NewLocationAreaId

func NewLocationAreaId(plmnId PlmnId, lac string) *LocationAreaId

NewLocationAreaId instantiates a new LocationAreaId object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLocationAreaIdWithDefaults

func NewLocationAreaIdWithDefaults() *LocationAreaId

NewLocationAreaIdWithDefaults instantiates a new LocationAreaId object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LocationAreaId) GetLac

func (o *LocationAreaId) GetLac() string

GetLac returns the Lac field value

func (*LocationAreaId) GetLacOk

func (o *LocationAreaId) GetLacOk() (*string, bool)

GetLacOk returns a tuple with the Lac field value and a boolean to check if the value has been set.

func (*LocationAreaId) GetPlmnId

func (o *LocationAreaId) GetPlmnId() PlmnId

GetPlmnId returns the PlmnId field value

func (*LocationAreaId) GetPlmnIdOk

func (o *LocationAreaId) GetPlmnIdOk() (*PlmnId, bool)

GetPlmnIdOk returns a tuple with the PlmnId field value and a boolean to check if the value has been set.

func (LocationAreaId) MarshalJSON

func (o LocationAreaId) MarshalJSON() ([]byte, error)

func (*LocationAreaId) SetLac

func (o *LocationAreaId) SetLac(v string)

SetLac sets field value

func (*LocationAreaId) SetPlmnId

func (o *LocationAreaId) SetPlmnId(v PlmnId)

SetPlmnId sets field value

func (LocationAreaId) ToMap

func (o LocationAreaId) ToMap() (map[string]interface{}, error)

type MappedNullable

type MappedNullable interface {
	ToMap() (map[string]interface{}, error)
}

type N3gaLocation

type N3gaLocation struct {
	N3gppTai *Tai `json:"n3gppTai,omitempty"`
	// This IE shall contain the N3IWF identifier received over NGAP and shall be encoded as a  string of hexadecimal characters. Each character in the string shall take a value of \"0\"  to \"9\", \"a\" to \"f\" or \"A\" to \"F\" and shall represent 4 bits. The most significant  character representing the 4 most significant bits of the N3IWF ID shall appear first in  the string, and the character representing the 4 least significant bit of the N3IWF ID  shall appear last in the string.
	N3IwfId *string `json:"n3IwfId,omitempty"`
	// String identifying a IPv4 address formatted in the 'dotted decimal' notation as defined in RFC 1166.
	UeIpv4Addr *string   `json:"ueIpv4Addr,omitempty"`
	UeIpv6Addr *Ipv6Addr `json:"ueIpv6Addr,omitempty"`
	// Unsigned Integer, i.e. only value 0 and integers above 0 are permissible.
	PortNumber *int32             `json:"portNumber,omitempty"`
	Protocol   *TransportProtocol `json:"protocol,omitempty"`
	TnapId     *TnapId            `json:"tnapId,omitempty"`
	TwapId     *TwapId            `json:"twapId,omitempty"`
	HfcNodeId  *HfcNodeId         `json:"hfcNodeId,omitempty"`
	// string with format 'bytes' as defined in OpenAPI
	Gli            *string   `json:"gli,omitempty"`
	W5gbanLineType *LineType `json:"w5gbanLineType,omitempty"`
	// Global Cable Identifier uniquely identifying the connection between the 5G-CRG or FN-CRG to the 5GS. See clause 28.15.4 of 3GPP TS 23.003. This shall be encoded as a string per clause 28.15.4 of 3GPP TS 23.003, and compliant with the syntax specified  in clause 2.2  of IETF RFC 7542 for the username part of a NAI. The GCI value is specified in CableLabs WR-TR-5WWC-ARCH.
	Gci *string `json:"gci,omitempty"`
}

N3gaLocation Contains the Non-3GPP access user location.

func NewN3gaLocation

func NewN3gaLocation() *N3gaLocation

NewN3gaLocation instantiates a new N3gaLocation object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewN3gaLocationWithDefaults

func NewN3gaLocationWithDefaults() *N3gaLocation

NewN3gaLocationWithDefaults instantiates a new N3gaLocation object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*N3gaLocation) GetGci

func (o *N3gaLocation) GetGci() string

GetGci returns the Gci field value if set, zero value otherwise.

func (*N3gaLocation) GetGciOk

func (o *N3gaLocation) GetGciOk() (*string, bool)

GetGciOk returns a tuple with the Gci field value if set, nil otherwise and a boolean to check if the value has been set.

func (*N3gaLocation) GetGli

func (o *N3gaLocation) GetGli() string

GetGli returns the Gli field value if set, zero value otherwise.

func (*N3gaLocation) GetGliOk

func (o *N3gaLocation) GetGliOk() (*string, bool)

GetGliOk returns a tuple with the Gli field value if set, nil otherwise and a boolean to check if the value has been set.

func (*N3gaLocation) GetHfcNodeId

func (o *N3gaLocation) GetHfcNodeId() HfcNodeId

GetHfcNodeId returns the HfcNodeId field value if set, zero value otherwise.

func (*N3gaLocation) GetHfcNodeIdOk

func (o *N3gaLocation) GetHfcNodeIdOk() (*HfcNodeId, bool)

GetHfcNodeIdOk returns a tuple with the HfcNodeId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*N3gaLocation) GetN3IwfId

func (o *N3gaLocation) GetN3IwfId() string

GetN3IwfId returns the N3IwfId field value if set, zero value otherwise.

func (*N3gaLocation) GetN3IwfIdOk

func (o *N3gaLocation) GetN3IwfIdOk() (*string, bool)

GetN3IwfIdOk returns a tuple with the N3IwfId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*N3gaLocation) GetN3gppTai

func (o *N3gaLocation) GetN3gppTai() Tai

GetN3gppTai returns the N3gppTai field value if set, zero value otherwise.

func (*N3gaLocation) GetN3gppTaiOk

func (o *N3gaLocation) GetN3gppTaiOk() (*Tai, bool)

GetN3gppTaiOk returns a tuple with the N3gppTai field value if set, nil otherwise and a boolean to check if the value has been set.

func (*N3gaLocation) GetPortNumber

func (o *N3gaLocation) GetPortNumber() int32

GetPortNumber returns the PortNumber field value if set, zero value otherwise.

func (*N3gaLocation) GetPortNumberOk

func (o *N3gaLocation) GetPortNumberOk() (*int32, bool)

GetPortNumberOk returns a tuple with the PortNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*N3gaLocation) GetProtocol

func (o *N3gaLocation) GetProtocol() TransportProtocol

GetProtocol returns the Protocol field value if set, zero value otherwise.

func (*N3gaLocation) GetProtocolOk

func (o *N3gaLocation) GetProtocolOk() (*TransportProtocol, bool)

GetProtocolOk returns a tuple with the Protocol field value if set, nil otherwise and a boolean to check if the value has been set.

func (*N3gaLocation) GetTnapId

func (o *N3gaLocation) GetTnapId() TnapId

GetTnapId returns the TnapId field value if set, zero value otherwise.

func (*N3gaLocation) GetTnapIdOk

func (o *N3gaLocation) GetTnapIdOk() (*TnapId, bool)

GetTnapIdOk returns a tuple with the TnapId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*N3gaLocation) GetTwapId

func (o *N3gaLocation) GetTwapId() TwapId

GetTwapId returns the TwapId field value if set, zero value otherwise.

func (*N3gaLocation) GetTwapIdOk

func (o *N3gaLocation) GetTwapIdOk() (*TwapId, bool)

GetTwapIdOk returns a tuple with the TwapId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*N3gaLocation) GetUeIpv4Addr

func (o *N3gaLocation) GetUeIpv4Addr() string

GetUeIpv4Addr returns the UeIpv4Addr field value if set, zero value otherwise.

func (*N3gaLocation) GetUeIpv4AddrOk

func (o *N3gaLocation) GetUeIpv4AddrOk() (*string, bool)

GetUeIpv4AddrOk returns a tuple with the UeIpv4Addr field value if set, nil otherwise and a boolean to check if the value has been set.

func (*N3gaLocation) GetUeIpv6Addr

func (o *N3gaLocation) GetUeIpv6Addr() Ipv6Addr

GetUeIpv6Addr returns the UeIpv6Addr field value if set, zero value otherwise.

func (*N3gaLocation) GetUeIpv6AddrOk

func (o *N3gaLocation) GetUeIpv6AddrOk() (*Ipv6Addr, bool)

GetUeIpv6AddrOk returns a tuple with the UeIpv6Addr field value if set, nil otherwise and a boolean to check if the value has been set.

func (*N3gaLocation) GetW5gbanLineType

func (o *N3gaLocation) GetW5gbanLineType() LineType

GetW5gbanLineType returns the W5gbanLineType field value if set, zero value otherwise.

func (*N3gaLocation) GetW5gbanLineTypeOk

func (o *N3gaLocation) GetW5gbanLineTypeOk() (*LineType, bool)

GetW5gbanLineTypeOk returns a tuple with the W5gbanLineType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*N3gaLocation) HasGci

func (o *N3gaLocation) HasGci() bool

HasGci returns a boolean if a field has been set.

func (*N3gaLocation) HasGli

func (o *N3gaLocation) HasGli() bool

HasGli returns a boolean if a field has been set.

func (*N3gaLocation) HasHfcNodeId

func (o *N3gaLocation) HasHfcNodeId() bool

HasHfcNodeId returns a boolean if a field has been set.

func (*N3gaLocation) HasN3IwfId

func (o *N3gaLocation) HasN3IwfId() bool

HasN3IwfId returns a boolean if a field has been set.

func (*N3gaLocation) HasN3gppTai

func (o *N3gaLocation) HasN3gppTai() bool

HasN3gppTai returns a boolean if a field has been set.

func (*N3gaLocation) HasPortNumber

func (o *N3gaLocation) HasPortNumber() bool

HasPortNumber returns a boolean if a field has been set.

func (*N3gaLocation) HasProtocol

func (o *N3gaLocation) HasProtocol() bool

HasProtocol returns a boolean if a field has been set.

func (*N3gaLocation) HasTnapId

func (o *N3gaLocation) HasTnapId() bool

HasTnapId returns a boolean if a field has been set.

func (*N3gaLocation) HasTwapId

func (o *N3gaLocation) HasTwapId() bool

HasTwapId returns a boolean if a field has been set.

func (*N3gaLocation) HasUeIpv4Addr

func (o *N3gaLocation) HasUeIpv4Addr() bool

HasUeIpv4Addr returns a boolean if a field has been set.

func (*N3gaLocation) HasUeIpv6Addr

func (o *N3gaLocation) HasUeIpv6Addr() bool

HasUeIpv6Addr returns a boolean if a field has been set.

func (*N3gaLocation) HasW5gbanLineType

func (o *N3gaLocation) HasW5gbanLineType() bool

HasW5gbanLineType returns a boolean if a field has been set.

func (N3gaLocation) MarshalJSON

func (o N3gaLocation) MarshalJSON() ([]byte, error)

func (*N3gaLocation) SetGci

func (o *N3gaLocation) SetGci(v string)

SetGci gets a reference to the given string and assigns it to the Gci field.

func (*N3gaLocation) SetGli

func (o *N3gaLocation) SetGli(v string)

SetGli gets a reference to the given string and assigns it to the Gli field.

func (*N3gaLocation) SetHfcNodeId

func (o *N3gaLocation) SetHfcNodeId(v HfcNodeId)

SetHfcNodeId gets a reference to the given HfcNodeId and assigns it to the HfcNodeId field.

func (*N3gaLocation) SetN3IwfId

func (o *N3gaLocation) SetN3IwfId(v string)

SetN3IwfId gets a reference to the given string and assigns it to the N3IwfId field.

func (*N3gaLocation) SetN3gppTai

func (o *N3gaLocation) SetN3gppTai(v Tai)

SetN3gppTai gets a reference to the given Tai and assigns it to the N3gppTai field.

func (*N3gaLocation) SetPortNumber

func (o *N3gaLocation) SetPortNumber(v int32)

SetPortNumber gets a reference to the given int32 and assigns it to the PortNumber field.

func (*N3gaLocation) SetProtocol

func (o *N3gaLocation) SetProtocol(v TransportProtocol)

SetProtocol gets a reference to the given TransportProtocol and assigns it to the Protocol field.

func (*N3gaLocation) SetTnapId

func (o *N3gaLocation) SetTnapId(v TnapId)

SetTnapId gets a reference to the given TnapId and assigns it to the TnapId field.

func (*N3gaLocation) SetTwapId

func (o *N3gaLocation) SetTwapId(v TwapId)

SetTwapId gets a reference to the given TwapId and assigns it to the TwapId field.

func (*N3gaLocation) SetUeIpv4Addr

func (o *N3gaLocation) SetUeIpv4Addr(v string)

SetUeIpv4Addr gets a reference to the given string and assigns it to the UeIpv4Addr field.

func (*N3gaLocation) SetUeIpv6Addr

func (o *N3gaLocation) SetUeIpv6Addr(v Ipv6Addr)

SetUeIpv6Addr gets a reference to the given Ipv6Addr and assigns it to the UeIpv6Addr field.

func (*N3gaLocation) SetW5gbanLineType

func (o *N3gaLocation) SetW5gbanLineType(v LineType)

SetW5gbanLineType gets a reference to the given LineType and assigns it to the W5gbanLineType field.

func (N3gaLocation) ToMap

func (o N3gaLocation) ToMap() (map[string]interface{}, error)

type Ncgi

type Ncgi struct {
	PlmnId PlmnId `json:"plmnId"`
	// 36-bit string identifying an NR Cell Id as specified in clause 9.3.1.7 of 3GPP TS 38.413,  in hexadecimal representation. Each character in the string shall take a value of \"0\" to \"9\",  \"a\" to \"f\" or \"A\" to \"F\" and shall represent 4 bits. The most significant character  representing the 4 most significant bits of the Cell Id shall appear first in the string, and  the character representing the 4 least significant bit of the Cell Id shall appear last in the  string.
	NrCellId string `json:"nrCellId"`
	// This represents the Network Identifier, which together with a PLMN ID is used to identify an SNPN (see 3GPP TS 23.003 and 3GPP TS 23.501 clause 5.30.2.1).
	Nid *string `json:"nid,omitempty"`
}

Ncgi Contains the NCGI (NR Cell Global Identity), as described in 3GPP 23.003

func NewNcgi

func NewNcgi(plmnId PlmnId, nrCellId string) *Ncgi

NewNcgi instantiates a new Ncgi object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewNcgiWithDefaults

func NewNcgiWithDefaults() *Ncgi

NewNcgiWithDefaults instantiates a new Ncgi object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Ncgi) GetNid

func (o *Ncgi) GetNid() string

GetNid returns the Nid field value if set, zero value otherwise.

func (*Ncgi) GetNidOk

func (o *Ncgi) GetNidOk() (*string, bool)

GetNidOk returns a tuple with the Nid field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Ncgi) GetNrCellId

func (o *Ncgi) GetNrCellId() string

GetNrCellId returns the NrCellId field value

func (*Ncgi) GetNrCellIdOk

func (o *Ncgi) GetNrCellIdOk() (*string, bool)

GetNrCellIdOk returns a tuple with the NrCellId field value and a boolean to check if the value has been set.

func (*Ncgi) GetPlmnId

func (o *Ncgi) GetPlmnId() PlmnId

GetPlmnId returns the PlmnId field value

func (*Ncgi) GetPlmnIdOk

func (o *Ncgi) GetPlmnIdOk() (*PlmnId, bool)

GetPlmnIdOk returns a tuple with the PlmnId field value and a boolean to check if the value has been set.

func (*Ncgi) HasNid

func (o *Ncgi) HasNid() bool

HasNid returns a boolean if a field has been set.

func (Ncgi) MarshalJSON

func (o Ncgi) MarshalJSON() ([]byte, error)

func (*Ncgi) SetNid

func (o *Ncgi) SetNid(v string)

SetNid gets a reference to the given string and assigns it to the Nid field.

func (*Ncgi) SetNrCellId

func (o *Ncgi) SetNrCellId(v string)

SetNrCellId sets field value

func (*Ncgi) SetPlmnId

func (o *Ncgi) SetPlmnId(v PlmnId)

SetPlmnId sets field value

func (Ncgi) ToMap

func (o Ncgi) ToMap() (map[string]interface{}, error)

type NearbyUeInfo

type NearbyUeInfo struct {
	// Represents the identifier of the V2X UE.
	NearbyUeId string       `json:"nearbyUeId"`
	Location   UserLocation `json:"location"`
	// Unsigned Integer, i.e. only value 0 and integers above 0 are permissible.
	Distance int32 `json:"distance"`
}

NearbyUeInfo Represents the informaiotn of nearby UEs.

func NewNearbyUeInfo

func NewNearbyUeInfo(nearbyUeId string, location UserLocation, distance int32) *NearbyUeInfo

NewNearbyUeInfo instantiates a new NearbyUeInfo object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewNearbyUeInfoWithDefaults

func NewNearbyUeInfoWithDefaults() *NearbyUeInfo

NewNearbyUeInfoWithDefaults instantiates a new NearbyUeInfo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*NearbyUeInfo) GetDistance

func (o *NearbyUeInfo) GetDistance() int32

GetDistance returns the Distance field value

func (*NearbyUeInfo) GetDistanceOk

func (o *NearbyUeInfo) GetDistanceOk() (*int32, bool)

GetDistanceOk returns a tuple with the Distance field value and a boolean to check if the value has been set.

func (*NearbyUeInfo) GetLocation

func (o *NearbyUeInfo) GetLocation() UserLocation

GetLocation returns the Location field value

func (*NearbyUeInfo) GetLocationOk

func (o *NearbyUeInfo) GetLocationOk() (*UserLocation, bool)

GetLocationOk returns a tuple with the Location field value and a boolean to check if the value has been set.

func (*NearbyUeInfo) GetNearbyUeId

func (o *NearbyUeInfo) GetNearbyUeId() string

GetNearbyUeId returns the NearbyUeId field value

func (*NearbyUeInfo) GetNearbyUeIdOk

func (o *NearbyUeInfo) GetNearbyUeIdOk() (*string, bool)

GetNearbyUeIdOk returns a tuple with the NearbyUeId field value and a boolean to check if the value has been set.

func (NearbyUeInfo) MarshalJSON

func (o NearbyUeInfo) MarshalJSON() ([]byte, error)

func (*NearbyUeInfo) SetDistance

func (o *NearbyUeInfo) SetDistance(v int32)

SetDistance sets field value

func (*NearbyUeInfo) SetLocation

func (o *NearbyUeInfo) SetLocation(v UserLocation)

SetLocation sets field value

func (*NearbyUeInfo) SetNearbyUeId

func (o *NearbyUeInfo) SetNearbyUeId(v string)

SetNearbyUeId sets field value

func (NearbyUeInfo) ToMap

func (o NearbyUeInfo) ToMap() (map[string]interface{}, error)

type NrLocation

type NrLocation struct {
	Tai        Tai   `json:"tai"`
	Ncgi       Ncgi  `json:"ncgi"`
	IgnoreNcgi *bool `json:"ignoreNcgi,omitempty"`
	// The value represents the elapsed time in minutes since the last network contact of the mobile station. Value \"0\" indicates that the location information was obtained after a successful paging procedure for Active Location Retrieval when the UE is in idle mode or after a successful  NG-RAN location reporting procedure with the eNB when the UE is in connected mode. Any other value than \"0\" indicates that the location information is the last known one. See 3GPP TS 29.002 clause 17.7.8.
	AgeOfLocationInformation *int32 `json:"ageOfLocationInformation,omitempty"`
	// string with format 'date-time' as defined in OpenAPI.
	UeLocationTimestamp *time.Time `json:"ueLocationTimestamp,omitempty"`
	// Refer to geographical Information. See 3GPP TS 23.032 clause 7.3.2. Only the description of an ellipsoid point with uncertainty circle is allowed to be used.
	GeographicalInformation *string `json:"geographicalInformation,omitempty"`
	// Refers to Calling Geodetic Location. See ITU-T Recommendation Q.763 (1999) [24] clause 3.88.2. Only the description of an ellipsoid point with uncertainty circle is allowed to be used.
	GeodeticInformation *string          `json:"geodeticInformation,omitempty"`
	GlobalGnbId         *GlobalRanNodeId `json:"globalGnbId,omitempty"`
}

NrLocation Contains the NR user location.

func NewNrLocation

func NewNrLocation(tai Tai, ncgi Ncgi) *NrLocation

NewNrLocation instantiates a new NrLocation object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewNrLocationWithDefaults

func NewNrLocationWithDefaults() *NrLocation

NewNrLocationWithDefaults instantiates a new NrLocation object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*NrLocation) GetAgeOfLocationInformation

func (o *NrLocation) GetAgeOfLocationInformation() int32

GetAgeOfLocationInformation returns the AgeOfLocationInformation field value if set, zero value otherwise.

func (*NrLocation) GetAgeOfLocationInformationOk

func (o *NrLocation) GetAgeOfLocationInformationOk() (*int32, bool)

GetAgeOfLocationInformationOk returns a tuple with the AgeOfLocationInformation field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NrLocation) GetGeodeticInformation

func (o *NrLocation) GetGeodeticInformation() string

GetGeodeticInformation returns the GeodeticInformation field value if set, zero value otherwise.

func (*NrLocation) GetGeodeticInformationOk

func (o *NrLocation) GetGeodeticInformationOk() (*string, bool)

GetGeodeticInformationOk returns a tuple with the GeodeticInformation field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NrLocation) GetGeographicalInformation

func (o *NrLocation) GetGeographicalInformation() string

GetGeographicalInformation returns the GeographicalInformation field value if set, zero value otherwise.

func (*NrLocation) GetGeographicalInformationOk

func (o *NrLocation) GetGeographicalInformationOk() (*string, bool)

GetGeographicalInformationOk returns a tuple with the GeographicalInformation field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NrLocation) GetGlobalGnbId

func (o *NrLocation) GetGlobalGnbId() GlobalRanNodeId

GetGlobalGnbId returns the GlobalGnbId field value if set, zero value otherwise.

func (*NrLocation) GetGlobalGnbIdOk

func (o *NrLocation) GetGlobalGnbIdOk() (*GlobalRanNodeId, bool)

GetGlobalGnbIdOk returns a tuple with the GlobalGnbId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NrLocation) GetIgnoreNcgi

func (o *NrLocation) GetIgnoreNcgi() bool

GetIgnoreNcgi returns the IgnoreNcgi field value if set, zero value otherwise.

func (*NrLocation) GetIgnoreNcgiOk

func (o *NrLocation) GetIgnoreNcgiOk() (*bool, bool)

GetIgnoreNcgiOk returns a tuple with the IgnoreNcgi field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NrLocation) GetNcgi

func (o *NrLocation) GetNcgi() Ncgi

GetNcgi returns the Ncgi field value

func (*NrLocation) GetNcgiOk

func (o *NrLocation) GetNcgiOk() (*Ncgi, bool)

GetNcgiOk returns a tuple with the Ncgi field value and a boolean to check if the value has been set.

func (*NrLocation) GetTai

func (o *NrLocation) GetTai() Tai

GetTai returns the Tai field value

func (*NrLocation) GetTaiOk

func (o *NrLocation) GetTaiOk() (*Tai, bool)

GetTaiOk returns a tuple with the Tai field value and a boolean to check if the value has been set.

func (*NrLocation) GetUeLocationTimestamp

func (o *NrLocation) GetUeLocationTimestamp() time.Time

GetUeLocationTimestamp returns the UeLocationTimestamp field value if set, zero value otherwise.

func (*NrLocation) GetUeLocationTimestampOk

func (o *NrLocation) GetUeLocationTimestampOk() (*time.Time, bool)

GetUeLocationTimestampOk returns a tuple with the UeLocationTimestamp field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NrLocation) HasAgeOfLocationInformation

func (o *NrLocation) HasAgeOfLocationInformation() bool

HasAgeOfLocationInformation returns a boolean if a field has been set.

func (*NrLocation) HasGeodeticInformation

func (o *NrLocation) HasGeodeticInformation() bool

HasGeodeticInformation returns a boolean if a field has been set.

func (*NrLocation) HasGeographicalInformation

func (o *NrLocation) HasGeographicalInformation() bool

HasGeographicalInformation returns a boolean if a field has been set.

func (*NrLocation) HasGlobalGnbId

func (o *NrLocation) HasGlobalGnbId() bool

HasGlobalGnbId returns a boolean if a field has been set.

func (*NrLocation) HasIgnoreNcgi

func (o *NrLocation) HasIgnoreNcgi() bool

HasIgnoreNcgi returns a boolean if a field has been set.

func (*NrLocation) HasUeLocationTimestamp

func (o *NrLocation) HasUeLocationTimestamp() bool

HasUeLocationTimestamp returns a boolean if a field has been set.

func (NrLocation) MarshalJSON

func (o NrLocation) MarshalJSON() ([]byte, error)

func (*NrLocation) SetAgeOfLocationInformation

func (o *NrLocation) SetAgeOfLocationInformation(v int32)

SetAgeOfLocationInformation gets a reference to the given int32 and assigns it to the AgeOfLocationInformation field.

func (*NrLocation) SetGeodeticInformation

func (o *NrLocation) SetGeodeticInformation(v string)

SetGeodeticInformation gets a reference to the given string and assigns it to the GeodeticInformation field.

func (*NrLocation) SetGeographicalInformation

func (o *NrLocation) SetGeographicalInformation(v string)

SetGeographicalInformation gets a reference to the given string and assigns it to the GeographicalInformation field.

func (*NrLocation) SetGlobalGnbId

func (o *NrLocation) SetGlobalGnbId(v GlobalRanNodeId)

SetGlobalGnbId gets a reference to the given GlobalRanNodeId and assigns it to the GlobalGnbId field.

func (*NrLocation) SetIgnoreNcgi

func (o *NrLocation) SetIgnoreNcgi(v bool)

SetIgnoreNcgi gets a reference to the given bool and assigns it to the IgnoreNcgi field.

func (*NrLocation) SetNcgi

func (o *NrLocation) SetNcgi(v Ncgi)

SetNcgi sets field value

func (*NrLocation) SetTai

func (o *NrLocation) SetTai(v Tai)

SetTai sets field value

func (*NrLocation) SetUeLocationTimestamp

func (o *NrLocation) SetUeLocationTimestamp(v time.Time)

SetUeLocationTimestamp gets a reference to the given time.Time and assigns it to the UeLocationTimestamp field.

func (NrLocation) ToMap

func (o NrLocation) ToMap() (map[string]interface{}, error)

type NullableBool

type NullableBool struct {
	// contains filtered or unexported fields
}

func NewNullableBool

func NewNullableBool(val *bool) *NullableBool

func (NullableBool) Get

func (v NullableBool) Get() *bool

func (NullableBool) IsSet

func (v NullableBool) IsSet() bool

func (NullableBool) MarshalJSON

func (v NullableBool) MarshalJSON() ([]byte, error)

func (*NullableBool) Set

func (v *NullableBool) Set(val *bool)

func (*NullableBool) UnmarshalJSON

func (v *NullableBool) UnmarshalJSON(src []byte) error

func (*NullableBool) Unset

func (v *NullableBool) Unset()

type NullableCellGlobalId

type NullableCellGlobalId struct {
	// contains filtered or unexported fields
}

func NewNullableCellGlobalId

func NewNullableCellGlobalId(val *CellGlobalId) *NullableCellGlobalId

func (NullableCellGlobalId) Get

func (NullableCellGlobalId) IsSet

func (v NullableCellGlobalId) IsSet() bool

func (NullableCellGlobalId) MarshalJSON

func (v NullableCellGlobalId) MarshalJSON() ([]byte, error)

func (*NullableCellGlobalId) Set

func (v *NullableCellGlobalId) Set(val *CellGlobalId)

func (*NullableCellGlobalId) UnmarshalJSON

func (v *NullableCellGlobalId) UnmarshalJSON(src []byte) error

func (*NullableCellGlobalId) Unset

func (v *NullableCellGlobalId) Unset()

type NullableEcgi

type NullableEcgi struct {
	// contains filtered or unexported fields
}

func NewNullableEcgi

func NewNullableEcgi(val *Ecgi) *NullableEcgi

func (NullableEcgi) Get

func (v NullableEcgi) Get() *Ecgi

func (NullableEcgi) IsSet

func (v NullableEcgi) IsSet() bool

func (NullableEcgi) MarshalJSON

func (v NullableEcgi) MarshalJSON() ([]byte, error)

func (*NullableEcgi) Set

func (v *NullableEcgi) Set(val *Ecgi)

func (*NullableEcgi) UnmarshalJSON

func (v *NullableEcgi) UnmarshalJSON(src []byte) error

func (*NullableEcgi) Unset

func (v *NullableEcgi) Unset()

type NullableEutraLocation

type NullableEutraLocation struct {
	// contains filtered or unexported fields
}

func NewNullableEutraLocation

func NewNullableEutraLocation(val *EutraLocation) *NullableEutraLocation

func (NullableEutraLocation) Get

func (NullableEutraLocation) IsSet

func (v NullableEutraLocation) IsSet() bool

func (NullableEutraLocation) MarshalJSON

func (v NullableEutraLocation) MarshalJSON() ([]byte, error)

func (*NullableEutraLocation) Set

func (v *NullableEutraLocation) Set(val *EutraLocation)

func (*NullableEutraLocation) UnmarshalJSON

func (v *NullableEutraLocation) UnmarshalJSON(src []byte) error

func (*NullableEutraLocation) Unset

func (v *NullableEutraLocation) Unset()

type NullableFloat32

type NullableFloat32 struct {
	// contains filtered or unexported fields
}

func NewNullableFloat32

func NewNullableFloat32(val *float32) *NullableFloat32

func (NullableFloat32) Get

func (v NullableFloat32) Get() *float32

func (NullableFloat32) IsSet

func (v NullableFloat32) IsSet() bool

func (NullableFloat32) MarshalJSON

func (v NullableFloat32) MarshalJSON() ([]byte, error)

func (*NullableFloat32) Set

func (v *NullableFloat32) Set(val *float32)

func (*NullableFloat32) UnmarshalJSON

func (v *NullableFloat32) UnmarshalJSON(src []byte) error

func (*NullableFloat32) Unset

func (v *NullableFloat32) Unset()

type NullableFloat64

type NullableFloat64 struct {
	// contains filtered or unexported fields
}

func NewNullableFloat64

func NewNullableFloat64(val *float64) *NullableFloat64

func (NullableFloat64) Get

func (v NullableFloat64) Get() *float64

func (NullableFloat64) IsSet

func (v NullableFloat64) IsSet() bool

func (NullableFloat64) MarshalJSON

func (v NullableFloat64) MarshalJSON() ([]byte, error)

func (*NullableFloat64) Set

func (v *NullableFloat64) Set(val *float64)

func (*NullableFloat64) UnmarshalJSON

func (v *NullableFloat64) UnmarshalJSON(src []byte) error

func (*NullableFloat64) Unset

func (v *NullableFloat64) Unset()

type NullableGNbId

type NullableGNbId struct {
	// contains filtered or unexported fields
}

func NewNullableGNbId

func NewNullableGNbId(val *GNbId) *NullableGNbId

func (NullableGNbId) Get

func (v NullableGNbId) Get() *GNbId

func (NullableGNbId) IsSet

func (v NullableGNbId) IsSet() bool

func (NullableGNbId) MarshalJSON

func (v NullableGNbId) MarshalJSON() ([]byte, error)

func (*NullableGNbId) Set

func (v *NullableGNbId) Set(val *GNbId)

func (*NullableGNbId) UnmarshalJSON

func (v *NullableGNbId) UnmarshalJSON(src []byte) error

func (*NullableGNbId) Unset

func (v *NullableGNbId) Unset()

type NullableGeraLocation

type NullableGeraLocation struct {
	// contains filtered or unexported fields
}

func NewNullableGeraLocation

func NewNullableGeraLocation(val *GeraLocation) *NullableGeraLocation

func (NullableGeraLocation) Get

func (NullableGeraLocation) IsSet

func (v NullableGeraLocation) IsSet() bool

func (NullableGeraLocation) MarshalJSON

func (v NullableGeraLocation) MarshalJSON() ([]byte, error)

func (*NullableGeraLocation) Set

func (v *NullableGeraLocation) Set(val *GeraLocation)

func (*NullableGeraLocation) UnmarshalJSON

func (v *NullableGeraLocation) UnmarshalJSON(src []byte) error

func (*NullableGeraLocation) Unset

func (v *NullableGeraLocation) Unset()

type NullableGlobalRanNodeId

type NullableGlobalRanNodeId struct {
	// contains filtered or unexported fields
}

func NewNullableGlobalRanNodeId

func NewNullableGlobalRanNodeId(val *GlobalRanNodeId) *NullableGlobalRanNodeId

func (NullableGlobalRanNodeId) Get

func (NullableGlobalRanNodeId) IsSet

func (v NullableGlobalRanNodeId) IsSet() bool

func (NullableGlobalRanNodeId) MarshalJSON

func (v NullableGlobalRanNodeId) MarshalJSON() ([]byte, error)

func (*NullableGlobalRanNodeId) Set

func (*NullableGlobalRanNodeId) UnmarshalJSON

func (v *NullableGlobalRanNodeId) UnmarshalJSON(src []byte) error

func (*NullableGlobalRanNodeId) Unset

func (v *NullableGlobalRanNodeId) Unset()

type NullableHdMapDynamicInfoData

type NullableHdMapDynamicInfoData struct {
	// contains filtered or unexported fields
}

func NewNullableHdMapDynamicInfoData

func NewNullableHdMapDynamicInfoData(val *HdMapDynamicInfoData) *NullableHdMapDynamicInfoData

func (NullableHdMapDynamicInfoData) Get

func (NullableHdMapDynamicInfoData) IsSet

func (NullableHdMapDynamicInfoData) MarshalJSON

func (v NullableHdMapDynamicInfoData) MarshalJSON() ([]byte, error)

func (*NullableHdMapDynamicInfoData) Set

func (*NullableHdMapDynamicInfoData) UnmarshalJSON

func (v *NullableHdMapDynamicInfoData) UnmarshalJSON(src []byte) error

func (*NullableHdMapDynamicInfoData) Unset

func (v *NullableHdMapDynamicInfoData) Unset()

type NullableHdMapDynamicInfoNotification

type NullableHdMapDynamicInfoNotification struct {
	// contains filtered or unexported fields
}

func (NullableHdMapDynamicInfoNotification) Get

func (NullableHdMapDynamicInfoNotification) IsSet

func (NullableHdMapDynamicInfoNotification) MarshalJSON

func (v NullableHdMapDynamicInfoNotification) MarshalJSON() ([]byte, error)

func (*NullableHdMapDynamicInfoNotification) Set

func (*NullableHdMapDynamicInfoNotification) UnmarshalJSON

func (v *NullableHdMapDynamicInfoNotification) UnmarshalJSON(src []byte) error

func (*NullableHdMapDynamicInfoNotification) Unset

type NullableHfcNodeId

type NullableHfcNodeId struct {
	// contains filtered or unexported fields
}

func NewNullableHfcNodeId

func NewNullableHfcNodeId(val *HfcNodeId) *NullableHfcNodeId

func (NullableHfcNodeId) Get

func (v NullableHfcNodeId) Get() *HfcNodeId

func (NullableHfcNodeId) IsSet

func (v NullableHfcNodeId) IsSet() bool

func (NullableHfcNodeId) MarshalJSON

func (v NullableHfcNodeId) MarshalJSON() ([]byte, error)

func (*NullableHfcNodeId) Set

func (v *NullableHfcNodeId) Set(val *HfcNodeId)

func (*NullableHfcNodeId) UnmarshalJSON

func (v *NullableHfcNodeId) UnmarshalJSON(src []byte) error

func (*NullableHfcNodeId) Unset

func (v *NullableHfcNodeId) Unset()

type NullableInt

type NullableInt struct {
	// contains filtered or unexported fields
}

func NewNullableInt

func NewNullableInt(val *int) *NullableInt

func (NullableInt) Get

func (v NullableInt) Get() *int

func (NullableInt) IsSet

func (v NullableInt) IsSet() bool

func (NullableInt) MarshalJSON

func (v NullableInt) MarshalJSON() ([]byte, error)

func (*NullableInt) Set

func (v *NullableInt) Set(val *int)

func (*NullableInt) UnmarshalJSON

func (v *NullableInt) UnmarshalJSON(src []byte) error

func (*NullableInt) Unset

func (v *NullableInt) Unset()

type NullableInt32

type NullableInt32 struct {
	// contains filtered or unexported fields
}

func NewNullableInt32

func NewNullableInt32(val *int32) *NullableInt32

func (NullableInt32) Get

func (v NullableInt32) Get() *int32

func (NullableInt32) IsSet

func (v NullableInt32) IsSet() bool

func (NullableInt32) MarshalJSON

func (v NullableInt32) MarshalJSON() ([]byte, error)

func (*NullableInt32) Set

func (v *NullableInt32) Set(val *int32)

func (*NullableInt32) UnmarshalJSON

func (v *NullableInt32) UnmarshalJSON(src []byte) error

func (*NullableInt32) Unset

func (v *NullableInt32) Unset()

type NullableInt64

type NullableInt64 struct {
	// contains filtered or unexported fields
}

func NewNullableInt64

func NewNullableInt64(val *int64) *NullableInt64

func (NullableInt64) Get

func (v NullableInt64) Get() *int64

func (NullableInt64) IsSet

func (v NullableInt64) IsSet() bool

func (NullableInt64) MarshalJSON

func (v NullableInt64) MarshalJSON() ([]byte, error)

func (*NullableInt64) Set

func (v *NullableInt64) Set(val *int64)

func (*NullableInt64) UnmarshalJSON

func (v *NullableInt64) UnmarshalJSON(src []byte) error

func (*NullableInt64) Unset

func (v *NullableInt64) Unset()

type NullableInvalidParam

type NullableInvalidParam struct {
	// contains filtered or unexported fields
}

func NewNullableInvalidParam

func NewNullableInvalidParam(val *InvalidParam) *NullableInvalidParam

func (NullableInvalidParam) Get

func (NullableInvalidParam) IsSet

func (v NullableInvalidParam) IsSet() bool

func (NullableInvalidParam) MarshalJSON

func (v NullableInvalidParam) MarshalJSON() ([]byte, error)

func (*NullableInvalidParam) Set

func (v *NullableInvalidParam) Set(val *InvalidParam)

func (*NullableInvalidParam) UnmarshalJSON

func (v *NullableInvalidParam) UnmarshalJSON(src []byte) error

func (*NullableInvalidParam) Unset

func (v *NullableInvalidParam) Unset()

type NullableIpv6Addr

type NullableIpv6Addr struct {
	// contains filtered or unexported fields
}

func NewNullableIpv6Addr

func NewNullableIpv6Addr(val *Ipv6Addr) *NullableIpv6Addr

func (NullableIpv6Addr) Get

func (v NullableIpv6Addr) Get() *Ipv6Addr

func (NullableIpv6Addr) IsSet

func (v NullableIpv6Addr) IsSet() bool

func (NullableIpv6Addr) MarshalJSON

func (v NullableIpv6Addr) MarshalJSON() ([]byte, error)

func (*NullableIpv6Addr) Set

func (v *NullableIpv6Addr) Set(val *Ipv6Addr)

func (*NullableIpv6Addr) UnmarshalJSON

func (v *NullableIpv6Addr) UnmarshalJSON(src []byte) error

func (*NullableIpv6Addr) Unset

func (v *NullableIpv6Addr) Unset()

type NullableLineType

type NullableLineType struct {
	// contains filtered or unexported fields
}

func NewNullableLineType

func NewNullableLineType(val *LineType) *NullableLineType

func (NullableLineType) Get

func (v NullableLineType) Get() *LineType

func (NullableLineType) IsSet

func (v NullableLineType) IsSet() bool

func (NullableLineType) MarshalJSON

func (v NullableLineType) MarshalJSON() ([]byte, error)

func (*NullableLineType) Set

func (v *NullableLineType) Set(val *LineType)

func (*NullableLineType) UnmarshalJSON

func (v *NullableLineType) UnmarshalJSON(src []byte) error

func (*NullableLineType) Unset

func (v *NullableLineType) Unset()

type NullableLocationAreaId

type NullableLocationAreaId struct {
	// contains filtered or unexported fields
}

func NewNullableLocationAreaId

func NewNullableLocationAreaId(val *LocationAreaId) *NullableLocationAreaId

func (NullableLocationAreaId) Get

func (NullableLocationAreaId) IsSet

func (v NullableLocationAreaId) IsSet() bool

func (NullableLocationAreaId) MarshalJSON

func (v NullableLocationAreaId) MarshalJSON() ([]byte, error)

func (*NullableLocationAreaId) Set

func (*NullableLocationAreaId) UnmarshalJSON

func (v *NullableLocationAreaId) UnmarshalJSON(src []byte) error

func (*NullableLocationAreaId) Unset

func (v *NullableLocationAreaId) Unset()

type NullableN3gaLocation

type NullableN3gaLocation struct {
	// contains filtered or unexported fields
}

func NewNullableN3gaLocation

func NewNullableN3gaLocation(val *N3gaLocation) *NullableN3gaLocation

func (NullableN3gaLocation) Get

func (NullableN3gaLocation) IsSet

func (v NullableN3gaLocation) IsSet() bool

func (NullableN3gaLocation) MarshalJSON

func (v NullableN3gaLocation) MarshalJSON() ([]byte, error)

func (*NullableN3gaLocation) Set

func (v *NullableN3gaLocation) Set(val *N3gaLocation)

func (*NullableN3gaLocation) UnmarshalJSON

func (v *NullableN3gaLocation) UnmarshalJSON(src []byte) error

func (*NullableN3gaLocation) Unset

func (v *NullableN3gaLocation) Unset()

type NullableNcgi

type NullableNcgi struct {
	// contains filtered or unexported fields
}

func NewNullableNcgi

func NewNullableNcgi(val *Ncgi) *NullableNcgi

func (NullableNcgi) Get

func (v NullableNcgi) Get() *Ncgi

func (NullableNcgi) IsSet

func (v NullableNcgi) IsSet() bool

func (NullableNcgi) MarshalJSON

func (v NullableNcgi) MarshalJSON() ([]byte, error)

func (*NullableNcgi) Set

func (v *NullableNcgi) Set(val *Ncgi)

func (*NullableNcgi) UnmarshalJSON

func (v *NullableNcgi) UnmarshalJSON(src []byte) error

func (*NullableNcgi) Unset

func (v *NullableNcgi) Unset()

type NullableNearbyUeInfo

type NullableNearbyUeInfo struct {
	// contains filtered or unexported fields
}

func NewNullableNearbyUeInfo

func NewNullableNearbyUeInfo(val *NearbyUeInfo) *NullableNearbyUeInfo

func (NullableNearbyUeInfo) Get

func (NullableNearbyUeInfo) IsSet

func (v NullableNearbyUeInfo) IsSet() bool

func (NullableNearbyUeInfo) MarshalJSON

func (v NullableNearbyUeInfo) MarshalJSON() ([]byte, error)

func (*NullableNearbyUeInfo) Set

func (v *NullableNearbyUeInfo) Set(val *NearbyUeInfo)

func (*NullableNearbyUeInfo) UnmarshalJSON

func (v *NullableNearbyUeInfo) UnmarshalJSON(src []byte) error

func (*NullableNearbyUeInfo) Unset

func (v *NullableNearbyUeInfo) Unset()

type NullableNrLocation

type NullableNrLocation struct {
	// contains filtered or unexported fields
}

func NewNullableNrLocation

func NewNullableNrLocation(val *NrLocation) *NullableNrLocation

func (NullableNrLocation) Get

func (v NullableNrLocation) Get() *NrLocation

func (NullableNrLocation) IsSet

func (v NullableNrLocation) IsSet() bool

func (NullableNrLocation) MarshalJSON

func (v NullableNrLocation) MarshalJSON() ([]byte, error)

func (*NullableNrLocation) Set

func (v *NullableNrLocation) Set(val *NrLocation)

func (*NullableNrLocation) UnmarshalJSON

func (v *NullableNrLocation) UnmarshalJSON(src []byte) error

func (*NullableNrLocation) Unset

func (v *NullableNrLocation) Unset()

type NullablePlmnId

type NullablePlmnId struct {
	// contains filtered or unexported fields
}

func NewNullablePlmnId

func NewNullablePlmnId(val *PlmnId) *NullablePlmnId

func (NullablePlmnId) Get

func (v NullablePlmnId) Get() *PlmnId

func (NullablePlmnId) IsSet

func (v NullablePlmnId) IsSet() bool

func (NullablePlmnId) MarshalJSON

func (v NullablePlmnId) MarshalJSON() ([]byte, error)

func (*NullablePlmnId) Set

func (v *NullablePlmnId) Set(val *PlmnId)

func (*NullablePlmnId) UnmarshalJSON

func (v *NullablePlmnId) UnmarshalJSON(src []byte) error

func (*NullablePlmnId) Unset

func (v *NullablePlmnId) Unset()

type NullableProblemDetails

type NullableProblemDetails struct {
	// contains filtered or unexported fields
}

func NewNullableProblemDetails

func NewNullableProblemDetails(val *ProblemDetails) *NullableProblemDetails

func (NullableProblemDetails) Get

func (NullableProblemDetails) IsSet

func (v NullableProblemDetails) IsSet() bool

func (NullableProblemDetails) MarshalJSON

func (v NullableProblemDetails) MarshalJSON() ([]byte, error)

func (*NullableProblemDetails) Set

func (*NullableProblemDetails) UnmarshalJSON

func (v *NullableProblemDetails) UnmarshalJSON(src []byte) error

func (*NullableProblemDetails) Unset

func (v *NullableProblemDetails) Unset()

type NullableRoutingAreaId

type NullableRoutingAreaId struct {
	// contains filtered or unexported fields
}

func NewNullableRoutingAreaId

func NewNullableRoutingAreaId(val *RoutingAreaId) *NullableRoutingAreaId

func (NullableRoutingAreaId) Get

func (NullableRoutingAreaId) IsSet

func (v NullableRoutingAreaId) IsSet() bool

func (NullableRoutingAreaId) MarshalJSON

func (v NullableRoutingAreaId) MarshalJSON() ([]byte, error)

func (*NullableRoutingAreaId) Set

func (v *NullableRoutingAreaId) Set(val *RoutingAreaId)

func (*NullableRoutingAreaId) UnmarshalJSON

func (v *NullableRoutingAreaId) UnmarshalJSON(src []byte) error

func (*NullableRoutingAreaId) Unset

func (v *NullableRoutingAreaId) Unset()

type NullableServiceAreaId

type NullableServiceAreaId struct {
	// contains filtered or unexported fields
}

func NewNullableServiceAreaId

func NewNullableServiceAreaId(val *ServiceAreaId) *NullableServiceAreaId

func (NullableServiceAreaId) Get

func (NullableServiceAreaId) IsSet

func (v NullableServiceAreaId) IsSet() bool

func (NullableServiceAreaId) MarshalJSON

func (v NullableServiceAreaId) MarshalJSON() ([]byte, error)

func (*NullableServiceAreaId) Set

func (v *NullableServiceAreaId) Set(val *ServiceAreaId)

func (*NullableServiceAreaId) UnmarshalJSON

func (v *NullableServiceAreaId) UnmarshalJSON(src []byte) error

func (*NullableServiceAreaId) Unset

func (v *NullableServiceAreaId) Unset()

type NullableString

type NullableString struct {
	// contains filtered or unexported fields
}

func NewNullableString

func NewNullableString(val *string) *NullableString

func (NullableString) Get

func (v NullableString) Get() *string

func (NullableString) IsSet

func (v NullableString) IsSet() bool

func (NullableString) MarshalJSON

func (v NullableString) MarshalJSON() ([]byte, error)

func (*NullableString) Set

func (v *NullableString) Set(val *string)

func (*NullableString) UnmarshalJSON

func (v *NullableString) UnmarshalJSON(src []byte) error

func (*NullableString) Unset

func (v *NullableString) Unset()

type NullableTai

type NullableTai struct {
	// contains filtered or unexported fields
}

func NewNullableTai

func NewNullableTai(val *Tai) *NullableTai

func (NullableTai) Get

func (v NullableTai) Get() *Tai

func (NullableTai) IsSet

func (v NullableTai) IsSet() bool

func (NullableTai) MarshalJSON

func (v NullableTai) MarshalJSON() ([]byte, error)

func (*NullableTai) Set

func (v *NullableTai) Set(val *Tai)

func (*NullableTai) UnmarshalJSON

func (v *NullableTai) UnmarshalJSON(src []byte) error

func (*NullableTai) Unset

func (v *NullableTai) Unset()

type NullableTime

type NullableTime struct {
	// contains filtered or unexported fields
}

func NewNullableTime

func NewNullableTime(val *time.Time) *NullableTime

func (NullableTime) Get

func (v NullableTime) Get() *time.Time

func (NullableTime) IsSet

func (v NullableTime) IsSet() bool

func (NullableTime) MarshalJSON

func (v NullableTime) MarshalJSON() ([]byte, error)

func (*NullableTime) Set

func (v *NullableTime) Set(val *time.Time)

func (*NullableTime) UnmarshalJSON

func (v *NullableTime) UnmarshalJSON(src []byte) error

func (*NullableTime) Unset

func (v *NullableTime) Unset()

type NullableTnapId

type NullableTnapId struct {
	// contains filtered or unexported fields
}

func NewNullableTnapId

func NewNullableTnapId(val *TnapId) *NullableTnapId

func (NullableTnapId) Get

func (v NullableTnapId) Get() *TnapId

func (NullableTnapId) IsSet

func (v NullableTnapId) IsSet() bool

func (NullableTnapId) MarshalJSON

func (v NullableTnapId) MarshalJSON() ([]byte, error)

func (*NullableTnapId) Set

func (v *NullableTnapId) Set(val *TnapId)

func (*NullableTnapId) UnmarshalJSON

func (v *NullableTnapId) UnmarshalJSON(src []byte) error

func (*NullableTnapId) Unset

func (v *NullableTnapId) Unset()

type NullableTransportProtocol

type NullableTransportProtocol struct {
	// contains filtered or unexported fields
}

func NewNullableTransportProtocol

func NewNullableTransportProtocol(val *TransportProtocol) *NullableTransportProtocol

func (NullableTransportProtocol) Get

func (NullableTransportProtocol) IsSet

func (v NullableTransportProtocol) IsSet() bool

func (NullableTransportProtocol) MarshalJSON

func (v NullableTransportProtocol) MarshalJSON() ([]byte, error)

func (*NullableTransportProtocol) Set

func (*NullableTransportProtocol) UnmarshalJSON

func (v *NullableTransportProtocol) UnmarshalJSON(src []byte) error

func (*NullableTransportProtocol) Unset

func (v *NullableTransportProtocol) Unset()

type NullableTwapId

type NullableTwapId struct {
	// contains filtered or unexported fields
}

func NewNullableTwapId

func NewNullableTwapId(val *TwapId) *NullableTwapId

func (NullableTwapId) Get

func (v NullableTwapId) Get() *TwapId

func (NullableTwapId) IsSet

func (v NullableTwapId) IsSet() bool

func (NullableTwapId) MarshalJSON

func (v NullableTwapId) MarshalJSON() ([]byte, error)

func (*NullableTwapId) Set

func (v *NullableTwapId) Set(val *TwapId)

func (*NullableTwapId) UnmarshalJSON

func (v *NullableTwapId) UnmarshalJSON(src []byte) error

func (*NullableTwapId) Unset

func (v *NullableTwapId) Unset()

type NullableUserLocation

type NullableUserLocation struct {
	// contains filtered or unexported fields
}

func NewNullableUserLocation

func NewNullableUserLocation(val *UserLocation) *NullableUserLocation

func (NullableUserLocation) Get

func (NullableUserLocation) IsSet

func (v NullableUserLocation) IsSet() bool

func (NullableUserLocation) MarshalJSON

func (v NullableUserLocation) MarshalJSON() ([]byte, error)

func (*NullableUserLocation) Set

func (v *NullableUserLocation) Set(val *UserLocation)

func (*NullableUserLocation) UnmarshalJSON

func (v *NullableUserLocation) UnmarshalJSON(src []byte) error

func (*NullableUserLocation) Unset

func (v *NullableUserLocation) Unset()

type NullableUtraLocation

type NullableUtraLocation struct {
	// contains filtered or unexported fields
}

func NewNullableUtraLocation

func NewNullableUtraLocation(val *UtraLocation) *NullableUtraLocation

func (NullableUtraLocation) Get

func (NullableUtraLocation) IsSet

func (v NullableUtraLocation) IsSet() bool

func (NullableUtraLocation) MarshalJSON

func (v NullableUtraLocation) MarshalJSON() ([]byte, error)

func (*NullableUtraLocation) Set

func (v *NullableUtraLocation) Set(val *UtraLocation)

func (*NullableUtraLocation) UnmarshalJSON

func (v *NullableUtraLocation) UnmarshalJSON(src []byte) error

func (*NullableUtraLocation) Unset

func (v *NullableUtraLocation) Unset()

type NullableWebsockNotifConfig

type NullableWebsockNotifConfig struct {
	// contains filtered or unexported fields
}

func NewNullableWebsockNotifConfig

func NewNullableWebsockNotifConfig(val *WebsockNotifConfig) *NullableWebsockNotifConfig

func (NullableWebsockNotifConfig) Get

func (NullableWebsockNotifConfig) IsSet

func (v NullableWebsockNotifConfig) IsSet() bool

func (NullableWebsockNotifConfig) MarshalJSON

func (v NullableWebsockNotifConfig) MarshalJSON() ([]byte, error)

func (*NullableWebsockNotifConfig) Set

func (*NullableWebsockNotifConfig) UnmarshalJSON

func (v *NullableWebsockNotifConfig) UnmarshalJSON(src []byte) error

func (*NullableWebsockNotifConfig) Unset

func (v *NullableWebsockNotifConfig) Unset()

type PlmnId

type PlmnId struct {
	// Mobile Country Code part of the PLMN, comprising 3 digits, as defined in clause 9.3.3.5 of 3GPP TS 38.413.
	Mcc string `json:"mcc"`
	// Mobile Network Code part of the PLMN, comprising 2 or 3 digits, as defined in clause 9.3.3.5 of 3GPP TS 38.413.
	Mnc string `json:"mnc"`
}

PlmnId When PlmnId needs to be converted to string (e.g. when used in maps as key), the string shall be composed of three digits \"mcc\" followed by \"-\" and two or three digits \"mnc\".

func NewPlmnId

func NewPlmnId(mcc string, mnc string) *PlmnId

NewPlmnId instantiates a new PlmnId object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPlmnIdWithDefaults

func NewPlmnIdWithDefaults() *PlmnId

NewPlmnIdWithDefaults instantiates a new PlmnId object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PlmnId) GetMcc

func (o *PlmnId) GetMcc() string

GetMcc returns the Mcc field value

func (*PlmnId) GetMccOk

func (o *PlmnId) GetMccOk() (*string, bool)

GetMccOk returns a tuple with the Mcc field value and a boolean to check if the value has been set.

func (*PlmnId) GetMnc

func (o *PlmnId) GetMnc() string

GetMnc returns the Mnc field value

func (*PlmnId) GetMncOk

func (o *PlmnId) GetMncOk() (*string, bool)

GetMncOk returns a tuple with the Mnc field value and a boolean to check if the value has been set.

func (PlmnId) MarshalJSON

func (o PlmnId) MarshalJSON() ([]byte, error)

func (*PlmnId) SetMcc

func (o *PlmnId) SetMcc(v string)

SetMcc sets field value

func (*PlmnId) SetMnc

func (o *PlmnId) SetMnc(v string)

SetMnc sets field value

func (PlmnId) ToMap

func (o PlmnId) ToMap() (map[string]interface{}, error)

type ProblemDetails

type ProblemDetails struct {
	// string providing an URI formatted according to IETF RFC 3986.
	Type *string `json:"type,omitempty"`
	// A short, human-readable summary of the problem type. It should not change from occurrence to occurrence of the problem.
	Title *string `json:"title,omitempty"`
	// The HTTP status code for this occurrence of the problem.
	Status *int32 `json:"status,omitempty"`
	// A human-readable explanation specific to this occurrence of the problem.
	Detail *string `json:"detail,omitempty"`
	// string providing an URI formatted according to IETF RFC 3986.
	Instance *string `json:"instance,omitempty"`
	// A machine-readable application error cause specific to this occurrence of the problem. This IE should be present and provide application-related error information, if available.
	Cause *string `json:"cause,omitempty"`
	// Description of invalid parameters, for a request rejected due to invalid parameters.
	InvalidParams []InvalidParam `json:"invalidParams,omitempty"`
	// A string used to indicate the features supported by an API that is used as defined in clause  6.6 in 3GPP TS 29.500. The string shall contain a bitmask indicating supported features in  hexadecimal representation Each character in the string shall take a value of \"0\" to \"9\",  \"a\" to \"f\" or \"A\" to \"F\" and shall represent the support of 4 features as described in  table 5.2.2-3. The most significant character representing the highest-numbered features shall  appear first in the string, and the character representing features 1 to 4 shall appear last  in the string. The list of features and their numbering (starting with 1) are defined  separately for each API. If the string contains a lower number of characters than there are  defined features for an API, all features that would be represented by characters that are not  present in the string are not supported.
	SupportedFeatures *string `json:"supportedFeatures,omitempty"`
}

ProblemDetails Represents additional information and details on an error response.

func NewProblemDetails

func NewProblemDetails() *ProblemDetails

NewProblemDetails instantiates a new ProblemDetails object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewProblemDetailsWithDefaults

func NewProblemDetailsWithDefaults() *ProblemDetails

NewProblemDetailsWithDefaults instantiates a new ProblemDetails object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ProblemDetails) GetCause

func (o *ProblemDetails) GetCause() string

GetCause returns the Cause field value if set, zero value otherwise.

func (*ProblemDetails) GetCauseOk

func (o *ProblemDetails) GetCauseOk() (*string, bool)

GetCauseOk returns a tuple with the Cause field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProblemDetails) GetDetail

func (o *ProblemDetails) GetDetail() string

GetDetail returns the Detail field value if set, zero value otherwise.

func (*ProblemDetails) GetDetailOk

func (o *ProblemDetails) GetDetailOk() (*string, bool)

GetDetailOk returns a tuple with the Detail field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProblemDetails) GetInstance

func (o *ProblemDetails) GetInstance() string

GetInstance returns the Instance field value if set, zero value otherwise.

func (*ProblemDetails) GetInstanceOk

func (o *ProblemDetails) GetInstanceOk() (*string, bool)

GetInstanceOk returns a tuple with the Instance field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProblemDetails) GetInvalidParams

func (o *ProblemDetails) GetInvalidParams() []InvalidParam

GetInvalidParams returns the InvalidParams field value if set, zero value otherwise.

func (*ProblemDetails) GetInvalidParamsOk

func (o *ProblemDetails) GetInvalidParamsOk() ([]InvalidParam, bool)

GetInvalidParamsOk returns a tuple with the InvalidParams field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProblemDetails) GetStatus

func (o *ProblemDetails) GetStatus() int32

GetStatus returns the Status field value if set, zero value otherwise.

func (*ProblemDetails) GetStatusOk

func (o *ProblemDetails) GetStatusOk() (*int32, bool)

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProblemDetails) GetSupportedFeatures

func (o *ProblemDetails) GetSupportedFeatures() string

GetSupportedFeatures returns the SupportedFeatures field value if set, zero value otherwise.

func (*ProblemDetails) GetSupportedFeaturesOk

func (o *ProblemDetails) GetSupportedFeaturesOk() (*string, bool)

GetSupportedFeaturesOk returns a tuple with the SupportedFeatures field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProblemDetails) GetTitle

func (o *ProblemDetails) GetTitle() string

GetTitle returns the Title field value if set, zero value otherwise.

func (*ProblemDetails) GetTitleOk

func (o *ProblemDetails) GetTitleOk() (*string, bool)

GetTitleOk returns a tuple with the Title field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProblemDetails) GetType

func (o *ProblemDetails) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*ProblemDetails) GetTypeOk

func (o *ProblemDetails) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProblemDetails) HasCause

func (o *ProblemDetails) HasCause() bool

HasCause returns a boolean if a field has been set.

func (*ProblemDetails) HasDetail

func (o *ProblemDetails) HasDetail() bool

HasDetail returns a boolean if a field has been set.

func (*ProblemDetails) HasInstance

func (o *ProblemDetails) HasInstance() bool

HasInstance returns a boolean if a field has been set.

func (*ProblemDetails) HasInvalidParams

func (o *ProblemDetails) HasInvalidParams() bool

HasInvalidParams returns a boolean if a field has been set.

func (*ProblemDetails) HasStatus

func (o *ProblemDetails) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*ProblemDetails) HasSupportedFeatures

func (o *ProblemDetails) HasSupportedFeatures() bool

HasSupportedFeatures returns a boolean if a field has been set.

func (*ProblemDetails) HasTitle

func (o *ProblemDetails) HasTitle() bool

HasTitle returns a boolean if a field has been set.

func (*ProblemDetails) HasType

func (o *ProblemDetails) HasType() bool

HasType returns a boolean if a field has been set.

func (ProblemDetails) MarshalJSON

func (o ProblemDetails) MarshalJSON() ([]byte, error)

func (*ProblemDetails) SetCause

func (o *ProblemDetails) SetCause(v string)

SetCause gets a reference to the given string and assigns it to the Cause field.

func (*ProblemDetails) SetDetail

func (o *ProblemDetails) SetDetail(v string)

SetDetail gets a reference to the given string and assigns it to the Detail field.

func (*ProblemDetails) SetInstance

func (o *ProblemDetails) SetInstance(v string)

SetInstance gets a reference to the given string and assigns it to the Instance field.

func (*ProblemDetails) SetInvalidParams

func (o *ProblemDetails) SetInvalidParams(v []InvalidParam)

SetInvalidParams gets a reference to the given []InvalidParam and assigns it to the InvalidParams field.

func (*ProblemDetails) SetStatus

func (o *ProblemDetails) SetStatus(v int32)

SetStatus gets a reference to the given int32 and assigns it to the Status field.

func (*ProblemDetails) SetSupportedFeatures

func (o *ProblemDetails) SetSupportedFeatures(v string)

SetSupportedFeatures gets a reference to the given string and assigns it to the SupportedFeatures field.

func (*ProblemDetails) SetTitle

func (o *ProblemDetails) SetTitle(v string)

SetTitle gets a reference to the given string and assigns it to the Title field.

func (*ProblemDetails) SetType

func (o *ProblemDetails) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (ProblemDetails) ToMap

func (o ProblemDetails) ToMap() (map[string]interface{}, error)

type RoutingAreaId

type RoutingAreaId struct {
	PlmnId PlmnId `json:"plmnId"`
	// Location Area Code
	Lac string `json:"lac"`
	// Routing Area Code
	Rac string `json:"rac"`
}

RoutingAreaId Contains a Routing Area Identification as defined in 3GPP TS 23.003, clause 4.2.

func NewRoutingAreaId

func NewRoutingAreaId(plmnId PlmnId, lac string, rac string) *RoutingAreaId

NewRoutingAreaId instantiates a new RoutingAreaId object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRoutingAreaIdWithDefaults

func NewRoutingAreaIdWithDefaults() *RoutingAreaId

NewRoutingAreaIdWithDefaults instantiates a new RoutingAreaId object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RoutingAreaId) GetLac

func (o *RoutingAreaId) GetLac() string

GetLac returns the Lac field value

func (*RoutingAreaId) GetLacOk

func (o *RoutingAreaId) GetLacOk() (*string, bool)

GetLacOk returns a tuple with the Lac field value and a boolean to check if the value has been set.

func (*RoutingAreaId) GetPlmnId

func (o *RoutingAreaId) GetPlmnId() PlmnId

GetPlmnId returns the PlmnId field value

func (*RoutingAreaId) GetPlmnIdOk

func (o *RoutingAreaId) GetPlmnIdOk() (*PlmnId, bool)

GetPlmnIdOk returns a tuple with the PlmnId field value and a boolean to check if the value has been set.

func (*RoutingAreaId) GetRac

func (o *RoutingAreaId) GetRac() string

GetRac returns the Rac field value

func (*RoutingAreaId) GetRacOk

func (o *RoutingAreaId) GetRacOk() (*string, bool)

GetRacOk returns a tuple with the Rac field value and a boolean to check if the value has been set.

func (RoutingAreaId) MarshalJSON

func (o RoutingAreaId) MarshalJSON() ([]byte, error)

func (*RoutingAreaId) SetLac

func (o *RoutingAreaId) SetLac(v string)

SetLac sets field value

func (*RoutingAreaId) SetPlmnId

func (o *RoutingAreaId) SetPlmnId(v PlmnId)

SetPlmnId sets field value

func (*RoutingAreaId) SetRac

func (o *RoutingAreaId) SetRac(v string)

SetRac sets field value

func (RoutingAreaId) ToMap

func (o RoutingAreaId) ToMap() (map[string]interface{}, error)

type ServerConfiguration

type ServerConfiguration struct {
	URL         string
	Description string
	Variables   map[string]ServerVariable
}

ServerConfiguration stores the information about a server

type ServerConfigurations

type ServerConfigurations []ServerConfiguration

ServerConfigurations stores multiple ServerConfiguration items

func (ServerConfigurations) URL

func (sc ServerConfigurations) URL(index int, variables map[string]string) (string, error)

URL formats template on a index using given variables

type ServerVariable

type ServerVariable struct {
	Description  string
	DefaultValue string
	EnumValues   []string
}

ServerVariable stores the information about a server variable

type ServiceAreaId

type ServiceAreaId struct {
	PlmnId PlmnId `json:"plmnId"`
	// Location Area Code.
	Lac string `json:"lac"`
	// Service Area Code.
	Sac string `json:"sac"`
}

ServiceAreaId Contains a Service Area Identifier as defined in 3GPP TS 23.003, clause 12.5.

func NewServiceAreaId

func NewServiceAreaId(plmnId PlmnId, lac string, sac string) *ServiceAreaId

NewServiceAreaId instantiates a new ServiceAreaId object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewServiceAreaIdWithDefaults

func NewServiceAreaIdWithDefaults() *ServiceAreaId

NewServiceAreaIdWithDefaults instantiates a new ServiceAreaId object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ServiceAreaId) GetLac

func (o *ServiceAreaId) GetLac() string

GetLac returns the Lac field value

func (*ServiceAreaId) GetLacOk

func (o *ServiceAreaId) GetLacOk() (*string, bool)

GetLacOk returns a tuple with the Lac field value and a boolean to check if the value has been set.

func (*ServiceAreaId) GetPlmnId

func (o *ServiceAreaId) GetPlmnId() PlmnId

GetPlmnId returns the PlmnId field value

func (*ServiceAreaId) GetPlmnIdOk

func (o *ServiceAreaId) GetPlmnIdOk() (*PlmnId, bool)

GetPlmnIdOk returns a tuple with the PlmnId field value and a boolean to check if the value has been set.

func (*ServiceAreaId) GetSac

func (o *ServiceAreaId) GetSac() string

GetSac returns the Sac field value

func (*ServiceAreaId) GetSacOk

func (o *ServiceAreaId) GetSacOk() (*string, bool)

GetSacOk returns a tuple with the Sac field value and a boolean to check if the value has been set.

func (ServiceAreaId) MarshalJSON

func (o ServiceAreaId) MarshalJSON() ([]byte, error)

func (*ServiceAreaId) SetLac

func (o *ServiceAreaId) SetLac(v string)

SetLac sets field value

func (*ServiceAreaId) SetPlmnId

func (o *ServiceAreaId) SetPlmnId(v PlmnId)

SetPlmnId sets field value

func (*ServiceAreaId) SetSac

func (o *ServiceAreaId) SetSac(v string)

SetSac sets field value

func (ServiceAreaId) ToMap

func (o ServiceAreaId) ToMap() (map[string]interface{}, error)

type Tai

type Tai struct {
	PlmnId PlmnId `json:"plmnId"`
	// 2 or 3-octet string identifying a tracking area code as specified in clause 9.3.3.10  of 3GPP TS 38.413, in hexadecimal representation. Each character in the string shall  take a value of \"0\" to \"9\", \"a\" to \"f\" or \"A\" to \"F\" and shall represent 4 bits. The most significant character representing the 4 most significant bits of the TAC shall  appear first in the string, and the character representing the 4 least significant bit  of the TAC shall appear last in the string.
	Tac string `json:"tac"`
	// This represents the Network Identifier, which together with a PLMN ID is used to identify an SNPN (see 3GPP TS 23.003 and 3GPP TS 23.501 clause 5.30.2.1).
	Nid *string `json:"nid,omitempty"`
}

Tai Contains the tracking area identity as described in 3GPP 23.003

func NewTai

func NewTai(plmnId PlmnId, tac string) *Tai

NewTai instantiates a new Tai object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTaiWithDefaults

func NewTaiWithDefaults() *Tai

NewTaiWithDefaults instantiates a new Tai object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Tai) GetNid

func (o *Tai) GetNid() string

GetNid returns the Nid field value if set, zero value otherwise.

func (*Tai) GetNidOk

func (o *Tai) GetNidOk() (*string, bool)

GetNidOk returns a tuple with the Nid field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Tai) GetPlmnId

func (o *Tai) GetPlmnId() PlmnId

GetPlmnId returns the PlmnId field value

func (*Tai) GetPlmnIdOk

func (o *Tai) GetPlmnIdOk() (*PlmnId, bool)

GetPlmnIdOk returns a tuple with the PlmnId field value and a boolean to check if the value has been set.

func (*Tai) GetTac

func (o *Tai) GetTac() string

GetTac returns the Tac field value

func (*Tai) GetTacOk

func (o *Tai) GetTacOk() (*string, bool)

GetTacOk returns a tuple with the Tac field value and a boolean to check if the value has been set.

func (*Tai) HasNid

func (o *Tai) HasNid() bool

HasNid returns a boolean if a field has been set.

func (Tai) MarshalJSON

func (o Tai) MarshalJSON() ([]byte, error)

func (*Tai) SetNid

func (o *Tai) SetNid(v string)

SetNid gets a reference to the given string and assigns it to the Nid field.

func (*Tai) SetPlmnId

func (o *Tai) SetPlmnId(v PlmnId)

SetPlmnId sets field value

func (*Tai) SetTac

func (o *Tai) SetTac(v string)

SetTac sets field value

func (Tai) ToMap

func (o Tai) ToMap() (map[string]interface{}, error)

type TnapId

type TnapId struct {
	// This IE shall be present if the UE is accessing the 5GC via a trusted WLAN access network.When present, it shall contain the SSID of the access point to which the UE is attached, that is received over NGAP,  see IEEE Std 802.11-2012.
	SsId *string `json:"ssId,omitempty"`
	// When present, it shall contain the BSSID of the access point to which the UE is attached, that is received over NGAP, see IEEE Std 802.11-2012.
	BssId *string `json:"bssId,omitempty"`
	// string with format 'bytes' as defined in OpenAPI
	CivicAddress *string `json:"civicAddress,omitempty"`
}

TnapId Contain the TNAP Identifier see clause5.6.2 of 3GPP TS 23.501.

func NewTnapId

func NewTnapId() *TnapId

NewTnapId instantiates a new TnapId object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTnapIdWithDefaults

func NewTnapIdWithDefaults() *TnapId

NewTnapIdWithDefaults instantiates a new TnapId object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*TnapId) GetBssId

func (o *TnapId) GetBssId() string

GetBssId returns the BssId field value if set, zero value otherwise.

func (*TnapId) GetBssIdOk

func (o *TnapId) GetBssIdOk() (*string, bool)

GetBssIdOk returns a tuple with the BssId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TnapId) GetCivicAddress

func (o *TnapId) GetCivicAddress() string

GetCivicAddress returns the CivicAddress field value if set, zero value otherwise.

func (*TnapId) GetCivicAddressOk

func (o *TnapId) GetCivicAddressOk() (*string, bool)

GetCivicAddressOk returns a tuple with the CivicAddress field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TnapId) GetSsId

func (o *TnapId) GetSsId() string

GetSsId returns the SsId field value if set, zero value otherwise.

func (*TnapId) GetSsIdOk

func (o *TnapId) GetSsIdOk() (*string, bool)

GetSsIdOk returns a tuple with the SsId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TnapId) HasBssId

func (o *TnapId) HasBssId() bool

HasBssId returns a boolean if a field has been set.

func (*TnapId) HasCivicAddress

func (o *TnapId) HasCivicAddress() bool

HasCivicAddress returns a boolean if a field has been set.

func (*TnapId) HasSsId

func (o *TnapId) HasSsId() bool

HasSsId returns a boolean if a field has been set.

func (TnapId) MarshalJSON

func (o TnapId) MarshalJSON() ([]byte, error)

func (*TnapId) SetBssId

func (o *TnapId) SetBssId(v string)

SetBssId gets a reference to the given string and assigns it to the BssId field.

func (*TnapId) SetCivicAddress

func (o *TnapId) SetCivicAddress(v string)

SetCivicAddress gets a reference to the given string and assigns it to the CivicAddress field.

func (*TnapId) SetSsId

func (o *TnapId) SetSsId(v string)

SetSsId gets a reference to the given string and assigns it to the SsId field.

func (TnapId) ToMap

func (o TnapId) ToMap() (map[string]interface{}, error)

type TransportProtocol

type TransportProtocol struct {
	String *string
}

TransportProtocol Possible values are: - UDP: User Datagram Protocol. - TCP: Transmission Control Protocol.

func (*TransportProtocol) MarshalJSON

func (src *TransportProtocol) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*TransportProtocol) UnmarshalJSON

func (dst *TransportProtocol) UnmarshalJSON(data []byte) error

Unmarshal JSON data into any of the pointers in the struct

type TwapId

type TwapId struct {
	// This IE shall contain the SSID of the access point to which the UE is attached, that is received over NGAP, see IEEE Std 802.11-2012.
	SsId string `json:"ssId"`
	// When present, it shall contain the BSSID of the access point to which the UE is attached, for trusted WLAN access, see IEEE Std 802.11-2012.
	BssId *string `json:"bssId,omitempty"`
	// string with format 'bytes' as defined in OpenAPI
	CivicAddress *string `json:"civicAddress,omitempty"`
}

TwapId Contain the TWAP Identifier as defined in clause 4.2.8.5.3 of 3GPP TS 23.501 or the WLAN location information as defined in clause 4.5.7.2.8 of 3GPP TS 23.402.

func NewTwapId

func NewTwapId(ssId string) *TwapId

NewTwapId instantiates a new TwapId object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTwapIdWithDefaults

func NewTwapIdWithDefaults() *TwapId

NewTwapIdWithDefaults instantiates a new TwapId object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*TwapId) GetBssId

func (o *TwapId) GetBssId() string

GetBssId returns the BssId field value if set, zero value otherwise.

func (*TwapId) GetBssIdOk

func (o *TwapId) GetBssIdOk() (*string, bool)

GetBssIdOk returns a tuple with the BssId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TwapId) GetCivicAddress

func (o *TwapId) GetCivicAddress() string

GetCivicAddress returns the CivicAddress field value if set, zero value otherwise.

func (*TwapId) GetCivicAddressOk

func (o *TwapId) GetCivicAddressOk() (*string, bool)

GetCivicAddressOk returns a tuple with the CivicAddress field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TwapId) GetSsId

func (o *TwapId) GetSsId() string

GetSsId returns the SsId field value

func (*TwapId) GetSsIdOk

func (o *TwapId) GetSsIdOk() (*string, bool)

GetSsIdOk returns a tuple with the SsId field value and a boolean to check if the value has been set.

func (*TwapId) HasBssId

func (o *TwapId) HasBssId() bool

HasBssId returns a boolean if a field has been set.

func (*TwapId) HasCivicAddress

func (o *TwapId) HasCivicAddress() bool

HasCivicAddress returns a boolean if a field has been set.

func (TwapId) MarshalJSON

func (o TwapId) MarshalJSON() ([]byte, error)

func (*TwapId) SetBssId

func (o *TwapId) SetBssId(v string)

SetBssId gets a reference to the given string and assigns it to the BssId field.

func (*TwapId) SetCivicAddress

func (o *TwapId) SetCivicAddress(v string)

SetCivicAddress gets a reference to the given string and assigns it to the CivicAddress field.

func (*TwapId) SetSsId

func (o *TwapId) SetSsId(v string)

SetSsId sets field value

func (TwapId) ToMap

func (o TwapId) ToMap() (map[string]interface{}, error)

type UserLocation

type UserLocation struct {
	EutraLocation *EutraLocation `json:"eutraLocation,omitempty"`
	NrLocation    *NrLocation    `json:"nrLocation,omitempty"`
	N3gaLocation  *N3gaLocation  `json:"n3gaLocation,omitempty"`
	UtraLocation  *UtraLocation  `json:"utraLocation,omitempty"`
	GeraLocation  *GeraLocation  `json:"geraLocation,omitempty"`
}

UserLocation At least one of eutraLocation, nrLocation and n3gaLocation shall be present. Several of them may be present.

func NewUserLocation

func NewUserLocation() *UserLocation

NewUserLocation instantiates a new UserLocation object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUserLocationWithDefaults

func NewUserLocationWithDefaults() *UserLocation

NewUserLocationWithDefaults instantiates a new UserLocation object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UserLocation) GetEutraLocation

func (o *UserLocation) GetEutraLocation() EutraLocation

GetEutraLocation returns the EutraLocation field value if set, zero value otherwise.

func (*UserLocation) GetEutraLocationOk

func (o *UserLocation) GetEutraLocationOk() (*EutraLocation, bool)

GetEutraLocationOk returns a tuple with the EutraLocation field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserLocation) GetGeraLocation

func (o *UserLocation) GetGeraLocation() GeraLocation

GetGeraLocation returns the GeraLocation field value if set, zero value otherwise.

func (*UserLocation) GetGeraLocationOk

func (o *UserLocation) GetGeraLocationOk() (*GeraLocation, bool)

GetGeraLocationOk returns a tuple with the GeraLocation field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserLocation) GetN3gaLocation

func (o *UserLocation) GetN3gaLocation() N3gaLocation

GetN3gaLocation returns the N3gaLocation field value if set, zero value otherwise.

func (*UserLocation) GetN3gaLocationOk

func (o *UserLocation) GetN3gaLocationOk() (*N3gaLocation, bool)

GetN3gaLocationOk returns a tuple with the N3gaLocation field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserLocation) GetNrLocation

func (o *UserLocation) GetNrLocation() NrLocation

GetNrLocation returns the NrLocation field value if set, zero value otherwise.

func (*UserLocation) GetNrLocationOk

func (o *UserLocation) GetNrLocationOk() (*NrLocation, bool)

GetNrLocationOk returns a tuple with the NrLocation field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserLocation) GetUtraLocation

func (o *UserLocation) GetUtraLocation() UtraLocation

GetUtraLocation returns the UtraLocation field value if set, zero value otherwise.

func (*UserLocation) GetUtraLocationOk

func (o *UserLocation) GetUtraLocationOk() (*UtraLocation, bool)

GetUtraLocationOk returns a tuple with the UtraLocation field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserLocation) HasEutraLocation

func (o *UserLocation) HasEutraLocation() bool

HasEutraLocation returns a boolean if a field has been set.

func (*UserLocation) HasGeraLocation

func (o *UserLocation) HasGeraLocation() bool

HasGeraLocation returns a boolean if a field has been set.

func (*UserLocation) HasN3gaLocation

func (o *UserLocation) HasN3gaLocation() bool

HasN3gaLocation returns a boolean if a field has been set.

func (*UserLocation) HasNrLocation

func (o *UserLocation) HasNrLocation() bool

HasNrLocation returns a boolean if a field has been set.

func (*UserLocation) HasUtraLocation

func (o *UserLocation) HasUtraLocation() bool

HasUtraLocation returns a boolean if a field has been set.

func (UserLocation) MarshalJSON

func (o UserLocation) MarshalJSON() ([]byte, error)

func (*UserLocation) SetEutraLocation

func (o *UserLocation) SetEutraLocation(v EutraLocation)

SetEutraLocation gets a reference to the given EutraLocation and assigns it to the EutraLocation field.

func (*UserLocation) SetGeraLocation

func (o *UserLocation) SetGeraLocation(v GeraLocation)

SetGeraLocation gets a reference to the given GeraLocation and assigns it to the GeraLocation field.

func (*UserLocation) SetN3gaLocation

func (o *UserLocation) SetN3gaLocation(v N3gaLocation)

SetN3gaLocation gets a reference to the given N3gaLocation and assigns it to the N3gaLocation field.

func (*UserLocation) SetNrLocation

func (o *UserLocation) SetNrLocation(v NrLocation)

SetNrLocation gets a reference to the given NrLocation and assigns it to the NrLocation field.

func (*UserLocation) SetUtraLocation

func (o *UserLocation) SetUtraLocation(v UtraLocation)

SetUtraLocation gets a reference to the given UtraLocation and assigns it to the UtraLocation field.

func (UserLocation) ToMap

func (o UserLocation) ToMap() (map[string]interface{}, error)

type UtraLocation

type UtraLocation struct {
	Interface *interface{}
}

UtraLocation - Exactly one of cgi, sai or lai shall be present.

func InterfaceAsUtraLocation

func InterfaceAsUtraLocation(v *interface{}) UtraLocation

interface{}AsUtraLocation is a convenience function that returns interface{} wrapped in UtraLocation

func (*UtraLocation) GetActualInstance

func (obj *UtraLocation) GetActualInstance() interface{}

Get the actual instance

func (UtraLocation) MarshalJSON

func (src UtraLocation) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*UtraLocation) UnmarshalJSON

func (dst *UtraLocation) UnmarshalJSON(data []byte) error

Unmarshal JSON data into one of the pointers in the struct

type WebsockNotifConfig

type WebsockNotifConfig struct {
	// string formatted according to IETF RFC 3986 identifying a referenced resource.
	WebsocketUri *string `json:"websocketUri,omitempty"`
	// Set by the SCS/AS to indicate that the Websocket delivery is requested.
	RequestWebsocketUri *bool `json:"requestWebsocketUri,omitempty"`
}

WebsockNotifConfig Represents the configuration information for the delivery of notifications over Websockets.

func NewWebsockNotifConfig

func NewWebsockNotifConfig() *WebsockNotifConfig

NewWebsockNotifConfig instantiates a new WebsockNotifConfig object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewWebsockNotifConfigWithDefaults

func NewWebsockNotifConfigWithDefaults() *WebsockNotifConfig

NewWebsockNotifConfigWithDefaults instantiates a new WebsockNotifConfig object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*WebsockNotifConfig) GetRequestWebsocketUri

func (o *WebsockNotifConfig) GetRequestWebsocketUri() bool

GetRequestWebsocketUri returns the RequestWebsocketUri field value if set, zero value otherwise.

func (*WebsockNotifConfig) GetRequestWebsocketUriOk

func (o *WebsockNotifConfig) GetRequestWebsocketUriOk() (*bool, bool)

GetRequestWebsocketUriOk returns a tuple with the RequestWebsocketUri field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebsockNotifConfig) GetWebsocketUri

func (o *WebsockNotifConfig) GetWebsocketUri() string

GetWebsocketUri returns the WebsocketUri field value if set, zero value otherwise.

func (*WebsockNotifConfig) GetWebsocketUriOk

func (o *WebsockNotifConfig) GetWebsocketUriOk() (*string, bool)

GetWebsocketUriOk returns a tuple with the WebsocketUri field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebsockNotifConfig) HasRequestWebsocketUri

func (o *WebsockNotifConfig) HasRequestWebsocketUri() bool

HasRequestWebsocketUri returns a boolean if a field has been set.

func (*WebsockNotifConfig) HasWebsocketUri

func (o *WebsockNotifConfig) HasWebsocketUri() bool

HasWebsocketUri returns a boolean if a field has been set.

func (WebsockNotifConfig) MarshalJSON

func (o WebsockNotifConfig) MarshalJSON() ([]byte, error)

func (*WebsockNotifConfig) SetRequestWebsocketUri

func (o *WebsockNotifConfig) SetRequestWebsocketUri(v bool)

SetRequestWebsocketUri gets a reference to the given bool and assigns it to the RequestWebsocketUri field.

func (*WebsockNotifConfig) SetWebsocketUri

func (o *WebsockNotifConfig) SetWebsocketUri(v string)

SetWebsocketUri gets a reference to the given string and assigns it to the WebsocketUri field.

func (WebsockNotifConfig) ToMap

func (o WebsockNotifConfig) ToMap() (map[string]interface{}, error)

Jump to

Keyboard shortcuts

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