openapi_StreamingDataMnS

package
v1.18.0 Latest Latest
Warning

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

Go to latest
Published: Mar 30, 2023 License: Apache-2.0 Imports: 20 Imported by: 0

README

Go API client for openapi_StreamingDataMnS

OAS 3.0.1 specification for the Streaming data reporting service (Streaming MnS) © 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: 17.1.0
  • 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/net/context

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

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

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_StreamingDataMnS.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_StreamingDataMnS.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_StreamingDataMnS.ContextOperationServerIndices, map[string]int{
	"{classname}Service.{nickname}": 2,
})
ctx = context.WithValue(context.Background(), openapi_StreamingDataMnS.ContextOperationServerVariables, map[string]map[string]string{
	"{classname}Service.{nickname}": {
		"port": "8443",
	},
})

Documentation for API Endpoints

All URIs are relative to https://example.com/3GPPManagement/StreamingDataReportingMnS

Class Method HTTP request Description
DefaultApi ConnectionsConnectionIdGet Get /connections/{connectionId} Obtain information about a connection.
DefaultApi ConnectionsConnectionIdStreamsDelete Delete /connections/{connectionId}/streams Remove reporting streams from an existing connection
DefaultApi ConnectionsConnectionIdStreamsGet Get /connections/{connectionId}/streams Obtain information about streams.
DefaultApi ConnectionsConnectionIdStreamsPost Post /connections/{connectionId}/streams Inform consumer about new reporting streams on an existing connection.
DefaultApi ConnectionsConnectionIdStreamsStreamIdGet Get /connections/{connectionId}/streams/{streamId} Obtain information about stream
DefaultApi ConnectionsGet Get /connections Obtain information about connections.
DefaultApi ConnectionsPost Post /connections Inform consumer about reporting streams to be carried by the new connection and receive a new connection id.

Documentation For Models

Documentation For Authorization

Endpoints do not require authorization.

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 (
	// 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")
)
View Source
var AllowedAnonymizationOfMdtDataTypeEnumValues = []AnonymizationOfMdtDataType{
	"NO_IDENTITY",
	"TAC_OF_IMEI",
}

All allowed values of AnonymizationOfMdtDataType enum

View Source
var AllowedCollectionPeriodM6LteTypeEnumValues = []CollectionPeriodM6LteType{
	"1024ms",
	"2048ms",
	"5120ms",
	"10240ms",
}

All allowed values of CollectionPeriodM6LteType enum

View Source
var AllowedCollectionPeriodM6NrTypeEnumValues = []CollectionPeriodM6NrType{
	"120ms",
	"240ms",
	"480ms",
	"640ms",
	"1024ms",
	"2048ms",
	"5120ms",
	"10240ms",
	"20480ms",
	"40960ms",
	"1min",
	"6min",
	"12min",
	"30min",
}

All allowed values of CollectionPeriodM6NrType enum

View Source
var AllowedCollectionPeriodRrmLteTypeEnumValues = []CollectionPeriodRrmLteType{
	"100ms",
	"1000ms",
	"1024ms",
	"1280ms",
	"2048ms",
	"2560ms",
	"5120ms",
	"10000ms",
	"10240ms",
	"60000ms",
}

All allowed values of CollectionPeriodRrmLteType enum

View Source
var AllowedCollectionPeriodRrmNrTypeEnumValues = []CollectionPeriodRrmNrType{
	"1024ms",
	"2048ms",
	"5120ms",
	"10240ms",
	"60000ms",
}

All allowed values of CollectionPeriodRrmNrType enum

View Source
var AllowedCollectionPeriodRrmUmtsTypeEnumValues = []CollectionPeriodRrmUmtsType{
	"100ms",
	"250ms",
	"500ms",
	"1000ms",
	"2000ms",
	"3000ms",
	"4000ms",
	"6000ms",
}

All allowed values of CollectionPeriodRrmUmtsType enum

View Source
var AllowedEventListForEventTriggeredMeasurementTypeEnumValues = []EventListForEventTriggeredMeasurementType{
	"OUT_OF_COVERAGE",
	"A2_EVENT",
}

All allowed values of EventListForEventTriggeredMeasurementType enum

View Source
var AllowedJobTypeTypeEnumValues = []JobTypeType{
	"IMMEDIATE_MDT_ONLY",
	"LOGGED_MDT_ONLY",
	"TRACE_ONLY",
	"IMMEDIATE_MDT AND TRACE",
	"RLF_REPORT_ONLY",
	"RCEF_REPORT_ONLY",
	"LOGGED_MBSFN_MDT",
}

All allowed values of JobTypeType enum

View Source
var AllowedLoggingDurationTypeEnumValues = []LoggingDurationType{
	"600s",
	"1200s",
	"2400s",
	"3600s",
	"5400s",
	"7200s",
}

All allowed values of LoggingDurationType enum

View Source
var AllowedMeasurementPeriodLteTypeEnumValues = []MeasurementPeriodLteType{
	"1024ms",
	"2048ms",
	"5120ms",
	"10240ms",
	"1min",
}

All allowed values of MeasurementPeriodLteType enum

View Source
var AllowedMeasurementPeriodUmtsTypeEnumValues = []MeasurementPeriodUmtsType{
	"1000ms",
	"2000ms",
	"3000ms",
	"4000ms",
	"6000ms",
	"8000ms",
	"12000ms",
	"16000ms",
	"20000ms",
	"24000ms",
	"28000ms",
	"32000ms",
	"64000ms",
}

All allowed values of MeasurementPeriodUmtsType enum

View Source
var AllowedMeasurementQuantityTypeEnumValues = []MeasurementQuantityType{
	"CPICH_EcNo",
	"CPICH_RSCP",
	"PathLoss",
}

All allowed values of MeasurementQuantityType enum

View Source
var AllowedPositioningMethodTypeEnumValues = []PositioningMethodType{
	"GNSS",
	"E-CELL_ID",
}

All allowed values of PositioningMethodType enum

View Source
var AllowedReportAmountTypeEnumValues = []ReportAmountType{
	"1",
	"2",
	"4",
	"8",
	"16",
	"32",
	"64",
	"INFINITY",
}

All allowed values of ReportAmountType enum

View Source
var AllowedReportTypeTypeEnumValues = []ReportTypeType{
	"PERIODICAL",
	"EVENT_TRIGGERED",
}

All allowed values of ReportTypeType enum

View Source
var AllowedSerializationFormatTypeEnumValues = []SerializationFormatType{
	"GPB",
	"ASN1",
}

All allowed values of SerializationFormatType enum

View Source
var AllowedStreamTypeTypeEnumValues = []StreamTypeType{
	"TRACE",
	"PERFORMANCE",
	"ANALYTICS",
	"PROPRIETARY",
}

All allowed values of StreamTypeType enum

View Source
var AllowedTimeToTriggerL1TypeEnumValues = []TimeToTriggerL1Type{
	"0ms",
	"40ms",
	"64ms",
	"80ms",
	"100ms",
	"128ms",
	"160ms",
	"256ms",
	"320ms",
	"480ms",
	"512ms",
	"640ms",
	"1024ms",
	"1280ms",
	"2560ms",
	"5120ms",
}

All allowed values of TimeToTriggerL1Type enum

View Source
var AllowedTraceDepthTypeEnumValues = []TraceDepthType{
	"MINIMUM",
	"MEDIUM",
	"MAXIMUM",
	"VENDORMINIMUM",
	"VENDORMEDIUM",
	"VENDORMAXIMUM",
}

All allowed values of TraceDepthType enum

View Source
var AllowedTraceReportingFormatTypeEnumValues = []TraceReportingFormatType{
	"FILE-BASED",
	"STREAMING",
}

All allowed values of TraceReportingFormatType enum

View Source
var AllowedWebsocketHeaderConnectionTypeEnumValues = []WebsocketHeaderConnectionType{
	"Upgrade",
}

All allowed values of WebsocketHeaderConnectionType enum

View Source
var AllowedWebsocketHeaderUpgradeTypeEnumValues = []WebsocketHeaderUpgradeType{
	"websocket",
}

All allowed values of WebsocketHeaderUpgradeType enum

Functions

func CacheExpires

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

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

func IsNil

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 {
	DefaultApi *DefaultApiService
	// contains filtered or unexported fields
}

APIClient manages communication with the TS 28.532 Streaming data reporting service API v17.1.0 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 AnalyticsInfoType

type AnalyticsInfoType struct {
	ActivityDetails *string `json:"activityDetails,omitempty"`
}

AnalyticsInfoType Information specific to analytics reporting.

func NewAnalyticsInfoType

func NewAnalyticsInfoType() *AnalyticsInfoType

NewAnalyticsInfoType instantiates a new AnalyticsInfoType 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 NewAnalyticsInfoTypeWithDefaults

func NewAnalyticsInfoTypeWithDefaults() *AnalyticsInfoType

NewAnalyticsInfoTypeWithDefaults instantiates a new AnalyticsInfoType 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 (*AnalyticsInfoType) GetActivityDetails

func (o *AnalyticsInfoType) GetActivityDetails() string

GetActivityDetails returns the ActivityDetails field value if set, zero value otherwise.

func (*AnalyticsInfoType) GetActivityDetailsOk

func (o *AnalyticsInfoType) GetActivityDetailsOk() (*string, bool)

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

func (*AnalyticsInfoType) HasActivityDetails

func (o *AnalyticsInfoType) HasActivityDetails() bool

HasActivityDetails returns a boolean if a field has been set.

func (AnalyticsInfoType) MarshalJSON

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

func (*AnalyticsInfoType) SetActivityDetails

func (o *AnalyticsInfoType) SetActivityDetails(v string)

SetActivityDetails gets a reference to the given string and assigns it to the ActivityDetails field.

func (AnalyticsInfoType) ToMap

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

type AnonymizationOfMdtDataType

type AnonymizationOfMdtDataType string

AnonymizationOfMdtDataType Specifies level of MDT anonymization. For additional details see 3GPP TS 32.422 clause 5.10.12.

const (
	NO_IDENTITY AnonymizationOfMdtDataType = "NO_IDENTITY"
	TAC_OF_IMEI AnonymizationOfMdtDataType = "TAC_OF_IMEI"
)

List of anonymizationOfMdtData-Type

func NewAnonymizationOfMdtDataTypeFromValue

func NewAnonymizationOfMdtDataTypeFromValue(v string) (*AnonymizationOfMdtDataType, error)

NewAnonymizationOfMdtDataTypeFromValue returns a pointer to a valid AnonymizationOfMdtDataType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (AnonymizationOfMdtDataType) IsValid

func (v AnonymizationOfMdtDataType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (AnonymizationOfMdtDataType) Ptr

Ptr returns reference to anonymizationOfMdtData-Type value

func (*AnonymizationOfMdtDataType) UnmarshalJSON

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

type ApiConnectionsConnectionIdGetRequest

type ApiConnectionsConnectionIdGetRequest struct {
	ApiService *DefaultApiService
	// contains filtered or unexported fields
}

func (ApiConnectionsConnectionIdGetRequest) Connection

func (ApiConnectionsConnectionIdGetRequest) Execute

func (ApiConnectionsConnectionIdGetRequest) SecWebSocketExtensions

func (r ApiConnectionsConnectionIdGetRequest) SecWebSocketExtensions(secWebSocketExtensions string) ApiConnectionsConnectionIdGetRequest

func (ApiConnectionsConnectionIdGetRequest) SecWebSocketKey

func (ApiConnectionsConnectionIdGetRequest) SecWebSocketProtocol

func (r ApiConnectionsConnectionIdGetRequest) SecWebSocketProtocol(secWebSocketProtocol string) ApiConnectionsConnectionIdGetRequest

func (ApiConnectionsConnectionIdGetRequest) SecWebSocketVersion

func (r ApiConnectionsConnectionIdGetRequest) SecWebSocketVersion(secWebSocketVersion string) ApiConnectionsConnectionIdGetRequest

type ApiConnectionsConnectionIdStreamsDeleteRequest

type ApiConnectionsConnectionIdStreamsDeleteRequest struct {
	ApiService *DefaultApiService
	// contains filtered or unexported fields
}

func (ApiConnectionsConnectionIdStreamsDeleteRequest) Execute

func (ApiConnectionsConnectionIdStreamsDeleteRequest) StreamIds

The list of streamId for the stream(s) to be deleted.

type ApiConnectionsConnectionIdStreamsGetRequest

type ApiConnectionsConnectionIdStreamsGetRequest struct {
	ApiService *DefaultApiService
	// contains filtered or unexported fields
}

func (ApiConnectionsConnectionIdStreamsGetRequest) Execute

func (ApiConnectionsConnectionIdStreamsGetRequest) StreamIds

The list of streamId for which the stream information is to be retrieved.

type ApiConnectionsConnectionIdStreamsPostRequest

type ApiConnectionsConnectionIdStreamsPostRequest struct {
	ApiService *DefaultApiService
	// contains filtered or unexported fields
}

func (ApiConnectionsConnectionIdStreamsPostRequest) Execute

func (ApiConnectionsConnectionIdStreamsPostRequest) StreamInfoType

type ApiConnectionsConnectionIdStreamsStreamIdGetRequest

type ApiConnectionsConnectionIdStreamsStreamIdGetRequest struct {
	ApiService *DefaultApiService
	// contains filtered or unexported fields
}

func (ApiConnectionsConnectionIdStreamsStreamIdGetRequest) Execute

type ApiConnectionsGetRequest

type ApiConnectionsGetRequest struct {
	ApiService *DefaultApiService
	// contains filtered or unexported fields
}

func (ApiConnectionsGetRequest) ConnectionIdList

func (r ApiConnectionsGetRequest) ConnectionIdList(connectionIdList []string) ApiConnectionsGetRequest

The list of connectionId for which the connection information is to be returned.

func (ApiConnectionsGetRequest) Execute

type ApiConnectionsPostRequest

type ApiConnectionsPostRequest struct {
	ApiService *DefaultApiService
	// contains filtered or unexported fields
}

func (ApiConnectionsPostRequest) ConnectionRequestType

func (r ApiConnectionsPostRequest) ConnectionRequestType(connectionRequestType ConnectionRequestType) ApiConnectionsPostRequest

func (ApiConnectionsPostRequest) Execute

func (r ApiConnectionsPostRequest) Execute() (*http.Response, error)

type AreaConfig

type AreaConfig struct {
	FreqInfo *FreqInfo `json:"freqInfo,omitempty"`
	PciList  []int32   `json:"pciList,omitempty"`
}

AreaConfig struct for AreaConfig

func NewAreaConfig

func NewAreaConfig() *AreaConfig

NewAreaConfig instantiates a new AreaConfig 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 NewAreaConfigWithDefaults

func NewAreaConfigWithDefaults() *AreaConfig

NewAreaConfigWithDefaults instantiates a new AreaConfig 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 (*AreaConfig) GetFreqInfo

func (o *AreaConfig) GetFreqInfo() FreqInfo

GetFreqInfo returns the FreqInfo field value if set, zero value otherwise.

func (*AreaConfig) GetFreqInfoOk

func (o *AreaConfig) GetFreqInfoOk() (*FreqInfo, bool)

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

func (*AreaConfig) GetPciList

func (o *AreaConfig) GetPciList() []int32

GetPciList returns the PciList field value if set, zero value otherwise.

func (*AreaConfig) GetPciListOk

func (o *AreaConfig) GetPciListOk() ([]int32, bool)

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

func (*AreaConfig) HasFreqInfo

func (o *AreaConfig) HasFreqInfo() bool

HasFreqInfo returns a boolean if a field has been set.

func (*AreaConfig) HasPciList

func (o *AreaConfig) HasPciList() bool

HasPciList returns a boolean if a field has been set.

func (AreaConfig) MarshalJSON

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

func (*AreaConfig) SetFreqInfo

func (o *AreaConfig) SetFreqInfo(v FreqInfo)

SetFreqInfo gets a reference to the given FreqInfo and assigns it to the FreqInfo field.

func (*AreaConfig) SetPciList

func (o *AreaConfig) SetPciList(v []int32)

SetPciList gets a reference to the given []int32 and assigns it to the PciList field.

func (AreaConfig) ToMap

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

type AreaScope

type AreaScope struct {
	ArrayOfEutraCellId *[]EutraCellId
	ArrayOfNrCellId    *[]NrCellId
	ArrayOfTac         *[]Tac
	ArrayOfTai         *[]Tai
}

AreaScope - struct for AreaScope

func ArrayOfEutraCellIdAsAreaScope

func ArrayOfEutraCellIdAsAreaScope(v *[]EutraCellId) AreaScope

[]EutraCellIdAsAreaScope is a convenience function that returns []EutraCellId wrapped in AreaScope

func ArrayOfNrCellIdAsAreaScope

func ArrayOfNrCellIdAsAreaScope(v *[]NrCellId) AreaScope

[]NrCellIdAsAreaScope is a convenience function that returns []NrCellId wrapped in AreaScope

func ArrayOfTacAsAreaScope

func ArrayOfTacAsAreaScope(v *[]Tac) AreaScope

[]TacAsAreaScope is a convenience function that returns []Tac wrapped in AreaScope

func ArrayOfTaiAsAreaScope

func ArrayOfTaiAsAreaScope(v *[]Tai) AreaScope

[]TaiAsAreaScope is a convenience function that returns []Tai wrapped in AreaScope

func (*AreaScope) GetActualInstance

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

Get the actual instance

func (AreaScope) MarshalJSON

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

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

func (*AreaScope) UnmarshalJSON

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

Unmarshal JSON data into one of the pointers in the struct

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 CollectionPeriodM6LteType

type CollectionPeriodM6LteType string

CollectionPeriodM6LteType See details in 3GPP TS 32.422 clause 5.10.32.

func NewCollectionPeriodM6LteTypeFromValue

func NewCollectionPeriodM6LteTypeFromValue(v string) (*CollectionPeriodM6LteType, error)

NewCollectionPeriodM6LteTypeFromValue returns a pointer to a valid CollectionPeriodM6LteType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (CollectionPeriodM6LteType) IsValid

func (v CollectionPeriodM6LteType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (CollectionPeriodM6LteType) Ptr

Ptr returns reference to collectionPeriodM6Lte-Type value

func (*CollectionPeriodM6LteType) UnmarshalJSON

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

type CollectionPeriodM6NrType

type CollectionPeriodM6NrType string

CollectionPeriodM6NrType See details in 3GPP TS 32.422 clause 5.10.34.

func NewCollectionPeriodM6NrTypeFromValue

func NewCollectionPeriodM6NrTypeFromValue(v string) (*CollectionPeriodM6NrType, error)

NewCollectionPeriodM6NrTypeFromValue returns a pointer to a valid CollectionPeriodM6NrType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (CollectionPeriodM6NrType) IsValid

func (v CollectionPeriodM6NrType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (CollectionPeriodM6NrType) Ptr

Ptr returns reference to collectionPeriodM6Nr-Type value

func (*CollectionPeriodM6NrType) UnmarshalJSON

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

type CollectionPeriodRrmLteType

type CollectionPeriodRrmLteType string

CollectionPeriodRrmLteType See details in 3GPP TS 32.422 clause 5.10.20.

func NewCollectionPeriodRrmLteTypeFromValue

func NewCollectionPeriodRrmLteTypeFromValue(v string) (*CollectionPeriodRrmLteType, error)

NewCollectionPeriodRrmLteTypeFromValue returns a pointer to a valid CollectionPeriodRrmLteType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (CollectionPeriodRrmLteType) IsValid

func (v CollectionPeriodRrmLteType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (CollectionPeriodRrmLteType) Ptr

Ptr returns reference to collectionPeriodRrmLte-Type value

func (*CollectionPeriodRrmLteType) UnmarshalJSON

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

type CollectionPeriodRrmNrType

type CollectionPeriodRrmNrType string

CollectionPeriodRrmNrType See details in 3GPP TS 32.422 clause 5.10.30.

func NewCollectionPeriodRrmNrTypeFromValue

func NewCollectionPeriodRrmNrTypeFromValue(v string) (*CollectionPeriodRrmNrType, error)

NewCollectionPeriodRrmNrTypeFromValue returns a pointer to a valid CollectionPeriodRrmNrType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (CollectionPeriodRrmNrType) IsValid

func (v CollectionPeriodRrmNrType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (CollectionPeriodRrmNrType) Ptr

Ptr returns reference to collectionPeriodRrmNr-Type value

func (*CollectionPeriodRrmNrType) UnmarshalJSON

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

type CollectionPeriodRrmUmtsType

type CollectionPeriodRrmUmtsType string

CollectionPeriodRrmUmtsType See details in 3GPP TS 32.422 clause 5.10.21.

func NewCollectionPeriodRrmUmtsTypeFromValue

func NewCollectionPeriodRrmUmtsTypeFromValue(v string) (*CollectionPeriodRrmUmtsType, error)

NewCollectionPeriodRrmUmtsTypeFromValue returns a pointer to a valid CollectionPeriodRrmUmtsType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (CollectionPeriodRrmUmtsType) IsValid

func (v CollectionPeriodRrmUmtsType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (CollectionPeriodRrmUmtsType) Ptr

Ptr returns reference to collectionPeriodRrmUmts-Type value

func (*CollectionPeriodRrmUmtsType) UnmarshalJSON

func (v *CollectionPeriodRrmUmtsType) UnmarshalJSON(src []byte) 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 ConnectionInfoType

type ConnectionInfoType struct {
	// Resource URI
	Connection *string         `json:"connection,omitempty"`
	Producer   *ProducerIdType `json:"producer,omitempty"`
	Streams    []string        `json:"streams,omitempty"`
}

ConnectionInfoType struct for ConnectionInfoType

func NewConnectionInfoType

func NewConnectionInfoType() *ConnectionInfoType

NewConnectionInfoType instantiates a new ConnectionInfoType 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 NewConnectionInfoTypeWithDefaults

func NewConnectionInfoTypeWithDefaults() *ConnectionInfoType

NewConnectionInfoTypeWithDefaults instantiates a new ConnectionInfoType 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 (*ConnectionInfoType) GetConnection

func (o *ConnectionInfoType) GetConnection() string

GetConnection returns the Connection field value if set, zero value otherwise.

func (*ConnectionInfoType) GetConnectionOk

func (o *ConnectionInfoType) GetConnectionOk() (*string, bool)

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

func (*ConnectionInfoType) GetProducer

func (o *ConnectionInfoType) GetProducer() ProducerIdType

GetProducer returns the Producer field value if set, zero value otherwise.

func (*ConnectionInfoType) GetProducerOk

func (o *ConnectionInfoType) GetProducerOk() (*ProducerIdType, bool)

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

func (*ConnectionInfoType) GetStreams

func (o *ConnectionInfoType) GetStreams() []string

GetStreams returns the Streams field value if set, zero value otherwise.

func (*ConnectionInfoType) GetStreamsOk

func (o *ConnectionInfoType) GetStreamsOk() ([]string, bool)

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

func (*ConnectionInfoType) HasConnection

func (o *ConnectionInfoType) HasConnection() bool

HasConnection returns a boolean if a field has been set.

func (*ConnectionInfoType) HasProducer

func (o *ConnectionInfoType) HasProducer() bool

HasProducer returns a boolean if a field has been set.

func (*ConnectionInfoType) HasStreams

func (o *ConnectionInfoType) HasStreams() bool

HasStreams returns a boolean if a field has been set.

func (ConnectionInfoType) MarshalJSON

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

func (*ConnectionInfoType) SetConnection

func (o *ConnectionInfoType) SetConnection(v string)

SetConnection gets a reference to the given string and assigns it to the Connection field.

func (*ConnectionInfoType) SetProducer

func (o *ConnectionInfoType) SetProducer(v ProducerIdType)

SetProducer gets a reference to the given ProducerIdType and assigns it to the Producer field.

func (*ConnectionInfoType) SetStreams

func (o *ConnectionInfoType) SetStreams(v []string)

SetStreams gets a reference to the given []string and assigns it to the Streams field.

func (ConnectionInfoType) ToMap

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

type ConnectionRequestType

type ConnectionRequestType struct {
	Producer *ProducerIdType  `json:"producer,omitempty"`
	Streams  []StreamInfoType `json:"streams,omitempty"`
}

ConnectionRequestType struct for ConnectionRequestType

func NewConnectionRequestType

func NewConnectionRequestType() *ConnectionRequestType

NewConnectionRequestType instantiates a new ConnectionRequestType 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 NewConnectionRequestTypeWithDefaults

func NewConnectionRequestTypeWithDefaults() *ConnectionRequestType

NewConnectionRequestTypeWithDefaults instantiates a new ConnectionRequestType 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 (*ConnectionRequestType) GetProducer

func (o *ConnectionRequestType) GetProducer() ProducerIdType

GetProducer returns the Producer field value if set, zero value otherwise.

func (*ConnectionRequestType) GetProducerOk

func (o *ConnectionRequestType) GetProducerOk() (*ProducerIdType, bool)

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

func (*ConnectionRequestType) GetStreams

func (o *ConnectionRequestType) GetStreams() []StreamInfoType

GetStreams returns the Streams field value if set, zero value otherwise.

func (*ConnectionRequestType) GetStreamsOk

func (o *ConnectionRequestType) GetStreamsOk() ([]StreamInfoType, bool)

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

func (*ConnectionRequestType) HasProducer

func (o *ConnectionRequestType) HasProducer() bool

HasProducer returns a boolean if a field has been set.

func (*ConnectionRequestType) HasStreams

func (o *ConnectionRequestType) HasStreams() bool

HasStreams returns a boolean if a field has been set.

func (ConnectionRequestType) MarshalJSON

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

func (*ConnectionRequestType) SetProducer

func (o *ConnectionRequestType) SetProducer(v ProducerIdType)

SetProducer gets a reference to the given ProducerIdType and assigns it to the Producer field.

func (*ConnectionRequestType) SetStreams

func (o *ConnectionRequestType) SetStreams(v []StreamInfoType)

SetStreams gets a reference to the given []StreamInfoType and assigns it to the Streams field.

func (ConnectionRequestType) ToMap

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

type DefaultApiService

type DefaultApiService service

DefaultApiService DefaultApi service

func (*DefaultApiService) ConnectionsConnectionIdGet

func (a *DefaultApiService) ConnectionsConnectionIdGet(ctx context.Context, connectionId string) ApiConnectionsConnectionIdGetRequest

ConnectionsConnectionIdGet Obtain information about a connection.

Enables the streaming data reporting service producer to obtain information about one streaming connection.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param connectionId Indicate the ID (URI) of the connection for which the information is being retrieved
@return ApiConnectionsConnectionIdGetRequest

func (*DefaultApiService) ConnectionsConnectionIdGetExecute

func (a *DefaultApiService) ConnectionsConnectionIdGetExecute(r ApiConnectionsConnectionIdGetRequest) (*ConnectionInfoType, *http.Response, error)

Execute executes the request

@return ConnectionInfoType

func (*DefaultApiService) ConnectionsConnectionIdStreamsDelete

func (a *DefaultApiService) ConnectionsConnectionIdStreamsDelete(ctx context.Context, connectionId string) ApiConnectionsConnectionIdStreamsDeleteRequest

ConnectionsConnectionIdStreamsDelete Remove reporting streams from an existing connection

Allows the producer to remove one or more reporting streams from an already established streaming connection.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param connectionId Indicate the ID (URI) of the connection for which the reporting stream information is being removed.
@return ApiConnectionsConnectionIdStreamsDeleteRequest

func (*DefaultApiService) ConnectionsConnectionIdStreamsDeleteExecute

func (a *DefaultApiService) ConnectionsConnectionIdStreamsDeleteExecute(r ApiConnectionsConnectionIdStreamsDeleteRequest) (*http.Response, error)

Execute executes the request

func (*DefaultApiService) ConnectionsConnectionIdStreamsGet

func (a *DefaultApiService) ConnectionsConnectionIdStreamsGet(ctx context.Context, connectionId string) ApiConnectionsConnectionIdStreamsGetRequest

ConnectionsConnectionIdStreamsGet Obtain information about streams.

Enables the streaming data reporting service producer to obtain information about one or more reporting streams.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param connectionId Indicate the ID (URI) of the connection for which the information is being retrieved
@return ApiConnectionsConnectionIdStreamsGetRequest

func (*DefaultApiService) ConnectionsConnectionIdStreamsGetExecute

Execute executes the request

@return []StreamInfoWithReportersType

func (*DefaultApiService) ConnectionsConnectionIdStreamsPost

func (a *DefaultApiService) ConnectionsConnectionIdStreamsPost(ctx context.Context, connectionId string) ApiConnectionsConnectionIdStreamsPostRequest

ConnectionsConnectionIdStreamsPost Inform consumer about new reporting streams on an existing connection.

Allows the producer to add one or more reporting streams to an already established streaming connection.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param connectionId Indicate the ID (URI) of the connection for which the reporting stream information is being added.
@return ApiConnectionsConnectionIdStreamsPostRequest

func (*DefaultApiService) ConnectionsConnectionIdStreamsPostExecute

func (a *DefaultApiService) ConnectionsConnectionIdStreamsPostExecute(r ApiConnectionsConnectionIdStreamsPostRequest) ([]StreamInfoType, *http.Response, error)

Execute executes the request

@return []StreamInfoType

func (*DefaultApiService) ConnectionsConnectionIdStreamsStreamIdGet

func (a *DefaultApiService) ConnectionsConnectionIdStreamsStreamIdGet(ctx context.Context, connectionId string, streamId string) ApiConnectionsConnectionIdStreamsStreamIdGetRequest

ConnectionsConnectionIdStreamsStreamIdGet Obtain information about stream

Enables the streaming data reporting service producer to obtain information about a reporting stream.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param connectionId Indicate the ID (URI) of the connection for which the information is being retrieved
@param streamId Indicate the ID of the reporting stream for which the information is being retrieved
@return ApiConnectionsConnectionIdStreamsStreamIdGetRequest

func (*DefaultApiService) ConnectionsConnectionIdStreamsStreamIdGetExecute

func (a *DefaultApiService) ConnectionsConnectionIdStreamsStreamIdGetExecute(r ApiConnectionsConnectionIdStreamsStreamIdGetRequest) (*StreamInfoWithReportersType, *http.Response, error)

Execute executes the request

@return StreamInfoWithReportersType

func (*DefaultApiService) ConnectionsGet

ConnectionsGet Obtain information about connections.

Enables the streaming data reporting service producer to obtain information about one or more streaming connections.

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

func (*DefaultApiService) ConnectionsGetExecute

Execute executes the request

@return []ConnectionInfoType

func (*DefaultApiService) ConnectionsPost

ConnectionsPost Inform consumer about reporting streams to be carried by the new connection and receive a new connection id.

Exchange of meta-data (producer informs consumer about its own identity and the nature of the data to be reported via streaming) phase of the connection establishement by streaming data reporting producer to the streaming data reporting consumer (i.e. streaming target).

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

func (*DefaultApiService) ConnectionsPostExecute

func (a *DefaultApiService) ConnectionsPostExecute(r ApiConnectionsPostRequest) (*http.Response, error)

Execute executes the request

type ErrorResponseType

type ErrorResponseType struct {
	Error *ErrorResponseTypeError `json:"error,omitempty"`
}

ErrorResponseType struct for ErrorResponseType

func NewErrorResponseType

func NewErrorResponseType() *ErrorResponseType

NewErrorResponseType instantiates a new ErrorResponseType 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 NewErrorResponseTypeWithDefaults

func NewErrorResponseTypeWithDefaults() *ErrorResponseType

NewErrorResponseTypeWithDefaults instantiates a new ErrorResponseType 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 (*ErrorResponseType) GetError

GetError returns the Error field value if set, zero value otherwise.

func (*ErrorResponseType) GetErrorOk

func (o *ErrorResponseType) GetErrorOk() (*ErrorResponseTypeError, bool)

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

func (*ErrorResponseType) HasError

func (o *ErrorResponseType) HasError() bool

HasError returns a boolean if a field has been set.

func (ErrorResponseType) MarshalJSON

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

func (*ErrorResponseType) SetError

SetError gets a reference to the given ErrorResponseTypeError and assigns it to the Error field.

func (ErrorResponseType) ToMap

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

type ErrorResponseTypeError

type ErrorResponseTypeError struct {
	ErrorInfo *string `json:"errorInfo,omitempty"`
}

ErrorResponseTypeError struct for ErrorResponseTypeError

func NewErrorResponseTypeError

func NewErrorResponseTypeError() *ErrorResponseTypeError

NewErrorResponseTypeError instantiates a new ErrorResponseTypeError 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 NewErrorResponseTypeErrorWithDefaults

func NewErrorResponseTypeErrorWithDefaults() *ErrorResponseTypeError

NewErrorResponseTypeErrorWithDefaults instantiates a new ErrorResponseTypeError 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 (*ErrorResponseTypeError) GetErrorInfo

func (o *ErrorResponseTypeError) GetErrorInfo() string

GetErrorInfo returns the ErrorInfo field value if set, zero value otherwise.

func (*ErrorResponseTypeError) GetErrorInfoOk

func (o *ErrorResponseTypeError) GetErrorInfoOk() (*string, bool)

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

func (*ErrorResponseTypeError) HasErrorInfo

func (o *ErrorResponseTypeError) HasErrorInfo() bool

HasErrorInfo returns a boolean if a field has been set.

func (ErrorResponseTypeError) MarshalJSON

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

func (*ErrorResponseTypeError) SetErrorInfo

func (o *ErrorResponseTypeError) SetErrorInfo(v string)

SetErrorInfo gets a reference to the given string and assigns it to the ErrorInfo field.

func (ErrorResponseTypeError) ToMap

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

type EventListForEventTriggeredMeasurementType

type EventListForEventTriggeredMeasurementType string

EventListForEventTriggeredMeasurementType See details in 3GPP TS 32.422 clause 5.10.28.

const (
	OUT_OF_COVERAGE EventListForEventTriggeredMeasurementType = "OUT_OF_COVERAGE"
	A2_EVENT        EventListForEventTriggeredMeasurementType = "A2_EVENT"
)

List of eventListForEventTriggeredMeasurement-Type

func NewEventListForEventTriggeredMeasurementTypeFromValue

func NewEventListForEventTriggeredMeasurementTypeFromValue(v string) (*EventListForEventTriggeredMeasurementType, error)

NewEventListForEventTriggeredMeasurementTypeFromValue returns a pointer to a valid EventListForEventTriggeredMeasurementType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (EventListForEventTriggeredMeasurementType) IsValid

IsValid return true if the value is valid for the enum, false otherwise

func (EventListForEventTriggeredMeasurementType) Ptr

Ptr returns reference to eventListForEventTriggeredMeasurement-Type value

func (*EventListForEventTriggeredMeasurementType) UnmarshalJSON

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

type EventThresholdL1Type

type EventThresholdL1Type struct {
	RSRP *int32 `json:"RSRP,omitempty"`
	RSRQ *int32 `json:"RSRQ,omitempty"`
}

EventThresholdL1Type See details in 3GPP TS 32.422 clause 5.10.X.

func NewEventThresholdL1Type

func NewEventThresholdL1Type() *EventThresholdL1Type

NewEventThresholdL1Type instantiates a new EventThresholdL1Type 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 NewEventThresholdL1TypeWithDefaults

func NewEventThresholdL1TypeWithDefaults() *EventThresholdL1Type

NewEventThresholdL1TypeWithDefaults instantiates a new EventThresholdL1Type 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 (*EventThresholdL1Type) GetRSRP

func (o *EventThresholdL1Type) GetRSRP() int32

GetRSRP returns the RSRP field value if set, zero value otherwise.

func (*EventThresholdL1Type) GetRSRPOk

func (o *EventThresholdL1Type) GetRSRPOk() (*int32, bool)

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

func (*EventThresholdL1Type) GetRSRQ

func (o *EventThresholdL1Type) GetRSRQ() int32

GetRSRQ returns the RSRQ field value if set, zero value otherwise.

func (*EventThresholdL1Type) GetRSRQOk

func (o *EventThresholdL1Type) GetRSRQOk() (*int32, bool)

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

func (*EventThresholdL1Type) HasRSRP

func (o *EventThresholdL1Type) HasRSRP() bool

HasRSRP returns a boolean if a field has been set.

func (*EventThresholdL1Type) HasRSRQ

func (o *EventThresholdL1Type) HasRSRQ() bool

HasRSRQ returns a boolean if a field has been set.

func (EventThresholdL1Type) MarshalJSON

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

func (*EventThresholdL1Type) SetRSRP

func (o *EventThresholdL1Type) SetRSRP(v int32)

SetRSRP gets a reference to the given int32 and assigns it to the RSRP field.

func (*EventThresholdL1Type) SetRSRQ

func (o *EventThresholdL1Type) SetRSRQ(v int32)

SetRSRQ gets a reference to the given int32 and assigns it to the RSRQ field.

func (EventThresholdL1Type) ToMap

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

type EventThresholdType

type EventThresholdType struct {
	EventThresholdRSRP *EventThresholdTypeEventThresholdRSRP `json:"EventThresholdRSRP,omitempty"`
	EventThresholdRSRQ *EventThresholdTypeEventThresholdRSRQ `json:"EventThresholdRSRQ,omitempty"`
	EventThreshold1F   *EventThresholdTypeEventThreshold1F   `json:"EventThreshold1F,omitempty"`
	EventThreshold1I   *int32                                `json:"EventThreshold1I,omitempty"`
}

EventThresholdType See details in 3GPP TS 32.422 clause 5.10.7, 5.10.7a, 5.10.13 and 5.10.14.

func NewEventThresholdType

func NewEventThresholdType() *EventThresholdType

NewEventThresholdType instantiates a new EventThresholdType 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 NewEventThresholdTypeWithDefaults

func NewEventThresholdTypeWithDefaults() *EventThresholdType

NewEventThresholdTypeWithDefaults instantiates a new EventThresholdType 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 (*EventThresholdType) GetEventThreshold1F

func (o *EventThresholdType) GetEventThreshold1F() EventThresholdTypeEventThreshold1F

GetEventThreshold1F returns the EventThreshold1F field value if set, zero value otherwise.

func (*EventThresholdType) GetEventThreshold1FOk

func (o *EventThresholdType) GetEventThreshold1FOk() (*EventThresholdTypeEventThreshold1F, bool)

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

func (*EventThresholdType) GetEventThreshold1I

func (o *EventThresholdType) GetEventThreshold1I() int32

GetEventThreshold1I returns the EventThreshold1I field value if set, zero value otherwise.

func (*EventThresholdType) GetEventThreshold1IOk

func (o *EventThresholdType) GetEventThreshold1IOk() (*int32, bool)

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

func (*EventThresholdType) GetEventThresholdRSRP

func (o *EventThresholdType) GetEventThresholdRSRP() EventThresholdTypeEventThresholdRSRP

GetEventThresholdRSRP returns the EventThresholdRSRP field value if set, zero value otherwise.

func (*EventThresholdType) GetEventThresholdRSRPOk

func (o *EventThresholdType) GetEventThresholdRSRPOk() (*EventThresholdTypeEventThresholdRSRP, bool)

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

func (*EventThresholdType) GetEventThresholdRSRQ

func (o *EventThresholdType) GetEventThresholdRSRQ() EventThresholdTypeEventThresholdRSRQ

GetEventThresholdRSRQ returns the EventThresholdRSRQ field value if set, zero value otherwise.

func (*EventThresholdType) GetEventThresholdRSRQOk

func (o *EventThresholdType) GetEventThresholdRSRQOk() (*EventThresholdTypeEventThresholdRSRQ, bool)

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

func (*EventThresholdType) HasEventThreshold1F

func (o *EventThresholdType) HasEventThreshold1F() bool

HasEventThreshold1F returns a boolean if a field has been set.

func (*EventThresholdType) HasEventThreshold1I

func (o *EventThresholdType) HasEventThreshold1I() bool

HasEventThreshold1I returns a boolean if a field has been set.

func (*EventThresholdType) HasEventThresholdRSRP

func (o *EventThresholdType) HasEventThresholdRSRP() bool

HasEventThresholdRSRP returns a boolean if a field has been set.

func (*EventThresholdType) HasEventThresholdRSRQ

func (o *EventThresholdType) HasEventThresholdRSRQ() bool

HasEventThresholdRSRQ returns a boolean if a field has been set.

func (EventThresholdType) MarshalJSON

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

func (*EventThresholdType) SetEventThreshold1F

func (o *EventThresholdType) SetEventThreshold1F(v EventThresholdTypeEventThreshold1F)

SetEventThreshold1F gets a reference to the given EventThresholdTypeEventThreshold1F and assigns it to the EventThreshold1F field.

func (*EventThresholdType) SetEventThreshold1I

func (o *EventThresholdType) SetEventThreshold1I(v int32)

SetEventThreshold1I gets a reference to the given int32 and assigns it to the EventThreshold1I field.

func (*EventThresholdType) SetEventThresholdRSRP

func (o *EventThresholdType) SetEventThresholdRSRP(v EventThresholdTypeEventThresholdRSRP)

SetEventThresholdRSRP gets a reference to the given EventThresholdTypeEventThresholdRSRP and assigns it to the EventThresholdRSRP field.

func (*EventThresholdType) SetEventThresholdRSRQ

func (o *EventThresholdType) SetEventThresholdRSRQ(v EventThresholdTypeEventThresholdRSRQ)

SetEventThresholdRSRQ gets a reference to the given EventThresholdTypeEventThresholdRSRQ and assigns it to the EventThresholdRSRQ field.

func (EventThresholdType) ToMap

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

type EventThresholdTypeEventThreshold1F

type EventThresholdTypeEventThreshold1F struct {
	CPICH_RSCP *int32 `json:"CPICH_RSCP,omitempty"`
	CPICHEcNo  *int32 `json:"CPICH_EcNo,omitempty"`
	PathLoss   *int32 `json:"PathLoss,omitempty"`
}

EventThresholdTypeEventThreshold1F struct for EventThresholdTypeEventThreshold1F

func NewEventThresholdTypeEventThreshold1F

func NewEventThresholdTypeEventThreshold1F() *EventThresholdTypeEventThreshold1F

NewEventThresholdTypeEventThreshold1F instantiates a new EventThresholdTypeEventThreshold1F 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 NewEventThresholdTypeEventThreshold1FWithDefaults

func NewEventThresholdTypeEventThreshold1FWithDefaults() *EventThresholdTypeEventThreshold1F

NewEventThresholdTypeEventThreshold1FWithDefaults instantiates a new EventThresholdTypeEventThreshold1F 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 (*EventThresholdTypeEventThreshold1F) GetCPICHEcNo

func (o *EventThresholdTypeEventThreshold1F) GetCPICHEcNo() int32

GetCPICHEcNo returns the CPICHEcNo field value if set, zero value otherwise.

func (*EventThresholdTypeEventThreshold1F) GetCPICHEcNoOk

func (o *EventThresholdTypeEventThreshold1F) GetCPICHEcNoOk() (*int32, bool)

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

func (*EventThresholdTypeEventThreshold1F) GetCPICH_RSCP

func (o *EventThresholdTypeEventThreshold1F) GetCPICH_RSCP() int32

GetCPICH_RSCP returns the CPICH_RSCP field value if set, zero value otherwise.

func (*EventThresholdTypeEventThreshold1F) GetCPICH_RSCPOk

func (o *EventThresholdTypeEventThreshold1F) GetCPICH_RSCPOk() (*int32, bool)

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

func (*EventThresholdTypeEventThreshold1F) GetPathLoss

func (o *EventThresholdTypeEventThreshold1F) GetPathLoss() int32

GetPathLoss returns the PathLoss field value if set, zero value otherwise.

func (*EventThresholdTypeEventThreshold1F) GetPathLossOk

func (o *EventThresholdTypeEventThreshold1F) GetPathLossOk() (*int32, bool)

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

func (*EventThresholdTypeEventThreshold1F) HasCPICHEcNo

func (o *EventThresholdTypeEventThreshold1F) HasCPICHEcNo() bool

HasCPICHEcNo returns a boolean if a field has been set.

func (*EventThresholdTypeEventThreshold1F) HasCPICH_RSCP

func (o *EventThresholdTypeEventThreshold1F) HasCPICH_RSCP() bool

HasCPICH_RSCP returns a boolean if a field has been set.

func (*EventThresholdTypeEventThreshold1F) HasPathLoss

func (o *EventThresholdTypeEventThreshold1F) HasPathLoss() bool

HasPathLoss returns a boolean if a field has been set.

func (EventThresholdTypeEventThreshold1F) MarshalJSON

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

func (*EventThresholdTypeEventThreshold1F) SetCPICHEcNo

func (o *EventThresholdTypeEventThreshold1F) SetCPICHEcNo(v int32)

SetCPICHEcNo gets a reference to the given int32 and assigns it to the CPICHEcNo field.

func (*EventThresholdTypeEventThreshold1F) SetCPICH_RSCP

func (o *EventThresholdTypeEventThreshold1F) SetCPICH_RSCP(v int32)

SetCPICH_RSCP gets a reference to the given int32 and assigns it to the CPICH_RSCP field.

func (*EventThresholdTypeEventThreshold1F) SetPathLoss

func (o *EventThresholdTypeEventThreshold1F) SetPathLoss(v int32)

SetPathLoss gets a reference to the given int32 and assigns it to the PathLoss field.

func (EventThresholdTypeEventThreshold1F) ToMap

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

type EventThresholdTypeEventThresholdRSRP

type EventThresholdTypeEventThresholdRSRP struct {
	Int32 *int32
}

EventThresholdTypeEventThresholdRSRP - struct for EventThresholdTypeEventThresholdRSRP

func Int32AsEventThresholdTypeEventThresholdRSRP

func Int32AsEventThresholdTypeEventThresholdRSRP(v *int32) EventThresholdTypeEventThresholdRSRP

int32AsEventThresholdTypeEventThresholdRSRP is a convenience function that returns int32 wrapped in EventThresholdTypeEventThresholdRSRP

func (*EventThresholdTypeEventThresholdRSRP) GetActualInstance

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

Get the actual instance

func (EventThresholdTypeEventThresholdRSRP) MarshalJSON

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

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

func (*EventThresholdTypeEventThresholdRSRP) UnmarshalJSON

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

Unmarshal JSON data into one of the pointers in the struct

type EventThresholdTypeEventThresholdRSRQ

type EventThresholdTypeEventThresholdRSRQ struct {
	Int32 *int32
}

EventThresholdTypeEventThresholdRSRQ - struct for EventThresholdTypeEventThresholdRSRQ

func Int32AsEventThresholdTypeEventThresholdRSRQ

func Int32AsEventThresholdTypeEventThresholdRSRQ(v *int32) EventThresholdTypeEventThresholdRSRQ

int32AsEventThresholdTypeEventThresholdRSRQ is a convenience function that returns int32 wrapped in EventThresholdTypeEventThresholdRSRQ

func (*EventThresholdTypeEventThresholdRSRQ) GetActualInstance

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

Get the actual instance

func (EventThresholdTypeEventThresholdRSRQ) MarshalJSON

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

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

func (*EventThresholdTypeEventThresholdRSRQ) UnmarshalJSON

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

Unmarshal JSON data into one of the pointers in the struct

type FailedConnectionResponseType

type FailedConnectionResponseType struct {
	Error []FailedConnectionResponseTypeErrorInner `json:"error,omitempty"`
}

FailedConnectionResponseType struct for FailedConnectionResponseType

func NewFailedConnectionResponseType

func NewFailedConnectionResponseType() *FailedConnectionResponseType

NewFailedConnectionResponseType instantiates a new FailedConnectionResponseType 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 NewFailedConnectionResponseTypeWithDefaults

func NewFailedConnectionResponseTypeWithDefaults() *FailedConnectionResponseType

NewFailedConnectionResponseTypeWithDefaults instantiates a new FailedConnectionResponseType 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 (*FailedConnectionResponseType) GetError

GetError returns the Error field value if set, zero value otherwise.

func (*FailedConnectionResponseType) GetErrorOk

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

func (*FailedConnectionResponseType) HasError

func (o *FailedConnectionResponseType) HasError() bool

HasError returns a boolean if a field has been set.

func (FailedConnectionResponseType) MarshalJSON

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

func (*FailedConnectionResponseType) SetError

SetError gets a reference to the given []FailedConnectionResponseTypeErrorInner and assigns it to the Error field.

func (FailedConnectionResponseType) ToMap

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

type FailedConnectionResponseTypeErrorInner

type FailedConnectionResponseTypeErrorInner struct {
	// globally unique stream identifier
	StreamId    *string `json:"streamId,omitempty"`
	ErrorReason *string `json:"errorReason,omitempty"`
}

FailedConnectionResponseTypeErrorInner struct for FailedConnectionResponseTypeErrorInner

func NewFailedConnectionResponseTypeErrorInner

func NewFailedConnectionResponseTypeErrorInner() *FailedConnectionResponseTypeErrorInner

NewFailedConnectionResponseTypeErrorInner instantiates a new FailedConnectionResponseTypeErrorInner 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 NewFailedConnectionResponseTypeErrorInnerWithDefaults

func NewFailedConnectionResponseTypeErrorInnerWithDefaults() *FailedConnectionResponseTypeErrorInner

NewFailedConnectionResponseTypeErrorInnerWithDefaults instantiates a new FailedConnectionResponseTypeErrorInner 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 (*FailedConnectionResponseTypeErrorInner) GetErrorReason

func (o *FailedConnectionResponseTypeErrorInner) GetErrorReason() string

GetErrorReason returns the ErrorReason field value if set, zero value otherwise.

func (*FailedConnectionResponseTypeErrorInner) GetErrorReasonOk

func (o *FailedConnectionResponseTypeErrorInner) GetErrorReasonOk() (*string, bool)

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

func (*FailedConnectionResponseTypeErrorInner) GetStreamId

GetStreamId returns the StreamId field value if set, zero value otherwise.

func (*FailedConnectionResponseTypeErrorInner) GetStreamIdOk

func (o *FailedConnectionResponseTypeErrorInner) GetStreamIdOk() (*string, bool)

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

func (*FailedConnectionResponseTypeErrorInner) HasErrorReason

func (o *FailedConnectionResponseTypeErrorInner) HasErrorReason() bool

HasErrorReason returns a boolean if a field has been set.

func (*FailedConnectionResponseTypeErrorInner) HasStreamId

HasStreamId returns a boolean if a field has been set.

func (FailedConnectionResponseTypeErrorInner) MarshalJSON

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

func (*FailedConnectionResponseTypeErrorInner) SetErrorReason

func (o *FailedConnectionResponseTypeErrorInner) SetErrorReason(v string)

SetErrorReason gets a reference to the given string and assigns it to the ErrorReason field.

func (*FailedConnectionResponseTypeErrorInner) SetStreamId

SetStreamId gets a reference to the given string and assigns it to the StreamId field.

func (FailedConnectionResponseTypeErrorInner) ToMap

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

type FreqInfo

type FreqInfo struct {
	Arfcn     *int32  `json:"arfcn,omitempty"`
	FreqBands []int32 `json:"freqBands,omitempty"`
}

FreqInfo specifies the carrier frequency and bands used in a cell.

func NewFreqInfo

func NewFreqInfo() *FreqInfo

NewFreqInfo instantiates a new FreqInfo 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 NewFreqInfoWithDefaults

func NewFreqInfoWithDefaults() *FreqInfo

NewFreqInfoWithDefaults instantiates a new FreqInfo 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 (*FreqInfo) GetArfcn

func (o *FreqInfo) GetArfcn() int32

GetArfcn returns the Arfcn field value if set, zero value otherwise.

func (*FreqInfo) GetArfcnOk

func (o *FreqInfo) GetArfcnOk() (*int32, bool)

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

func (*FreqInfo) GetFreqBands

func (o *FreqInfo) GetFreqBands() []int32

GetFreqBands returns the FreqBands field value if set, zero value otherwise.

func (*FreqInfo) GetFreqBandsOk

func (o *FreqInfo) GetFreqBandsOk() ([]int32, bool)

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

func (*FreqInfo) HasArfcn

func (o *FreqInfo) HasArfcn() bool

HasArfcn returns a boolean if a field has been set.

func (*FreqInfo) HasFreqBands

func (o *FreqInfo) HasFreqBands() bool

HasFreqBands returns a boolean if a field has been set.

func (FreqInfo) MarshalJSON

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

func (*FreqInfo) SetArfcn

func (o *FreqInfo) SetArfcn(v int32)

SetArfcn gets a reference to the given int32 and assigns it to the Arfcn field.

func (*FreqInfo) SetFreqBands

func (o *FreqInfo) SetFreqBands(v []int32)

SetFreqBands gets a reference to the given []int32 and assigns it to the FreqBands field.

func (FreqInfo) ToMap

func (o FreqInfo) 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 IpAddr

type IpAddr struct {
	Ipv6Addr *Ipv6Addr
	String   *string
}

IpAddr - struct for IpAddr

func Ipv6AddrAsIpAddr

func Ipv6AddrAsIpAddr(v *Ipv6Addr) IpAddr

Ipv6AddrAsIpAddr is a convenience function that returns Ipv6Addr wrapped in IpAddr

func StringAsIpAddr

func StringAsIpAddr(v *string) IpAddr

stringAsIpAddr is a convenience function that returns string wrapped in IpAddr

func (*IpAddr) GetActualInstance

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

Get the actual instance

func (IpAddr) MarshalJSON

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

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

func (*IpAddr) UnmarshalJSON

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

Unmarshal JSON data into one of the pointers in the struct

type Ipv6Addr

type Ipv6Addr struct {
}

Ipv6Addr struct for Ipv6Addr

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 JobTypeType

type JobTypeType string

JobTypeType Specifies whether the TraceJob represents only MDT, Logged MBSFN MDT, Trace or a combined Trace and MDT job. Applicable for Trace, MDT, RCEF and RLF reporting. See 3GPP TS 32.422 clause 5.9a for additional details.

const (
	IMMEDIATE_MDT_ONLY      JobTypeType = "IMMEDIATE_MDT_ONLY"
	LOGGED_MDT_ONLY         JobTypeType = "LOGGED_MDT_ONLY"
	TRACE_ONLY              JobTypeType = "TRACE_ONLY"
	IMMEDIATE_MDT_AND_TRACE JobTypeType = "IMMEDIATE_MDT AND TRACE"
	RLF_REPORT_ONLY         JobTypeType = "RLF_REPORT_ONLY"
	RCEF_REPORT_ONLY        JobTypeType = "RCEF_REPORT_ONLY"
	LOGGED_MBSFN_MDT        JobTypeType = "LOGGED_MBSFN_MDT"
)

List of jobType-Type

func NewJobTypeTypeFromValue

func NewJobTypeTypeFromValue(v string) (*JobTypeType, error)

NewJobTypeTypeFromValue returns a pointer to a valid JobTypeType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (JobTypeType) IsValid

func (v JobTypeType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (JobTypeType) Ptr

func (v JobTypeType) Ptr() *JobTypeType

Ptr returns reference to jobType-Type value

func (*JobTypeType) UnmarshalJSON

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

type ListOfInterfacesType

type ListOfInterfacesType struct {
	MSCServerInterfaces []string `json:"MSCServerInterfaces,omitempty"`
	MGWInterfaces       []string `json:"MGWInterfaces,omitempty"`
	RNCInterfaces       []string `json:"RNCInterfaces,omitempty"`
	SGSNInterfaces      []string `json:"SGSNInterfaces,omitempty"`
	GGSNInterfaces      []string `json:"GGSNInterfaces,omitempty"`
	SCSCFInterfaces     []string `json:"S-CSCFInterfaces,omitempty"`
	PCSCFInterfaces     []string `json:"P-CSCFInterfaces,omitempty"`
	ICSCFInterfaces     []string `json:"I-CSCFInterfaces,omitempty"`
	MRFCInterfaces      []string `json:"MRFCInterfaces,omitempty"`
	MGCFInterfaces      []string `json:"MGCFInterfaces,omitempty"`
	IBCFInterfaces      []string `json:"IBCFInterfaces,omitempty"`
	ECSCFInterfaces     []string `json:"E-CSCFInterfaces,omitempty"`
	BGCFInterfaces      []string `json:"BGCFInterfaces,omitempty"`
	ASInterfaces        []string `json:"ASInterfaces,omitempty"`
	HSSInterfaces       []string `json:"HSSInterfaces,omitempty"`
	EIRInterfaces       []string `json:"EIRInterfaces,omitempty"`
	BMSCInterfaces      []string `json:"BM-SCInterfaces,omitempty"`
	MMEInterfaces       []string `json:"MMEInterfaces,omitempty"`
	SGWInterfaces       []string `json:"SGWInterfaces,omitempty"`
	PDNGWInterfaces     []string `json:"PDN_GWInterfaces,omitempty"`
	ENBInterfaces       []string `json:"eNBInterfaces,omitempty"`
	EnGNBInterfaces     []string `json:"en-gNBInterfaces,omitempty"`
	AMFInterfaces       []string `json:"AMFInterfaces,omitempty"`
	AUSFInterfaces      []string `json:"AUSFInterfaces,omitempty"`
	NEFInterfaces       []string `json:"NEFInterfaces,omitempty"`
	NRFInterfaces       []string `json:"NRFInterfaces,omitempty"`
	NSSFInterfaces      []string `json:"NSSFInterfaces,omitempty"`
	PCFInterfaces       []string `json:"PCFInterfaces,omitempty"`
	SMFInterfaces       []string `json:"SMFInterfaces,omitempty"`
	SMSFInterfaces      []string `json:"SMSFInterfaces,omitempty"`
	UDMInterfaces       []string `json:"UDMInterfaces,omitempty"`
	UPFInterfaces       []string `json:"UPFInterfaces,omitempty"`
	NgENBInterfaces     []string `json:"ng-eNBInterfaces,omitempty"`
	GNBCUCPInterfaces   []string `json:"gNB-CU-CPInterfaces,omitempty"`
	GNBCUUPInterfaces   []string `json:"gNB-CU-UPInterfaces,omitempty"`
	GNBDUInterfaces     []string `json:"gNB-DUInterfaces,omitempty"`
}

ListOfInterfacesType The interfaces to be recorded in the Network Element. See 3GPP TS 32.422 clause 5.5 for additional details.

func NewListOfInterfacesType

func NewListOfInterfacesType() *ListOfInterfacesType

NewListOfInterfacesType instantiates a new ListOfInterfacesType 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 NewListOfInterfacesTypeWithDefaults

func NewListOfInterfacesTypeWithDefaults() *ListOfInterfacesType

NewListOfInterfacesTypeWithDefaults instantiates a new ListOfInterfacesType 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 (*ListOfInterfacesType) GetAMFInterfaces

func (o *ListOfInterfacesType) GetAMFInterfaces() []string

GetAMFInterfaces returns the AMFInterfaces field value if set, zero value otherwise.

func (*ListOfInterfacesType) GetAMFInterfacesOk

func (o *ListOfInterfacesType) GetAMFInterfacesOk() ([]string, bool)

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

func (*ListOfInterfacesType) GetASInterfaces

func (o *ListOfInterfacesType) GetASInterfaces() []string

GetASInterfaces returns the ASInterfaces field value if set, zero value otherwise.

func (*ListOfInterfacesType) GetASInterfacesOk

func (o *ListOfInterfacesType) GetASInterfacesOk() ([]string, bool)

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

func (*ListOfInterfacesType) GetAUSFInterfaces

func (o *ListOfInterfacesType) GetAUSFInterfaces() []string

GetAUSFInterfaces returns the AUSFInterfaces field value if set, zero value otherwise.

func (*ListOfInterfacesType) GetAUSFInterfacesOk

func (o *ListOfInterfacesType) GetAUSFInterfacesOk() ([]string, bool)

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

func (*ListOfInterfacesType) GetBGCFInterfaces

func (o *ListOfInterfacesType) GetBGCFInterfaces() []string

GetBGCFInterfaces returns the BGCFInterfaces field value if set, zero value otherwise.

func (*ListOfInterfacesType) GetBGCFInterfacesOk

func (o *ListOfInterfacesType) GetBGCFInterfacesOk() ([]string, bool)

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

func (*ListOfInterfacesType) GetBMSCInterfaces

func (o *ListOfInterfacesType) GetBMSCInterfaces() []string

GetBMSCInterfaces returns the BMSCInterfaces field value if set, zero value otherwise.

func (*ListOfInterfacesType) GetBMSCInterfacesOk

func (o *ListOfInterfacesType) GetBMSCInterfacesOk() ([]string, bool)

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

func (*ListOfInterfacesType) GetECSCFInterfaces

func (o *ListOfInterfacesType) GetECSCFInterfaces() []string

GetECSCFInterfaces returns the ECSCFInterfaces field value if set, zero value otherwise.

func (*ListOfInterfacesType) GetECSCFInterfacesOk

func (o *ListOfInterfacesType) GetECSCFInterfacesOk() ([]string, bool)

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

func (*ListOfInterfacesType) GetEIRInterfaces

func (o *ListOfInterfacesType) GetEIRInterfaces() []string

GetEIRInterfaces returns the EIRInterfaces field value if set, zero value otherwise.

func (*ListOfInterfacesType) GetEIRInterfacesOk

func (o *ListOfInterfacesType) GetEIRInterfacesOk() ([]string, bool)

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

func (*ListOfInterfacesType) GetENBInterfaces

func (o *ListOfInterfacesType) GetENBInterfaces() []string

GetENBInterfaces returns the ENBInterfaces field value if set, zero value otherwise.

func (*ListOfInterfacesType) GetENBInterfacesOk

func (o *ListOfInterfacesType) GetENBInterfacesOk() ([]string, bool)

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

func (*ListOfInterfacesType) GetEnGNBInterfaces

func (o *ListOfInterfacesType) GetEnGNBInterfaces() []string

GetEnGNBInterfaces returns the EnGNBInterfaces field value if set, zero value otherwise.

func (*ListOfInterfacesType) GetEnGNBInterfacesOk

func (o *ListOfInterfacesType) GetEnGNBInterfacesOk() ([]string, bool)

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

func (*ListOfInterfacesType) GetGGSNInterfaces

func (o *ListOfInterfacesType) GetGGSNInterfaces() []string

GetGGSNInterfaces returns the GGSNInterfaces field value if set, zero value otherwise.

func (*ListOfInterfacesType) GetGGSNInterfacesOk

func (o *ListOfInterfacesType) GetGGSNInterfacesOk() ([]string, bool)

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

func (*ListOfInterfacesType) GetGNBCUCPInterfaces

func (o *ListOfInterfacesType) GetGNBCUCPInterfaces() []string

GetGNBCUCPInterfaces returns the GNBCUCPInterfaces field value if set, zero value otherwise.

func (*ListOfInterfacesType) GetGNBCUCPInterfacesOk

func (o *ListOfInterfacesType) GetGNBCUCPInterfacesOk() ([]string, bool)

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

func (*ListOfInterfacesType) GetGNBCUUPInterfaces

func (o *ListOfInterfacesType) GetGNBCUUPInterfaces() []string

GetGNBCUUPInterfaces returns the GNBCUUPInterfaces field value if set, zero value otherwise.

func (*ListOfInterfacesType) GetGNBCUUPInterfacesOk

func (o *ListOfInterfacesType) GetGNBCUUPInterfacesOk() ([]string, bool)

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

func (*ListOfInterfacesType) GetGNBDUInterfaces

func (o *ListOfInterfacesType) GetGNBDUInterfaces() []string

GetGNBDUInterfaces returns the GNBDUInterfaces field value if set, zero value otherwise.

func (*ListOfInterfacesType) GetGNBDUInterfacesOk

func (o *ListOfInterfacesType) GetGNBDUInterfacesOk() ([]string, bool)

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

func (*ListOfInterfacesType) GetHSSInterfaces

func (o *ListOfInterfacesType) GetHSSInterfaces() []string

GetHSSInterfaces returns the HSSInterfaces field value if set, zero value otherwise.

func (*ListOfInterfacesType) GetHSSInterfacesOk

func (o *ListOfInterfacesType) GetHSSInterfacesOk() ([]string, bool)

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

func (*ListOfInterfacesType) GetIBCFInterfaces

func (o *ListOfInterfacesType) GetIBCFInterfaces() []string

GetIBCFInterfaces returns the IBCFInterfaces field value if set, zero value otherwise.

func (*ListOfInterfacesType) GetIBCFInterfacesOk

func (o *ListOfInterfacesType) GetIBCFInterfacesOk() ([]string, bool)

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

func (*ListOfInterfacesType) GetICSCFInterfaces

func (o *ListOfInterfacesType) GetICSCFInterfaces() []string

GetICSCFInterfaces returns the ICSCFInterfaces field value if set, zero value otherwise.

func (*ListOfInterfacesType) GetICSCFInterfacesOk

func (o *ListOfInterfacesType) GetICSCFInterfacesOk() ([]string, bool)

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

func (*ListOfInterfacesType) GetMGCFInterfaces

func (o *ListOfInterfacesType) GetMGCFInterfaces() []string

GetMGCFInterfaces returns the MGCFInterfaces field value if set, zero value otherwise.

func (*ListOfInterfacesType) GetMGCFInterfacesOk

func (o *ListOfInterfacesType) GetMGCFInterfacesOk() ([]string, bool)

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

func (*ListOfInterfacesType) GetMGWInterfaces

func (o *ListOfInterfacesType) GetMGWInterfaces() []string

GetMGWInterfaces returns the MGWInterfaces field value if set, zero value otherwise.

func (*ListOfInterfacesType) GetMGWInterfacesOk

func (o *ListOfInterfacesType) GetMGWInterfacesOk() ([]string, bool)

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

func (*ListOfInterfacesType) GetMMEInterfaces

func (o *ListOfInterfacesType) GetMMEInterfaces() []string

GetMMEInterfaces returns the MMEInterfaces field value if set, zero value otherwise.

func (*ListOfInterfacesType) GetMMEInterfacesOk

func (o *ListOfInterfacesType) GetMMEInterfacesOk() ([]string, bool)

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

func (*ListOfInterfacesType) GetMRFCInterfaces

func (o *ListOfInterfacesType) GetMRFCInterfaces() []string

GetMRFCInterfaces returns the MRFCInterfaces field value if set, zero value otherwise.

func (*ListOfInterfacesType) GetMRFCInterfacesOk

func (o *ListOfInterfacesType) GetMRFCInterfacesOk() ([]string, bool)

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

func (*ListOfInterfacesType) GetMSCServerInterfaces

func (o *ListOfInterfacesType) GetMSCServerInterfaces() []string

GetMSCServerInterfaces returns the MSCServerInterfaces field value if set, zero value otherwise.

func (*ListOfInterfacesType) GetMSCServerInterfacesOk

func (o *ListOfInterfacesType) GetMSCServerInterfacesOk() ([]string, bool)

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

func (*ListOfInterfacesType) GetNEFInterfaces

func (o *ListOfInterfacesType) GetNEFInterfaces() []string

GetNEFInterfaces returns the NEFInterfaces field value if set, zero value otherwise.

func (*ListOfInterfacesType) GetNEFInterfacesOk

func (o *ListOfInterfacesType) GetNEFInterfacesOk() ([]string, bool)

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

func (*ListOfInterfacesType) GetNRFInterfaces

func (o *ListOfInterfacesType) GetNRFInterfaces() []string

GetNRFInterfaces returns the NRFInterfaces field value if set, zero value otherwise.

func (*ListOfInterfacesType) GetNRFInterfacesOk

func (o *ListOfInterfacesType) GetNRFInterfacesOk() ([]string, bool)

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

func (*ListOfInterfacesType) GetNSSFInterfaces

func (o *ListOfInterfacesType) GetNSSFInterfaces() []string

GetNSSFInterfaces returns the NSSFInterfaces field value if set, zero value otherwise.

func (*ListOfInterfacesType) GetNSSFInterfacesOk

func (o *ListOfInterfacesType) GetNSSFInterfacesOk() ([]string, bool)

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

func (*ListOfInterfacesType) GetNgENBInterfaces

func (o *ListOfInterfacesType) GetNgENBInterfaces() []string

GetNgENBInterfaces returns the NgENBInterfaces field value if set, zero value otherwise.

func (*ListOfInterfacesType) GetNgENBInterfacesOk

func (o *ListOfInterfacesType) GetNgENBInterfacesOk() ([]string, bool)

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

func (*ListOfInterfacesType) GetPCFInterfaces

func (o *ListOfInterfacesType) GetPCFInterfaces() []string

GetPCFInterfaces returns the PCFInterfaces field value if set, zero value otherwise.

func (*ListOfInterfacesType) GetPCFInterfacesOk

func (o *ListOfInterfacesType) GetPCFInterfacesOk() ([]string, bool)

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

func (*ListOfInterfacesType) GetPCSCFInterfaces

func (o *ListOfInterfacesType) GetPCSCFInterfaces() []string

GetPCSCFInterfaces returns the PCSCFInterfaces field value if set, zero value otherwise.

func (*ListOfInterfacesType) GetPCSCFInterfacesOk

func (o *ListOfInterfacesType) GetPCSCFInterfacesOk() ([]string, bool)

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

func (*ListOfInterfacesType) GetPDNGWInterfaces

func (o *ListOfInterfacesType) GetPDNGWInterfaces() []string

GetPDNGWInterfaces returns the PDNGWInterfaces field value if set, zero value otherwise.

func (*ListOfInterfacesType) GetPDNGWInterfacesOk

func (o *ListOfInterfacesType) GetPDNGWInterfacesOk() ([]string, bool)

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

func (*ListOfInterfacesType) GetRNCInterfaces

func (o *ListOfInterfacesType) GetRNCInterfaces() []string

GetRNCInterfaces returns the RNCInterfaces field value if set, zero value otherwise.

func (*ListOfInterfacesType) GetRNCInterfacesOk

func (o *ListOfInterfacesType) GetRNCInterfacesOk() ([]string, bool)

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

func (*ListOfInterfacesType) GetSCSCFInterfaces

func (o *ListOfInterfacesType) GetSCSCFInterfaces() []string

GetSCSCFInterfaces returns the SCSCFInterfaces field value if set, zero value otherwise.

func (*ListOfInterfacesType) GetSCSCFInterfacesOk

func (o *ListOfInterfacesType) GetSCSCFInterfacesOk() ([]string, bool)

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

func (*ListOfInterfacesType) GetSGSNInterfaces

func (o *ListOfInterfacesType) GetSGSNInterfaces() []string

GetSGSNInterfaces returns the SGSNInterfaces field value if set, zero value otherwise.

func (*ListOfInterfacesType) GetSGSNInterfacesOk

func (o *ListOfInterfacesType) GetSGSNInterfacesOk() ([]string, bool)

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

func (*ListOfInterfacesType) GetSGWInterfaces

func (o *ListOfInterfacesType) GetSGWInterfaces() []string

GetSGWInterfaces returns the SGWInterfaces field value if set, zero value otherwise.

func (*ListOfInterfacesType) GetSGWInterfacesOk

func (o *ListOfInterfacesType) GetSGWInterfacesOk() ([]string, bool)

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

func (*ListOfInterfacesType) GetSMFInterfaces

func (o *ListOfInterfacesType) GetSMFInterfaces() []string

GetSMFInterfaces returns the SMFInterfaces field value if set, zero value otherwise.

func (*ListOfInterfacesType) GetSMFInterfacesOk

func (o *ListOfInterfacesType) GetSMFInterfacesOk() ([]string, bool)

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

func (*ListOfInterfacesType) GetSMSFInterfaces

func (o *ListOfInterfacesType) GetSMSFInterfaces() []string

GetSMSFInterfaces returns the SMSFInterfaces field value if set, zero value otherwise.

func (*ListOfInterfacesType) GetSMSFInterfacesOk

func (o *ListOfInterfacesType) GetSMSFInterfacesOk() ([]string, bool)

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

func (*ListOfInterfacesType) GetUDMInterfaces

func (o *ListOfInterfacesType) GetUDMInterfaces() []string

GetUDMInterfaces returns the UDMInterfaces field value if set, zero value otherwise.

func (*ListOfInterfacesType) GetUDMInterfacesOk

func (o *ListOfInterfacesType) GetUDMInterfacesOk() ([]string, bool)

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

func (*ListOfInterfacesType) GetUPFInterfaces

func (o *ListOfInterfacesType) GetUPFInterfaces() []string

GetUPFInterfaces returns the UPFInterfaces field value if set, zero value otherwise.

func (*ListOfInterfacesType) GetUPFInterfacesOk

func (o *ListOfInterfacesType) GetUPFInterfacesOk() ([]string, bool)

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

func (*ListOfInterfacesType) HasAMFInterfaces

func (o *ListOfInterfacesType) HasAMFInterfaces() bool

HasAMFInterfaces returns a boolean if a field has been set.

func (*ListOfInterfacesType) HasASInterfaces

func (o *ListOfInterfacesType) HasASInterfaces() bool

HasASInterfaces returns a boolean if a field has been set.

func (*ListOfInterfacesType) HasAUSFInterfaces

func (o *ListOfInterfacesType) HasAUSFInterfaces() bool

HasAUSFInterfaces returns a boolean if a field has been set.

func (*ListOfInterfacesType) HasBGCFInterfaces

func (o *ListOfInterfacesType) HasBGCFInterfaces() bool

HasBGCFInterfaces returns a boolean if a field has been set.

func (*ListOfInterfacesType) HasBMSCInterfaces

func (o *ListOfInterfacesType) HasBMSCInterfaces() bool

HasBMSCInterfaces returns a boolean if a field has been set.

func (*ListOfInterfacesType) HasECSCFInterfaces

func (o *ListOfInterfacesType) HasECSCFInterfaces() bool

HasECSCFInterfaces returns a boolean if a field has been set.

func (*ListOfInterfacesType) HasEIRInterfaces

func (o *ListOfInterfacesType) HasEIRInterfaces() bool

HasEIRInterfaces returns a boolean if a field has been set.

func (*ListOfInterfacesType) HasENBInterfaces

func (o *ListOfInterfacesType) HasENBInterfaces() bool

HasENBInterfaces returns a boolean if a field has been set.

func (*ListOfInterfacesType) HasEnGNBInterfaces

func (o *ListOfInterfacesType) HasEnGNBInterfaces() bool

HasEnGNBInterfaces returns a boolean if a field has been set.

func (*ListOfInterfacesType) HasGGSNInterfaces

func (o *ListOfInterfacesType) HasGGSNInterfaces() bool

HasGGSNInterfaces returns a boolean if a field has been set.

func (*ListOfInterfacesType) HasGNBCUCPInterfaces

func (o *ListOfInterfacesType) HasGNBCUCPInterfaces() bool

HasGNBCUCPInterfaces returns a boolean if a field has been set.

func (*ListOfInterfacesType) HasGNBCUUPInterfaces

func (o *ListOfInterfacesType) HasGNBCUUPInterfaces() bool

HasGNBCUUPInterfaces returns a boolean if a field has been set.

func (*ListOfInterfacesType) HasGNBDUInterfaces

func (o *ListOfInterfacesType) HasGNBDUInterfaces() bool

HasGNBDUInterfaces returns a boolean if a field has been set.

func (*ListOfInterfacesType) HasHSSInterfaces

func (o *ListOfInterfacesType) HasHSSInterfaces() bool

HasHSSInterfaces returns a boolean if a field has been set.

func (*ListOfInterfacesType) HasIBCFInterfaces

func (o *ListOfInterfacesType) HasIBCFInterfaces() bool

HasIBCFInterfaces returns a boolean if a field has been set.

func (*ListOfInterfacesType) HasICSCFInterfaces

func (o *ListOfInterfacesType) HasICSCFInterfaces() bool

HasICSCFInterfaces returns a boolean if a field has been set.

func (*ListOfInterfacesType) HasMGCFInterfaces

func (o *ListOfInterfacesType) HasMGCFInterfaces() bool

HasMGCFInterfaces returns a boolean if a field has been set.

func (*ListOfInterfacesType) HasMGWInterfaces

func (o *ListOfInterfacesType) HasMGWInterfaces() bool

HasMGWInterfaces returns a boolean if a field has been set.

func (*ListOfInterfacesType) HasMMEInterfaces

func (o *ListOfInterfacesType) HasMMEInterfaces() bool

HasMMEInterfaces returns a boolean if a field has been set.

func (*ListOfInterfacesType) HasMRFCInterfaces

func (o *ListOfInterfacesType) HasMRFCInterfaces() bool

HasMRFCInterfaces returns a boolean if a field has been set.

func (*ListOfInterfacesType) HasMSCServerInterfaces

func (o *ListOfInterfacesType) HasMSCServerInterfaces() bool

HasMSCServerInterfaces returns a boolean if a field has been set.

func (*ListOfInterfacesType) HasNEFInterfaces

func (o *ListOfInterfacesType) HasNEFInterfaces() bool

HasNEFInterfaces returns a boolean if a field has been set.

func (*ListOfInterfacesType) HasNRFInterfaces

func (o *ListOfInterfacesType) HasNRFInterfaces() bool

HasNRFInterfaces returns a boolean if a field has been set.

func (*ListOfInterfacesType) HasNSSFInterfaces

func (o *ListOfInterfacesType) HasNSSFInterfaces() bool

HasNSSFInterfaces returns a boolean if a field has been set.

func (*ListOfInterfacesType) HasNgENBInterfaces

func (o *ListOfInterfacesType) HasNgENBInterfaces() bool

HasNgENBInterfaces returns a boolean if a field has been set.

func (*ListOfInterfacesType) HasPCFInterfaces

func (o *ListOfInterfacesType) HasPCFInterfaces() bool

HasPCFInterfaces returns a boolean if a field has been set.

func (*ListOfInterfacesType) HasPCSCFInterfaces

func (o *ListOfInterfacesType) HasPCSCFInterfaces() bool

HasPCSCFInterfaces returns a boolean if a field has been set.

func (*ListOfInterfacesType) HasPDNGWInterfaces

func (o *ListOfInterfacesType) HasPDNGWInterfaces() bool

HasPDNGWInterfaces returns a boolean if a field has been set.

func (*ListOfInterfacesType) HasRNCInterfaces

func (o *ListOfInterfacesType) HasRNCInterfaces() bool

HasRNCInterfaces returns a boolean if a field has been set.

func (*ListOfInterfacesType) HasSCSCFInterfaces

func (o *ListOfInterfacesType) HasSCSCFInterfaces() bool

HasSCSCFInterfaces returns a boolean if a field has been set.

func (*ListOfInterfacesType) HasSGSNInterfaces

func (o *ListOfInterfacesType) HasSGSNInterfaces() bool

HasSGSNInterfaces returns a boolean if a field has been set.

func (*ListOfInterfacesType) HasSGWInterfaces

func (o *ListOfInterfacesType) HasSGWInterfaces() bool

HasSGWInterfaces returns a boolean if a field has been set.

func (*ListOfInterfacesType) HasSMFInterfaces

func (o *ListOfInterfacesType) HasSMFInterfaces() bool

HasSMFInterfaces returns a boolean if a field has been set.

func (*ListOfInterfacesType) HasSMSFInterfaces

func (o *ListOfInterfacesType) HasSMSFInterfaces() bool

HasSMSFInterfaces returns a boolean if a field has been set.

func (*ListOfInterfacesType) HasUDMInterfaces

func (o *ListOfInterfacesType) HasUDMInterfaces() bool

HasUDMInterfaces returns a boolean if a field has been set.

func (*ListOfInterfacesType) HasUPFInterfaces

func (o *ListOfInterfacesType) HasUPFInterfaces() bool

HasUPFInterfaces returns a boolean if a field has been set.

func (ListOfInterfacesType) MarshalJSON

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

func (*ListOfInterfacesType) SetAMFInterfaces

func (o *ListOfInterfacesType) SetAMFInterfaces(v []string)

SetAMFInterfaces gets a reference to the given []string and assigns it to the AMFInterfaces field.

func (*ListOfInterfacesType) SetASInterfaces

func (o *ListOfInterfacesType) SetASInterfaces(v []string)

SetASInterfaces gets a reference to the given []string and assigns it to the ASInterfaces field.

func (*ListOfInterfacesType) SetAUSFInterfaces

func (o *ListOfInterfacesType) SetAUSFInterfaces(v []string)

SetAUSFInterfaces gets a reference to the given []string and assigns it to the AUSFInterfaces field.

func (*ListOfInterfacesType) SetBGCFInterfaces

func (o *ListOfInterfacesType) SetBGCFInterfaces(v []string)

SetBGCFInterfaces gets a reference to the given []string and assigns it to the BGCFInterfaces field.

func (*ListOfInterfacesType) SetBMSCInterfaces

func (o *ListOfInterfacesType) SetBMSCInterfaces(v []string)

SetBMSCInterfaces gets a reference to the given []string and assigns it to the BMSCInterfaces field.

func (*ListOfInterfacesType) SetECSCFInterfaces

func (o *ListOfInterfacesType) SetECSCFInterfaces(v []string)

SetECSCFInterfaces gets a reference to the given []string and assigns it to the ECSCFInterfaces field.

func (*ListOfInterfacesType) SetEIRInterfaces

func (o *ListOfInterfacesType) SetEIRInterfaces(v []string)

SetEIRInterfaces gets a reference to the given []string and assigns it to the EIRInterfaces field.

func (*ListOfInterfacesType) SetENBInterfaces

func (o *ListOfInterfacesType) SetENBInterfaces(v []string)

SetENBInterfaces gets a reference to the given []string and assigns it to the ENBInterfaces field.

func (*ListOfInterfacesType) SetEnGNBInterfaces

func (o *ListOfInterfacesType) SetEnGNBInterfaces(v []string)

SetEnGNBInterfaces gets a reference to the given []string and assigns it to the EnGNBInterfaces field.

func (*ListOfInterfacesType) SetGGSNInterfaces

func (o *ListOfInterfacesType) SetGGSNInterfaces(v []string)

SetGGSNInterfaces gets a reference to the given []string and assigns it to the GGSNInterfaces field.

func (*ListOfInterfacesType) SetGNBCUCPInterfaces

func (o *ListOfInterfacesType) SetGNBCUCPInterfaces(v []string)

SetGNBCUCPInterfaces gets a reference to the given []string and assigns it to the GNBCUCPInterfaces field.

func (*ListOfInterfacesType) SetGNBCUUPInterfaces

func (o *ListOfInterfacesType) SetGNBCUUPInterfaces(v []string)

SetGNBCUUPInterfaces gets a reference to the given []string and assigns it to the GNBCUUPInterfaces field.

func (*ListOfInterfacesType) SetGNBDUInterfaces

func (o *ListOfInterfacesType) SetGNBDUInterfaces(v []string)

SetGNBDUInterfaces gets a reference to the given []string and assigns it to the GNBDUInterfaces field.

func (*ListOfInterfacesType) SetHSSInterfaces

func (o *ListOfInterfacesType) SetHSSInterfaces(v []string)

SetHSSInterfaces gets a reference to the given []string and assigns it to the HSSInterfaces field.

func (*ListOfInterfacesType) SetIBCFInterfaces

func (o *ListOfInterfacesType) SetIBCFInterfaces(v []string)

SetIBCFInterfaces gets a reference to the given []string and assigns it to the IBCFInterfaces field.

func (*ListOfInterfacesType) SetICSCFInterfaces

func (o *ListOfInterfacesType) SetICSCFInterfaces(v []string)

SetICSCFInterfaces gets a reference to the given []string and assigns it to the ICSCFInterfaces field.

func (*ListOfInterfacesType) SetMGCFInterfaces

func (o *ListOfInterfacesType) SetMGCFInterfaces(v []string)

SetMGCFInterfaces gets a reference to the given []string and assigns it to the MGCFInterfaces field.

func (*ListOfInterfacesType) SetMGWInterfaces

func (o *ListOfInterfacesType) SetMGWInterfaces(v []string)

SetMGWInterfaces gets a reference to the given []string and assigns it to the MGWInterfaces field.

func (*ListOfInterfacesType) SetMMEInterfaces

func (o *ListOfInterfacesType) SetMMEInterfaces(v []string)

SetMMEInterfaces gets a reference to the given []string and assigns it to the MMEInterfaces field.

func (*ListOfInterfacesType) SetMRFCInterfaces

func (o *ListOfInterfacesType) SetMRFCInterfaces(v []string)

SetMRFCInterfaces gets a reference to the given []string and assigns it to the MRFCInterfaces field.

func (*ListOfInterfacesType) SetMSCServerInterfaces

func (o *ListOfInterfacesType) SetMSCServerInterfaces(v []string)

SetMSCServerInterfaces gets a reference to the given []string and assigns it to the MSCServerInterfaces field.

func (*ListOfInterfacesType) SetNEFInterfaces

func (o *ListOfInterfacesType) SetNEFInterfaces(v []string)

SetNEFInterfaces gets a reference to the given []string and assigns it to the NEFInterfaces field.

func (*ListOfInterfacesType) SetNRFInterfaces

func (o *ListOfInterfacesType) SetNRFInterfaces(v []string)

SetNRFInterfaces gets a reference to the given []string and assigns it to the NRFInterfaces field.

func (*ListOfInterfacesType) SetNSSFInterfaces

func (o *ListOfInterfacesType) SetNSSFInterfaces(v []string)

SetNSSFInterfaces gets a reference to the given []string and assigns it to the NSSFInterfaces field.

func (*ListOfInterfacesType) SetNgENBInterfaces

func (o *ListOfInterfacesType) SetNgENBInterfaces(v []string)

SetNgENBInterfaces gets a reference to the given []string and assigns it to the NgENBInterfaces field.

func (*ListOfInterfacesType) SetPCFInterfaces

func (o *ListOfInterfacesType) SetPCFInterfaces(v []string)

SetPCFInterfaces gets a reference to the given []string and assigns it to the PCFInterfaces field.

func (*ListOfInterfacesType) SetPCSCFInterfaces

func (o *ListOfInterfacesType) SetPCSCFInterfaces(v []string)

SetPCSCFInterfaces gets a reference to the given []string and assigns it to the PCSCFInterfaces field.

func (*ListOfInterfacesType) SetPDNGWInterfaces

func (o *ListOfInterfacesType) SetPDNGWInterfaces(v []string)

SetPDNGWInterfaces gets a reference to the given []string and assigns it to the PDNGWInterfaces field.

func (*ListOfInterfacesType) SetRNCInterfaces

func (o *ListOfInterfacesType) SetRNCInterfaces(v []string)

SetRNCInterfaces gets a reference to the given []string and assigns it to the RNCInterfaces field.

func (*ListOfInterfacesType) SetSCSCFInterfaces

func (o *ListOfInterfacesType) SetSCSCFInterfaces(v []string)

SetSCSCFInterfaces gets a reference to the given []string and assigns it to the SCSCFInterfaces field.

func (*ListOfInterfacesType) SetSGSNInterfaces

func (o *ListOfInterfacesType) SetSGSNInterfaces(v []string)

SetSGSNInterfaces gets a reference to the given []string and assigns it to the SGSNInterfaces field.

func (*ListOfInterfacesType) SetSGWInterfaces

func (o *ListOfInterfacesType) SetSGWInterfaces(v []string)

SetSGWInterfaces gets a reference to the given []string and assigns it to the SGWInterfaces field.

func (*ListOfInterfacesType) SetSMFInterfaces

func (o *ListOfInterfacesType) SetSMFInterfaces(v []string)

SetSMFInterfaces gets a reference to the given []string and assigns it to the SMFInterfaces field.

func (*ListOfInterfacesType) SetSMSFInterfaces

func (o *ListOfInterfacesType) SetSMSFInterfaces(v []string)

SetSMSFInterfaces gets a reference to the given []string and assigns it to the SMSFInterfaces field.

func (*ListOfInterfacesType) SetUDMInterfaces

func (o *ListOfInterfacesType) SetUDMInterfaces(v []string)

SetUDMInterfaces gets a reference to the given []string and assigns it to the UDMInterfaces field.

func (*ListOfInterfacesType) SetUPFInterfaces

func (o *ListOfInterfacesType) SetUPFInterfaces(v []string)

SetUPFInterfaces gets a reference to the given []string and assigns it to the UPFInterfaces field.

func (ListOfInterfacesType) ToMap

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

type ListOfMeasurementsType

type ListOfMeasurementsType struct {
	UMTS []string `json:"UMTS,omitempty"`
	LTE  []string `json:"LTE,omitempty"`
	NR   []string `json:"NR,omitempty"`
}

ListOfMeasurementsType See details in 3GPP TS 32.422 clause 5.10.3 for details.

func NewListOfMeasurementsType

func NewListOfMeasurementsType() *ListOfMeasurementsType

NewListOfMeasurementsType instantiates a new ListOfMeasurementsType 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 NewListOfMeasurementsTypeWithDefaults

func NewListOfMeasurementsTypeWithDefaults() *ListOfMeasurementsType

NewListOfMeasurementsTypeWithDefaults instantiates a new ListOfMeasurementsType 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 (*ListOfMeasurementsType) GetLTE

func (o *ListOfMeasurementsType) GetLTE() []string

GetLTE returns the LTE field value if set, zero value otherwise.

func (*ListOfMeasurementsType) GetLTEOk

func (o *ListOfMeasurementsType) GetLTEOk() ([]string, bool)

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

func (*ListOfMeasurementsType) GetNR

func (o *ListOfMeasurementsType) GetNR() []string

GetNR returns the NR field value if set, zero value otherwise.

func (*ListOfMeasurementsType) GetNROk

func (o *ListOfMeasurementsType) GetNROk() ([]string, bool)

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

func (*ListOfMeasurementsType) GetUMTS

func (o *ListOfMeasurementsType) GetUMTS() []string

GetUMTS returns the UMTS field value if set, zero value otherwise.

func (*ListOfMeasurementsType) GetUMTSOk

func (o *ListOfMeasurementsType) GetUMTSOk() ([]string, bool)

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

func (*ListOfMeasurementsType) HasLTE

func (o *ListOfMeasurementsType) HasLTE() bool

HasLTE returns a boolean if a field has been set.

func (*ListOfMeasurementsType) HasNR

func (o *ListOfMeasurementsType) HasNR() bool

HasNR returns a boolean if a field has been set.

func (*ListOfMeasurementsType) HasUMTS

func (o *ListOfMeasurementsType) HasUMTS() bool

HasUMTS returns a boolean if a field has been set.

func (ListOfMeasurementsType) MarshalJSON

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

func (*ListOfMeasurementsType) SetLTE

func (o *ListOfMeasurementsType) SetLTE(v []string)

SetLTE gets a reference to the given []string and assigns it to the LTE field.

func (*ListOfMeasurementsType) SetNR

func (o *ListOfMeasurementsType) SetNR(v []string)

SetNR gets a reference to the given []string and assigns it to the NR field.

func (*ListOfMeasurementsType) SetUMTS

func (o *ListOfMeasurementsType) SetUMTS(v []string)

SetUMTS gets a reference to the given []string and assigns it to the UMTS field.

func (ListOfMeasurementsType) ToMap

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

type LoggingDurationType

type LoggingDurationType string

LoggingDurationType See details in 3GPP TS 32.422 clause 5.10.9.

func NewLoggingDurationTypeFromValue

func NewLoggingDurationTypeFromValue(v string) (*LoggingDurationType, error)

NewLoggingDurationTypeFromValue returns a pointer to a valid LoggingDurationType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (LoggingDurationType) IsValid

func (v LoggingDurationType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (LoggingDurationType) Ptr

Ptr returns reference to loggingDuration-Type value

func (*LoggingDurationType) UnmarshalJSON

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

type LoggingIntervalType

type LoggingIntervalType struct {
	UMTS []string `json:"UMTS,omitempty"`
	LTE  []string `json:"LTE,omitempty"`
	NR   []string `json:"NR,omitempty"`
}

LoggingIntervalType See details in 3GPP TS 32.422 clause 5.10.8.

func NewLoggingIntervalType

func NewLoggingIntervalType() *LoggingIntervalType

NewLoggingIntervalType instantiates a new LoggingIntervalType 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 NewLoggingIntervalTypeWithDefaults

func NewLoggingIntervalTypeWithDefaults() *LoggingIntervalType

NewLoggingIntervalTypeWithDefaults instantiates a new LoggingIntervalType 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 (*LoggingIntervalType) GetLTE

func (o *LoggingIntervalType) GetLTE() []string

GetLTE returns the LTE field value if set, zero value otherwise.

func (*LoggingIntervalType) GetLTEOk

func (o *LoggingIntervalType) GetLTEOk() ([]string, bool)

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

func (*LoggingIntervalType) GetNR

func (o *LoggingIntervalType) GetNR() []string

GetNR returns the NR field value if set, zero value otherwise.

func (*LoggingIntervalType) GetNROk

func (o *LoggingIntervalType) GetNROk() ([]string, bool)

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

func (*LoggingIntervalType) GetUMTS

func (o *LoggingIntervalType) GetUMTS() []string

GetUMTS returns the UMTS field value if set, zero value otherwise.

func (*LoggingIntervalType) GetUMTSOk

func (o *LoggingIntervalType) GetUMTSOk() ([]string, bool)

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

func (*LoggingIntervalType) HasLTE

func (o *LoggingIntervalType) HasLTE() bool

HasLTE returns a boolean if a field has been set.

func (*LoggingIntervalType) HasNR

func (o *LoggingIntervalType) HasNR() bool

HasNR returns a boolean if a field has been set.

func (*LoggingIntervalType) HasUMTS

func (o *LoggingIntervalType) HasUMTS() bool

HasUMTS returns a boolean if a field has been set.

func (LoggingIntervalType) MarshalJSON

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

func (*LoggingIntervalType) SetLTE

func (o *LoggingIntervalType) SetLTE(v []string)

SetLTE gets a reference to the given []string and assigns it to the LTE field.

func (*LoggingIntervalType) SetNR

func (o *LoggingIntervalType) SetNR(v []string)

SetNR gets a reference to the given []string and assigns it to the NR field.

func (*LoggingIntervalType) SetUMTS

func (o *LoggingIntervalType) SetUMTS(v []string)

SetUMTS gets a reference to the given []string and assigns it to the UMTS field.

func (LoggingIntervalType) ToMap

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

type MappedNullable

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

type MbsfnArea

type MbsfnArea struct {
	MbsfnAreaId *int32 `json:"mbsfnAreaId,omitempty"`
	Earfcn      *int32 `json:"earfcn,omitempty"`
}

MbsfnArea struct for MbsfnArea

func NewMbsfnArea

func NewMbsfnArea() *MbsfnArea

NewMbsfnArea instantiates a new MbsfnArea 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 NewMbsfnAreaWithDefaults

func NewMbsfnAreaWithDefaults() *MbsfnArea

NewMbsfnAreaWithDefaults instantiates a new MbsfnArea 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 (*MbsfnArea) GetEarfcn

func (o *MbsfnArea) GetEarfcn() int32

GetEarfcn returns the Earfcn field value if set, zero value otherwise.

func (*MbsfnArea) GetEarfcnOk

func (o *MbsfnArea) GetEarfcnOk() (*int32, bool)

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

func (*MbsfnArea) GetMbsfnAreaId

func (o *MbsfnArea) GetMbsfnAreaId() int32

GetMbsfnAreaId returns the MbsfnAreaId field value if set, zero value otherwise.

func (*MbsfnArea) GetMbsfnAreaIdOk

func (o *MbsfnArea) GetMbsfnAreaIdOk() (*int32, bool)

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

func (*MbsfnArea) HasEarfcn

func (o *MbsfnArea) HasEarfcn() bool

HasEarfcn returns a boolean if a field has been set.

func (*MbsfnArea) HasMbsfnAreaId

func (o *MbsfnArea) HasMbsfnAreaId() bool

HasMbsfnAreaId returns a boolean if a field has been set.

func (MbsfnArea) MarshalJSON

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

func (*MbsfnArea) SetEarfcn

func (o *MbsfnArea) SetEarfcn(v int32)

SetEarfcn gets a reference to the given int32 and assigns it to the Earfcn field.

func (*MbsfnArea) SetMbsfnAreaId

func (o *MbsfnArea) SetMbsfnAreaId(v int32)

SetMbsfnAreaId gets a reference to the given int32 and assigns it to the MbsfnAreaId field.

func (MbsfnArea) ToMap

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

type MeasObjDnType

type MeasObjDnType struct {
}

MeasObjDnType DN of the measured object instance (see 3GPP TS 28.550)

func NewMeasObjDnType

func NewMeasObjDnType() *MeasObjDnType

NewMeasObjDnType instantiates a new MeasObjDnType 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 NewMeasObjDnTypeWithDefaults

func NewMeasObjDnTypeWithDefaults() *MeasObjDnType

NewMeasObjDnTypeWithDefaults instantiates a new MeasObjDnType 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 (MeasObjDnType) MarshalJSON

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

func (MeasObjDnType) ToMap

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

type MeasurementPeriodLteType

type MeasurementPeriodLteType string

MeasurementPeriodLteType See details in 3GPP TS 32.422 clause 5.10.23.

func NewMeasurementPeriodLteTypeFromValue

func NewMeasurementPeriodLteTypeFromValue(v string) (*MeasurementPeriodLteType, error)

NewMeasurementPeriodLteTypeFromValue returns a pointer to a valid MeasurementPeriodLteType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (MeasurementPeriodLteType) IsValid

func (v MeasurementPeriodLteType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (MeasurementPeriodLteType) Ptr

Ptr returns reference to measurementPeriodLte-Type value

func (*MeasurementPeriodLteType) UnmarshalJSON

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

type MeasurementPeriodUmtsType

type MeasurementPeriodUmtsType string

MeasurementPeriodUmtsType See details in 3GPP TS 32.422 clause 5.10.22.

func NewMeasurementPeriodUmtsTypeFromValue

func NewMeasurementPeriodUmtsTypeFromValue(v string) (*MeasurementPeriodUmtsType, error)

NewMeasurementPeriodUmtsTypeFromValue returns a pointer to a valid MeasurementPeriodUmtsType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (MeasurementPeriodUmtsType) IsValid

func (v MeasurementPeriodUmtsType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (MeasurementPeriodUmtsType) Ptr

Ptr returns reference to measurementPeriodUmts-Type value

func (*MeasurementPeriodUmtsType) UnmarshalJSON

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

type MeasurementQuantityType

type MeasurementQuantityType string

MeasurementQuantityType See details in 3GPP TS 32.422 clause 5.10.15.

const (
	CPICH_EC_NO MeasurementQuantityType = "CPICH_EcNo"
	CPICH_RSCP  MeasurementQuantityType = "CPICH_RSCP"
	PATH_LOSS   MeasurementQuantityType = "PathLoss"
)

List of measurementQuantity-Type

func NewMeasurementQuantityTypeFromValue

func NewMeasurementQuantityTypeFromValue(v string) (*MeasurementQuantityType, error)

NewMeasurementQuantityTypeFromValue returns a pointer to a valid MeasurementQuantityType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (MeasurementQuantityType) IsValid

func (v MeasurementQuantityType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (MeasurementQuantityType) Ptr

Ptr returns reference to measurementQuantity-Type value

func (*MeasurementQuantityType) UnmarshalJSON

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

type NullableAnalyticsInfoType

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

func NewNullableAnalyticsInfoType

func NewNullableAnalyticsInfoType(val *AnalyticsInfoType) *NullableAnalyticsInfoType

func (NullableAnalyticsInfoType) Get

func (NullableAnalyticsInfoType) IsSet

func (v NullableAnalyticsInfoType) IsSet() bool

func (NullableAnalyticsInfoType) MarshalJSON

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

func (*NullableAnalyticsInfoType) Set

func (*NullableAnalyticsInfoType) UnmarshalJSON

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

func (*NullableAnalyticsInfoType) Unset

func (v *NullableAnalyticsInfoType) Unset()

type NullableAnonymizationOfMdtDataType

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

func (NullableAnonymizationOfMdtDataType) Get

func (NullableAnonymizationOfMdtDataType) IsSet

func (NullableAnonymizationOfMdtDataType) MarshalJSON

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

func (*NullableAnonymizationOfMdtDataType) Set

func (*NullableAnonymizationOfMdtDataType) UnmarshalJSON

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

func (*NullableAnonymizationOfMdtDataType) Unset

type NullableAreaConfig

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

func NewNullableAreaConfig

func NewNullableAreaConfig(val *AreaConfig) *NullableAreaConfig

func (NullableAreaConfig) Get

func (v NullableAreaConfig) Get() *AreaConfig

func (NullableAreaConfig) IsSet

func (v NullableAreaConfig) IsSet() bool

func (NullableAreaConfig) MarshalJSON

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

func (*NullableAreaConfig) Set

func (v *NullableAreaConfig) Set(val *AreaConfig)

func (*NullableAreaConfig) UnmarshalJSON

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

func (*NullableAreaConfig) Unset

func (v *NullableAreaConfig) Unset()

type NullableAreaScope

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

func NewNullableAreaScope

func NewNullableAreaScope(val *AreaScope) *NullableAreaScope

func (NullableAreaScope) Get

func (v NullableAreaScope) Get() *AreaScope

func (NullableAreaScope) IsSet

func (v NullableAreaScope) IsSet() bool

func (NullableAreaScope) MarshalJSON

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

func (*NullableAreaScope) Set

func (v *NullableAreaScope) Set(val *AreaScope)

func (*NullableAreaScope) UnmarshalJSON

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

func (*NullableAreaScope) Unset

func (v *NullableAreaScope) Unset()

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 NullableCollectionPeriodM6LteType

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

func (NullableCollectionPeriodM6LteType) Get

func (NullableCollectionPeriodM6LteType) IsSet

func (NullableCollectionPeriodM6LteType) MarshalJSON

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

func (*NullableCollectionPeriodM6LteType) Set

func (*NullableCollectionPeriodM6LteType) UnmarshalJSON

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

func (*NullableCollectionPeriodM6LteType) Unset

type NullableCollectionPeriodM6NrType

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

func (NullableCollectionPeriodM6NrType) Get

func (NullableCollectionPeriodM6NrType) IsSet

func (NullableCollectionPeriodM6NrType) MarshalJSON

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

func (*NullableCollectionPeriodM6NrType) Set

func (*NullableCollectionPeriodM6NrType) UnmarshalJSON

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

func (*NullableCollectionPeriodM6NrType) Unset

type NullableCollectionPeriodRrmLteType

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

func (NullableCollectionPeriodRrmLteType) Get

func (NullableCollectionPeriodRrmLteType) IsSet

func (NullableCollectionPeriodRrmLteType) MarshalJSON

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

func (*NullableCollectionPeriodRrmLteType) Set

func (*NullableCollectionPeriodRrmLteType) UnmarshalJSON

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

func (*NullableCollectionPeriodRrmLteType) Unset

type NullableCollectionPeriodRrmNrType

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

func (NullableCollectionPeriodRrmNrType) Get

func (NullableCollectionPeriodRrmNrType) IsSet

func (NullableCollectionPeriodRrmNrType) MarshalJSON

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

func (*NullableCollectionPeriodRrmNrType) Set

func (*NullableCollectionPeriodRrmNrType) UnmarshalJSON

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

func (*NullableCollectionPeriodRrmNrType) Unset

type NullableCollectionPeriodRrmUmtsType

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

func (NullableCollectionPeriodRrmUmtsType) Get

func (NullableCollectionPeriodRrmUmtsType) IsSet

func (NullableCollectionPeriodRrmUmtsType) MarshalJSON

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

func (*NullableCollectionPeriodRrmUmtsType) Set

func (*NullableCollectionPeriodRrmUmtsType) UnmarshalJSON

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

func (*NullableCollectionPeriodRrmUmtsType) Unset

type NullableConnectionInfoType

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

func NewNullableConnectionInfoType

func NewNullableConnectionInfoType(val *ConnectionInfoType) *NullableConnectionInfoType

func (NullableConnectionInfoType) Get

func (NullableConnectionInfoType) IsSet

func (v NullableConnectionInfoType) IsSet() bool

func (NullableConnectionInfoType) MarshalJSON

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

func (*NullableConnectionInfoType) Set

func (*NullableConnectionInfoType) UnmarshalJSON

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

func (*NullableConnectionInfoType) Unset

func (v *NullableConnectionInfoType) Unset()

type NullableConnectionRequestType

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

func (NullableConnectionRequestType) Get

func (NullableConnectionRequestType) IsSet

func (NullableConnectionRequestType) MarshalJSON

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

func (*NullableConnectionRequestType) Set

func (*NullableConnectionRequestType) UnmarshalJSON

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

func (*NullableConnectionRequestType) Unset

func (v *NullableConnectionRequestType) Unset()

type NullableErrorResponseType

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

func NewNullableErrorResponseType

func NewNullableErrorResponseType(val *ErrorResponseType) *NullableErrorResponseType

func (NullableErrorResponseType) Get

func (NullableErrorResponseType) IsSet

func (v NullableErrorResponseType) IsSet() bool

func (NullableErrorResponseType) MarshalJSON

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

func (*NullableErrorResponseType) Set

func (*NullableErrorResponseType) UnmarshalJSON

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

func (*NullableErrorResponseType) Unset

func (v *NullableErrorResponseType) Unset()

type NullableErrorResponseTypeError

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

func (NullableErrorResponseTypeError) Get

func (NullableErrorResponseTypeError) IsSet

func (NullableErrorResponseTypeError) MarshalJSON

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

func (*NullableErrorResponseTypeError) Set

func (*NullableErrorResponseTypeError) UnmarshalJSON

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

func (*NullableErrorResponseTypeError) Unset

func (v *NullableErrorResponseTypeError) Unset()

type NullableEventListForEventTriggeredMeasurementType

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

func (NullableEventListForEventTriggeredMeasurementType) Get

func (NullableEventListForEventTriggeredMeasurementType) IsSet

func (NullableEventListForEventTriggeredMeasurementType) MarshalJSON

func (*NullableEventListForEventTriggeredMeasurementType) Set

func (*NullableEventListForEventTriggeredMeasurementType) UnmarshalJSON

func (*NullableEventListForEventTriggeredMeasurementType) Unset

type NullableEventThresholdL1Type

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

func NewNullableEventThresholdL1Type

func NewNullableEventThresholdL1Type(val *EventThresholdL1Type) *NullableEventThresholdL1Type

func (NullableEventThresholdL1Type) Get

func (NullableEventThresholdL1Type) IsSet

func (NullableEventThresholdL1Type) MarshalJSON

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

func (*NullableEventThresholdL1Type) Set

func (*NullableEventThresholdL1Type) UnmarshalJSON

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

func (*NullableEventThresholdL1Type) Unset

func (v *NullableEventThresholdL1Type) Unset()

type NullableEventThresholdType

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

func NewNullableEventThresholdType

func NewNullableEventThresholdType(val *EventThresholdType) *NullableEventThresholdType

func (NullableEventThresholdType) Get

func (NullableEventThresholdType) IsSet

func (v NullableEventThresholdType) IsSet() bool

func (NullableEventThresholdType) MarshalJSON

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

func (*NullableEventThresholdType) Set

func (*NullableEventThresholdType) UnmarshalJSON

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

func (*NullableEventThresholdType) Unset

func (v *NullableEventThresholdType) Unset()

type NullableEventThresholdTypeEventThreshold1F

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

func (NullableEventThresholdTypeEventThreshold1F) Get

func (NullableEventThresholdTypeEventThreshold1F) IsSet

func (NullableEventThresholdTypeEventThreshold1F) MarshalJSON

func (*NullableEventThresholdTypeEventThreshold1F) Set

func (*NullableEventThresholdTypeEventThreshold1F) UnmarshalJSON

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

func (*NullableEventThresholdTypeEventThreshold1F) Unset

type NullableEventThresholdTypeEventThresholdRSRP

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

func (NullableEventThresholdTypeEventThresholdRSRP) Get

func (NullableEventThresholdTypeEventThresholdRSRP) IsSet

func (NullableEventThresholdTypeEventThresholdRSRP) MarshalJSON

func (*NullableEventThresholdTypeEventThresholdRSRP) Set

func (*NullableEventThresholdTypeEventThresholdRSRP) UnmarshalJSON

func (*NullableEventThresholdTypeEventThresholdRSRP) Unset

type NullableEventThresholdTypeEventThresholdRSRQ

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

func (NullableEventThresholdTypeEventThresholdRSRQ) Get

func (NullableEventThresholdTypeEventThresholdRSRQ) IsSet

func (NullableEventThresholdTypeEventThresholdRSRQ) MarshalJSON

func (*NullableEventThresholdTypeEventThresholdRSRQ) Set

func (*NullableEventThresholdTypeEventThresholdRSRQ) UnmarshalJSON

func (*NullableEventThresholdTypeEventThresholdRSRQ) Unset

type NullableFailedConnectionResponseType

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

func (NullableFailedConnectionResponseType) Get

func (NullableFailedConnectionResponseType) IsSet

func (NullableFailedConnectionResponseType) MarshalJSON

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

func (*NullableFailedConnectionResponseType) Set

func (*NullableFailedConnectionResponseType) UnmarshalJSON

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

func (*NullableFailedConnectionResponseType) Unset

type NullableFailedConnectionResponseTypeErrorInner

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

func (NullableFailedConnectionResponseTypeErrorInner) Get

func (NullableFailedConnectionResponseTypeErrorInner) IsSet

func (NullableFailedConnectionResponseTypeErrorInner) MarshalJSON

func (*NullableFailedConnectionResponseTypeErrorInner) Set

func (*NullableFailedConnectionResponseTypeErrorInner) UnmarshalJSON

func (*NullableFailedConnectionResponseTypeErrorInner) 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 NullableFreqInfo

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

func NewNullableFreqInfo

func NewNullableFreqInfo(val *FreqInfo) *NullableFreqInfo

func (NullableFreqInfo) Get

func (v NullableFreqInfo) Get() *FreqInfo

func (NullableFreqInfo) IsSet

func (v NullableFreqInfo) IsSet() bool

func (NullableFreqInfo) MarshalJSON

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

func (*NullableFreqInfo) Set

func (v *NullableFreqInfo) Set(val *FreqInfo)

func (*NullableFreqInfo) UnmarshalJSON

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

func (*NullableFreqInfo) Unset

func (v *NullableFreqInfo) 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 NullableIpAddr

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

func NewNullableIpAddr

func NewNullableIpAddr(val *IpAddr) *NullableIpAddr

func (NullableIpAddr) Get

func (v NullableIpAddr) Get() *IpAddr

func (NullableIpAddr) IsSet

func (v NullableIpAddr) IsSet() bool

func (NullableIpAddr) MarshalJSON

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

func (*NullableIpAddr) Set

func (v *NullableIpAddr) Set(val *IpAddr)

func (*NullableIpAddr) UnmarshalJSON

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

func (*NullableIpAddr) Unset

func (v *NullableIpAddr) 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 NullableJobTypeType

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

func NewNullableJobTypeType

func NewNullableJobTypeType(val *JobTypeType) *NullableJobTypeType

func (NullableJobTypeType) Get

func (NullableJobTypeType) IsSet

func (v NullableJobTypeType) IsSet() bool

func (NullableJobTypeType) MarshalJSON

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

func (*NullableJobTypeType) Set

func (v *NullableJobTypeType) Set(val *JobTypeType)

func (*NullableJobTypeType) UnmarshalJSON

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

func (*NullableJobTypeType) Unset

func (v *NullableJobTypeType) Unset()

type NullableListOfInterfacesType

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

func NewNullableListOfInterfacesType

func NewNullableListOfInterfacesType(val *ListOfInterfacesType) *NullableListOfInterfacesType

func (NullableListOfInterfacesType) Get

func (NullableListOfInterfacesType) IsSet

func (NullableListOfInterfacesType) MarshalJSON

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

func (*NullableListOfInterfacesType) Set

func (*NullableListOfInterfacesType) UnmarshalJSON

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

func (*NullableListOfInterfacesType) Unset

func (v *NullableListOfInterfacesType) Unset()

type NullableListOfMeasurementsType

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

func (NullableListOfMeasurementsType) Get

func (NullableListOfMeasurementsType) IsSet

func (NullableListOfMeasurementsType) MarshalJSON

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

func (*NullableListOfMeasurementsType) Set

func (*NullableListOfMeasurementsType) UnmarshalJSON

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

func (*NullableListOfMeasurementsType) Unset

func (v *NullableListOfMeasurementsType) Unset()

type NullableLoggingDurationType

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

func NewNullableLoggingDurationType

func NewNullableLoggingDurationType(val *LoggingDurationType) *NullableLoggingDurationType

func (NullableLoggingDurationType) Get

func (NullableLoggingDurationType) IsSet

func (NullableLoggingDurationType) MarshalJSON

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

func (*NullableLoggingDurationType) Set

func (*NullableLoggingDurationType) UnmarshalJSON

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

func (*NullableLoggingDurationType) Unset

func (v *NullableLoggingDurationType) Unset()

type NullableLoggingIntervalType

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

func NewNullableLoggingIntervalType

func NewNullableLoggingIntervalType(val *LoggingIntervalType) *NullableLoggingIntervalType

func (NullableLoggingIntervalType) Get

func (NullableLoggingIntervalType) IsSet

func (NullableLoggingIntervalType) MarshalJSON

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

func (*NullableLoggingIntervalType) Set

func (*NullableLoggingIntervalType) UnmarshalJSON

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

func (*NullableLoggingIntervalType) Unset

func (v *NullableLoggingIntervalType) Unset()

type NullableMbsfnArea

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

func NewNullableMbsfnArea

func NewNullableMbsfnArea(val *MbsfnArea) *NullableMbsfnArea

func (NullableMbsfnArea) Get

func (v NullableMbsfnArea) Get() *MbsfnArea

func (NullableMbsfnArea) IsSet

func (v NullableMbsfnArea) IsSet() bool

func (NullableMbsfnArea) MarshalJSON

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

func (*NullableMbsfnArea) Set

func (v *NullableMbsfnArea) Set(val *MbsfnArea)

func (*NullableMbsfnArea) UnmarshalJSON

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

func (*NullableMbsfnArea) Unset

func (v *NullableMbsfnArea) Unset()

type NullableMeasObjDnType

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

func NewNullableMeasObjDnType

func NewNullableMeasObjDnType(val *MeasObjDnType) *NullableMeasObjDnType

func (NullableMeasObjDnType) Get

func (NullableMeasObjDnType) IsSet

func (v NullableMeasObjDnType) IsSet() bool

func (NullableMeasObjDnType) MarshalJSON

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

func (*NullableMeasObjDnType) Set

func (v *NullableMeasObjDnType) Set(val *MeasObjDnType)

func (*NullableMeasObjDnType) UnmarshalJSON

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

func (*NullableMeasObjDnType) Unset

func (v *NullableMeasObjDnType) Unset()

type NullableMeasurementPeriodLteType

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

func (NullableMeasurementPeriodLteType) Get

func (NullableMeasurementPeriodLteType) IsSet

func (NullableMeasurementPeriodLteType) MarshalJSON

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

func (*NullableMeasurementPeriodLteType) Set

func (*NullableMeasurementPeriodLteType) UnmarshalJSON

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

func (*NullableMeasurementPeriodLteType) Unset

type NullableMeasurementPeriodUmtsType

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

func (NullableMeasurementPeriodUmtsType) Get

func (NullableMeasurementPeriodUmtsType) IsSet

func (NullableMeasurementPeriodUmtsType) MarshalJSON

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

func (*NullableMeasurementPeriodUmtsType) Set

func (*NullableMeasurementPeriodUmtsType) UnmarshalJSON

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

func (*NullableMeasurementPeriodUmtsType) Unset

type NullableMeasurementQuantityType

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

func (NullableMeasurementQuantityType) Get

func (NullableMeasurementQuantityType) IsSet

func (NullableMeasurementQuantityType) MarshalJSON

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

func (*NullableMeasurementQuantityType) Set

func (*NullableMeasurementQuantityType) UnmarshalJSON

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

func (*NullableMeasurementQuantityType) Unset

type NullablePerformanceInfoType

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

func NewNullablePerformanceInfoType

func NewNullablePerformanceInfoType(val *PerformanceInfoType) *NullablePerformanceInfoType

func (NullablePerformanceInfoType) Get

func (NullablePerformanceInfoType) IsSet

func (NullablePerformanceInfoType) MarshalJSON

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

func (*NullablePerformanceInfoType) Set

func (*NullablePerformanceInfoType) UnmarshalJSON

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

func (*NullablePerformanceInfoType) Unset

func (v *NullablePerformanceInfoType) Unset()

type NullablePlmnListTypeInner

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

func NewNullablePlmnListTypeInner

func NewNullablePlmnListTypeInner(val *PlmnListTypeInner) *NullablePlmnListTypeInner

func (NullablePlmnListTypeInner) Get

func (NullablePlmnListTypeInner) IsSet

func (v NullablePlmnListTypeInner) IsSet() bool

func (NullablePlmnListTypeInner) MarshalJSON

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

func (*NullablePlmnListTypeInner) Set

func (*NullablePlmnListTypeInner) UnmarshalJSON

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

func (*NullablePlmnListTypeInner) Unset

func (v *NullablePlmnListTypeInner) Unset()

type NullablePlmnTargetType

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

func NewNullablePlmnTargetType

func NewNullablePlmnTargetType(val *PlmnTargetType) *NullablePlmnTargetType

func (NullablePlmnTargetType) Get

func (NullablePlmnTargetType) IsSet

func (v NullablePlmnTargetType) IsSet() bool

func (NullablePlmnTargetType) MarshalJSON

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

func (*NullablePlmnTargetType) Set

func (*NullablePlmnTargetType) UnmarshalJSON

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

func (*NullablePlmnTargetType) Unset

func (v *NullablePlmnTargetType) Unset()

type NullablePositioningMethodType

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

func (NullablePositioningMethodType) Get

func (NullablePositioningMethodType) IsSet

func (NullablePositioningMethodType) MarshalJSON

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

func (*NullablePositioningMethodType) Set

func (*NullablePositioningMethodType) UnmarshalJSON

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

func (*NullablePositioningMethodType) Unset

func (v *NullablePositioningMethodType) Unset()

type NullableProducerIdType

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

func NewNullableProducerIdType

func NewNullableProducerIdType(val *ProducerIdType) *NullableProducerIdType

func (NullableProducerIdType) Get

func (NullableProducerIdType) IsSet

func (v NullableProducerIdType) IsSet() bool

func (NullableProducerIdType) MarshalJSON

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

func (*NullableProducerIdType) Set

func (*NullableProducerIdType) UnmarshalJSON

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

func (*NullableProducerIdType) Unset

func (v *NullableProducerIdType) Unset()

type NullableReportAmountType

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

func NewNullableReportAmountType

func NewNullableReportAmountType(val *ReportAmountType) *NullableReportAmountType

func (NullableReportAmountType) Get

func (NullableReportAmountType) IsSet

func (v NullableReportAmountType) IsSet() bool

func (NullableReportAmountType) MarshalJSON

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

func (*NullableReportAmountType) Set

func (*NullableReportAmountType) UnmarshalJSON

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

func (*NullableReportAmountType) Unset

func (v *NullableReportAmountType) Unset()

type NullableReportIntervalType

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

func NewNullableReportIntervalType

func NewNullableReportIntervalType(val *ReportIntervalType) *NullableReportIntervalType

func (NullableReportIntervalType) Get

func (NullableReportIntervalType) IsSet

func (v NullableReportIntervalType) IsSet() bool

func (NullableReportIntervalType) MarshalJSON

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

func (*NullableReportIntervalType) Set

func (*NullableReportIntervalType) UnmarshalJSON

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

func (*NullableReportIntervalType) Unset

func (v *NullableReportIntervalType) Unset()

type NullableReportTypeType

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

func NewNullableReportTypeType

func NewNullableReportTypeType(val *ReportTypeType) *NullableReportTypeType

func (NullableReportTypeType) Get

func (NullableReportTypeType) IsSet

func (v NullableReportTypeType) IsSet() bool

func (NullableReportTypeType) MarshalJSON

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

func (*NullableReportTypeType) Set

func (*NullableReportTypeType) UnmarshalJSON

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

func (*NullableReportTypeType) Unset

func (v *NullableReportTypeType) Unset()

type NullableSerializationFormatType

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

func (NullableSerializationFormatType) Get

func (NullableSerializationFormatType) IsSet

func (NullableSerializationFormatType) MarshalJSON

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

func (*NullableSerializationFormatType) Set

func (*NullableSerializationFormatType) UnmarshalJSON

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

func (*NullableSerializationFormatType) Unset

type NullableStreamInfoType

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

func NewNullableStreamInfoType

func NewNullableStreamInfoType(val *StreamInfoType) *NullableStreamInfoType

func (NullableStreamInfoType) Get

func (NullableStreamInfoType) IsSet

func (v NullableStreamInfoType) IsSet() bool

func (NullableStreamInfoType) MarshalJSON

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

func (*NullableStreamInfoType) Set

func (*NullableStreamInfoType) UnmarshalJSON

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

func (*NullableStreamInfoType) Unset

func (v *NullableStreamInfoType) Unset()

type NullableStreamInfoTypeAdditionalInfo

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

func (NullableStreamInfoTypeAdditionalInfo) Get

func (NullableStreamInfoTypeAdditionalInfo) IsSet

func (NullableStreamInfoTypeAdditionalInfo) MarshalJSON

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

func (*NullableStreamInfoTypeAdditionalInfo) Set

func (*NullableStreamInfoTypeAdditionalInfo) UnmarshalJSON

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

func (*NullableStreamInfoTypeAdditionalInfo) Unset

type NullableStreamInfoTypeStreamId

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

func (NullableStreamInfoTypeStreamId) Get

func (NullableStreamInfoTypeStreamId) IsSet

func (NullableStreamInfoTypeStreamId) MarshalJSON

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

func (*NullableStreamInfoTypeStreamId) Set

func (*NullableStreamInfoTypeStreamId) UnmarshalJSON

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

func (*NullableStreamInfoTypeStreamId) Unset

func (v *NullableStreamInfoTypeStreamId) Unset()

type NullableStreamInfoWithReportersType

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

func (NullableStreamInfoWithReportersType) Get

func (NullableStreamInfoWithReportersType) IsSet

func (NullableStreamInfoWithReportersType) MarshalJSON

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

func (*NullableStreamInfoWithReportersType) Set

func (*NullableStreamInfoWithReportersType) UnmarshalJSON

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

func (*NullableStreamInfoWithReportersType) Unset

type NullableStreamTypeType

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

func NewNullableStreamTypeType

func NewNullableStreamTypeType(val *StreamTypeType) *NullableStreamTypeType

func (NullableStreamTypeType) Get

func (NullableStreamTypeType) IsSet

func (v NullableStreamTypeType) IsSet() bool

func (NullableStreamTypeType) MarshalJSON

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

func (*NullableStreamTypeType) Set

func (*NullableStreamTypeType) UnmarshalJSON

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

func (*NullableStreamTypeType) Unset

func (v *NullableStreamTypeType) 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 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 NullableTimeToTriggerL1Type

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

func NewNullableTimeToTriggerL1Type

func NewNullableTimeToTriggerL1Type(val *TimeToTriggerL1Type) *NullableTimeToTriggerL1Type

func (NullableTimeToTriggerL1Type) Get

func (NullableTimeToTriggerL1Type) IsSet

func (NullableTimeToTriggerL1Type) MarshalJSON

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

func (*NullableTimeToTriggerL1Type) Set

func (*NullableTimeToTriggerL1Type) UnmarshalJSON

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

func (*NullableTimeToTriggerL1Type) Unset

func (v *NullableTimeToTriggerL1Type) Unset()

type NullableTraceDepthType

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

func NewNullableTraceDepthType

func NewNullableTraceDepthType(val *TraceDepthType) *NullableTraceDepthType

func (NullableTraceDepthType) Get

func (NullableTraceDepthType) IsSet

func (v NullableTraceDepthType) IsSet() bool

func (NullableTraceDepthType) MarshalJSON

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

func (*NullableTraceDepthType) Set

func (*NullableTraceDepthType) UnmarshalJSON

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

func (*NullableTraceDepthType) Unset

func (v *NullableTraceDepthType) Unset()

type NullableTraceInfoType

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

func NewNullableTraceInfoType

func NewNullableTraceInfoType(val *TraceInfoType) *NullableTraceInfoType

func (NullableTraceInfoType) Get

func (NullableTraceInfoType) IsSet

func (v NullableTraceInfoType) IsSet() bool

func (NullableTraceInfoType) MarshalJSON

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

func (*NullableTraceInfoType) Set

func (v *NullableTraceInfoType) Set(val *TraceInfoType)

func (*NullableTraceInfoType) UnmarshalJSON

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

func (*NullableTraceInfoType) Unset

func (v *NullableTraceInfoType) Unset()

type NullableTraceJobAttr

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

func NewNullableTraceJobAttr

func NewNullableTraceJobAttr(val *TraceJobAttr) *NullableTraceJobAttr

func (NullableTraceJobAttr) Get

func (NullableTraceJobAttr) IsSet

func (v NullableTraceJobAttr) IsSet() bool

func (NullableTraceJobAttr) MarshalJSON

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

func (*NullableTraceJobAttr) Set

func (v *NullableTraceJobAttr) Set(val *TraceJobAttr)

func (*NullableTraceJobAttr) UnmarshalJSON

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

func (*NullableTraceJobAttr) Unset

func (v *NullableTraceJobAttr) Unset()

type NullableTraceReferenceType1

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

func NewNullableTraceReferenceType1

func NewNullableTraceReferenceType1(val *TraceReferenceType1) *NullableTraceReferenceType1

func (NullableTraceReferenceType1) Get

func (NullableTraceReferenceType1) IsSet

func (NullableTraceReferenceType1) MarshalJSON

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

func (*NullableTraceReferenceType1) Set

func (*NullableTraceReferenceType1) UnmarshalJSON

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

func (*NullableTraceReferenceType1) Unset

func (v *NullableTraceReferenceType1) Unset()

type NullableTraceReportingFormatType

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

func (NullableTraceReportingFormatType) Get

func (NullableTraceReportingFormatType) IsSet

func (NullableTraceReportingFormatType) MarshalJSON

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

func (*NullableTraceReportingFormatType) Set

func (*NullableTraceReportingFormatType) UnmarshalJSON

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

func (*NullableTraceReportingFormatType) Unset

type NullableTraceTargetType

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

func NewNullableTraceTargetType

func NewNullableTraceTargetType(val *TraceTargetType) *NullableTraceTargetType

func (NullableTraceTargetType) Get

func (NullableTraceTargetType) IsSet

func (v NullableTraceTargetType) IsSet() bool

func (NullableTraceTargetType) MarshalJSON

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

func (*NullableTraceTargetType) Set

func (*NullableTraceTargetType) UnmarshalJSON

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

func (*NullableTraceTargetType) Unset

func (v *NullableTraceTargetType) Unset()

type NullableTriggeringEventsType

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

func NewNullableTriggeringEventsType

func NewNullableTriggeringEventsType(val *TriggeringEventsType) *NullableTriggeringEventsType

func (NullableTriggeringEventsType) Get

func (NullableTriggeringEventsType) IsSet

func (NullableTriggeringEventsType) MarshalJSON

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

func (*NullableTriggeringEventsType) Set

func (*NullableTriggeringEventsType) UnmarshalJSON

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

func (*NullableTriggeringEventsType) Unset

func (v *NullableTriggeringEventsType) Unset()

type NullableVsDataContainerType

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

func NewNullableVsDataContainerType

func NewNullableVsDataContainerType(val *VsDataContainerType) *NullableVsDataContainerType

func (NullableVsDataContainerType) Get

func (NullableVsDataContainerType) IsSet

func (NullableVsDataContainerType) MarshalJSON

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

func (*NullableVsDataContainerType) Set

func (*NullableVsDataContainerType) UnmarshalJSON

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

func (*NullableVsDataContainerType) Unset

func (v *NullableVsDataContainerType) Unset()

type NullableWebsocketHeaderConnectionType

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

func (NullableWebsocketHeaderConnectionType) Get

func (NullableWebsocketHeaderConnectionType) IsSet

func (NullableWebsocketHeaderConnectionType) MarshalJSON

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

func (*NullableWebsocketHeaderConnectionType) Set

func (*NullableWebsocketHeaderConnectionType) UnmarshalJSON

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

func (*NullableWebsocketHeaderConnectionType) Unset

type NullableWebsocketHeaderUpgradeType

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

func (NullableWebsocketHeaderUpgradeType) Get

func (NullableWebsocketHeaderUpgradeType) IsSet

func (NullableWebsocketHeaderUpgradeType) MarshalJSON

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

func (*NullableWebsocketHeaderUpgradeType) Set

func (*NullableWebsocketHeaderUpgradeType) UnmarshalJSON

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

func (*NullableWebsocketHeaderUpgradeType) Unset

type PerformanceInfoType

type PerformanceInfoType struct {
	MeasObjDn MeasObjDnType `json:"measObjDn"`
	// an ordered list of performance metric names (see clause 4.4.1 of 3GPP TS 28.622[11]) whose values are to be reported by the Performance Data Stream Units (see Annex C of TS 28.550 [42]) via this stream. Performance metrics include measurement and KPI
	PerformanceMetrics []string `json:"performanceMetrics"`
	JobId              *string  `json:"jobId,omitempty"`
}

PerformanceInfoType Information specific to performance data reporting

func NewPerformanceInfoType

func NewPerformanceInfoType(measObjDn MeasObjDnType, performanceMetrics []string) *PerformanceInfoType

NewPerformanceInfoType instantiates a new PerformanceInfoType 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 NewPerformanceInfoTypeWithDefaults

func NewPerformanceInfoTypeWithDefaults() *PerformanceInfoType

NewPerformanceInfoTypeWithDefaults instantiates a new PerformanceInfoType 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 (*PerformanceInfoType) GetJobId

func (o *PerformanceInfoType) GetJobId() string

GetJobId returns the JobId field value if set, zero value otherwise.

func (*PerformanceInfoType) GetJobIdOk

func (o *PerformanceInfoType) GetJobIdOk() (*string, bool)

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

func (*PerformanceInfoType) GetMeasObjDn

func (o *PerformanceInfoType) GetMeasObjDn() MeasObjDnType

GetMeasObjDn returns the MeasObjDn field value

func (*PerformanceInfoType) GetMeasObjDnOk

func (o *PerformanceInfoType) GetMeasObjDnOk() (*MeasObjDnType, bool)

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

func (*PerformanceInfoType) GetPerformanceMetrics

func (o *PerformanceInfoType) GetPerformanceMetrics() []string

GetPerformanceMetrics returns the PerformanceMetrics field value

func (*PerformanceInfoType) GetPerformanceMetricsOk

func (o *PerformanceInfoType) GetPerformanceMetricsOk() ([]string, bool)

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

func (*PerformanceInfoType) HasJobId

func (o *PerformanceInfoType) HasJobId() bool

HasJobId returns a boolean if a field has been set.

func (PerformanceInfoType) MarshalJSON

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

func (*PerformanceInfoType) SetJobId

func (o *PerformanceInfoType) SetJobId(v string)

SetJobId gets a reference to the given string and assigns it to the JobId field.

func (*PerformanceInfoType) SetMeasObjDn

func (o *PerformanceInfoType) SetMeasObjDn(v MeasObjDnType)

SetMeasObjDn sets field value

func (*PerformanceInfoType) SetPerformanceMetrics

func (o *PerformanceInfoType) SetPerformanceMetrics(v []string)

SetPerformanceMetrics sets field value

func (PerformanceInfoType) ToMap

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

type PlmnListTypeInner

type PlmnListTypeInner struct {
	Mcc string `json:"mcc"`
	Mnc string `json:"mnc"`
}

PlmnListTypeInner struct for PlmnListTypeInner

func NewPlmnListTypeInner

func NewPlmnListTypeInner(mcc string, mnc string) *PlmnListTypeInner

NewPlmnListTypeInner instantiates a new PlmnListTypeInner 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 NewPlmnListTypeInnerWithDefaults

func NewPlmnListTypeInnerWithDefaults() *PlmnListTypeInner

NewPlmnListTypeInnerWithDefaults instantiates a new PlmnListTypeInner 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 (*PlmnListTypeInner) GetMcc

func (o *PlmnListTypeInner) GetMcc() string

GetMcc returns the Mcc field value

func (*PlmnListTypeInner) GetMccOk

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

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

func (*PlmnListTypeInner) GetMnc

func (o *PlmnListTypeInner) GetMnc() string

GetMnc returns the Mnc field value

func (*PlmnListTypeInner) GetMncOk

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

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

func (PlmnListTypeInner) MarshalJSON

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

func (*PlmnListTypeInner) SetMcc

func (o *PlmnListTypeInner) SetMcc(v string)

SetMcc sets field value

func (*PlmnListTypeInner) SetMnc

func (o *PlmnListTypeInner) SetMnc(v string)

SetMnc sets field value

func (PlmnListTypeInner) ToMap

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

type PlmnTargetType

type PlmnTargetType struct {
	Mcc string `json:"mcc"`
	Mnc string `json:"mnc"`
}

PlmnTargetType The PLMN for which sessions shall be selected in the Trace Session in case of management based activation when several PLMNs are supported in the RAN (this means that shared cells and not shared cells are allowed for the specified PLMN. Note that the PLMN Target might differ from the PLMN specified in the Trace Reference, as that specifies the PLMN that is containing the management system requesting the Trace Session from the NE. See 3GPP TS 32.422 clause 5.9b for additional details.

func NewPlmnTargetType

func NewPlmnTargetType(mcc string, mnc string) *PlmnTargetType

NewPlmnTargetType instantiates a new PlmnTargetType 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 NewPlmnTargetTypeWithDefaults

func NewPlmnTargetTypeWithDefaults() *PlmnTargetType

NewPlmnTargetTypeWithDefaults instantiates a new PlmnTargetType 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 (*PlmnTargetType) GetMcc

func (o *PlmnTargetType) GetMcc() string

GetMcc returns the Mcc field value

func (*PlmnTargetType) GetMccOk

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

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

func (*PlmnTargetType) GetMnc

func (o *PlmnTargetType) GetMnc() string

GetMnc returns the Mnc field value

func (*PlmnTargetType) GetMncOk

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

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

func (PlmnTargetType) MarshalJSON

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

func (*PlmnTargetType) SetMcc

func (o *PlmnTargetType) SetMcc(v string)

SetMcc sets field value

func (*PlmnTargetType) SetMnc

func (o *PlmnTargetType) SetMnc(v string)

SetMnc sets field value

func (PlmnTargetType) ToMap

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

type PositioningMethodType

type PositioningMethodType string

PositioningMethodType See details in 3GPP TS 32.422 clause 5.10.19.

const (
	GNSS      PositioningMethodType = "GNSS"
	E_CELL_ID PositioningMethodType = "E-CELL_ID"
)

List of positioningMethod-Type

func NewPositioningMethodTypeFromValue

func NewPositioningMethodTypeFromValue(v string) (*PositioningMethodType, error)

NewPositioningMethodTypeFromValue returns a pointer to a valid PositioningMethodType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (PositioningMethodType) IsValid

func (v PositioningMethodType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (PositioningMethodType) Ptr

Ptr returns reference to positioningMethod-Type value

func (*PositioningMethodType) UnmarshalJSON

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

type ProducerIdType

type ProducerIdType struct {
}

ProducerIdType DN of the streaming data reporting MnS producer.

func NewProducerIdType

func NewProducerIdType() *ProducerIdType

NewProducerIdType instantiates a new ProducerIdType 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 NewProducerIdTypeWithDefaults

func NewProducerIdTypeWithDefaults() *ProducerIdType

NewProducerIdTypeWithDefaults instantiates a new ProducerIdType 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 (ProducerIdType) MarshalJSON

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

func (ProducerIdType) ToMap

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

type ReportAmountType

type ReportAmountType string

ReportAmountType See details in 3GPP TS 32.422 clause 5.10.6.

const (
	INFINITY ReportAmountType = "INFINITY"
)

List of reportAmount-Type

func NewReportAmountTypeFromValue

func NewReportAmountTypeFromValue(v string) (*ReportAmountType, error)

NewReportAmountTypeFromValue returns a pointer to a valid ReportAmountType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (ReportAmountType) IsValid

func (v ReportAmountType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (ReportAmountType) Ptr

Ptr returns reference to reportAmount-Type value

func (*ReportAmountType) UnmarshalJSON

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

type ReportIntervalType

type ReportIntervalType struct {
	UMTS []string `json:"UMTS,omitempty"`
	LTE  []string `json:"LTE,omitempty"`
	NR   []string `json:"NR,omitempty"`
}

ReportIntervalType See details in 3GPP TS 32.422 clause 5.10.5.

func NewReportIntervalType

func NewReportIntervalType() *ReportIntervalType

NewReportIntervalType instantiates a new ReportIntervalType 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 NewReportIntervalTypeWithDefaults

func NewReportIntervalTypeWithDefaults() *ReportIntervalType

NewReportIntervalTypeWithDefaults instantiates a new ReportIntervalType 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 (*ReportIntervalType) GetLTE

func (o *ReportIntervalType) GetLTE() []string

GetLTE returns the LTE field value if set, zero value otherwise.

func (*ReportIntervalType) GetLTEOk

func (o *ReportIntervalType) GetLTEOk() ([]string, bool)

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

func (*ReportIntervalType) GetNR

func (o *ReportIntervalType) GetNR() []string

GetNR returns the NR field value if set, zero value otherwise.

func (*ReportIntervalType) GetNROk

func (o *ReportIntervalType) GetNROk() ([]string, bool)

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

func (*ReportIntervalType) GetUMTS

func (o *ReportIntervalType) GetUMTS() []string

GetUMTS returns the UMTS field value if set, zero value otherwise.

func (*ReportIntervalType) GetUMTSOk

func (o *ReportIntervalType) GetUMTSOk() ([]string, bool)

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

func (*ReportIntervalType) HasLTE

func (o *ReportIntervalType) HasLTE() bool

HasLTE returns a boolean if a field has been set.

func (*ReportIntervalType) HasNR

func (o *ReportIntervalType) HasNR() bool

HasNR returns a boolean if a field has been set.

func (*ReportIntervalType) HasUMTS

func (o *ReportIntervalType) HasUMTS() bool

HasUMTS returns a boolean if a field has been set.

func (ReportIntervalType) MarshalJSON

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

func (*ReportIntervalType) SetLTE

func (o *ReportIntervalType) SetLTE(v []string)

SetLTE gets a reference to the given []string and assigns it to the LTE field.

func (*ReportIntervalType) SetNR

func (o *ReportIntervalType) SetNR(v []string)

SetNR gets a reference to the given []string and assigns it to the NR field.

func (*ReportIntervalType) SetUMTS

func (o *ReportIntervalType) SetUMTS(v []string)

SetUMTS gets a reference to the given []string and assigns it to the UMTS field.

func (ReportIntervalType) ToMap

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

type ReportTypeType

type ReportTypeType string

ReportTypeType Report type for logged NR MDT. See details in 3GPP TS 32.422 clause 5.10.27.

const (
	PERIODICAL      ReportTypeType = "PERIODICAL"
	EVENT_TRIGGERED ReportTypeType = "EVENT_TRIGGERED"
)

List of reportType-Type

func NewReportTypeTypeFromValue

func NewReportTypeTypeFromValue(v string) (*ReportTypeType, error)

NewReportTypeTypeFromValue returns a pointer to a valid ReportTypeType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (ReportTypeType) IsValid

func (v ReportTypeType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (ReportTypeType) Ptr

func (v ReportTypeType) Ptr() *ReportTypeType

Ptr returns reference to reportType-Type value

func (*ReportTypeType) UnmarshalJSON

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

type SerializationFormatType

type SerializationFormatType string

SerializationFormatType the model 'SerializationFormatType'

const (
	GPB  SerializationFormatType = "GPB"
	ASN1 SerializationFormatType = "ASN1"
)

List of serializationFormat-Type

func NewSerializationFormatTypeFromValue

func NewSerializationFormatTypeFromValue(v string) (*SerializationFormatType, error)

NewSerializationFormatTypeFromValue returns a pointer to a valid SerializationFormatType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (SerializationFormatType) IsValid

func (v SerializationFormatType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (SerializationFormatType) Ptr

Ptr returns reference to serializationFormat-Type value

func (*SerializationFormatType) UnmarshalJSON

func (v *SerializationFormatType) UnmarshalJSON(src []byte) 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 StreamInfoType

type StreamInfoType struct {
	StreamType          StreamTypeType                `json:"streamType"`
	SerializationFormat SerializationFormatType       `json:"serializationFormat"`
	StreamId            StreamInfoTypeStreamId        `json:"streamId"`
	AdditionalInfo      *StreamInfoTypeAdditionalInfo `json:"additionalInfo,omitempty"`
}

StreamInfoType Reporting stream meta-data.

func NewStreamInfoType

func NewStreamInfoType(streamType StreamTypeType, serializationFormat SerializationFormatType, streamId StreamInfoTypeStreamId) *StreamInfoType

NewStreamInfoType instantiates a new StreamInfoType 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 NewStreamInfoTypeWithDefaults

func NewStreamInfoTypeWithDefaults() *StreamInfoType

NewStreamInfoTypeWithDefaults instantiates a new StreamInfoType 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 (*StreamInfoType) GetAdditionalInfo

func (o *StreamInfoType) GetAdditionalInfo() StreamInfoTypeAdditionalInfo

GetAdditionalInfo returns the AdditionalInfo field value if set, zero value otherwise.

func (*StreamInfoType) GetAdditionalInfoOk

func (o *StreamInfoType) GetAdditionalInfoOk() (*StreamInfoTypeAdditionalInfo, bool)

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

func (*StreamInfoType) GetSerializationFormat

func (o *StreamInfoType) GetSerializationFormat() SerializationFormatType

GetSerializationFormat returns the SerializationFormat field value

func (*StreamInfoType) GetSerializationFormatOk

func (o *StreamInfoType) GetSerializationFormatOk() (*SerializationFormatType, bool)

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

func (*StreamInfoType) GetStreamId

func (o *StreamInfoType) GetStreamId() StreamInfoTypeStreamId

GetStreamId returns the StreamId field value

func (*StreamInfoType) GetStreamIdOk

func (o *StreamInfoType) GetStreamIdOk() (*StreamInfoTypeStreamId, bool)

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

func (*StreamInfoType) GetStreamType

func (o *StreamInfoType) GetStreamType() StreamTypeType

GetStreamType returns the StreamType field value

func (*StreamInfoType) GetStreamTypeOk

func (o *StreamInfoType) GetStreamTypeOk() (*StreamTypeType, bool)

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

func (*StreamInfoType) HasAdditionalInfo

func (o *StreamInfoType) HasAdditionalInfo() bool

HasAdditionalInfo returns a boolean if a field has been set.

func (StreamInfoType) MarshalJSON

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

func (*StreamInfoType) SetAdditionalInfo

func (o *StreamInfoType) SetAdditionalInfo(v StreamInfoTypeAdditionalInfo)

SetAdditionalInfo gets a reference to the given StreamInfoTypeAdditionalInfo and assigns it to the AdditionalInfo field.

func (*StreamInfoType) SetSerializationFormat

func (o *StreamInfoType) SetSerializationFormat(v SerializationFormatType)

SetSerializationFormat sets field value

func (*StreamInfoType) SetStreamId

func (o *StreamInfoType) SetStreamId(v StreamInfoTypeStreamId)

SetStreamId sets field value

func (*StreamInfoType) SetStreamType

func (o *StreamInfoType) SetStreamType(v StreamTypeType)

SetStreamType sets field value

func (StreamInfoType) ToMap

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

type StreamInfoTypeAdditionalInfo

type StreamInfoTypeAdditionalInfo struct {
	AnalyticsInfoType   *AnalyticsInfoType
	PerformanceInfoType *PerformanceInfoType
	TraceInfoType       *TraceInfoType
	VsDataContainerType *VsDataContainerType
}

StreamInfoTypeAdditionalInfo - struct for StreamInfoTypeAdditionalInfo

func AnalyticsInfoTypeAsStreamInfoTypeAdditionalInfo

func AnalyticsInfoTypeAsStreamInfoTypeAdditionalInfo(v *AnalyticsInfoType) StreamInfoTypeAdditionalInfo

AnalyticsInfoTypeAsStreamInfoTypeAdditionalInfo is a convenience function that returns AnalyticsInfoType wrapped in StreamInfoTypeAdditionalInfo

func PerformanceInfoTypeAsStreamInfoTypeAdditionalInfo

func PerformanceInfoTypeAsStreamInfoTypeAdditionalInfo(v *PerformanceInfoType) StreamInfoTypeAdditionalInfo

PerformanceInfoTypeAsStreamInfoTypeAdditionalInfo is a convenience function that returns PerformanceInfoType wrapped in StreamInfoTypeAdditionalInfo

func TraceInfoTypeAsStreamInfoTypeAdditionalInfo

func TraceInfoTypeAsStreamInfoTypeAdditionalInfo(v *TraceInfoType) StreamInfoTypeAdditionalInfo

TraceInfoTypeAsStreamInfoTypeAdditionalInfo is a convenience function that returns TraceInfoType wrapped in StreamInfoTypeAdditionalInfo

func VsDataContainerTypeAsStreamInfoTypeAdditionalInfo

func VsDataContainerTypeAsStreamInfoTypeAdditionalInfo(v *VsDataContainerType) StreamInfoTypeAdditionalInfo

VsDataContainerTypeAsStreamInfoTypeAdditionalInfo is a convenience function that returns VsDataContainerType wrapped in StreamInfoTypeAdditionalInfo

func (*StreamInfoTypeAdditionalInfo) GetActualInstance

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

Get the actual instance

func (StreamInfoTypeAdditionalInfo) MarshalJSON

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

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

func (*StreamInfoTypeAdditionalInfo) UnmarshalJSON

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

Unmarshal JSON data into one of the pointers in the struct

type StreamInfoTypeStreamId

type StreamInfoTypeStreamId struct {
	String *string
}

StreamInfoTypeStreamId - struct for StreamInfoTypeStreamId

func StringAsStreamInfoTypeStreamId

func StringAsStreamInfoTypeStreamId(v *string) StreamInfoTypeStreamId

stringAsStreamInfoTypeStreamId is a convenience function that returns string wrapped in StreamInfoTypeStreamId

func (*StreamInfoTypeStreamId) GetActualInstance

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

Get the actual instance

func (StreamInfoTypeStreamId) MarshalJSON

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

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

func (*StreamInfoTypeStreamId) UnmarshalJSON

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

Unmarshal JSON data into one of the pointers in the struct

type StreamInfoWithReportersType

type StreamInfoWithReportersType struct {
	StreamInfo *StreamInfoType  `json:"streamInfo,omitempty"`
	Reporters  []ProducerIdType `json:"reporters,omitempty"`
}

StreamInfoWithReportersType Reporting stream meta-data with added information about reporters.

func NewStreamInfoWithReportersType

func NewStreamInfoWithReportersType() *StreamInfoWithReportersType

NewStreamInfoWithReportersType instantiates a new StreamInfoWithReportersType 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 NewStreamInfoWithReportersTypeWithDefaults

func NewStreamInfoWithReportersTypeWithDefaults() *StreamInfoWithReportersType

NewStreamInfoWithReportersTypeWithDefaults instantiates a new StreamInfoWithReportersType 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 (*StreamInfoWithReportersType) GetReporters

func (o *StreamInfoWithReportersType) GetReporters() []ProducerIdType

GetReporters returns the Reporters field value if set, zero value otherwise.

func (*StreamInfoWithReportersType) GetReportersOk

func (o *StreamInfoWithReportersType) GetReportersOk() ([]ProducerIdType, bool)

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

func (*StreamInfoWithReportersType) GetStreamInfo

func (o *StreamInfoWithReportersType) GetStreamInfo() StreamInfoType

GetStreamInfo returns the StreamInfo field value if set, zero value otherwise.

func (*StreamInfoWithReportersType) GetStreamInfoOk

func (o *StreamInfoWithReportersType) GetStreamInfoOk() (*StreamInfoType, bool)

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

func (*StreamInfoWithReportersType) HasReporters

func (o *StreamInfoWithReportersType) HasReporters() bool

HasReporters returns a boolean if a field has been set.

func (*StreamInfoWithReportersType) HasStreamInfo

func (o *StreamInfoWithReportersType) HasStreamInfo() bool

HasStreamInfo returns a boolean if a field has been set.

func (StreamInfoWithReportersType) MarshalJSON

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

func (*StreamInfoWithReportersType) SetReporters

func (o *StreamInfoWithReportersType) SetReporters(v []ProducerIdType)

SetReporters gets a reference to the given []ProducerIdType and assigns it to the Reporters field.

func (*StreamInfoWithReportersType) SetStreamInfo

func (o *StreamInfoWithReportersType) SetStreamInfo(v StreamInfoType)

SetStreamInfo gets a reference to the given StreamInfoType and assigns it to the StreamInfo field.

func (StreamInfoWithReportersType) ToMap

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

type StreamTypeType

type StreamTypeType string

StreamTypeType the model 'StreamTypeType'

const (
	TRACE       StreamTypeType = "TRACE"
	PERFORMANCE StreamTypeType = "PERFORMANCE"
	ANALYTICS   StreamTypeType = "ANALYTICS"
	PROPRIETARY StreamTypeType = "PROPRIETARY"
)

List of streamType-Type

func NewStreamTypeTypeFromValue

func NewStreamTypeTypeFromValue(v string) (*StreamTypeType, error)

NewStreamTypeTypeFromValue returns a pointer to a valid StreamTypeType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (StreamTypeType) IsValid

func (v StreamTypeType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (StreamTypeType) Ptr

func (v StreamTypeType) Ptr() *StreamTypeType

Ptr returns reference to streamType-Type value

func (*StreamTypeType) UnmarshalJSON

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

type TimeToTriggerL1Type

type TimeToTriggerL1Type string

TimeToTriggerL1Type See details in 3GPP TS 32.422 clause 5.10.Z.

func NewTimeToTriggerL1TypeFromValue

func NewTimeToTriggerL1TypeFromValue(v string) (*TimeToTriggerL1Type, error)

NewTimeToTriggerL1TypeFromValue returns a pointer to a valid TimeToTriggerL1Type for the value passed as argument, or an error if the value passed is not allowed by the enum

func (TimeToTriggerL1Type) IsValid

func (v TimeToTriggerL1Type) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (TimeToTriggerL1Type) Ptr

Ptr returns reference to timeToTriggerL1-Type value

func (*TimeToTriggerL1Type) UnmarshalJSON

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

type TraceDepthType

type TraceDepthType string

TraceDepthType Specifies how detailed information should be recorded in the Network Element. The Trace Depth is a paremeter for Trace Session level, i.e., the Trace Depth is the same for all of the NEs to be traced in the same Trace Session. See 3GPP TS 32.422 clause 5.3 for additional details.

const (
	MINIMUM       TraceDepthType = "MINIMUM"
	MEDIUM        TraceDepthType = "MEDIUM"
	MAXIMUM       TraceDepthType = "MAXIMUM"
	VENDORMINIMUM TraceDepthType = "VENDORMINIMUM"
	VENDORMEDIUM  TraceDepthType = "VENDORMEDIUM"
	VENDORMAXIMUM TraceDepthType = "VENDORMAXIMUM"
)

List of traceDepth-Type

func NewTraceDepthTypeFromValue

func NewTraceDepthTypeFromValue(v string) (*TraceDepthType, error)

NewTraceDepthTypeFromValue returns a pointer to a valid TraceDepthType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (TraceDepthType) IsValid

func (v TraceDepthType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (TraceDepthType) Ptr

func (v TraceDepthType) Ptr() *TraceDepthType

Ptr returns reference to traceDepth-Type value

func (*TraceDepthType) UnmarshalJSON

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

type TraceInfoType

type TraceInfoType struct {
	JobType          *JobTypeType          `json:"jobType,omitempty"`
	ListOfInterfaces *ListOfInterfacesType `json:"listOfInterfaces,omitempty"`
	// The Network Element types where Trace Session activation is needed. See 3GPP TS 32.422 clause 5.4 for additional details.
	ListOfNeTypes                  []string                    `json:"listOfNeTypes,omitempty"`
	PlmnTarget                     *PlmnTargetType             `json:"plmnTarget,omitempty"`
	TraceReportingConsumerUri      *string                     `json:"traceReportingConsumerUri,omitempty"`
	TraceCollectionEntityIpAddress *IpAddr                     `json:"traceCollectionEntityIpAddress,omitempty"`
	TraceDepth                     *TraceDepthType             `json:"traceDepth,omitempty"`
	TraceReference                 *TraceReferenceType1        `json:"traceReference,omitempty"`
	TraceRecordingSessionReference *string                     `json:"traceRecordingSessionReference,omitempty"`
	JobId                          *string                     `json:"jobId,omitempty"`
	TraceReportingFormat           *TraceReportingFormatType   `json:"traceReportingFormat,omitempty"`
	TraceTarget                    *TraceTargetType            `json:"traceTarget,omitempty"`
	TriggeringEvents               *TriggeringEventsType       `json:"triggeringEvents,omitempty"`
	AnonymizationOfMdtData         *AnonymizationOfMdtDataType `json:"anonymizationOfMdtData,omitempty"`
	AreaConfigurationForNeighCell  *AreaConfig                 `json:"areaConfigurationForNeighCell,omitempty"`
	AreaScope                      []AreaScope                 `json:"areaScope,omitempty"`
	// Determines whether beam level measurements shall be included in case of immediate MDT M1 measurement in NR. For additional details see 3GPP TS 32.422 clause 5.10.40.
	BeamLevelMeasurement   *bool                       `json:"beamLevelMeasurement,omitempty"`
	CollectionPeriodRrmLte *CollectionPeriodRrmLteType `json:"collectionPeriodRrmLte,omitempty"`
	CollectionPeriodM6Lte  *CollectionPeriodM6LteType  `json:"collectionPeriodM6Lte,omitempty"`
	// See details in 3GPP TS 32.422 clause 5.10.33.
	CollectionPeriodM7Lte   *int32                       `json:"collectionPeriodM7Lte,omitempty"`
	CollectionPeriodRrmUmts *CollectionPeriodRrmUmtsType `json:"collectionPeriodRrmUmts,omitempty"`
	CollectionPeriodRrmNr   *CollectionPeriodRrmNrType   `json:"collectionPeriodRrmNr,omitempty"`
	CollectionPeriodM6Nr    *CollectionPeriodM6NrType    `json:"collectionPeriodM6Nr,omitempty"`
	// See details in 3GPP TS 32.422 clause 5.10.35.
	CollectionPeriodM7Nr                  *int32                                     `json:"collectionPeriodM7Nr,omitempty"`
	EventListForEventTriggeredMeasurement *EventListForEventTriggeredMeasurementType `json:"eventListForEventTriggeredMeasurement,omitempty"`
	EventThreshold                        *EventThresholdType                        `json:"eventThreshold,omitempty"`
	ListOfMeasurements                    *ListOfMeasurementsType                    `json:"listOfMeasurements,omitempty"`
	LoggingDuration                       *LoggingDurationType                       `json:"loggingDuration,omitempty"`
	LoggingInterval                       *LoggingIntervalType                       `json:"loggingInterval,omitempty"`
	EventThresholdL1                      *EventThresholdL1Type                      `json:"eventThresholdL1,omitempty"`
	// See details in 3GPP TS 32.422 clause 5.10.Y.
	HysteresisL1          *int32                     `json:"hysteresisL1,omitempty"`
	TimeToTriggerL1       *TimeToTriggerL1Type       `json:"timeToTriggerL1,omitempty"`
	MbsfnAreaList         []MbsfnArea                `json:"mbsfnAreaList,omitempty"`
	MeasurementPeriodLte  *MeasurementPeriodLteType  `json:"measurementPeriodLte,omitempty"`
	MeasurementPeriodUmts *MeasurementPeriodUmtsType `json:"measurementPeriodUmts,omitempty"`
	MeasurementQuantity   *MeasurementQuantityType   `json:"measurementQuantity,omitempty"`
	// See details in 3GPP TS 32.422 clause 5.10.A.
	EventThresholdUphUmts *int32 `json:"eventThresholdUphUmts,omitempty"`
	// See details in 3GPP TS 32.422 clause 5.10.24.
	PlmnList          []PlmnListTypeInner    `json:"plmnList,omitempty"`
	PositioningMethod *PositioningMethodType `json:"positioningMethod,omitempty"`
	ReportAmount      *ReportAmountType      `json:"reportAmount,omitempty"`
	// See details in 3GPP TS 32.422 clause 5.10.4.
	ReportingTrigger []string            `json:"reportingTrigger,omitempty"`
	ReportInterval   *ReportIntervalType `json:"reportInterval,omitempty"`
	ReportType       *ReportTypeType     `json:"reportType,omitempty"`
	// See details in 3GPP TS 32.422 clause 5.10.29.
	SensorInformation []string `json:"sensorInformation,omitempty"`
	// See details in 3GPP TS 32.422 clause 5.10.11. Only TCE Id value may be sent over the air to the UE being configured for Logged MDT.
	TraceCollectionEntityId *int32 `json:"traceCollectionEntityId,omitempty"`
	// Excess Packet Delay Threshold for NR MDT. See details in 3GPP TS 32.422 clause 4.1.1 and 4.1.2.
	ExcessPacketDelayThresholds *map[string]interface{} `json:"excessPacketDelayThresholds,omitempty"`
}

TraceInfoType Information specific to trace data reporting

func NewTraceInfoType

func NewTraceInfoType() *TraceInfoType

NewTraceInfoType instantiates a new TraceInfoType 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 NewTraceInfoTypeWithDefaults

func NewTraceInfoTypeWithDefaults() *TraceInfoType

NewTraceInfoTypeWithDefaults instantiates a new TraceInfoType 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 (*TraceInfoType) GetAnonymizationOfMdtData

func (o *TraceInfoType) GetAnonymizationOfMdtData() AnonymizationOfMdtDataType

GetAnonymizationOfMdtData returns the AnonymizationOfMdtData field value if set, zero value otherwise.

func (*TraceInfoType) GetAnonymizationOfMdtDataOk

func (o *TraceInfoType) GetAnonymizationOfMdtDataOk() (*AnonymizationOfMdtDataType, bool)

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

func (*TraceInfoType) GetAreaConfigurationForNeighCell

func (o *TraceInfoType) GetAreaConfigurationForNeighCell() AreaConfig

GetAreaConfigurationForNeighCell returns the AreaConfigurationForNeighCell field value if set, zero value otherwise.

func (*TraceInfoType) GetAreaConfigurationForNeighCellOk

func (o *TraceInfoType) GetAreaConfigurationForNeighCellOk() (*AreaConfig, bool)

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

func (*TraceInfoType) GetAreaScope

func (o *TraceInfoType) GetAreaScope() []AreaScope

GetAreaScope returns the AreaScope field value if set, zero value otherwise.

func (*TraceInfoType) GetAreaScopeOk

func (o *TraceInfoType) GetAreaScopeOk() ([]AreaScope, bool)

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

func (*TraceInfoType) GetBeamLevelMeasurement

func (o *TraceInfoType) GetBeamLevelMeasurement() bool

GetBeamLevelMeasurement returns the BeamLevelMeasurement field value if set, zero value otherwise.

func (*TraceInfoType) GetBeamLevelMeasurementOk

func (o *TraceInfoType) GetBeamLevelMeasurementOk() (*bool, bool)

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

func (*TraceInfoType) GetCollectionPeriodM6Lte

func (o *TraceInfoType) GetCollectionPeriodM6Lte() CollectionPeriodM6LteType

GetCollectionPeriodM6Lte returns the CollectionPeriodM6Lte field value if set, zero value otherwise.

func (*TraceInfoType) GetCollectionPeriodM6LteOk

func (o *TraceInfoType) GetCollectionPeriodM6LteOk() (*CollectionPeriodM6LteType, bool)

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

func (*TraceInfoType) GetCollectionPeriodM6Nr

func (o *TraceInfoType) GetCollectionPeriodM6Nr() CollectionPeriodM6NrType

GetCollectionPeriodM6Nr returns the CollectionPeriodM6Nr field value if set, zero value otherwise.

func (*TraceInfoType) GetCollectionPeriodM6NrOk

func (o *TraceInfoType) GetCollectionPeriodM6NrOk() (*CollectionPeriodM6NrType, bool)

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

func (*TraceInfoType) GetCollectionPeriodM7Lte

func (o *TraceInfoType) GetCollectionPeriodM7Lte() int32

GetCollectionPeriodM7Lte returns the CollectionPeriodM7Lte field value if set, zero value otherwise.

func (*TraceInfoType) GetCollectionPeriodM7LteOk

func (o *TraceInfoType) GetCollectionPeriodM7LteOk() (*int32, bool)

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

func (*TraceInfoType) GetCollectionPeriodM7Nr

func (o *TraceInfoType) GetCollectionPeriodM7Nr() int32

GetCollectionPeriodM7Nr returns the CollectionPeriodM7Nr field value if set, zero value otherwise.

func (*TraceInfoType) GetCollectionPeriodM7NrOk

func (o *TraceInfoType) GetCollectionPeriodM7NrOk() (*int32, bool)

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

func (*TraceInfoType) GetCollectionPeriodRrmLte

func (o *TraceInfoType) GetCollectionPeriodRrmLte() CollectionPeriodRrmLteType

GetCollectionPeriodRrmLte returns the CollectionPeriodRrmLte field value if set, zero value otherwise.

func (*TraceInfoType) GetCollectionPeriodRrmLteOk

func (o *TraceInfoType) GetCollectionPeriodRrmLteOk() (*CollectionPeriodRrmLteType, bool)

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

func (*TraceInfoType) GetCollectionPeriodRrmNr

func (o *TraceInfoType) GetCollectionPeriodRrmNr() CollectionPeriodRrmNrType

GetCollectionPeriodRrmNr returns the CollectionPeriodRrmNr field value if set, zero value otherwise.

func (*TraceInfoType) GetCollectionPeriodRrmNrOk

func (o *TraceInfoType) GetCollectionPeriodRrmNrOk() (*CollectionPeriodRrmNrType, bool)

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

func (*TraceInfoType) GetCollectionPeriodRrmUmts

func (o *TraceInfoType) GetCollectionPeriodRrmUmts() CollectionPeriodRrmUmtsType

GetCollectionPeriodRrmUmts returns the CollectionPeriodRrmUmts field value if set, zero value otherwise.

func (*TraceInfoType) GetCollectionPeriodRrmUmtsOk

func (o *TraceInfoType) GetCollectionPeriodRrmUmtsOk() (*CollectionPeriodRrmUmtsType, bool)

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

func (*TraceInfoType) GetEventListForEventTriggeredMeasurement

func (o *TraceInfoType) GetEventListForEventTriggeredMeasurement() EventListForEventTriggeredMeasurementType

GetEventListForEventTriggeredMeasurement returns the EventListForEventTriggeredMeasurement field value if set, zero value otherwise.

func (*TraceInfoType) GetEventListForEventTriggeredMeasurementOk

func (o *TraceInfoType) GetEventListForEventTriggeredMeasurementOk() (*EventListForEventTriggeredMeasurementType, bool)

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

func (*TraceInfoType) GetEventThreshold

func (o *TraceInfoType) GetEventThreshold() EventThresholdType

GetEventThreshold returns the EventThreshold field value if set, zero value otherwise.

func (*TraceInfoType) GetEventThresholdL1

func (o *TraceInfoType) GetEventThresholdL1() EventThresholdL1Type

GetEventThresholdL1 returns the EventThresholdL1 field value if set, zero value otherwise.

func (*TraceInfoType) GetEventThresholdL1Ok

func (o *TraceInfoType) GetEventThresholdL1Ok() (*EventThresholdL1Type, bool)

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

func (*TraceInfoType) GetEventThresholdOk

func (o *TraceInfoType) GetEventThresholdOk() (*EventThresholdType, bool)

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

func (*TraceInfoType) GetEventThresholdUphUmts

func (o *TraceInfoType) GetEventThresholdUphUmts() int32

GetEventThresholdUphUmts returns the EventThresholdUphUmts field value if set, zero value otherwise.

func (*TraceInfoType) GetEventThresholdUphUmtsOk

func (o *TraceInfoType) GetEventThresholdUphUmtsOk() (*int32, bool)

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

func (*TraceInfoType) GetExcessPacketDelayThresholds

func (o *TraceInfoType) GetExcessPacketDelayThresholds() map[string]interface{}

GetExcessPacketDelayThresholds returns the ExcessPacketDelayThresholds field value if set, zero value otherwise.

func (*TraceInfoType) GetExcessPacketDelayThresholdsOk

func (o *TraceInfoType) GetExcessPacketDelayThresholdsOk() (*map[string]interface{}, bool)

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

func (*TraceInfoType) GetHysteresisL1

func (o *TraceInfoType) GetHysteresisL1() int32

GetHysteresisL1 returns the HysteresisL1 field value if set, zero value otherwise.

func (*TraceInfoType) GetHysteresisL1Ok

func (o *TraceInfoType) GetHysteresisL1Ok() (*int32, bool)

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

func (*TraceInfoType) GetJobId

func (o *TraceInfoType) GetJobId() string

GetJobId returns the JobId field value if set, zero value otherwise.

func (*TraceInfoType) GetJobIdOk

func (o *TraceInfoType) GetJobIdOk() (*string, bool)

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

func (*TraceInfoType) GetJobType

func (o *TraceInfoType) GetJobType() JobTypeType

GetJobType returns the JobType field value if set, zero value otherwise.

func (*TraceInfoType) GetJobTypeOk

func (o *TraceInfoType) GetJobTypeOk() (*JobTypeType, bool)

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

func (*TraceInfoType) GetListOfInterfaces

func (o *TraceInfoType) GetListOfInterfaces() ListOfInterfacesType

GetListOfInterfaces returns the ListOfInterfaces field value if set, zero value otherwise.

func (*TraceInfoType) GetListOfInterfacesOk

func (o *TraceInfoType) GetListOfInterfacesOk() (*ListOfInterfacesType, bool)

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

func (*TraceInfoType) GetListOfMeasurements

func (o *TraceInfoType) GetListOfMeasurements() ListOfMeasurementsType

GetListOfMeasurements returns the ListOfMeasurements field value if set, zero value otherwise.

func (*TraceInfoType) GetListOfMeasurementsOk

func (o *TraceInfoType) GetListOfMeasurementsOk() (*ListOfMeasurementsType, bool)

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

func (*TraceInfoType) GetListOfNeTypes

func (o *TraceInfoType) GetListOfNeTypes() []string

GetListOfNeTypes returns the ListOfNeTypes field value if set, zero value otherwise.

func (*TraceInfoType) GetListOfNeTypesOk

func (o *TraceInfoType) GetListOfNeTypesOk() ([]string, bool)

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

func (*TraceInfoType) GetLoggingDuration

func (o *TraceInfoType) GetLoggingDuration() LoggingDurationType

GetLoggingDuration returns the LoggingDuration field value if set, zero value otherwise.

func (*TraceInfoType) GetLoggingDurationOk

func (o *TraceInfoType) GetLoggingDurationOk() (*LoggingDurationType, bool)

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

func (*TraceInfoType) GetLoggingInterval

func (o *TraceInfoType) GetLoggingInterval() LoggingIntervalType

GetLoggingInterval returns the LoggingInterval field value if set, zero value otherwise.

func (*TraceInfoType) GetLoggingIntervalOk

func (o *TraceInfoType) GetLoggingIntervalOk() (*LoggingIntervalType, bool)

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

func (*TraceInfoType) GetMbsfnAreaList

func (o *TraceInfoType) GetMbsfnAreaList() []MbsfnArea

GetMbsfnAreaList returns the MbsfnAreaList field value if set, zero value otherwise.

func (*TraceInfoType) GetMbsfnAreaListOk

func (o *TraceInfoType) GetMbsfnAreaListOk() ([]MbsfnArea, bool)

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

func (*TraceInfoType) GetMeasurementPeriodLte

func (o *TraceInfoType) GetMeasurementPeriodLte() MeasurementPeriodLteType

GetMeasurementPeriodLte returns the MeasurementPeriodLte field value if set, zero value otherwise.

func (*TraceInfoType) GetMeasurementPeriodLteOk

func (o *TraceInfoType) GetMeasurementPeriodLteOk() (*MeasurementPeriodLteType, bool)

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

func (*TraceInfoType) GetMeasurementPeriodUmts

func (o *TraceInfoType) GetMeasurementPeriodUmts() MeasurementPeriodUmtsType

GetMeasurementPeriodUmts returns the MeasurementPeriodUmts field value if set, zero value otherwise.

func (*TraceInfoType) GetMeasurementPeriodUmtsOk

func (o *TraceInfoType) GetMeasurementPeriodUmtsOk() (*MeasurementPeriodUmtsType, bool)

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

func (*TraceInfoType) GetMeasurementQuantity

func (o *TraceInfoType) GetMeasurementQuantity() MeasurementQuantityType

GetMeasurementQuantity returns the MeasurementQuantity field value if set, zero value otherwise.

func (*TraceInfoType) GetMeasurementQuantityOk

func (o *TraceInfoType) GetMeasurementQuantityOk() (*MeasurementQuantityType, bool)

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

func (*TraceInfoType) GetPlmnList

func (o *TraceInfoType) GetPlmnList() []PlmnListTypeInner

GetPlmnList returns the PlmnList field value if set, zero value otherwise.

func (*TraceInfoType) GetPlmnListOk

func (o *TraceInfoType) GetPlmnListOk() ([]PlmnListTypeInner, bool)

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

func (*TraceInfoType) GetPlmnTarget

func (o *TraceInfoType) GetPlmnTarget() PlmnTargetType

GetPlmnTarget returns the PlmnTarget field value if set, zero value otherwise.

func (*TraceInfoType) GetPlmnTargetOk

func (o *TraceInfoType) GetPlmnTargetOk() (*PlmnTargetType, bool)

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

func (*TraceInfoType) GetPositioningMethod

func (o *TraceInfoType) GetPositioningMethod() PositioningMethodType

GetPositioningMethod returns the PositioningMethod field value if set, zero value otherwise.

func (*TraceInfoType) GetPositioningMethodOk

func (o *TraceInfoType) GetPositioningMethodOk() (*PositioningMethodType, bool)

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

func (*TraceInfoType) GetReportAmount

func (o *TraceInfoType) GetReportAmount() ReportAmountType

GetReportAmount returns the ReportAmount field value if set, zero value otherwise.

func (*TraceInfoType) GetReportAmountOk

func (o *TraceInfoType) GetReportAmountOk() (*ReportAmountType, bool)

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

func (*TraceInfoType) GetReportInterval

func (o *TraceInfoType) GetReportInterval() ReportIntervalType

GetReportInterval returns the ReportInterval field value if set, zero value otherwise.

func (*TraceInfoType) GetReportIntervalOk

func (o *TraceInfoType) GetReportIntervalOk() (*ReportIntervalType, bool)

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

func (*TraceInfoType) GetReportType

func (o *TraceInfoType) GetReportType() ReportTypeType

GetReportType returns the ReportType field value if set, zero value otherwise.

func (*TraceInfoType) GetReportTypeOk

func (o *TraceInfoType) GetReportTypeOk() (*ReportTypeType, bool)

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

func (*TraceInfoType) GetReportingTrigger

func (o *TraceInfoType) GetReportingTrigger() []string

GetReportingTrigger returns the ReportingTrigger field value if set, zero value otherwise.

func (*TraceInfoType) GetReportingTriggerOk

func (o *TraceInfoType) GetReportingTriggerOk() ([]string, bool)

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

func (*TraceInfoType) GetSensorInformation

func (o *TraceInfoType) GetSensorInformation() []string

GetSensorInformation returns the SensorInformation field value if set, zero value otherwise.

func (*TraceInfoType) GetSensorInformationOk

func (o *TraceInfoType) GetSensorInformationOk() ([]string, bool)

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

func (*TraceInfoType) GetTimeToTriggerL1

func (o *TraceInfoType) GetTimeToTriggerL1() TimeToTriggerL1Type

GetTimeToTriggerL1 returns the TimeToTriggerL1 field value if set, zero value otherwise.

func (*TraceInfoType) GetTimeToTriggerL1Ok

func (o *TraceInfoType) GetTimeToTriggerL1Ok() (*TimeToTriggerL1Type, bool)

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

func (*TraceInfoType) GetTraceCollectionEntityId

func (o *TraceInfoType) GetTraceCollectionEntityId() int32

GetTraceCollectionEntityId returns the TraceCollectionEntityId field value if set, zero value otherwise.

func (*TraceInfoType) GetTraceCollectionEntityIdOk

func (o *TraceInfoType) GetTraceCollectionEntityIdOk() (*int32, bool)

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

func (*TraceInfoType) GetTraceCollectionEntityIpAddress

func (o *TraceInfoType) GetTraceCollectionEntityIpAddress() IpAddr

GetTraceCollectionEntityIpAddress returns the TraceCollectionEntityIpAddress field value if set, zero value otherwise.

func (*TraceInfoType) GetTraceCollectionEntityIpAddressOk

func (o *TraceInfoType) GetTraceCollectionEntityIpAddressOk() (*IpAddr, bool)

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

func (*TraceInfoType) GetTraceDepth

func (o *TraceInfoType) GetTraceDepth() TraceDepthType

GetTraceDepth returns the TraceDepth field value if set, zero value otherwise.

func (*TraceInfoType) GetTraceDepthOk

func (o *TraceInfoType) GetTraceDepthOk() (*TraceDepthType, bool)

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

func (*TraceInfoType) GetTraceRecordingSessionReference

func (o *TraceInfoType) GetTraceRecordingSessionReference() string

GetTraceRecordingSessionReference returns the TraceRecordingSessionReference field value if set, zero value otherwise.

func (*TraceInfoType) GetTraceRecordingSessionReferenceOk

func (o *TraceInfoType) GetTraceRecordingSessionReferenceOk() (*string, bool)

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

func (*TraceInfoType) GetTraceReference

func (o *TraceInfoType) GetTraceReference() TraceReferenceType1

GetTraceReference returns the TraceReference field value if set, zero value otherwise.

func (*TraceInfoType) GetTraceReferenceOk

func (o *TraceInfoType) GetTraceReferenceOk() (*TraceReferenceType1, bool)

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

func (*TraceInfoType) GetTraceReportingConsumerUri

func (o *TraceInfoType) GetTraceReportingConsumerUri() string

GetTraceReportingConsumerUri returns the TraceReportingConsumerUri field value if set, zero value otherwise.

func (*TraceInfoType) GetTraceReportingConsumerUriOk

func (o *TraceInfoType) GetTraceReportingConsumerUriOk() (*string, bool)

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

func (*TraceInfoType) GetTraceReportingFormat

func (o *TraceInfoType) GetTraceReportingFormat() TraceReportingFormatType

GetTraceReportingFormat returns the TraceReportingFormat field value if set, zero value otherwise.

func (*TraceInfoType) GetTraceReportingFormatOk

func (o *TraceInfoType) GetTraceReportingFormatOk() (*TraceReportingFormatType, bool)

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

func (*TraceInfoType) GetTraceTarget

func (o *TraceInfoType) GetTraceTarget() TraceTargetType

GetTraceTarget returns the TraceTarget field value if set, zero value otherwise.

func (*TraceInfoType) GetTraceTargetOk

func (o *TraceInfoType) GetTraceTargetOk() (*TraceTargetType, bool)

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

func (*TraceInfoType) GetTriggeringEvents

func (o *TraceInfoType) GetTriggeringEvents() TriggeringEventsType

GetTriggeringEvents returns the TriggeringEvents field value if set, zero value otherwise.

func (*TraceInfoType) GetTriggeringEventsOk

func (o *TraceInfoType) GetTriggeringEventsOk() (*TriggeringEventsType, bool)

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

func (*TraceInfoType) HasAnonymizationOfMdtData

func (o *TraceInfoType) HasAnonymizationOfMdtData() bool

HasAnonymizationOfMdtData returns a boolean if a field has been set.

func (*TraceInfoType) HasAreaConfigurationForNeighCell

func (o *TraceInfoType) HasAreaConfigurationForNeighCell() bool

HasAreaConfigurationForNeighCell returns a boolean if a field has been set.

func (*TraceInfoType) HasAreaScope

func (o *TraceInfoType) HasAreaScope() bool

HasAreaScope returns a boolean if a field has been set.

func (*TraceInfoType) HasBeamLevelMeasurement

func (o *TraceInfoType) HasBeamLevelMeasurement() bool

HasBeamLevelMeasurement returns a boolean if a field has been set.

func (*TraceInfoType) HasCollectionPeriodM6Lte

func (o *TraceInfoType) HasCollectionPeriodM6Lte() bool

HasCollectionPeriodM6Lte returns a boolean if a field has been set.

func (*TraceInfoType) HasCollectionPeriodM6Nr

func (o *TraceInfoType) HasCollectionPeriodM6Nr() bool

HasCollectionPeriodM6Nr returns a boolean if a field has been set.

func (*TraceInfoType) HasCollectionPeriodM7Lte

func (o *TraceInfoType) HasCollectionPeriodM7Lte() bool

HasCollectionPeriodM7Lte returns a boolean if a field has been set.

func (*TraceInfoType) HasCollectionPeriodM7Nr

func (o *TraceInfoType) HasCollectionPeriodM7Nr() bool

HasCollectionPeriodM7Nr returns a boolean if a field has been set.

func (*TraceInfoType) HasCollectionPeriodRrmLte

func (o *TraceInfoType) HasCollectionPeriodRrmLte() bool

HasCollectionPeriodRrmLte returns a boolean if a field has been set.

func (*TraceInfoType) HasCollectionPeriodRrmNr

func (o *TraceInfoType) HasCollectionPeriodRrmNr() bool

HasCollectionPeriodRrmNr returns a boolean if a field has been set.

func (*TraceInfoType) HasCollectionPeriodRrmUmts

func (o *TraceInfoType) HasCollectionPeriodRrmUmts() bool

HasCollectionPeriodRrmUmts returns a boolean if a field has been set.

func (*TraceInfoType) HasEventListForEventTriggeredMeasurement

func (o *TraceInfoType) HasEventListForEventTriggeredMeasurement() bool

HasEventListForEventTriggeredMeasurement returns a boolean if a field has been set.

func (*TraceInfoType) HasEventThreshold

func (o *TraceInfoType) HasEventThreshold() bool

HasEventThreshold returns a boolean if a field has been set.

func (*TraceInfoType) HasEventThresholdL1

func (o *TraceInfoType) HasEventThresholdL1() bool

HasEventThresholdL1 returns a boolean if a field has been set.

func (*TraceInfoType) HasEventThresholdUphUmts

func (o *TraceInfoType) HasEventThresholdUphUmts() bool

HasEventThresholdUphUmts returns a boolean if a field has been set.

func (*TraceInfoType) HasExcessPacketDelayThresholds

func (o *TraceInfoType) HasExcessPacketDelayThresholds() bool

HasExcessPacketDelayThresholds returns a boolean if a field has been set.

func (*TraceInfoType) HasHysteresisL1

func (o *TraceInfoType) HasHysteresisL1() bool

HasHysteresisL1 returns a boolean if a field has been set.

func (*TraceInfoType) HasJobId

func (o *TraceInfoType) HasJobId() bool

HasJobId returns a boolean if a field has been set.

func (*TraceInfoType) HasJobType

func (o *TraceInfoType) HasJobType() bool

HasJobType returns a boolean if a field has been set.

func (*TraceInfoType) HasListOfInterfaces

func (o *TraceInfoType) HasListOfInterfaces() bool

HasListOfInterfaces returns a boolean if a field has been set.

func (*TraceInfoType) HasListOfMeasurements

func (o *TraceInfoType) HasListOfMeasurements() bool

HasListOfMeasurements returns a boolean if a field has been set.

func (*TraceInfoType) HasListOfNeTypes

func (o *TraceInfoType) HasListOfNeTypes() bool

HasListOfNeTypes returns a boolean if a field has been set.

func (*TraceInfoType) HasLoggingDuration

func (o *TraceInfoType) HasLoggingDuration() bool

HasLoggingDuration returns a boolean if a field has been set.

func (*TraceInfoType) HasLoggingInterval

func (o *TraceInfoType) HasLoggingInterval() bool

HasLoggingInterval returns a boolean if a field has been set.

func (*TraceInfoType) HasMbsfnAreaList

func (o *TraceInfoType) HasMbsfnAreaList() bool

HasMbsfnAreaList returns a boolean if a field has been set.

func (*TraceInfoType) HasMeasurementPeriodLte

func (o *TraceInfoType) HasMeasurementPeriodLte() bool

HasMeasurementPeriodLte returns a boolean if a field has been set.

func (*TraceInfoType) HasMeasurementPeriodUmts

func (o *TraceInfoType) HasMeasurementPeriodUmts() bool

HasMeasurementPeriodUmts returns a boolean if a field has been set.

func (*TraceInfoType) HasMeasurementQuantity

func (o *TraceInfoType) HasMeasurementQuantity() bool

HasMeasurementQuantity returns a boolean if a field has been set.

func (*TraceInfoType) HasPlmnList

func (o *TraceInfoType) HasPlmnList() bool

HasPlmnList returns a boolean if a field has been set.

func (*TraceInfoType) HasPlmnTarget

func (o *TraceInfoType) HasPlmnTarget() bool

HasPlmnTarget returns a boolean if a field has been set.

func (*TraceInfoType) HasPositioningMethod

func (o *TraceInfoType) HasPositioningMethod() bool

HasPositioningMethod returns a boolean if a field has been set.

func (*TraceInfoType) HasReportAmount

func (o *TraceInfoType) HasReportAmount() bool

HasReportAmount returns a boolean if a field has been set.

func (*TraceInfoType) HasReportInterval

func (o *TraceInfoType) HasReportInterval() bool

HasReportInterval returns a boolean if a field has been set.

func (*TraceInfoType) HasReportType

func (o *TraceInfoType) HasReportType() bool

HasReportType returns a boolean if a field has been set.

func (*TraceInfoType) HasReportingTrigger

func (o *TraceInfoType) HasReportingTrigger() bool

HasReportingTrigger returns a boolean if a field has been set.

func (*TraceInfoType) HasSensorInformation

func (o *TraceInfoType) HasSensorInformation() bool

HasSensorInformation returns a boolean if a field has been set.

func (*TraceInfoType) HasTimeToTriggerL1

func (o *TraceInfoType) HasTimeToTriggerL1() bool

HasTimeToTriggerL1 returns a boolean if a field has been set.

func (*TraceInfoType) HasTraceCollectionEntityId

func (o *TraceInfoType) HasTraceCollectionEntityId() bool

HasTraceCollectionEntityId returns a boolean if a field has been set.

func (*TraceInfoType) HasTraceCollectionEntityIpAddress

func (o *TraceInfoType) HasTraceCollectionEntityIpAddress() bool

HasTraceCollectionEntityIpAddress returns a boolean if a field has been set.

func (*TraceInfoType) HasTraceDepth

func (o *TraceInfoType) HasTraceDepth() bool

HasTraceDepth returns a boolean if a field has been set.

func (*TraceInfoType) HasTraceRecordingSessionReference

func (o *TraceInfoType) HasTraceRecordingSessionReference() bool

HasTraceRecordingSessionReference returns a boolean if a field has been set.

func (*TraceInfoType) HasTraceReference

func (o *TraceInfoType) HasTraceReference() bool

HasTraceReference returns a boolean if a field has been set.

func (*TraceInfoType) HasTraceReportingConsumerUri

func (o *TraceInfoType) HasTraceReportingConsumerUri() bool

HasTraceReportingConsumerUri returns a boolean if a field has been set.

func (*TraceInfoType) HasTraceReportingFormat

func (o *TraceInfoType) HasTraceReportingFormat() bool

HasTraceReportingFormat returns a boolean if a field has been set.

func (*TraceInfoType) HasTraceTarget

func (o *TraceInfoType) HasTraceTarget() bool

HasTraceTarget returns a boolean if a field has been set.

func (*TraceInfoType) HasTriggeringEvents

func (o *TraceInfoType) HasTriggeringEvents() bool

HasTriggeringEvents returns a boolean if a field has been set.

func (TraceInfoType) MarshalJSON

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

func (*TraceInfoType) SetAnonymizationOfMdtData

func (o *TraceInfoType) SetAnonymizationOfMdtData(v AnonymizationOfMdtDataType)

SetAnonymizationOfMdtData gets a reference to the given AnonymizationOfMdtDataType and assigns it to the AnonymizationOfMdtData field.

func (*TraceInfoType) SetAreaConfigurationForNeighCell

func (o *TraceInfoType) SetAreaConfigurationForNeighCell(v AreaConfig)

SetAreaConfigurationForNeighCell gets a reference to the given AreaConfig and assigns it to the AreaConfigurationForNeighCell field.

func (*TraceInfoType) SetAreaScope

func (o *TraceInfoType) SetAreaScope(v []AreaScope)

SetAreaScope gets a reference to the given []AreaScope and assigns it to the AreaScope field.

func (*TraceInfoType) SetBeamLevelMeasurement

func (o *TraceInfoType) SetBeamLevelMeasurement(v bool)

SetBeamLevelMeasurement gets a reference to the given bool and assigns it to the BeamLevelMeasurement field.

func (*TraceInfoType) SetCollectionPeriodM6Lte

func (o *TraceInfoType) SetCollectionPeriodM6Lte(v CollectionPeriodM6LteType)

SetCollectionPeriodM6Lte gets a reference to the given CollectionPeriodM6LteType and assigns it to the CollectionPeriodM6Lte field.

func (*TraceInfoType) SetCollectionPeriodM6Nr

func (o *TraceInfoType) SetCollectionPeriodM6Nr(v CollectionPeriodM6NrType)

SetCollectionPeriodM6Nr gets a reference to the given CollectionPeriodM6NrType and assigns it to the CollectionPeriodM6Nr field.

func (*TraceInfoType) SetCollectionPeriodM7Lte

func (o *TraceInfoType) SetCollectionPeriodM7Lte(v int32)

SetCollectionPeriodM7Lte gets a reference to the given int32 and assigns it to the CollectionPeriodM7Lte field.

func (*TraceInfoType) SetCollectionPeriodM7Nr

func (o *TraceInfoType) SetCollectionPeriodM7Nr(v int32)

SetCollectionPeriodM7Nr gets a reference to the given int32 and assigns it to the CollectionPeriodM7Nr field.

func (*TraceInfoType) SetCollectionPeriodRrmLte

func (o *TraceInfoType) SetCollectionPeriodRrmLte(v CollectionPeriodRrmLteType)

SetCollectionPeriodRrmLte gets a reference to the given CollectionPeriodRrmLteType and assigns it to the CollectionPeriodRrmLte field.

func (*TraceInfoType) SetCollectionPeriodRrmNr

func (o *TraceInfoType) SetCollectionPeriodRrmNr(v CollectionPeriodRrmNrType)

SetCollectionPeriodRrmNr gets a reference to the given CollectionPeriodRrmNrType and assigns it to the CollectionPeriodRrmNr field.

func (*TraceInfoType) SetCollectionPeriodRrmUmts

func (o *TraceInfoType) SetCollectionPeriodRrmUmts(v CollectionPeriodRrmUmtsType)

SetCollectionPeriodRrmUmts gets a reference to the given CollectionPeriodRrmUmtsType and assigns it to the CollectionPeriodRrmUmts field.

func (*TraceInfoType) SetEventListForEventTriggeredMeasurement

func (o *TraceInfoType) SetEventListForEventTriggeredMeasurement(v EventListForEventTriggeredMeasurementType)

SetEventListForEventTriggeredMeasurement gets a reference to the given EventListForEventTriggeredMeasurementType and assigns it to the EventListForEventTriggeredMeasurement field.

func (*TraceInfoType) SetEventThreshold

func (o *TraceInfoType) SetEventThreshold(v EventThresholdType)

SetEventThreshold gets a reference to the given EventThresholdType and assigns it to the EventThreshold field.

func (*TraceInfoType) SetEventThresholdL1

func (o *TraceInfoType) SetEventThresholdL1(v EventThresholdL1Type)

SetEventThresholdL1 gets a reference to the given EventThresholdL1Type and assigns it to the EventThresholdL1 field.

func (*TraceInfoType) SetEventThresholdUphUmts

func (o *TraceInfoType) SetEventThresholdUphUmts(v int32)

SetEventThresholdUphUmts gets a reference to the given int32 and assigns it to the EventThresholdUphUmts field.

func (*TraceInfoType) SetExcessPacketDelayThresholds

func (o *TraceInfoType) SetExcessPacketDelayThresholds(v map[string]interface{})

SetExcessPacketDelayThresholds gets a reference to the given map[string]interface{} and assigns it to the ExcessPacketDelayThresholds field.

func (*TraceInfoType) SetHysteresisL1

func (o *TraceInfoType) SetHysteresisL1(v int32)

SetHysteresisL1 gets a reference to the given int32 and assigns it to the HysteresisL1 field.

func (*TraceInfoType) SetJobId

func (o *TraceInfoType) SetJobId(v string)

SetJobId gets a reference to the given string and assigns it to the JobId field.

func (*TraceInfoType) SetJobType

func (o *TraceInfoType) SetJobType(v JobTypeType)

SetJobType gets a reference to the given JobTypeType and assigns it to the JobType field.

func (*TraceInfoType) SetListOfInterfaces

func (o *TraceInfoType) SetListOfInterfaces(v ListOfInterfacesType)

SetListOfInterfaces gets a reference to the given ListOfInterfacesType and assigns it to the ListOfInterfaces field.

func (*TraceInfoType) SetListOfMeasurements

func (o *TraceInfoType) SetListOfMeasurements(v ListOfMeasurementsType)

SetListOfMeasurements gets a reference to the given ListOfMeasurementsType and assigns it to the ListOfMeasurements field.

func (*TraceInfoType) SetListOfNeTypes

func (o *TraceInfoType) SetListOfNeTypes(v []string)

SetListOfNeTypes gets a reference to the given []string and assigns it to the ListOfNeTypes field.

func (*TraceInfoType) SetLoggingDuration

func (o *TraceInfoType) SetLoggingDuration(v LoggingDurationType)

SetLoggingDuration gets a reference to the given LoggingDurationType and assigns it to the LoggingDuration field.

func (*TraceInfoType) SetLoggingInterval

func (o *TraceInfoType) SetLoggingInterval(v LoggingIntervalType)

SetLoggingInterval gets a reference to the given LoggingIntervalType and assigns it to the LoggingInterval field.

func (*TraceInfoType) SetMbsfnAreaList

func (o *TraceInfoType) SetMbsfnAreaList(v []MbsfnArea)

SetMbsfnAreaList gets a reference to the given []MbsfnArea and assigns it to the MbsfnAreaList field.

func (*TraceInfoType) SetMeasurementPeriodLte

func (o *TraceInfoType) SetMeasurementPeriodLte(v MeasurementPeriodLteType)

SetMeasurementPeriodLte gets a reference to the given MeasurementPeriodLteType and assigns it to the MeasurementPeriodLte field.

func (*TraceInfoType) SetMeasurementPeriodUmts

func (o *TraceInfoType) SetMeasurementPeriodUmts(v MeasurementPeriodUmtsType)

SetMeasurementPeriodUmts gets a reference to the given MeasurementPeriodUmtsType and assigns it to the MeasurementPeriodUmts field.

func (*TraceInfoType) SetMeasurementQuantity

func (o *TraceInfoType) SetMeasurementQuantity(v MeasurementQuantityType)

SetMeasurementQuantity gets a reference to the given MeasurementQuantityType and assigns it to the MeasurementQuantity field.

func (*TraceInfoType) SetPlmnList

func (o *TraceInfoType) SetPlmnList(v []PlmnListTypeInner)

SetPlmnList gets a reference to the given []PlmnListTypeInner and assigns it to the PlmnList field.

func (*TraceInfoType) SetPlmnTarget

func (o *TraceInfoType) SetPlmnTarget(v PlmnTargetType)

SetPlmnTarget gets a reference to the given PlmnTargetType and assigns it to the PlmnTarget field.

func (*TraceInfoType) SetPositioningMethod

func (o *TraceInfoType) SetPositioningMethod(v PositioningMethodType)

SetPositioningMethod gets a reference to the given PositioningMethodType and assigns it to the PositioningMethod field.

func (*TraceInfoType) SetReportAmount

func (o *TraceInfoType) SetReportAmount(v ReportAmountType)

SetReportAmount gets a reference to the given ReportAmountType and assigns it to the ReportAmount field.

func (*TraceInfoType) SetReportInterval

func (o *TraceInfoType) SetReportInterval(v ReportIntervalType)

SetReportInterval gets a reference to the given ReportIntervalType and assigns it to the ReportInterval field.

func (*TraceInfoType) SetReportType

func (o *TraceInfoType) SetReportType(v ReportTypeType)

SetReportType gets a reference to the given ReportTypeType and assigns it to the ReportType field.

func (*TraceInfoType) SetReportingTrigger

func (o *TraceInfoType) SetReportingTrigger(v []string)

SetReportingTrigger gets a reference to the given []string and assigns it to the ReportingTrigger field.

func (*TraceInfoType) SetSensorInformation

func (o *TraceInfoType) SetSensorInformation(v []string)

SetSensorInformation gets a reference to the given []string and assigns it to the SensorInformation field.

func (*TraceInfoType) SetTimeToTriggerL1

func (o *TraceInfoType) SetTimeToTriggerL1(v TimeToTriggerL1Type)

SetTimeToTriggerL1 gets a reference to the given TimeToTriggerL1Type and assigns it to the TimeToTriggerL1 field.

func (*TraceInfoType) SetTraceCollectionEntityId

func (o *TraceInfoType) SetTraceCollectionEntityId(v int32)

SetTraceCollectionEntityId gets a reference to the given int32 and assigns it to the TraceCollectionEntityId field.

func (*TraceInfoType) SetTraceCollectionEntityIpAddress

func (o *TraceInfoType) SetTraceCollectionEntityIpAddress(v IpAddr)

SetTraceCollectionEntityIpAddress gets a reference to the given IpAddr and assigns it to the TraceCollectionEntityIpAddress field.

func (*TraceInfoType) SetTraceDepth

func (o *TraceInfoType) SetTraceDepth(v TraceDepthType)

SetTraceDepth gets a reference to the given TraceDepthType and assigns it to the TraceDepth field.

func (*TraceInfoType) SetTraceRecordingSessionReference

func (o *TraceInfoType) SetTraceRecordingSessionReference(v string)

SetTraceRecordingSessionReference gets a reference to the given string and assigns it to the TraceRecordingSessionReference field.

func (*TraceInfoType) SetTraceReference

func (o *TraceInfoType) SetTraceReference(v TraceReferenceType1)

SetTraceReference gets a reference to the given TraceReferenceType1 and assigns it to the TraceReference field.

func (*TraceInfoType) SetTraceReportingConsumerUri

func (o *TraceInfoType) SetTraceReportingConsumerUri(v string)

SetTraceReportingConsumerUri gets a reference to the given string and assigns it to the TraceReportingConsumerUri field.

func (*TraceInfoType) SetTraceReportingFormat

func (o *TraceInfoType) SetTraceReportingFormat(v TraceReportingFormatType)

SetTraceReportingFormat gets a reference to the given TraceReportingFormatType and assigns it to the TraceReportingFormat field.

func (*TraceInfoType) SetTraceTarget

func (o *TraceInfoType) SetTraceTarget(v TraceTargetType)

SetTraceTarget gets a reference to the given TraceTargetType and assigns it to the TraceTarget field.

func (*TraceInfoType) SetTriggeringEvents

func (o *TraceInfoType) SetTriggeringEvents(v TriggeringEventsType)

SetTriggeringEvents gets a reference to the given TriggeringEventsType and assigns it to the TriggeringEvents field.

func (TraceInfoType) ToMap

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

type TraceJobAttr

type TraceJobAttr struct {
	JobType          *JobTypeType          `json:"jobType,omitempty"`
	ListOfInterfaces *ListOfInterfacesType `json:"listOfInterfaces,omitempty"`
	// The Network Element types where Trace Session activation is needed. See 3GPP TS 32.422 clause 5.4 for additional details.
	ListOfNeTypes                  []string                    `json:"listOfNeTypes,omitempty"`
	PlmnTarget                     *PlmnTargetType             `json:"plmnTarget,omitempty"`
	TraceReportingConsumerUri      *string                     `json:"traceReportingConsumerUri,omitempty"`
	TraceCollectionEntityIpAddress *IpAddr                     `json:"traceCollectionEntityIpAddress,omitempty"`
	TraceDepth                     *TraceDepthType             `json:"traceDepth,omitempty"`
	TraceReference                 *TraceReferenceType1        `json:"traceReference,omitempty"`
	TraceRecordingSessionReference *string                     `json:"traceRecordingSessionReference,omitempty"`
	JobId                          *string                     `json:"jobId,omitempty"`
	TraceReportingFormat           *TraceReportingFormatType   `json:"traceReportingFormat,omitempty"`
	TraceTarget                    *TraceTargetType            `json:"traceTarget,omitempty"`
	TriggeringEvents               *TriggeringEventsType       `json:"triggeringEvents,omitempty"`
	AnonymizationOfMdtData         *AnonymizationOfMdtDataType `json:"anonymizationOfMdtData,omitempty"`
	AreaConfigurationForNeighCell  *AreaConfig                 `json:"areaConfigurationForNeighCell,omitempty"`
	AreaScope                      []AreaScope                 `json:"areaScope,omitempty"`
	// Determines whether beam level measurements shall be included in case of immediate MDT M1 measurement in NR. For additional details see 3GPP TS 32.422 clause 5.10.40.
	BeamLevelMeasurement   *bool                       `json:"beamLevelMeasurement,omitempty"`
	CollectionPeriodRrmLte *CollectionPeriodRrmLteType `json:"collectionPeriodRrmLte,omitempty"`
	CollectionPeriodM6Lte  *CollectionPeriodM6LteType  `json:"collectionPeriodM6Lte,omitempty"`
	// See details in 3GPP TS 32.422 clause 5.10.33.
	CollectionPeriodM7Lte   *int32                       `json:"collectionPeriodM7Lte,omitempty"`
	CollectionPeriodRrmUmts *CollectionPeriodRrmUmtsType `json:"collectionPeriodRrmUmts,omitempty"`
	CollectionPeriodRrmNr   *CollectionPeriodRrmNrType   `json:"collectionPeriodRrmNr,omitempty"`
	CollectionPeriodM6Nr    *CollectionPeriodM6NrType    `json:"collectionPeriodM6Nr,omitempty"`
	// See details in 3GPP TS 32.422 clause 5.10.35.
	CollectionPeriodM7Nr                  *int32                                     `json:"collectionPeriodM7Nr,omitempty"`
	EventListForEventTriggeredMeasurement *EventListForEventTriggeredMeasurementType `json:"eventListForEventTriggeredMeasurement,omitempty"`
	EventThreshold                        *EventThresholdType                        `json:"eventThreshold,omitempty"`
	ListOfMeasurements                    *ListOfMeasurementsType                    `json:"listOfMeasurements,omitempty"`
	LoggingDuration                       *LoggingDurationType                       `json:"loggingDuration,omitempty"`
	LoggingInterval                       *LoggingIntervalType                       `json:"loggingInterval,omitempty"`
	EventThresholdL1                      *EventThresholdL1Type                      `json:"eventThresholdL1,omitempty"`
	// See details in 3GPP TS 32.422 clause 5.10.Y.
	HysteresisL1          *int32                     `json:"hysteresisL1,omitempty"`
	TimeToTriggerL1       *TimeToTriggerL1Type       `json:"timeToTriggerL1,omitempty"`
	MbsfnAreaList         []MbsfnArea                `json:"mbsfnAreaList,omitempty"`
	MeasurementPeriodLte  *MeasurementPeriodLteType  `json:"measurementPeriodLte,omitempty"`
	MeasurementPeriodUmts *MeasurementPeriodUmtsType `json:"measurementPeriodUmts,omitempty"`
	MeasurementQuantity   *MeasurementQuantityType   `json:"measurementQuantity,omitempty"`
	// See details in 3GPP TS 32.422 clause 5.10.A.
	EventThresholdUphUmts *int32 `json:"eventThresholdUphUmts,omitempty"`
	// See details in 3GPP TS 32.422 clause 5.10.24.
	PlmnList          []PlmnListTypeInner    `json:"plmnList,omitempty"`
	PositioningMethod *PositioningMethodType `json:"positioningMethod,omitempty"`
	ReportAmount      *ReportAmountType      `json:"reportAmount,omitempty"`
	// See details in 3GPP TS 32.422 clause 5.10.4.
	ReportingTrigger []string            `json:"reportingTrigger,omitempty"`
	ReportInterval   *ReportIntervalType `json:"reportInterval,omitempty"`
	ReportType       *ReportTypeType     `json:"reportType,omitempty"`
	// See details in 3GPP TS 32.422 clause 5.10.29.
	SensorInformation []string `json:"sensorInformation,omitempty"`
	// See details in 3GPP TS 32.422 clause 5.10.11. Only TCE Id value may be sent over the air to the UE being configured for Logged MDT.
	TraceCollectionEntityId *int32 `json:"traceCollectionEntityId,omitempty"`
	// Excess Packet Delay Threshold for NR MDT. See details in 3GPP TS 32.422 clause 4.1.1 and 4.1.2.
	ExcessPacketDelayThresholds *map[string]interface{} `json:"excessPacketDelayThresholds,omitempty"`
}

TraceJobAttr abstract class used as a container of all TraceJob attributes

func NewTraceJobAttr

func NewTraceJobAttr() *TraceJobAttr

NewTraceJobAttr instantiates a new TraceJobAttr 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 NewTraceJobAttrWithDefaults

func NewTraceJobAttrWithDefaults() *TraceJobAttr

NewTraceJobAttrWithDefaults instantiates a new TraceJobAttr 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 (*TraceJobAttr) GetAnonymizationOfMdtData

func (o *TraceJobAttr) GetAnonymizationOfMdtData() AnonymizationOfMdtDataType

GetAnonymizationOfMdtData returns the AnonymizationOfMdtData field value if set, zero value otherwise.

func (*TraceJobAttr) GetAnonymizationOfMdtDataOk

func (o *TraceJobAttr) GetAnonymizationOfMdtDataOk() (*AnonymizationOfMdtDataType, bool)

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

func (*TraceJobAttr) GetAreaConfigurationForNeighCell

func (o *TraceJobAttr) GetAreaConfigurationForNeighCell() AreaConfig

GetAreaConfigurationForNeighCell returns the AreaConfigurationForNeighCell field value if set, zero value otherwise.

func (*TraceJobAttr) GetAreaConfigurationForNeighCellOk

func (o *TraceJobAttr) GetAreaConfigurationForNeighCellOk() (*AreaConfig, bool)

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

func (*TraceJobAttr) GetAreaScope

func (o *TraceJobAttr) GetAreaScope() []AreaScope

GetAreaScope returns the AreaScope field value if set, zero value otherwise.

func (*TraceJobAttr) GetAreaScopeOk

func (o *TraceJobAttr) GetAreaScopeOk() ([]AreaScope, bool)

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

func (*TraceJobAttr) GetBeamLevelMeasurement

func (o *TraceJobAttr) GetBeamLevelMeasurement() bool

GetBeamLevelMeasurement returns the BeamLevelMeasurement field value if set, zero value otherwise.

func (*TraceJobAttr) GetBeamLevelMeasurementOk

func (o *TraceJobAttr) GetBeamLevelMeasurementOk() (*bool, bool)

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

func (*TraceJobAttr) GetCollectionPeriodM6Lte

func (o *TraceJobAttr) GetCollectionPeriodM6Lte() CollectionPeriodM6LteType

GetCollectionPeriodM6Lte returns the CollectionPeriodM6Lte field value if set, zero value otherwise.

func (*TraceJobAttr) GetCollectionPeriodM6LteOk

func (o *TraceJobAttr) GetCollectionPeriodM6LteOk() (*CollectionPeriodM6LteType, bool)

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

func (*TraceJobAttr) GetCollectionPeriodM6Nr

func (o *TraceJobAttr) GetCollectionPeriodM6Nr() CollectionPeriodM6NrType

GetCollectionPeriodM6Nr returns the CollectionPeriodM6Nr field value if set, zero value otherwise.

func (*TraceJobAttr) GetCollectionPeriodM6NrOk

func (o *TraceJobAttr) GetCollectionPeriodM6NrOk() (*CollectionPeriodM6NrType, bool)

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

func (*TraceJobAttr) GetCollectionPeriodM7Lte

func (o *TraceJobAttr) GetCollectionPeriodM7Lte() int32

GetCollectionPeriodM7Lte returns the CollectionPeriodM7Lte field value if set, zero value otherwise.

func (*TraceJobAttr) GetCollectionPeriodM7LteOk

func (o *TraceJobAttr) GetCollectionPeriodM7LteOk() (*int32, bool)

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

func (*TraceJobAttr) GetCollectionPeriodM7Nr

func (o *TraceJobAttr) GetCollectionPeriodM7Nr() int32

GetCollectionPeriodM7Nr returns the CollectionPeriodM7Nr field value if set, zero value otherwise.

func (*TraceJobAttr) GetCollectionPeriodM7NrOk

func (o *TraceJobAttr) GetCollectionPeriodM7NrOk() (*int32, bool)

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

func (*TraceJobAttr) GetCollectionPeriodRrmLte

func (o *TraceJobAttr) GetCollectionPeriodRrmLte() CollectionPeriodRrmLteType

GetCollectionPeriodRrmLte returns the CollectionPeriodRrmLte field value if set, zero value otherwise.

func (*TraceJobAttr) GetCollectionPeriodRrmLteOk

func (o *TraceJobAttr) GetCollectionPeriodRrmLteOk() (*CollectionPeriodRrmLteType, bool)

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

func (*TraceJobAttr) GetCollectionPeriodRrmNr

func (o *TraceJobAttr) GetCollectionPeriodRrmNr() CollectionPeriodRrmNrType

GetCollectionPeriodRrmNr returns the CollectionPeriodRrmNr field value if set, zero value otherwise.

func (*TraceJobAttr) GetCollectionPeriodRrmNrOk

func (o *TraceJobAttr) GetCollectionPeriodRrmNrOk() (*CollectionPeriodRrmNrType, bool)

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

func (*TraceJobAttr) GetCollectionPeriodRrmUmts

func (o *TraceJobAttr) GetCollectionPeriodRrmUmts() CollectionPeriodRrmUmtsType

GetCollectionPeriodRrmUmts returns the CollectionPeriodRrmUmts field value if set, zero value otherwise.

func (*TraceJobAttr) GetCollectionPeriodRrmUmtsOk

func (o *TraceJobAttr) GetCollectionPeriodRrmUmtsOk() (*CollectionPeriodRrmUmtsType, bool)

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

func (*TraceJobAttr) GetEventListForEventTriggeredMeasurement

func (o *TraceJobAttr) GetEventListForEventTriggeredMeasurement() EventListForEventTriggeredMeasurementType

GetEventListForEventTriggeredMeasurement returns the EventListForEventTriggeredMeasurement field value if set, zero value otherwise.

func (*TraceJobAttr) GetEventListForEventTriggeredMeasurementOk

func (o *TraceJobAttr) GetEventListForEventTriggeredMeasurementOk() (*EventListForEventTriggeredMeasurementType, bool)

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

func (*TraceJobAttr) GetEventThreshold

func (o *TraceJobAttr) GetEventThreshold() EventThresholdType

GetEventThreshold returns the EventThreshold field value if set, zero value otherwise.

func (*TraceJobAttr) GetEventThresholdL1

func (o *TraceJobAttr) GetEventThresholdL1() EventThresholdL1Type

GetEventThresholdL1 returns the EventThresholdL1 field value if set, zero value otherwise.

func (*TraceJobAttr) GetEventThresholdL1Ok

func (o *TraceJobAttr) GetEventThresholdL1Ok() (*EventThresholdL1Type, bool)

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

func (*TraceJobAttr) GetEventThresholdOk

func (o *TraceJobAttr) GetEventThresholdOk() (*EventThresholdType, bool)

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

func (*TraceJobAttr) GetEventThresholdUphUmts

func (o *TraceJobAttr) GetEventThresholdUphUmts() int32

GetEventThresholdUphUmts returns the EventThresholdUphUmts field value if set, zero value otherwise.

func (*TraceJobAttr) GetEventThresholdUphUmtsOk

func (o *TraceJobAttr) GetEventThresholdUphUmtsOk() (*int32, bool)

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

func (*TraceJobAttr) GetExcessPacketDelayThresholds

func (o *TraceJobAttr) GetExcessPacketDelayThresholds() map[string]interface{}

GetExcessPacketDelayThresholds returns the ExcessPacketDelayThresholds field value if set, zero value otherwise.

func (*TraceJobAttr) GetExcessPacketDelayThresholdsOk

func (o *TraceJobAttr) GetExcessPacketDelayThresholdsOk() (*map[string]interface{}, bool)

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

func (*TraceJobAttr) GetHysteresisL1

func (o *TraceJobAttr) GetHysteresisL1() int32

GetHysteresisL1 returns the HysteresisL1 field value if set, zero value otherwise.

func (*TraceJobAttr) GetHysteresisL1Ok

func (o *TraceJobAttr) GetHysteresisL1Ok() (*int32, bool)

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

func (*TraceJobAttr) GetJobId

func (o *TraceJobAttr) GetJobId() string

GetJobId returns the JobId field value if set, zero value otherwise.

func (*TraceJobAttr) GetJobIdOk

func (o *TraceJobAttr) GetJobIdOk() (*string, bool)

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

func (*TraceJobAttr) GetJobType

func (o *TraceJobAttr) GetJobType() JobTypeType

GetJobType returns the JobType field value if set, zero value otherwise.

func (*TraceJobAttr) GetJobTypeOk

func (o *TraceJobAttr) GetJobTypeOk() (*JobTypeType, bool)

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

func (*TraceJobAttr) GetListOfInterfaces

func (o *TraceJobAttr) GetListOfInterfaces() ListOfInterfacesType

GetListOfInterfaces returns the ListOfInterfaces field value if set, zero value otherwise.

func (*TraceJobAttr) GetListOfInterfacesOk

func (o *TraceJobAttr) GetListOfInterfacesOk() (*ListOfInterfacesType, bool)

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

func (*TraceJobAttr) GetListOfMeasurements

func (o *TraceJobAttr) GetListOfMeasurements() ListOfMeasurementsType

GetListOfMeasurements returns the ListOfMeasurements field value if set, zero value otherwise.

func (*TraceJobAttr) GetListOfMeasurementsOk

func (o *TraceJobAttr) GetListOfMeasurementsOk() (*ListOfMeasurementsType, bool)

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

func (*TraceJobAttr) GetListOfNeTypes

func (o *TraceJobAttr) GetListOfNeTypes() []string

GetListOfNeTypes returns the ListOfNeTypes field value if set, zero value otherwise.

func (*TraceJobAttr) GetListOfNeTypesOk

func (o *TraceJobAttr) GetListOfNeTypesOk() ([]string, bool)

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

func (*TraceJobAttr) GetLoggingDuration

func (o *TraceJobAttr) GetLoggingDuration() LoggingDurationType

GetLoggingDuration returns the LoggingDuration field value if set, zero value otherwise.

func (*TraceJobAttr) GetLoggingDurationOk

func (o *TraceJobAttr) GetLoggingDurationOk() (*LoggingDurationType, bool)

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

func (*TraceJobAttr) GetLoggingInterval

func (o *TraceJobAttr) GetLoggingInterval() LoggingIntervalType

GetLoggingInterval returns the LoggingInterval field value if set, zero value otherwise.

func (*TraceJobAttr) GetLoggingIntervalOk

func (o *TraceJobAttr) GetLoggingIntervalOk() (*LoggingIntervalType, bool)

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

func (*TraceJobAttr) GetMbsfnAreaList

func (o *TraceJobAttr) GetMbsfnAreaList() []MbsfnArea

GetMbsfnAreaList returns the MbsfnAreaList field value if set, zero value otherwise.

func (*TraceJobAttr) GetMbsfnAreaListOk

func (o *TraceJobAttr) GetMbsfnAreaListOk() ([]MbsfnArea, bool)

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

func (*TraceJobAttr) GetMeasurementPeriodLte

func (o *TraceJobAttr) GetMeasurementPeriodLte() MeasurementPeriodLteType

GetMeasurementPeriodLte returns the MeasurementPeriodLte field value if set, zero value otherwise.

func (*TraceJobAttr) GetMeasurementPeriodLteOk

func (o *TraceJobAttr) GetMeasurementPeriodLteOk() (*MeasurementPeriodLteType, bool)

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

func (*TraceJobAttr) GetMeasurementPeriodUmts

func (o *TraceJobAttr) GetMeasurementPeriodUmts() MeasurementPeriodUmtsType

GetMeasurementPeriodUmts returns the MeasurementPeriodUmts field value if set, zero value otherwise.

func (*TraceJobAttr) GetMeasurementPeriodUmtsOk

func (o *TraceJobAttr) GetMeasurementPeriodUmtsOk() (*MeasurementPeriodUmtsType, bool)

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

func (*TraceJobAttr) GetMeasurementQuantity

func (o *TraceJobAttr) GetMeasurementQuantity() MeasurementQuantityType

GetMeasurementQuantity returns the MeasurementQuantity field value if set, zero value otherwise.

func (*TraceJobAttr) GetMeasurementQuantityOk

func (o *TraceJobAttr) GetMeasurementQuantityOk() (*MeasurementQuantityType, bool)

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

func (*TraceJobAttr) GetPlmnList

func (o *TraceJobAttr) GetPlmnList() []PlmnListTypeInner

GetPlmnList returns the PlmnList field value if set, zero value otherwise.

func (*TraceJobAttr) GetPlmnListOk

func (o *TraceJobAttr) GetPlmnListOk() ([]PlmnListTypeInner, bool)

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

func (*TraceJobAttr) GetPlmnTarget

func (o *TraceJobAttr) GetPlmnTarget() PlmnTargetType

GetPlmnTarget returns the PlmnTarget field value if set, zero value otherwise.

func (*TraceJobAttr) GetPlmnTargetOk

func (o *TraceJobAttr) GetPlmnTargetOk() (*PlmnTargetType, bool)

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

func (*TraceJobAttr) GetPositioningMethod

func (o *TraceJobAttr) GetPositioningMethod() PositioningMethodType

GetPositioningMethod returns the PositioningMethod field value if set, zero value otherwise.

func (*TraceJobAttr) GetPositioningMethodOk

func (o *TraceJobAttr) GetPositioningMethodOk() (*PositioningMethodType, bool)

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

func (*TraceJobAttr) GetReportAmount

func (o *TraceJobAttr) GetReportAmount() ReportAmountType

GetReportAmount returns the ReportAmount field value if set, zero value otherwise.

func (*TraceJobAttr) GetReportAmountOk

func (o *TraceJobAttr) GetReportAmountOk() (*ReportAmountType, bool)

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

func (*TraceJobAttr) GetReportInterval

func (o *TraceJobAttr) GetReportInterval() ReportIntervalType

GetReportInterval returns the ReportInterval field value if set, zero value otherwise.

func (*TraceJobAttr) GetReportIntervalOk

func (o *TraceJobAttr) GetReportIntervalOk() (*ReportIntervalType, bool)

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

func (*TraceJobAttr) GetReportType

func (o *TraceJobAttr) GetReportType() ReportTypeType

GetReportType returns the ReportType field value if set, zero value otherwise.

func (*TraceJobAttr) GetReportTypeOk

func (o *TraceJobAttr) GetReportTypeOk() (*ReportTypeType, bool)

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

func (*TraceJobAttr) GetReportingTrigger

func (o *TraceJobAttr) GetReportingTrigger() []string

GetReportingTrigger returns the ReportingTrigger field value if set, zero value otherwise.

func (*TraceJobAttr) GetReportingTriggerOk

func (o *TraceJobAttr) GetReportingTriggerOk() ([]string, bool)

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

func (*TraceJobAttr) GetSensorInformation

func (o *TraceJobAttr) GetSensorInformation() []string

GetSensorInformation returns the SensorInformation field value if set, zero value otherwise.

func (*TraceJobAttr) GetSensorInformationOk

func (o *TraceJobAttr) GetSensorInformationOk() ([]string, bool)

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

func (*TraceJobAttr) GetTimeToTriggerL1

func (o *TraceJobAttr) GetTimeToTriggerL1() TimeToTriggerL1Type

GetTimeToTriggerL1 returns the TimeToTriggerL1 field value if set, zero value otherwise.

func (*TraceJobAttr) GetTimeToTriggerL1Ok

func (o *TraceJobAttr) GetTimeToTriggerL1Ok() (*TimeToTriggerL1Type, bool)

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

func (*TraceJobAttr) GetTraceCollectionEntityId

func (o *TraceJobAttr) GetTraceCollectionEntityId() int32

GetTraceCollectionEntityId returns the TraceCollectionEntityId field value if set, zero value otherwise.

func (*TraceJobAttr) GetTraceCollectionEntityIdOk

func (o *TraceJobAttr) GetTraceCollectionEntityIdOk() (*int32, bool)

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

func (*TraceJobAttr) GetTraceCollectionEntityIpAddress

func (o *TraceJobAttr) GetTraceCollectionEntityIpAddress() IpAddr

GetTraceCollectionEntityIpAddress returns the TraceCollectionEntityIpAddress field value if set, zero value otherwise.

func (*TraceJobAttr) GetTraceCollectionEntityIpAddressOk

func (o *TraceJobAttr) GetTraceCollectionEntityIpAddressOk() (*IpAddr, bool)

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

func (*TraceJobAttr) GetTraceDepth

func (o *TraceJobAttr) GetTraceDepth() TraceDepthType

GetTraceDepth returns the TraceDepth field value if set, zero value otherwise.

func (*TraceJobAttr) GetTraceDepthOk

func (o *TraceJobAttr) GetTraceDepthOk() (*TraceDepthType, bool)

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

func (*TraceJobAttr) GetTraceRecordingSessionReference

func (o *TraceJobAttr) GetTraceRecordingSessionReference() string

GetTraceRecordingSessionReference returns the TraceRecordingSessionReference field value if set, zero value otherwise.

func (*TraceJobAttr) GetTraceRecordingSessionReferenceOk

func (o *TraceJobAttr) GetTraceRecordingSessionReferenceOk() (*string, bool)

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

func (*TraceJobAttr) GetTraceReference

func (o *TraceJobAttr) GetTraceReference() TraceReferenceType1

GetTraceReference returns the TraceReference field value if set, zero value otherwise.

func (*TraceJobAttr) GetTraceReferenceOk

func (o *TraceJobAttr) GetTraceReferenceOk() (*TraceReferenceType1, bool)

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

func (*TraceJobAttr) GetTraceReportingConsumerUri

func (o *TraceJobAttr) GetTraceReportingConsumerUri() string

GetTraceReportingConsumerUri returns the TraceReportingConsumerUri field value if set, zero value otherwise.

func (*TraceJobAttr) GetTraceReportingConsumerUriOk

func (o *TraceJobAttr) GetTraceReportingConsumerUriOk() (*string, bool)

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

func (*TraceJobAttr) GetTraceReportingFormat

func (o *TraceJobAttr) GetTraceReportingFormat() TraceReportingFormatType

GetTraceReportingFormat returns the TraceReportingFormat field value if set, zero value otherwise.

func (*TraceJobAttr) GetTraceReportingFormatOk

func (o *TraceJobAttr) GetTraceReportingFormatOk() (*TraceReportingFormatType, bool)

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

func (*TraceJobAttr) GetTraceTarget

func (o *TraceJobAttr) GetTraceTarget() TraceTargetType

GetTraceTarget returns the TraceTarget field value if set, zero value otherwise.

func (*TraceJobAttr) GetTraceTargetOk

func (o *TraceJobAttr) GetTraceTargetOk() (*TraceTargetType, bool)

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

func (*TraceJobAttr) GetTriggeringEvents

func (o *TraceJobAttr) GetTriggeringEvents() TriggeringEventsType

GetTriggeringEvents returns the TriggeringEvents field value if set, zero value otherwise.

func (*TraceJobAttr) GetTriggeringEventsOk

func (o *TraceJobAttr) GetTriggeringEventsOk() (*TriggeringEventsType, bool)

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

func (*TraceJobAttr) HasAnonymizationOfMdtData

func (o *TraceJobAttr) HasAnonymizationOfMdtData() bool

HasAnonymizationOfMdtData returns a boolean if a field has been set.

func (*TraceJobAttr) HasAreaConfigurationForNeighCell

func (o *TraceJobAttr) HasAreaConfigurationForNeighCell() bool

HasAreaConfigurationForNeighCell returns a boolean if a field has been set.

func (*TraceJobAttr) HasAreaScope

func (o *TraceJobAttr) HasAreaScope() bool

HasAreaScope returns a boolean if a field has been set.

func (*TraceJobAttr) HasBeamLevelMeasurement

func (o *TraceJobAttr) HasBeamLevelMeasurement() bool

HasBeamLevelMeasurement returns a boolean if a field has been set.

func (*TraceJobAttr) HasCollectionPeriodM6Lte

func (o *TraceJobAttr) HasCollectionPeriodM6Lte() bool

HasCollectionPeriodM6Lte returns a boolean if a field has been set.

func (*TraceJobAttr) HasCollectionPeriodM6Nr

func (o *TraceJobAttr) HasCollectionPeriodM6Nr() bool

HasCollectionPeriodM6Nr returns a boolean if a field has been set.

func (*TraceJobAttr) HasCollectionPeriodM7Lte

func (o *TraceJobAttr) HasCollectionPeriodM7Lte() bool

HasCollectionPeriodM7Lte returns a boolean if a field has been set.

func (*TraceJobAttr) HasCollectionPeriodM7Nr

func (o *TraceJobAttr) HasCollectionPeriodM7Nr() bool

HasCollectionPeriodM7Nr returns a boolean if a field has been set.

func (*TraceJobAttr) HasCollectionPeriodRrmLte

func (o *TraceJobAttr) HasCollectionPeriodRrmLte() bool

HasCollectionPeriodRrmLte returns a boolean if a field has been set.

func (*TraceJobAttr) HasCollectionPeriodRrmNr

func (o *TraceJobAttr) HasCollectionPeriodRrmNr() bool

HasCollectionPeriodRrmNr returns a boolean if a field has been set.

func (*TraceJobAttr) HasCollectionPeriodRrmUmts

func (o *TraceJobAttr) HasCollectionPeriodRrmUmts() bool

HasCollectionPeriodRrmUmts returns a boolean if a field has been set.

func (*TraceJobAttr) HasEventListForEventTriggeredMeasurement

func (o *TraceJobAttr) HasEventListForEventTriggeredMeasurement() bool

HasEventListForEventTriggeredMeasurement returns a boolean if a field has been set.

func (*TraceJobAttr) HasEventThreshold

func (o *TraceJobAttr) HasEventThreshold() bool

HasEventThreshold returns a boolean if a field has been set.

func (*TraceJobAttr) HasEventThresholdL1

func (o *TraceJobAttr) HasEventThresholdL1() bool

HasEventThresholdL1 returns a boolean if a field has been set.

func (*TraceJobAttr) HasEventThresholdUphUmts

func (o *TraceJobAttr) HasEventThresholdUphUmts() bool

HasEventThresholdUphUmts returns a boolean if a field has been set.

func (*TraceJobAttr) HasExcessPacketDelayThresholds

func (o *TraceJobAttr) HasExcessPacketDelayThresholds() bool

HasExcessPacketDelayThresholds returns a boolean if a field has been set.

func (*TraceJobAttr) HasHysteresisL1

func (o *TraceJobAttr) HasHysteresisL1() bool

HasHysteresisL1 returns a boolean if a field has been set.

func (*TraceJobAttr) HasJobId

func (o *TraceJobAttr) HasJobId() bool

HasJobId returns a boolean if a field has been set.

func (*TraceJobAttr) HasJobType

func (o *TraceJobAttr) HasJobType() bool

HasJobType returns a boolean if a field has been set.

func (*TraceJobAttr) HasListOfInterfaces

func (o *TraceJobAttr) HasListOfInterfaces() bool

HasListOfInterfaces returns a boolean if a field has been set.

func (*TraceJobAttr) HasListOfMeasurements

func (o *TraceJobAttr) HasListOfMeasurements() bool

HasListOfMeasurements returns a boolean if a field has been set.

func (*TraceJobAttr) HasListOfNeTypes

func (o *TraceJobAttr) HasListOfNeTypes() bool

HasListOfNeTypes returns a boolean if a field has been set.

func (*TraceJobAttr) HasLoggingDuration

func (o *TraceJobAttr) HasLoggingDuration() bool

HasLoggingDuration returns a boolean if a field has been set.

func (*TraceJobAttr) HasLoggingInterval

func (o *TraceJobAttr) HasLoggingInterval() bool

HasLoggingInterval returns a boolean if a field has been set.

func (*TraceJobAttr) HasMbsfnAreaList

func (o *TraceJobAttr) HasMbsfnAreaList() bool

HasMbsfnAreaList returns a boolean if a field has been set.

func (*TraceJobAttr) HasMeasurementPeriodLte

func (o *TraceJobAttr) HasMeasurementPeriodLte() bool

HasMeasurementPeriodLte returns a boolean if a field has been set.

func (*TraceJobAttr) HasMeasurementPeriodUmts

func (o *TraceJobAttr) HasMeasurementPeriodUmts() bool

HasMeasurementPeriodUmts returns a boolean if a field has been set.

func (*TraceJobAttr) HasMeasurementQuantity

func (o *TraceJobAttr) HasMeasurementQuantity() bool

HasMeasurementQuantity returns a boolean if a field has been set.

func (*TraceJobAttr) HasPlmnList

func (o *TraceJobAttr) HasPlmnList() bool

HasPlmnList returns a boolean if a field has been set.

func (*TraceJobAttr) HasPlmnTarget

func (o *TraceJobAttr) HasPlmnTarget() bool

HasPlmnTarget returns a boolean if a field has been set.

func (*TraceJobAttr) HasPositioningMethod

func (o *TraceJobAttr) HasPositioningMethod() bool

HasPositioningMethod returns a boolean if a field has been set.

func (*TraceJobAttr) HasReportAmount

func (o *TraceJobAttr) HasReportAmount() bool

HasReportAmount returns a boolean if a field has been set.

func (*TraceJobAttr) HasReportInterval

func (o *TraceJobAttr) HasReportInterval() bool

HasReportInterval returns a boolean if a field has been set.

func (*TraceJobAttr) HasReportType

func (o *TraceJobAttr) HasReportType() bool

HasReportType returns a boolean if a field has been set.

func (*TraceJobAttr) HasReportingTrigger

func (o *TraceJobAttr) HasReportingTrigger() bool

HasReportingTrigger returns a boolean if a field has been set.

func (*TraceJobAttr) HasSensorInformation

func (o *TraceJobAttr) HasSensorInformation() bool

HasSensorInformation returns a boolean if a field has been set.

func (*TraceJobAttr) HasTimeToTriggerL1

func (o *TraceJobAttr) HasTimeToTriggerL1() bool

HasTimeToTriggerL1 returns a boolean if a field has been set.

func (*TraceJobAttr) HasTraceCollectionEntityId

func (o *TraceJobAttr) HasTraceCollectionEntityId() bool

HasTraceCollectionEntityId returns a boolean if a field has been set.

func (*TraceJobAttr) HasTraceCollectionEntityIpAddress

func (o *TraceJobAttr) HasTraceCollectionEntityIpAddress() bool

HasTraceCollectionEntityIpAddress returns a boolean if a field has been set.

func (*TraceJobAttr) HasTraceDepth

func (o *TraceJobAttr) HasTraceDepth() bool

HasTraceDepth returns a boolean if a field has been set.

func (*TraceJobAttr) HasTraceRecordingSessionReference

func (o *TraceJobAttr) HasTraceRecordingSessionReference() bool

HasTraceRecordingSessionReference returns a boolean if a field has been set.

func (*TraceJobAttr) HasTraceReference

func (o *TraceJobAttr) HasTraceReference() bool

HasTraceReference returns a boolean if a field has been set.

func (*TraceJobAttr) HasTraceReportingConsumerUri

func (o *TraceJobAttr) HasTraceReportingConsumerUri() bool

HasTraceReportingConsumerUri returns a boolean if a field has been set.

func (*TraceJobAttr) HasTraceReportingFormat

func (o *TraceJobAttr) HasTraceReportingFormat() bool

HasTraceReportingFormat returns a boolean if a field has been set.

func (*TraceJobAttr) HasTraceTarget

func (o *TraceJobAttr) HasTraceTarget() bool

HasTraceTarget returns a boolean if a field has been set.

func (*TraceJobAttr) HasTriggeringEvents

func (o *TraceJobAttr) HasTriggeringEvents() bool

HasTriggeringEvents returns a boolean if a field has been set.

func (TraceJobAttr) MarshalJSON

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

func (*TraceJobAttr) SetAnonymizationOfMdtData

func (o *TraceJobAttr) SetAnonymizationOfMdtData(v AnonymizationOfMdtDataType)

SetAnonymizationOfMdtData gets a reference to the given AnonymizationOfMdtDataType and assigns it to the AnonymizationOfMdtData field.

func (*TraceJobAttr) SetAreaConfigurationForNeighCell

func (o *TraceJobAttr) SetAreaConfigurationForNeighCell(v AreaConfig)

SetAreaConfigurationForNeighCell gets a reference to the given AreaConfig and assigns it to the AreaConfigurationForNeighCell field.

func (*TraceJobAttr) SetAreaScope

func (o *TraceJobAttr) SetAreaScope(v []AreaScope)

SetAreaScope gets a reference to the given []AreaScope and assigns it to the AreaScope field.

func (*TraceJobAttr) SetBeamLevelMeasurement

func (o *TraceJobAttr) SetBeamLevelMeasurement(v bool)

SetBeamLevelMeasurement gets a reference to the given bool and assigns it to the BeamLevelMeasurement field.

func (*TraceJobAttr) SetCollectionPeriodM6Lte

func (o *TraceJobAttr) SetCollectionPeriodM6Lte(v CollectionPeriodM6LteType)

SetCollectionPeriodM6Lte gets a reference to the given CollectionPeriodM6LteType and assigns it to the CollectionPeriodM6Lte field.

func (*TraceJobAttr) SetCollectionPeriodM6Nr

func (o *TraceJobAttr) SetCollectionPeriodM6Nr(v CollectionPeriodM6NrType)

SetCollectionPeriodM6Nr gets a reference to the given CollectionPeriodM6NrType and assigns it to the CollectionPeriodM6Nr field.

func (*TraceJobAttr) SetCollectionPeriodM7Lte

func (o *TraceJobAttr) SetCollectionPeriodM7Lte(v int32)

SetCollectionPeriodM7Lte gets a reference to the given int32 and assigns it to the CollectionPeriodM7Lte field.

func (*TraceJobAttr) SetCollectionPeriodM7Nr

func (o *TraceJobAttr) SetCollectionPeriodM7Nr(v int32)

SetCollectionPeriodM7Nr gets a reference to the given int32 and assigns it to the CollectionPeriodM7Nr field.

func (*TraceJobAttr) SetCollectionPeriodRrmLte

func (o *TraceJobAttr) SetCollectionPeriodRrmLte(v CollectionPeriodRrmLteType)

SetCollectionPeriodRrmLte gets a reference to the given CollectionPeriodRrmLteType and assigns it to the CollectionPeriodRrmLte field.

func (*TraceJobAttr) SetCollectionPeriodRrmNr

func (o *TraceJobAttr) SetCollectionPeriodRrmNr(v CollectionPeriodRrmNrType)

SetCollectionPeriodRrmNr gets a reference to the given CollectionPeriodRrmNrType and assigns it to the CollectionPeriodRrmNr field.

func (*TraceJobAttr) SetCollectionPeriodRrmUmts

func (o *TraceJobAttr) SetCollectionPeriodRrmUmts(v CollectionPeriodRrmUmtsType)

SetCollectionPeriodRrmUmts gets a reference to the given CollectionPeriodRrmUmtsType and assigns it to the CollectionPeriodRrmUmts field.

func (*TraceJobAttr) SetEventListForEventTriggeredMeasurement

func (o *TraceJobAttr) SetEventListForEventTriggeredMeasurement(v EventListForEventTriggeredMeasurementType)

SetEventListForEventTriggeredMeasurement gets a reference to the given EventListForEventTriggeredMeasurementType and assigns it to the EventListForEventTriggeredMeasurement field.

func (*TraceJobAttr) SetEventThreshold

func (o *TraceJobAttr) SetEventThreshold(v EventThresholdType)

SetEventThreshold gets a reference to the given EventThresholdType and assigns it to the EventThreshold field.

func (*TraceJobAttr) SetEventThresholdL1

func (o *TraceJobAttr) SetEventThresholdL1(v EventThresholdL1Type)

SetEventThresholdL1 gets a reference to the given EventThresholdL1Type and assigns it to the EventThresholdL1 field.

func (*TraceJobAttr) SetEventThresholdUphUmts

func (o *TraceJobAttr) SetEventThresholdUphUmts(v int32)

SetEventThresholdUphUmts gets a reference to the given int32 and assigns it to the EventThresholdUphUmts field.

func (*TraceJobAttr) SetExcessPacketDelayThresholds

func (o *TraceJobAttr) SetExcessPacketDelayThresholds(v map[string]interface{})

SetExcessPacketDelayThresholds gets a reference to the given map[string]interface{} and assigns it to the ExcessPacketDelayThresholds field.

func (*TraceJobAttr) SetHysteresisL1

func (o *TraceJobAttr) SetHysteresisL1(v int32)

SetHysteresisL1 gets a reference to the given int32 and assigns it to the HysteresisL1 field.

func (*TraceJobAttr) SetJobId

func (o *TraceJobAttr) SetJobId(v string)

SetJobId gets a reference to the given string and assigns it to the JobId field.

func (*TraceJobAttr) SetJobType

func (o *TraceJobAttr) SetJobType(v JobTypeType)

SetJobType gets a reference to the given JobTypeType and assigns it to the JobType field.

func (*TraceJobAttr) SetListOfInterfaces

func (o *TraceJobAttr) SetListOfInterfaces(v ListOfInterfacesType)

SetListOfInterfaces gets a reference to the given ListOfInterfacesType and assigns it to the ListOfInterfaces field.

func (*TraceJobAttr) SetListOfMeasurements

func (o *TraceJobAttr) SetListOfMeasurements(v ListOfMeasurementsType)

SetListOfMeasurements gets a reference to the given ListOfMeasurementsType and assigns it to the ListOfMeasurements field.

func (*TraceJobAttr) SetListOfNeTypes

func (o *TraceJobAttr) SetListOfNeTypes(v []string)

SetListOfNeTypes gets a reference to the given []string and assigns it to the ListOfNeTypes field.

func (*TraceJobAttr) SetLoggingDuration

func (o *TraceJobAttr) SetLoggingDuration(v LoggingDurationType)

SetLoggingDuration gets a reference to the given LoggingDurationType and assigns it to the LoggingDuration field.

func (*TraceJobAttr) SetLoggingInterval

func (o *TraceJobAttr) SetLoggingInterval(v LoggingIntervalType)

SetLoggingInterval gets a reference to the given LoggingIntervalType and assigns it to the LoggingInterval field.

func (*TraceJobAttr) SetMbsfnAreaList

func (o *TraceJobAttr) SetMbsfnAreaList(v []MbsfnArea)

SetMbsfnAreaList gets a reference to the given []MbsfnArea and assigns it to the MbsfnAreaList field.

func (*TraceJobAttr) SetMeasurementPeriodLte

func (o *TraceJobAttr) SetMeasurementPeriodLte(v MeasurementPeriodLteType)

SetMeasurementPeriodLte gets a reference to the given MeasurementPeriodLteType and assigns it to the MeasurementPeriodLte field.

func (*TraceJobAttr) SetMeasurementPeriodUmts

func (o *TraceJobAttr) SetMeasurementPeriodUmts(v MeasurementPeriodUmtsType)

SetMeasurementPeriodUmts gets a reference to the given MeasurementPeriodUmtsType and assigns it to the MeasurementPeriodUmts field.

func (*TraceJobAttr) SetMeasurementQuantity

func (o *TraceJobAttr) SetMeasurementQuantity(v MeasurementQuantityType)

SetMeasurementQuantity gets a reference to the given MeasurementQuantityType and assigns it to the MeasurementQuantity field.

func (*TraceJobAttr) SetPlmnList

func (o *TraceJobAttr) SetPlmnList(v []PlmnListTypeInner)

SetPlmnList gets a reference to the given []PlmnListTypeInner and assigns it to the PlmnList field.

func (*TraceJobAttr) SetPlmnTarget

func (o *TraceJobAttr) SetPlmnTarget(v PlmnTargetType)

SetPlmnTarget gets a reference to the given PlmnTargetType and assigns it to the PlmnTarget field.

func (*TraceJobAttr) SetPositioningMethod

func (o *TraceJobAttr) SetPositioningMethod(v PositioningMethodType)

SetPositioningMethod gets a reference to the given PositioningMethodType and assigns it to the PositioningMethod field.

func (*TraceJobAttr) SetReportAmount

func (o *TraceJobAttr) SetReportAmount(v ReportAmountType)

SetReportAmount gets a reference to the given ReportAmountType and assigns it to the ReportAmount field.

func (*TraceJobAttr) SetReportInterval

func (o *TraceJobAttr) SetReportInterval(v ReportIntervalType)

SetReportInterval gets a reference to the given ReportIntervalType and assigns it to the ReportInterval field.

func (*TraceJobAttr) SetReportType

func (o *TraceJobAttr) SetReportType(v ReportTypeType)

SetReportType gets a reference to the given ReportTypeType and assigns it to the ReportType field.

func (*TraceJobAttr) SetReportingTrigger

func (o *TraceJobAttr) SetReportingTrigger(v []string)

SetReportingTrigger gets a reference to the given []string and assigns it to the ReportingTrigger field.

func (*TraceJobAttr) SetSensorInformation

func (o *TraceJobAttr) SetSensorInformation(v []string)

SetSensorInformation gets a reference to the given []string and assigns it to the SensorInformation field.

func (*TraceJobAttr) SetTimeToTriggerL1

func (o *TraceJobAttr) SetTimeToTriggerL1(v TimeToTriggerL1Type)

SetTimeToTriggerL1 gets a reference to the given TimeToTriggerL1Type and assigns it to the TimeToTriggerL1 field.

func (*TraceJobAttr) SetTraceCollectionEntityId

func (o *TraceJobAttr) SetTraceCollectionEntityId(v int32)

SetTraceCollectionEntityId gets a reference to the given int32 and assigns it to the TraceCollectionEntityId field.

func (*TraceJobAttr) SetTraceCollectionEntityIpAddress

func (o *TraceJobAttr) SetTraceCollectionEntityIpAddress(v IpAddr)

SetTraceCollectionEntityIpAddress gets a reference to the given IpAddr and assigns it to the TraceCollectionEntityIpAddress field.

func (*TraceJobAttr) SetTraceDepth

func (o *TraceJobAttr) SetTraceDepth(v TraceDepthType)

SetTraceDepth gets a reference to the given TraceDepthType and assigns it to the TraceDepth field.

func (*TraceJobAttr) SetTraceRecordingSessionReference

func (o *TraceJobAttr) SetTraceRecordingSessionReference(v string)

SetTraceRecordingSessionReference gets a reference to the given string and assigns it to the TraceRecordingSessionReference field.

func (*TraceJobAttr) SetTraceReference

func (o *TraceJobAttr) SetTraceReference(v TraceReferenceType1)

SetTraceReference gets a reference to the given TraceReferenceType1 and assigns it to the TraceReference field.

func (*TraceJobAttr) SetTraceReportingConsumerUri

func (o *TraceJobAttr) SetTraceReportingConsumerUri(v string)

SetTraceReportingConsumerUri gets a reference to the given string and assigns it to the TraceReportingConsumerUri field.

func (*TraceJobAttr) SetTraceReportingFormat

func (o *TraceJobAttr) SetTraceReportingFormat(v TraceReportingFormatType)

SetTraceReportingFormat gets a reference to the given TraceReportingFormatType and assigns it to the TraceReportingFormat field.

func (*TraceJobAttr) SetTraceTarget

func (o *TraceJobAttr) SetTraceTarget(v TraceTargetType)

SetTraceTarget gets a reference to the given TraceTargetType and assigns it to the TraceTarget field.

func (*TraceJobAttr) SetTriggeringEvents

func (o *TraceJobAttr) SetTriggeringEvents(v TriggeringEventsType)

SetTriggeringEvents gets a reference to the given TriggeringEventsType and assigns it to the TriggeringEvents field.

func (TraceJobAttr) ToMap

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

type TraceReferenceType1

type TraceReferenceType1 struct {
	Mcc     string `json:"mcc"`
	Mnc     string `json:"mnc"`
	TraceId string `json:"traceId"`
}

TraceReferenceType1 The Trace Reference parameter shall be globally unique, therefore the Trace Reference shall compose as follows - MCC+MNC+Trace ID, where the MCC and MNC are coming with the Trace activation request from the management system to identify one PLMN containing the management system, and Trace ID is a 3 byte Octet String. See 3GPP TS 32.422 clause 5.6 for additional details.

func NewTraceReferenceType1

func NewTraceReferenceType1(mcc string, mnc string, traceId string) *TraceReferenceType1

NewTraceReferenceType1 instantiates a new TraceReferenceType1 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 NewTraceReferenceType1WithDefaults

func NewTraceReferenceType1WithDefaults() *TraceReferenceType1

NewTraceReferenceType1WithDefaults instantiates a new TraceReferenceType1 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 (*TraceReferenceType1) GetMcc

func (o *TraceReferenceType1) GetMcc() string

GetMcc returns the Mcc field value

func (*TraceReferenceType1) GetMccOk

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

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

func (*TraceReferenceType1) GetMnc

func (o *TraceReferenceType1) GetMnc() string

GetMnc returns the Mnc field value

func (*TraceReferenceType1) GetMncOk

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

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

func (*TraceReferenceType1) GetTraceId

func (o *TraceReferenceType1) GetTraceId() string

GetTraceId returns the TraceId field value

func (*TraceReferenceType1) GetTraceIdOk

func (o *TraceReferenceType1) GetTraceIdOk() (*string, bool)

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

func (TraceReferenceType1) MarshalJSON

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

func (*TraceReferenceType1) SetMcc

func (o *TraceReferenceType1) SetMcc(v string)

SetMcc sets field value

func (*TraceReferenceType1) SetMnc

func (o *TraceReferenceType1) SetMnc(v string)

SetMnc sets field value

func (*TraceReferenceType1) SetTraceId

func (o *TraceReferenceType1) SetTraceId(v string)

SetTraceId sets field value

func (TraceReferenceType1) ToMap

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

type TraceReportingFormatType

type TraceReportingFormatType string

TraceReportingFormatType Specifies whether file-based or streaming reporting shall be used for this Trace Session. See 3GPP TS 32.422 clause 5.11 for additional details.

const (
	FILE_BASED TraceReportingFormatType = "FILE-BASED"
	STREAMING  TraceReportingFormatType = "STREAMING"
)

List of traceReportingFormat-Type

func NewTraceReportingFormatTypeFromValue

func NewTraceReportingFormatTypeFromValue(v string) (*TraceReportingFormatType, error)

NewTraceReportingFormatTypeFromValue returns a pointer to a valid TraceReportingFormatType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (TraceReportingFormatType) IsValid

func (v TraceReportingFormatType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (TraceReportingFormatType) Ptr

Ptr returns reference to traceReportingFormat-Type value

func (*TraceReportingFormatType) UnmarshalJSON

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

type TraceTargetType

type TraceTargetType struct {
	TargetIdType  string `json:"TargetIdType"`
	TargetIdValue string `json:"TargetIdValue"`
}

TraceTargetType Trace target conveying both the type and value of the target ID. For additional details see 3GPP TS 32.422

func NewTraceTargetType

func NewTraceTargetType(targetIdType string, targetIdValue string) *TraceTargetType

NewTraceTargetType instantiates a new TraceTargetType 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 NewTraceTargetTypeWithDefaults

func NewTraceTargetTypeWithDefaults() *TraceTargetType

NewTraceTargetTypeWithDefaults instantiates a new TraceTargetType 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 (*TraceTargetType) GetTargetIdType

func (o *TraceTargetType) GetTargetIdType() string

GetTargetIdType returns the TargetIdType field value

func (*TraceTargetType) GetTargetIdTypeOk

func (o *TraceTargetType) GetTargetIdTypeOk() (*string, bool)

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

func (*TraceTargetType) GetTargetIdValue

func (o *TraceTargetType) GetTargetIdValue() string

GetTargetIdValue returns the TargetIdValue field value

func (*TraceTargetType) GetTargetIdValueOk

func (o *TraceTargetType) GetTargetIdValueOk() (*string, bool)

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

func (TraceTargetType) MarshalJSON

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

func (*TraceTargetType) SetTargetIdType

func (o *TraceTargetType) SetTargetIdType(v string)

SetTargetIdType sets field value

func (*TraceTargetType) SetTargetIdValue

func (o *TraceTargetType) SetTargetIdValue(v string)

SetTargetIdValue sets field value

func (TraceTargetType) ToMap

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

type TriggeringEventsType

type TriggeringEventsType struct {
	MSC_SERVER []string `json:"MSC_SERVER,omitempty"`
	SGSN       []string `json:"SGSN,omitempty"`
	MGW        []string `json:"MGW,omitempty"`
	GGSN       []string `json:"GGSN,omitempty"`
	IMS        []string `json:"IMS,omitempty"`
	BM_SC      []string `json:"BM_SC,omitempty"`
	MME        []string `json:"MME,omitempty"`
	SGW        []string `json:"SGW,omitempty"`
	PGW        []string `json:"PGW,omitempty"`
	AMF        []string `json:"AMF,omitempty"`
	SMF        []string `json:"SMF,omitempty"`
	PCF        []string `json:"PCF,omitempty"`
	UPF        []string `json:"UPF,omitempty"`
	AUSF       []string `json:"AUSF,omitempty"`
	NEF        []string `json:"NEF,omitempty"`
	NRF        []string `json:"NRF,omitempty"`
	NSSF       []string `json:"NSSF,omitempty"`
	SMSF       []string `json:"SMSF,omitempty"`
	UDM        []string `json:"UDM,omitempty"`
}

TriggeringEventsType Specifies when to start a Trace Recording Session and which message shall be recorded first, when to stop a Trace Recording Session and which message shall be recorded last respectively. See 3GPP TS 32.422 clause 5.1 for additional detials.

func NewTriggeringEventsType

func NewTriggeringEventsType() *TriggeringEventsType

NewTriggeringEventsType instantiates a new TriggeringEventsType 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 NewTriggeringEventsTypeWithDefaults

func NewTriggeringEventsTypeWithDefaults() *TriggeringEventsType

NewTriggeringEventsTypeWithDefaults instantiates a new TriggeringEventsType 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 (*TriggeringEventsType) GetAMF

func (o *TriggeringEventsType) GetAMF() []string

GetAMF returns the AMF field value if set, zero value otherwise.

func (*TriggeringEventsType) GetAMFOk

func (o *TriggeringEventsType) GetAMFOk() ([]string, bool)

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

func (*TriggeringEventsType) GetAUSF

func (o *TriggeringEventsType) GetAUSF() []string

GetAUSF returns the AUSF field value if set, zero value otherwise.

func (*TriggeringEventsType) GetAUSFOk

func (o *TriggeringEventsType) GetAUSFOk() ([]string, bool)

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

func (*TriggeringEventsType) GetBM_SC

func (o *TriggeringEventsType) GetBM_SC() []string

GetBM_SC returns the BM_SC field value if set, zero value otherwise.

func (*TriggeringEventsType) GetBM_SCOk

func (o *TriggeringEventsType) GetBM_SCOk() ([]string, bool)

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

func (*TriggeringEventsType) GetGGSN

func (o *TriggeringEventsType) GetGGSN() []string

GetGGSN returns the GGSN field value if set, zero value otherwise.

func (*TriggeringEventsType) GetGGSNOk

func (o *TriggeringEventsType) GetGGSNOk() ([]string, bool)

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

func (*TriggeringEventsType) GetIMS

func (o *TriggeringEventsType) GetIMS() []string

GetIMS returns the IMS field value if set, zero value otherwise.

func (*TriggeringEventsType) GetIMSOk

func (o *TriggeringEventsType) GetIMSOk() ([]string, bool)

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

func (*TriggeringEventsType) GetMGW

func (o *TriggeringEventsType) GetMGW() []string

GetMGW returns the MGW field value if set, zero value otherwise.

func (*TriggeringEventsType) GetMGWOk

func (o *TriggeringEventsType) GetMGWOk() ([]string, bool)

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

func (*TriggeringEventsType) GetMME

func (o *TriggeringEventsType) GetMME() []string

GetMME returns the MME field value if set, zero value otherwise.

func (*TriggeringEventsType) GetMMEOk

func (o *TriggeringEventsType) GetMMEOk() ([]string, bool)

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

func (*TriggeringEventsType) GetMSC_SERVER

func (o *TriggeringEventsType) GetMSC_SERVER() []string

GetMSC_SERVER returns the MSC_SERVER field value if set, zero value otherwise.

func (*TriggeringEventsType) GetMSC_SERVEROk

func (o *TriggeringEventsType) GetMSC_SERVEROk() ([]string, bool)

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

func (*TriggeringEventsType) GetNEF

func (o *TriggeringEventsType) GetNEF() []string

GetNEF returns the NEF field value if set, zero value otherwise.

func (*TriggeringEventsType) GetNEFOk

func (o *TriggeringEventsType) GetNEFOk() ([]string, bool)

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

func (*TriggeringEventsType) GetNRF

func (o *TriggeringEventsType) GetNRF() []string

GetNRF returns the NRF field value if set, zero value otherwise.

func (*TriggeringEventsType) GetNRFOk

func (o *TriggeringEventsType) GetNRFOk() ([]string, bool)

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

func (*TriggeringEventsType) GetNSSF

func (o *TriggeringEventsType) GetNSSF() []string

GetNSSF returns the NSSF field value if set, zero value otherwise.

func (*TriggeringEventsType) GetNSSFOk

func (o *TriggeringEventsType) GetNSSFOk() ([]string, bool)

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

func (*TriggeringEventsType) GetPCF

func (o *TriggeringEventsType) GetPCF() []string

GetPCF returns the PCF field value if set, zero value otherwise.

func (*TriggeringEventsType) GetPCFOk

func (o *TriggeringEventsType) GetPCFOk() ([]string, bool)

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

func (*TriggeringEventsType) GetPGW

func (o *TriggeringEventsType) GetPGW() []string

GetPGW returns the PGW field value if set, zero value otherwise.

func (*TriggeringEventsType) GetPGWOk

func (o *TriggeringEventsType) GetPGWOk() ([]string, bool)

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

func (*TriggeringEventsType) GetSGSN

func (o *TriggeringEventsType) GetSGSN() []string

GetSGSN returns the SGSN field value if set, zero value otherwise.

func (*TriggeringEventsType) GetSGSNOk

func (o *TriggeringEventsType) GetSGSNOk() ([]string, bool)

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

func (*TriggeringEventsType) GetSGW

func (o *TriggeringEventsType) GetSGW() []string

GetSGW returns the SGW field value if set, zero value otherwise.

func (*TriggeringEventsType) GetSGWOk

func (o *TriggeringEventsType) GetSGWOk() ([]string, bool)

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

func (*TriggeringEventsType) GetSMF

func (o *TriggeringEventsType) GetSMF() []string

GetSMF returns the SMF field value if set, zero value otherwise.

func (*TriggeringEventsType) GetSMFOk

func (o *TriggeringEventsType) GetSMFOk() ([]string, bool)

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

func (*TriggeringEventsType) GetSMSF

func (o *TriggeringEventsType) GetSMSF() []string

GetSMSF returns the SMSF field value if set, zero value otherwise.

func (*TriggeringEventsType) GetSMSFOk

func (o *TriggeringEventsType) GetSMSFOk() ([]string, bool)

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

func (*TriggeringEventsType) GetUDM

func (o *TriggeringEventsType) GetUDM() []string

GetUDM returns the UDM field value if set, zero value otherwise.

func (*TriggeringEventsType) GetUDMOk

func (o *TriggeringEventsType) GetUDMOk() ([]string, bool)

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

func (*TriggeringEventsType) GetUPF

func (o *TriggeringEventsType) GetUPF() []string

GetUPF returns the UPF field value if set, zero value otherwise.

func (*TriggeringEventsType) GetUPFOk

func (o *TriggeringEventsType) GetUPFOk() ([]string, bool)

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

func (*TriggeringEventsType) HasAMF

func (o *TriggeringEventsType) HasAMF() bool

HasAMF returns a boolean if a field has been set.

func (*TriggeringEventsType) HasAUSF

func (o *TriggeringEventsType) HasAUSF() bool

HasAUSF returns a boolean if a field has been set.

func (*TriggeringEventsType) HasBM_SC

func (o *TriggeringEventsType) HasBM_SC() bool

HasBM_SC returns a boolean if a field has been set.

func (*TriggeringEventsType) HasGGSN

func (o *TriggeringEventsType) HasGGSN() bool

HasGGSN returns a boolean if a field has been set.

func (*TriggeringEventsType) HasIMS

func (o *TriggeringEventsType) HasIMS() bool

HasIMS returns a boolean if a field has been set.

func (*TriggeringEventsType) HasMGW

func (o *TriggeringEventsType) HasMGW() bool

HasMGW returns a boolean if a field has been set.

func (*TriggeringEventsType) HasMME

func (o *TriggeringEventsType) HasMME() bool

HasMME returns a boolean if a field has been set.

func (*TriggeringEventsType) HasMSC_SERVER

func (o *TriggeringEventsType) HasMSC_SERVER() bool

HasMSC_SERVER returns a boolean if a field has been set.

func (*TriggeringEventsType) HasNEF

func (o *TriggeringEventsType) HasNEF() bool

HasNEF returns a boolean if a field has been set.

func (*TriggeringEventsType) HasNRF

func (o *TriggeringEventsType) HasNRF() bool

HasNRF returns a boolean if a field has been set.

func (*TriggeringEventsType) HasNSSF

func (o *TriggeringEventsType) HasNSSF() bool

HasNSSF returns a boolean if a field has been set.

func (*TriggeringEventsType) HasPCF

func (o *TriggeringEventsType) HasPCF() bool

HasPCF returns a boolean if a field has been set.

func (*TriggeringEventsType) HasPGW

func (o *TriggeringEventsType) HasPGW() bool

HasPGW returns a boolean if a field has been set.

func (*TriggeringEventsType) HasSGSN

func (o *TriggeringEventsType) HasSGSN() bool

HasSGSN returns a boolean if a field has been set.

func (*TriggeringEventsType) HasSGW

func (o *TriggeringEventsType) HasSGW() bool

HasSGW returns a boolean if a field has been set.

func (*TriggeringEventsType) HasSMF

func (o *TriggeringEventsType) HasSMF() bool

HasSMF returns a boolean if a field has been set.

func (*TriggeringEventsType) HasSMSF

func (o *TriggeringEventsType) HasSMSF() bool

HasSMSF returns a boolean if a field has been set.

func (*TriggeringEventsType) HasUDM

func (o *TriggeringEventsType) HasUDM() bool

HasUDM returns a boolean if a field has been set.

func (*TriggeringEventsType) HasUPF

func (o *TriggeringEventsType) HasUPF() bool

HasUPF returns a boolean if a field has been set.

func (TriggeringEventsType) MarshalJSON

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

func (*TriggeringEventsType) SetAMF

func (o *TriggeringEventsType) SetAMF(v []string)

SetAMF gets a reference to the given []string and assigns it to the AMF field.

func (*TriggeringEventsType) SetAUSF

func (o *TriggeringEventsType) SetAUSF(v []string)

SetAUSF gets a reference to the given []string and assigns it to the AUSF field.

func (*TriggeringEventsType) SetBM_SC

func (o *TriggeringEventsType) SetBM_SC(v []string)

SetBM_SC gets a reference to the given []string and assigns it to the BM_SC field.

func (*TriggeringEventsType) SetGGSN

func (o *TriggeringEventsType) SetGGSN(v []string)

SetGGSN gets a reference to the given []string and assigns it to the GGSN field.

func (*TriggeringEventsType) SetIMS

func (o *TriggeringEventsType) SetIMS(v []string)

SetIMS gets a reference to the given []string and assigns it to the IMS field.

func (*TriggeringEventsType) SetMGW

func (o *TriggeringEventsType) SetMGW(v []string)

SetMGW gets a reference to the given []string and assigns it to the MGW field.

func (*TriggeringEventsType) SetMME

func (o *TriggeringEventsType) SetMME(v []string)

SetMME gets a reference to the given []string and assigns it to the MME field.

func (*TriggeringEventsType) SetMSC_SERVER

func (o *TriggeringEventsType) SetMSC_SERVER(v []string)

SetMSC_SERVER gets a reference to the given []string and assigns it to the MSC_SERVER field.

func (*TriggeringEventsType) SetNEF

func (o *TriggeringEventsType) SetNEF(v []string)

SetNEF gets a reference to the given []string and assigns it to the NEF field.

func (*TriggeringEventsType) SetNRF

func (o *TriggeringEventsType) SetNRF(v []string)

SetNRF gets a reference to the given []string and assigns it to the NRF field.

func (*TriggeringEventsType) SetNSSF

func (o *TriggeringEventsType) SetNSSF(v []string)

SetNSSF gets a reference to the given []string and assigns it to the NSSF field.

func (*TriggeringEventsType) SetPCF

func (o *TriggeringEventsType) SetPCF(v []string)

SetPCF gets a reference to the given []string and assigns it to the PCF field.

func (*TriggeringEventsType) SetPGW

func (o *TriggeringEventsType) SetPGW(v []string)

SetPGW gets a reference to the given []string and assigns it to the PGW field.

func (*TriggeringEventsType) SetSGSN

func (o *TriggeringEventsType) SetSGSN(v []string)

SetSGSN gets a reference to the given []string and assigns it to the SGSN field.

func (*TriggeringEventsType) SetSGW

func (o *TriggeringEventsType) SetSGW(v []string)

SetSGW gets a reference to the given []string and assigns it to the SGW field.

func (*TriggeringEventsType) SetSMF

func (o *TriggeringEventsType) SetSMF(v []string)

SetSMF gets a reference to the given []string and assigns it to the SMF field.

func (*TriggeringEventsType) SetSMSF

func (o *TriggeringEventsType) SetSMSF(v []string)

SetSMSF gets a reference to the given []string and assigns it to the SMSF field.

func (*TriggeringEventsType) SetUDM

func (o *TriggeringEventsType) SetUDM(v []string)

SetUDM gets a reference to the given []string and assigns it to the UDM field.

func (*TriggeringEventsType) SetUPF

func (o *TriggeringEventsType) SetUPF(v []string)

SetUPF gets a reference to the given []string and assigns it to the UPF field.

func (TriggeringEventsType) ToMap

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

type VsDataContainerType

type VsDataContainerType struct {
	VsDataType          *string `json:"vsDataType,omitempty"`
	VsData              *string `json:"vsData,omitempty"`
	VsDataFormatVersion *string `json:"vsDataFormatVersion,omitempty"`
}

VsDataContainerType container for vendor specific data (see 3GPP TS 28.622)

func NewVsDataContainerType

func NewVsDataContainerType() *VsDataContainerType

NewVsDataContainerType instantiates a new VsDataContainerType 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 NewVsDataContainerTypeWithDefaults

func NewVsDataContainerTypeWithDefaults() *VsDataContainerType

NewVsDataContainerTypeWithDefaults instantiates a new VsDataContainerType 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 (*VsDataContainerType) GetVsData

func (o *VsDataContainerType) GetVsData() string

GetVsData returns the VsData field value if set, zero value otherwise.

func (*VsDataContainerType) GetVsDataFormatVersion

func (o *VsDataContainerType) GetVsDataFormatVersion() string

GetVsDataFormatVersion returns the VsDataFormatVersion field value if set, zero value otherwise.

func (*VsDataContainerType) GetVsDataFormatVersionOk

func (o *VsDataContainerType) GetVsDataFormatVersionOk() (*string, bool)

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

func (*VsDataContainerType) GetVsDataOk

func (o *VsDataContainerType) GetVsDataOk() (*string, bool)

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

func (*VsDataContainerType) GetVsDataType

func (o *VsDataContainerType) GetVsDataType() string

GetVsDataType returns the VsDataType field value if set, zero value otherwise.

func (*VsDataContainerType) GetVsDataTypeOk

func (o *VsDataContainerType) GetVsDataTypeOk() (*string, bool)

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

func (*VsDataContainerType) HasVsData

func (o *VsDataContainerType) HasVsData() bool

HasVsData returns a boolean if a field has been set.

func (*VsDataContainerType) HasVsDataFormatVersion

func (o *VsDataContainerType) HasVsDataFormatVersion() bool

HasVsDataFormatVersion returns a boolean if a field has been set.

func (*VsDataContainerType) HasVsDataType

func (o *VsDataContainerType) HasVsDataType() bool

HasVsDataType returns a boolean if a field has been set.

func (VsDataContainerType) MarshalJSON

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

func (*VsDataContainerType) SetVsData

func (o *VsDataContainerType) SetVsData(v string)

SetVsData gets a reference to the given string and assigns it to the VsData field.

func (*VsDataContainerType) SetVsDataFormatVersion

func (o *VsDataContainerType) SetVsDataFormatVersion(v string)

SetVsDataFormatVersion gets a reference to the given string and assigns it to the VsDataFormatVersion field.

func (*VsDataContainerType) SetVsDataType

func (o *VsDataContainerType) SetVsDataType(v string)

SetVsDataType gets a reference to the given string and assigns it to the VsDataType field.

func (VsDataContainerType) ToMap

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

type WebsocketHeaderConnectionType

type WebsocketHeaderConnectionType string

WebsocketHeaderConnectionType Header value for the upgrade request and response.

const (
	UPGRADE WebsocketHeaderConnectionType = "Upgrade"
)

List of websocketHeaderConnection-Type

func NewWebsocketHeaderConnectionTypeFromValue

func NewWebsocketHeaderConnectionTypeFromValue(v string) (*WebsocketHeaderConnectionType, error)

NewWebsocketHeaderConnectionTypeFromValue returns a pointer to a valid WebsocketHeaderConnectionType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (WebsocketHeaderConnectionType) IsValid

func (v WebsocketHeaderConnectionType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (WebsocketHeaderConnectionType) Ptr

Ptr returns reference to websocketHeaderConnection-Type value

func (*WebsocketHeaderConnectionType) UnmarshalJSON

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

type WebsocketHeaderUpgradeType

type WebsocketHeaderUpgradeType string

WebsocketHeaderUpgradeType Header value for the upgrade to WebSocket request and response.

const (
	WEBSOCKET WebsocketHeaderUpgradeType = "websocket"
)

List of websocketHeaderUpgrade-Type

func NewWebsocketHeaderUpgradeTypeFromValue

func NewWebsocketHeaderUpgradeTypeFromValue(v string) (*WebsocketHeaderUpgradeType, error)

NewWebsocketHeaderUpgradeTypeFromValue returns a pointer to a valid WebsocketHeaderUpgradeType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (WebsocketHeaderUpgradeType) IsValid

func (v WebsocketHeaderUpgradeType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (WebsocketHeaderUpgradeType) Ptr

Ptr returns reference to websocketHeaderUpgrade-Type value

func (*WebsocketHeaderUpgradeType) UnmarshalJSON

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

Source Files

Jump to

Keyboard shortcuts

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