Documentation
¶
Index ¶
- Variables
- func CacheExpires(r *http.Response) time.Time
- func IsNil(i interface{}) bool
- func PtrBool(v bool) *bool
- func PtrFloat32(v float32) *float32
- func PtrFloat64(v float64) *float64
- func PtrInt(v int) *int
- func PtrInt32(v int32) *int32
- func PtrInt64(v int64) *int64
- func PtrString(v string) *string
- func PtrTime(v time.Time) *time.Time
- type APIClient
- type APIKey
- type APIResponse
- type ApiReadUnicastMonitoringSubscriptionRequest
- type ApiSubscribeUnicastMonitoringRequest
- type ApiUnsubscribeUnicastMonitoringRequest
- type BasicAuth
- type Configuration
- type FailureReason
- type FailureReport
- func (o *FailureReport) GetFailureReason() FailureReason
- func (o *FailureReport) GetFailureReasonOk() (*FailureReason, bool)
- func (o *FailureReport) GetMeasDataType() MeasurementDataType
- func (o *FailureReport) GetMeasDataTypeOk() (*MeasurementDataType, bool)
- func (o *FailureReport) GetValStreamIds() []string
- func (o *FailureReport) GetValStreamIdsOk() ([]string, bool)
- func (o *FailureReport) GetValUeIds() []ValTargetUe
- func (o *FailureReport) GetValUeIdsOk() ([]ValTargetUe, bool)
- func (o *FailureReport) HasFailureReason() bool
- func (o *FailureReport) HasValStreamIds() bool
- func (o *FailureReport) HasValUeIds() bool
- func (o FailureReport) MarshalJSON() ([]byte, error)
- func (o *FailureReport) SetFailureReason(v FailureReason)
- func (o *FailureReport) SetMeasDataType(v MeasurementDataType)
- func (o *FailureReport) SetValStreamIds(v []string)
- func (o *FailureReport) SetValUeIds(v []ValTargetUe)
- func (o FailureReport) ToMap() (map[string]interface{}, error)
- func (o *FailureReport) UnmarshalJSON(bytes []byte) (err error)
- type GenericOpenAPIError
- type IndividualUnicastMonitoringSubscriptionDocumentAPIService
- func (a *IndividualUnicastMonitoringSubscriptionDocumentAPIService) ReadUnicastMonitoringSubscription(ctx context.Context, subscriptionId string) ApiReadUnicastMonitoringSubscriptionRequest
- func (a *IndividualUnicastMonitoringSubscriptionDocumentAPIService) ReadUnicastMonitoringSubscriptionExecute(r ApiReadUnicastMonitoringSubscriptionRequest) (*MonitoringSubscription, *http.Response, error)
- func (a *IndividualUnicastMonitoringSubscriptionDocumentAPIService) UnsubscribeUnicastMonitoring(ctx context.Context, subscriptionId string) ApiUnsubscribeUnicastMonitoringRequest
- func (a *IndividualUnicastMonitoringSubscriptionDocumentAPIService) UnsubscribeUnicastMonitoringExecute(r ApiUnsubscribeUnicastMonitoringRequest) (*http.Response, error)
- type InvalidParam
- func (o *InvalidParam) GetParam() string
- func (o *InvalidParam) GetParamOk() (*string, bool)
- func (o *InvalidParam) GetReason() string
- func (o *InvalidParam) GetReasonOk() (*string, bool)
- func (o *InvalidParam) HasReason() bool
- func (o InvalidParam) MarshalJSON() ([]byte, error)
- func (o *InvalidParam) SetParam(v string)
- func (o *InvalidParam) SetReason(v string)
- func (o InvalidParam) ToMap() (map[string]interface{}, error)
- func (o *InvalidParam) UnmarshalJSON(bytes []byte) (err error)
- type MappedNullable
- type MatchingDirection
- type MeasurementData
- func (o *MeasurementData) GetAvgDataRate() string
- func (o *MeasurementData) GetAvgDataRateOk() (*string, bool)
- func (o *MeasurementData) GetAvgPlr() int32
- func (o *MeasurementData) GetAvgPlrOk() (*int32, bool)
- func (o *MeasurementData) GetAvrDlTrafficVol() int32
- func (o *MeasurementData) GetAvrDlTrafficVolOk() (*int32, bool)
- func (o *MeasurementData) GetAvrUlTrafficVol() int32
- func (o *MeasurementData) GetAvrUlTrafficVolOk() (*int32, bool)
- func (o *MeasurementData) GetDlDelay() int32
- func (o *MeasurementData) GetDlDelayOk() (*int32, bool)
- func (o *MeasurementData) GetMaxDataRate() string
- func (o *MeasurementData) GetMaxDataRateOk() (*string, bool)
- func (o *MeasurementData) GetRtDelay() int32
- func (o *MeasurementData) GetRtDelayOk() (*int32, bool)
- func (o *MeasurementData) GetUlDelay() int32
- func (o *MeasurementData) GetUlDelayOk() (*int32, bool)
- func (o *MeasurementData) HasAvgDataRate() bool
- func (o *MeasurementData) HasAvgPlr() bool
- func (o *MeasurementData) HasAvrDlTrafficVol() bool
- func (o *MeasurementData) HasAvrUlTrafficVol() bool
- func (o *MeasurementData) HasDlDelay() bool
- func (o *MeasurementData) HasMaxDataRate() bool
- func (o *MeasurementData) HasRtDelay() bool
- func (o *MeasurementData) HasUlDelay() bool
- func (o MeasurementData) MarshalJSON() ([]byte, error)
- func (o *MeasurementData) SetAvgDataRate(v string)
- func (o *MeasurementData) SetAvgPlr(v int32)
- func (o *MeasurementData) SetAvrDlTrafficVol(v int32)
- func (o *MeasurementData) SetAvrUlTrafficVol(v int32)
- func (o *MeasurementData) SetDlDelay(v int32)
- func (o *MeasurementData) SetMaxDataRate(v string)
- func (o *MeasurementData) SetRtDelay(v int32)
- func (o *MeasurementData) SetUlDelay(v int32)
- func (o MeasurementData) ToMap() (map[string]interface{}, error)
- type MeasurementDataType
- type MeasurementPeriod
- func (o *MeasurementPeriod) GetMeasDuration() int32
- func (o *MeasurementPeriod) GetMeasDurationOk() (*int32, bool)
- func (o *MeasurementPeriod) GetMeasStartTime() time.Time
- func (o *MeasurementPeriod) GetMeasStartTimeOk() (*time.Time, bool)
- func (o MeasurementPeriod) MarshalJSON() ([]byte, error)
- func (o *MeasurementPeriod) SetMeasDuration(v int32)
- func (o *MeasurementPeriod) SetMeasStartTime(v time.Time)
- func (o MeasurementPeriod) ToMap() (map[string]interface{}, error)
- func (o *MeasurementPeriod) UnmarshalJSON(bytes []byte) (err error)
- type MeasurementRequirements
- func (o *MeasurementRequirements) GetMeasAggrGranWnd() int32
- func (o *MeasurementRequirements) GetMeasAggrGranWndOk() (*int32, bool)
- func (o *MeasurementRequirements) GetMeasDataTypes() []MeasurementDataType
- func (o *MeasurementRequirements) GetMeasDataTypesOk() ([]MeasurementDataType, bool)
- func (o *MeasurementRequirements) GetMeasPeriod() MeasurementPeriod
- func (o *MeasurementRequirements) GetMeasPeriodOk() (*MeasurementPeriod, bool)
- func (o *MeasurementRequirements) HasMeasAggrGranWnd() bool
- func (o *MeasurementRequirements) HasMeasPeriod() bool
- func (o MeasurementRequirements) MarshalJSON() ([]byte, error)
- func (o *MeasurementRequirements) SetMeasAggrGranWnd(v int32)
- func (o *MeasurementRequirements) SetMeasDataTypes(v []MeasurementDataType)
- func (o *MeasurementRequirements) SetMeasPeriod(v MeasurementPeriod)
- func (o MeasurementRequirements) ToMap() (map[string]interface{}, error)
- func (o *MeasurementRequirements) UnmarshalJSON(bytes []byte) (err error)
- type MonitoringReport
- func (o *MonitoringReport) GetFailureRep() []FailureReport
- func (o *MonitoringReport) GetFailureRepOk() ([]FailureReport, bool)
- func (o *MonitoringReport) GetMeasData() MeasurementData
- func (o *MonitoringReport) GetMeasDataOk() (*MeasurementData, bool)
- func (o *MonitoringReport) GetTimestamp() time.Time
- func (o *MonitoringReport) GetTimestampOk() (*time.Time, bool)
- func (o *MonitoringReport) GetValGroupId() string
- func (o *MonitoringReport) GetValGroupIdOk() (*string, bool)
- func (o *MonitoringReport) GetValStreamIds() []string
- func (o *MonitoringReport) GetValStreamIdsOk() ([]string, bool)
- func (o *MonitoringReport) GetValUeIds() []ValTargetUe
- func (o *MonitoringReport) GetValUeIdsOk() ([]ValTargetUe, bool)
- func (o *MonitoringReport) HasFailureRep() bool
- func (o *MonitoringReport) HasValGroupId() bool
- func (o *MonitoringReport) HasValStreamIds() bool
- func (o *MonitoringReport) HasValUeIds() bool
- func (o MonitoringReport) MarshalJSON() ([]byte, error)
- func (o *MonitoringReport) SetFailureRep(v []FailureReport)
- func (o *MonitoringReport) SetMeasData(v MeasurementData)
- func (o *MonitoringReport) SetTimestamp(v time.Time)
- func (o *MonitoringReport) SetValGroupId(v string)
- func (o *MonitoringReport) SetValStreamIds(v []string)
- func (o *MonitoringReport) SetValUeIds(v []ValTargetUe)
- func (o MonitoringReport) ToMap() (map[string]interface{}, error)
- func (o *MonitoringReport) UnmarshalJSON(bytes []byte) (err error)
- type MonitoringSubscription
- func (o *MonitoringSubscription) GetMeasReqs() MeasurementRequirements
- func (o *MonitoringSubscription) GetMeasReqsOk() (*MeasurementRequirements, bool)
- func (o *MonitoringSubscription) GetMonRep() MonitoringReport
- func (o *MonitoringSubscription) GetMonRepOk() (*MonitoringReport, bool)
- func (o *MonitoringSubscription) GetNotifUri() string
- func (o *MonitoringSubscription) GetNotifUriOk() (*string, bool)
- func (o *MonitoringSubscription) GetReportReqs() ReportingRequirements
- func (o *MonitoringSubscription) GetReportReqsOk() (*ReportingRequirements, bool)
- func (o *MonitoringSubscription) GetReqTestNotif() bool
- func (o *MonitoringSubscription) GetReqTestNotifOk() (*bool, bool)
- func (o *MonitoringSubscription) GetSuppFeat() string
- func (o *MonitoringSubscription) GetSuppFeatOk() (*string, bool)
- func (o *MonitoringSubscription) GetValGroupId() string
- func (o *MonitoringSubscription) GetValGroupIdOk() (*string, bool)
- func (o *MonitoringSubscription) GetValStreamIds() []string
- func (o *MonitoringSubscription) GetValStreamIdsOk() ([]string, bool)
- func (o *MonitoringSubscription) GetValUeIds() []ValTargetUe
- func (o *MonitoringSubscription) GetValUeIdsOk() ([]ValTargetUe, bool)
- func (o *MonitoringSubscription) GetWsNotifCfg() WebsockNotifConfig
- func (o *MonitoringSubscription) GetWsNotifCfgOk() (*WebsockNotifConfig, bool)
- func (o *MonitoringSubscription) HasMeasReqs() bool
- func (o *MonitoringSubscription) HasMonRep() bool
- func (o *MonitoringSubscription) HasNotifUri() bool
- func (o *MonitoringSubscription) HasReportReqs() bool
- func (o *MonitoringSubscription) HasReqTestNotif() bool
- func (o *MonitoringSubscription) HasSuppFeat() bool
- func (o *MonitoringSubscription) HasValGroupId() bool
- func (o *MonitoringSubscription) HasValStreamIds() bool
- func (o *MonitoringSubscription) HasValUeIds() bool
- func (o *MonitoringSubscription) HasWsNotifCfg() bool
- func (o MonitoringSubscription) MarshalJSON() ([]byte, error)
- func (o *MonitoringSubscription) SetMeasReqs(v MeasurementRequirements)
- func (o *MonitoringSubscription) SetMonRep(v MonitoringReport)
- func (o *MonitoringSubscription) SetMonRepNil()
- func (o *MonitoringSubscription) SetNotifUri(v string)
- func (o *MonitoringSubscription) SetReportReqs(v ReportingRequirements)
- func (o *MonitoringSubscription) SetReqTestNotif(v bool)
- func (o *MonitoringSubscription) SetSuppFeat(v string)
- func (o *MonitoringSubscription) SetValGroupId(v string)
- func (o *MonitoringSubscription) SetValStreamIds(v []string)
- func (o *MonitoringSubscription) SetValUeIds(v []ValTargetUe)
- func (o *MonitoringSubscription) SetWsNotifCfg(v WebsockNotifConfig)
- func (o MonitoringSubscription) ToMap() (map[string]interface{}, error)
- func (o *MonitoringSubscription) UnsetMonRep()
- type NotificationMethod
- type NullableBool
- type NullableFailureReason
- func (v NullableFailureReason) Get() *FailureReason
- func (v NullableFailureReason) IsSet() bool
- func (v NullableFailureReason) MarshalJSON() ([]byte, error)
- func (v *NullableFailureReason) Set(val *FailureReason)
- func (v *NullableFailureReason) UnmarshalJSON(src []byte) error
- func (v *NullableFailureReason) Unset()
- type NullableFailureReport
- func (v NullableFailureReport) Get() *FailureReport
- func (v NullableFailureReport) IsSet() bool
- func (v NullableFailureReport) MarshalJSON() ([]byte, error)
- func (v *NullableFailureReport) Set(val *FailureReport)
- func (v *NullableFailureReport) UnmarshalJSON(src []byte) error
- func (v *NullableFailureReport) Unset()
- type NullableFloat32
- type NullableFloat64
- type NullableInt
- type NullableInt32
- type NullableInt64
- type NullableInvalidParam
- func (v NullableInvalidParam) Get() *InvalidParam
- func (v NullableInvalidParam) IsSet() bool
- func (v NullableInvalidParam) MarshalJSON() ([]byte, error)
- func (v *NullableInvalidParam) Set(val *InvalidParam)
- func (v *NullableInvalidParam) UnmarshalJSON(src []byte) error
- func (v *NullableInvalidParam) Unset()
- type NullableMatchingDirection
- func (v NullableMatchingDirection) Get() *MatchingDirection
- func (v NullableMatchingDirection) IsSet() bool
- func (v NullableMatchingDirection) MarshalJSON() ([]byte, error)
- func (v *NullableMatchingDirection) Set(val *MatchingDirection)
- func (v *NullableMatchingDirection) UnmarshalJSON(src []byte) error
- func (v *NullableMatchingDirection) Unset()
- type NullableMeasurementData
- func (v NullableMeasurementData) Get() *MeasurementData
- func (v NullableMeasurementData) IsSet() bool
- func (v NullableMeasurementData) MarshalJSON() ([]byte, error)
- func (v *NullableMeasurementData) Set(val *MeasurementData)
- func (v *NullableMeasurementData) UnmarshalJSON(src []byte) error
- func (v *NullableMeasurementData) Unset()
- type NullableMeasurementDataType
- func (v NullableMeasurementDataType) Get() *MeasurementDataType
- func (v NullableMeasurementDataType) IsSet() bool
- func (v NullableMeasurementDataType) MarshalJSON() ([]byte, error)
- func (v *NullableMeasurementDataType) Set(val *MeasurementDataType)
- func (v *NullableMeasurementDataType) UnmarshalJSON(src []byte) error
- func (v *NullableMeasurementDataType) Unset()
- type NullableMeasurementPeriod
- func (v NullableMeasurementPeriod) Get() *MeasurementPeriod
- func (v NullableMeasurementPeriod) IsSet() bool
- func (v NullableMeasurementPeriod) MarshalJSON() ([]byte, error)
- func (v *NullableMeasurementPeriod) Set(val *MeasurementPeriod)
- func (v *NullableMeasurementPeriod) UnmarshalJSON(src []byte) error
- func (v *NullableMeasurementPeriod) Unset()
- type NullableMeasurementRequirements
- func (v NullableMeasurementRequirements) Get() *MeasurementRequirements
- func (v NullableMeasurementRequirements) IsSet() bool
- func (v NullableMeasurementRequirements) MarshalJSON() ([]byte, error)
- func (v *NullableMeasurementRequirements) Set(val *MeasurementRequirements)
- func (v *NullableMeasurementRequirements) UnmarshalJSON(src []byte) error
- func (v *NullableMeasurementRequirements) Unset()
- type NullableMonitoringReport
- func (v NullableMonitoringReport) Get() *MonitoringReport
- func (v NullableMonitoringReport) IsSet() bool
- func (v NullableMonitoringReport) MarshalJSON() ([]byte, error)
- func (v *NullableMonitoringReport) Set(val *MonitoringReport)
- func (v *NullableMonitoringReport) UnmarshalJSON(src []byte) error
- func (v *NullableMonitoringReport) Unset()
- type NullableMonitoringSubscription
- func (v NullableMonitoringSubscription) Get() *MonitoringSubscription
- func (v NullableMonitoringSubscription) IsSet() bool
- func (v NullableMonitoringSubscription) MarshalJSON() ([]byte, error)
- func (v *NullableMonitoringSubscription) Set(val *MonitoringSubscription)
- func (v *NullableMonitoringSubscription) UnmarshalJSON(src []byte) error
- func (v *NullableMonitoringSubscription) Unset()
- type NullableNotificationMethod
- func (v NullableNotificationMethod) Get() *NotificationMethod
- func (v NullableNotificationMethod) IsSet() bool
- func (v NullableNotificationMethod) MarshalJSON() ([]byte, error)
- func (v *NullableNotificationMethod) Set(val *NotificationMethod)
- func (v *NullableNotificationMethod) UnmarshalJSON(src []byte) error
- func (v *NullableNotificationMethod) Unset()
- type NullableProblemDetails
- func (v NullableProblemDetails) Get() *ProblemDetails
- func (v NullableProblemDetails) IsSet() bool
- func (v NullableProblemDetails) MarshalJSON() ([]byte, error)
- func (v *NullableProblemDetails) Set(val *ProblemDetails)
- func (v *NullableProblemDetails) UnmarshalJSON(src []byte) error
- func (v *NullableProblemDetails) Unset()
- type NullableReportingRequirements
- func (v NullableReportingRequirements) Get() *ReportingRequirements
- func (v NullableReportingRequirements) IsSet() bool
- func (v NullableReportingRequirements) MarshalJSON() ([]byte, error)
- func (v *NullableReportingRequirements) Set(val *ReportingRequirements)
- func (v *NullableReportingRequirements) UnmarshalJSON(src []byte) error
- func (v *NullableReportingRequirements) Unset()
- type NullableReportingThreshold
- func (v NullableReportingThreshold) Get() *ReportingThreshold
- func (v NullableReportingThreshold) IsSet() bool
- func (v NullableReportingThreshold) MarshalJSON() ([]byte, error)
- func (v *NullableReportingThreshold) Set(val *ReportingThreshold)
- func (v *NullableReportingThreshold) UnmarshalJSON(src []byte) error
- func (v *NullableReportingThreshold) Unset()
- type NullableString
- type NullableTerminationMode
- func (v NullableTerminationMode) Get() *TerminationMode
- func (v NullableTerminationMode) IsSet() bool
- func (v NullableTerminationMode) MarshalJSON() ([]byte, error)
- func (v *NullableTerminationMode) Set(val *TerminationMode)
- func (v *NullableTerminationMode) UnmarshalJSON(src []byte) error
- func (v *NullableTerminationMode) Unset()
- type NullableThresholdHandlingMode
- func (v NullableThresholdHandlingMode) Get() *ThresholdHandlingMode
- func (v NullableThresholdHandlingMode) IsSet() bool
- func (v NullableThresholdHandlingMode) MarshalJSON() ([]byte, error)
- func (v *NullableThresholdHandlingMode) Set(val *ThresholdHandlingMode)
- func (v *NullableThresholdHandlingMode) UnmarshalJSON(src []byte) error
- func (v *NullableThresholdHandlingMode) Unset()
- type NullableTime
- type NullableValTargetUe
- func (v NullableValTargetUe) Get() *ValTargetUe
- func (v NullableValTargetUe) IsSet() bool
- func (v NullableValTargetUe) MarshalJSON() ([]byte, error)
- func (v *NullableValTargetUe) Set(val *ValTargetUe)
- func (v *NullableValTargetUe) UnmarshalJSON(src []byte) error
- func (v *NullableValTargetUe) Unset()
- type NullableWebsockNotifConfig
- func (v NullableWebsockNotifConfig) Get() *WebsockNotifConfig
- func (v NullableWebsockNotifConfig) IsSet() bool
- func (v NullableWebsockNotifConfig) MarshalJSON() ([]byte, error)
- func (v *NullableWebsockNotifConfig) Set(val *WebsockNotifConfig)
- func (v *NullableWebsockNotifConfig) UnmarshalJSON(src []byte) error
- func (v *NullableWebsockNotifConfig) Unset()
- type ProblemDetails
- func (o *ProblemDetails) GetCause() string
- func (o *ProblemDetails) GetCauseOk() (*string, bool)
- func (o *ProblemDetails) GetDetail() string
- func (o *ProblemDetails) GetDetailOk() (*string, bool)
- func (o *ProblemDetails) GetInstance() string
- func (o *ProblemDetails) GetInstanceOk() (*string, bool)
- func (o *ProblemDetails) GetInvalidParams() []InvalidParam
- func (o *ProblemDetails) GetInvalidParamsOk() ([]InvalidParam, bool)
- func (o *ProblemDetails) GetStatus() int32
- func (o *ProblemDetails) GetStatusOk() (*int32, bool)
- func (o *ProblemDetails) GetSupportedFeatures() string
- func (o *ProblemDetails) GetSupportedFeaturesOk() (*string, bool)
- func (o *ProblemDetails) GetTitle() string
- func (o *ProblemDetails) GetTitleOk() (*string, bool)
- func (o *ProblemDetails) GetType() string
- func (o *ProblemDetails) GetTypeOk() (*string, bool)
- func (o *ProblemDetails) HasCause() bool
- func (o *ProblemDetails) HasDetail() bool
- func (o *ProblemDetails) HasInstance() bool
- func (o *ProblemDetails) HasInvalidParams() bool
- func (o *ProblemDetails) HasStatus() bool
- func (o *ProblemDetails) HasSupportedFeatures() bool
- func (o *ProblemDetails) HasTitle() bool
- func (o *ProblemDetails) HasType() bool
- func (o ProblemDetails) MarshalJSON() ([]byte, error)
- func (o *ProblemDetails) SetCause(v string)
- func (o *ProblemDetails) SetDetail(v string)
- func (o *ProblemDetails) SetInstance(v string)
- func (o *ProblemDetails) SetInvalidParams(v []InvalidParam)
- func (o *ProblemDetails) SetStatus(v int32)
- func (o *ProblemDetails) SetSupportedFeatures(v string)
- func (o *ProblemDetails) SetTitle(v string)
- func (o *ProblemDetails) SetType(v string)
- func (o ProblemDetails) ToMap() (map[string]interface{}, error)
- type ReportingRequirements
- func (o *ReportingRequirements) GetExpirationTimer() int32
- func (o *ReportingRequirements) GetExpirationTimerOk() (*int32, bool)
- func (o *ReportingRequirements) GetImmRep() bool
- func (o *ReportingRequirements) GetImmRepOk() (*bool, bool)
- func (o *ReportingRequirements) GetMaxNumRep() int32
- func (o *ReportingRequirements) GetMaxNumRepOk() (*int32, bool)
- func (o *ReportingRequirements) GetRepTerminMode() TerminationMode
- func (o *ReportingRequirements) GetRepTerminModeOk() (*TerminationMode, bool)
- func (o *ReportingRequirements) GetReportingMode() NotificationMethod
- func (o *ReportingRequirements) GetReportingModeOk() (*NotificationMethod, bool)
- func (o *ReportingRequirements) GetReportingPeriod() int32
- func (o *ReportingRequirements) GetReportingPeriodOk() (*int32, bool)
- func (o *ReportingRequirements) GetReportingThrs() []ReportingThreshold
- func (o *ReportingRequirements) GetReportingThrsOk() ([]ReportingThreshold, bool)
- func (o *ReportingRequirements) GetTermThr() MeasurementData
- func (o *ReportingRequirements) GetTermThrMode() ThresholdHandlingMode
- func (o *ReportingRequirements) GetTermThrModeOk() (*ThresholdHandlingMode, bool)
- func (o *ReportingRequirements) GetTermThrOk() (*MeasurementData, bool)
- func (o *ReportingRequirements) HasExpirationTimer() bool
- func (o *ReportingRequirements) HasImmRep() bool
- func (o *ReportingRequirements) HasMaxNumRep() bool
- func (o *ReportingRequirements) HasRepTerminMode() bool
- func (o *ReportingRequirements) HasReportingPeriod() bool
- func (o *ReportingRequirements) HasReportingThrs() bool
- func (o *ReportingRequirements) HasTermThr() bool
- func (o *ReportingRequirements) HasTermThrMode() bool
- func (o ReportingRequirements) MarshalJSON() ([]byte, error)
- func (o *ReportingRequirements) SetExpirationTimer(v int32)
- func (o *ReportingRequirements) SetImmRep(v bool)
- func (o *ReportingRequirements) SetMaxNumRep(v int32)
- func (o *ReportingRequirements) SetRepTerminMode(v TerminationMode)
- func (o *ReportingRequirements) SetReportingMode(v NotificationMethod)
- func (o *ReportingRequirements) SetReportingPeriod(v int32)
- func (o *ReportingRequirements) SetReportingThrs(v []ReportingThreshold)
- func (o *ReportingRequirements) SetTermThr(v MeasurementData)
- func (o *ReportingRequirements) SetTermThrMode(v ThresholdHandlingMode)
- func (o *ReportingRequirements) SetTermThrNil()
- func (o ReportingRequirements) ToMap() (map[string]interface{}, error)
- func (o *ReportingRequirements) UnmarshalJSON(bytes []byte) (err error)
- func (o *ReportingRequirements) UnsetTermThr()
- type ReportingThreshold
- func (o *ReportingThreshold) GetMeasThrValues() MeasurementData
- func (o *ReportingThreshold) GetMeasThrValuesOk() (*MeasurementData, bool)
- func (o *ReportingThreshold) GetThrDirection() MatchingDirection
- func (o *ReportingThreshold) GetThrDirectionOk() (*MatchingDirection, bool)
- func (o ReportingThreshold) MarshalJSON() ([]byte, error)
- func (o *ReportingThreshold) SetMeasThrValues(v MeasurementData)
- func (o *ReportingThreshold) SetThrDirection(v MatchingDirection)
- func (o ReportingThreshold) ToMap() (map[string]interface{}, error)
- func (o *ReportingThreshold) UnmarshalJSON(bytes []byte) (err error)
- type ServerConfiguration
- type ServerConfigurations
- type ServerVariable
- type TerminationMode
- type ThresholdHandlingMode
- type UnicastMonitoringSubscriptionsCollectionAPIService
- func (a *UnicastMonitoringSubscriptionsCollectionAPIService) SubscribeUnicastMonitoring(ctx context.Context) ApiSubscribeUnicastMonitoringRequest
- func (a *UnicastMonitoringSubscriptionsCollectionAPIService) SubscribeUnicastMonitoringExecute(r ApiSubscribeUnicastMonitoringRequest) (*MonitoringReport, *http.Response, error)
- type ValTargetUe
- func (o *ValTargetUe) GetValUeId() string
- func (o *ValTargetUe) GetValUeIdOk() (*string, bool)
- func (o *ValTargetUe) GetValUserId() string
- func (o *ValTargetUe) GetValUserIdOk() (*string, bool)
- func (o *ValTargetUe) HasValUeId() bool
- func (o *ValTargetUe) HasValUserId() bool
- func (o ValTargetUe) MarshalJSON() ([]byte, error)
- func (o *ValTargetUe) SetValUeId(v string)
- func (o *ValTargetUe) SetValUserId(v string)
- func (o ValTargetUe) ToMap() (map[string]interface{}, error)
- type WebsockNotifConfig
- func (o *WebsockNotifConfig) GetRequestWebsocketUri() bool
- func (o *WebsockNotifConfig) GetRequestWebsocketUriOk() (*bool, bool)
- func (o *WebsockNotifConfig) GetWebsocketUri() string
- func (o *WebsockNotifConfig) GetWebsocketUriOk() (*string, bool)
- func (o *WebsockNotifConfig) HasRequestWebsocketUri() bool
- func (o *WebsockNotifConfig) HasWebsocketUri() bool
- func (o WebsockNotifConfig) MarshalJSON() ([]byte, error)
- func (o *WebsockNotifConfig) SetRequestWebsocketUri(v bool)
- func (o *WebsockNotifConfig) SetWebsocketUri(v string)
- func (o WebsockNotifConfig) ToMap() (map[string]interface{}, error)
Constants ¶
This section is empty.
Variables ¶
var ( JsonCheck = regexp.MustCompile(`(?i:(?:application|text)/(?:[^;]+\+)?json)`) XmlCheck = regexp.MustCompile(`(?i:(?:application|text)/(?:[^;]+\+)?xml)`) )
var ( // ContextOAuth2 takes an oauth2.TokenSource as authentication for the request. ContextOAuth2 = contextKey("token") // ContextServerIndex uses a server configuration from the index. ContextServerIndex = contextKey("serverIndex") // ContextOperationServerIndices uses a server configuration from the index mapping. ContextOperationServerIndices = contextKey("serverOperationIndices") // ContextServerVariables overrides a server configuration variables. ContextServerVariables = contextKey("serverVariables") // ContextOperationServerVariables overrides a server configuration variables using operation specific values. ContextOperationServerVariables = contextKey("serverOperationVariables") )
Functions ¶
func CacheExpires ¶
CacheExpires helper function to determine remaining time before repeating a request.
func PtrFloat32 ¶
PtrFloat32 is a helper routine that returns a pointer to given float value.
func PtrFloat64 ¶
PtrFloat64 is a helper routine that returns a pointer to given float value.
Types ¶
type APIClient ¶
type APIClient struct { IndividualUnicastMonitoringSubscriptionDocumentAPI *IndividualUnicastMonitoringSubscriptionDocumentAPIService UnicastMonitoringSubscriptionsCollectionAPI *UnicastMonitoringSubscriptionsCollectionAPIService // contains filtered or unexported fields }
APIClient manages communication with the SS_NetworkResourceMonitoring API v1.0.1 In most cases there should be only one, shared, APIClient.
func NewAPIClient ¶
func NewAPIClient(cfg *Configuration) *APIClient
NewAPIClient creates a new API client. Requires a userAgent string describing your application. optionally a custom http.Client to allow for advanced features such as caching.
func (*APIClient) GetConfig ¶
func (c *APIClient) GetConfig() *Configuration
Allow modification of underlying config for alternate implementations and testing Caution: modifying the configuration while live can cause data races and potentially unwanted behavior
type APIKey ¶
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 ApiReadUnicastMonitoringSubscriptionRequest ¶
type ApiReadUnicastMonitoringSubscriptionRequest struct { ApiService *IndividualUnicastMonitoringSubscriptionDocumentAPIService // contains filtered or unexported fields }
func (ApiReadUnicastMonitoringSubscriptionRequest) Execute ¶
func (r ApiReadUnicastMonitoringSubscriptionRequest) Execute() (*MonitoringSubscription, *http.Response, error)
type ApiSubscribeUnicastMonitoringRequest ¶
type ApiSubscribeUnicastMonitoringRequest struct { ApiService *UnicastMonitoringSubscriptionsCollectionAPIService // contains filtered or unexported fields }
func (ApiSubscribeUnicastMonitoringRequest) Execute ¶
func (r ApiSubscribeUnicastMonitoringRequest) Execute() (*MonitoringReport, *http.Response, error)
func (ApiSubscribeUnicastMonitoringRequest) MonitoringSubscription ¶
func (r ApiSubscribeUnicastMonitoringRequest) MonitoringSubscription(monitoringSubscription MonitoringSubscription) ApiSubscribeUnicastMonitoringRequest
type ApiUnsubscribeUnicastMonitoringRequest ¶
type ApiUnsubscribeUnicastMonitoringRequest struct { ApiService *IndividualUnicastMonitoringSubscriptionDocumentAPIService // contains filtered or unexported fields }
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 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) ServerURLWithContext ¶
ServerURLWithContext returns a new server URL given an endpoint
type FailureReason ¶
type FailureReason struct {
// contains filtered or unexported fields
}
FailureReason Possible values are: - USER_NOT_FOUND: The user is not found. - STREAM_NOT_FOUND: The stream is not found. - DATA_NOT_AVAILABLE: The requested data is not available. - OTHER_REASON: Other reason (unspecified).
func (*FailureReason) MarshalJSON ¶
func (src *FailureReason) MarshalJSON() ([]byte, error)
Marshal data from the first non-nil pointers in the struct to JSON
func (*FailureReason) UnmarshalJSON ¶
func (dst *FailureReason) UnmarshalJSON(data []byte) error
Unmarshal JSON data into any of the pointers in the struct
type FailureReport ¶
type FailureReport struct { // List of VAL UE(s) whose measurement data is not obtained successfully. ValUeIds []ValTargetUe `json:"valUeIds,omitempty"` // List of VAL stream ID(s) whose measurement data is not obtained successfully. ValStreamIds []string `json:"valStreamIds,omitempty"` FailureReason *FailureReason `json:"failureReason,omitempty"` MeasDataType MeasurementDataType `json:"measDataType"` }
FailureReport Represents the failure report indicating the VAL UE(s) or VAL Stream ID(s) for which the NRM server failed to obtain the requested data.
func NewFailureReport ¶
func NewFailureReport(measDataType MeasurementDataType) *FailureReport
NewFailureReport instantiates a new FailureReport 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 NewFailureReportWithDefaults ¶
func NewFailureReportWithDefaults() *FailureReport
NewFailureReportWithDefaults instantiates a new FailureReport 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 (*FailureReport) GetFailureReason ¶
func (o *FailureReport) GetFailureReason() FailureReason
GetFailureReason returns the FailureReason field value if set, zero value otherwise.
func (*FailureReport) GetFailureReasonOk ¶
func (o *FailureReport) GetFailureReasonOk() (*FailureReason, bool)
GetFailureReasonOk returns a tuple with the FailureReason field value if set, nil otherwise and a boolean to check if the value has been set.
func (*FailureReport) GetMeasDataType ¶
func (o *FailureReport) GetMeasDataType() MeasurementDataType
GetMeasDataType returns the MeasDataType field value
func (*FailureReport) GetMeasDataTypeOk ¶
func (o *FailureReport) GetMeasDataTypeOk() (*MeasurementDataType, bool)
GetMeasDataTypeOk returns a tuple with the MeasDataType field value and a boolean to check if the value has been set.
func (*FailureReport) GetValStreamIds ¶
func (o *FailureReport) GetValStreamIds() []string
GetValStreamIds returns the ValStreamIds field value if set, zero value otherwise.
func (*FailureReport) GetValStreamIdsOk ¶
func (o *FailureReport) GetValStreamIdsOk() ([]string, bool)
GetValStreamIdsOk returns a tuple with the ValStreamIds field value if set, nil otherwise and a boolean to check if the value has been set.
func (*FailureReport) GetValUeIds ¶
func (o *FailureReport) GetValUeIds() []ValTargetUe
GetValUeIds returns the ValUeIds field value if set, zero value otherwise.
func (*FailureReport) GetValUeIdsOk ¶
func (o *FailureReport) GetValUeIdsOk() ([]ValTargetUe, bool)
GetValUeIdsOk returns a tuple with the ValUeIds field value if set, nil otherwise and a boolean to check if the value has been set.
func (*FailureReport) HasFailureReason ¶
func (o *FailureReport) HasFailureReason() bool
HasFailureReason returns a boolean if a field has been set.
func (*FailureReport) HasValStreamIds ¶
func (o *FailureReport) HasValStreamIds() bool
HasValStreamIds returns a boolean if a field has been set.
func (*FailureReport) HasValUeIds ¶
func (o *FailureReport) HasValUeIds() bool
HasValUeIds returns a boolean if a field has been set.
func (FailureReport) MarshalJSON ¶
func (o FailureReport) MarshalJSON() ([]byte, error)
func (*FailureReport) SetFailureReason ¶
func (o *FailureReport) SetFailureReason(v FailureReason)
SetFailureReason gets a reference to the given FailureReason and assigns it to the FailureReason field.
func (*FailureReport) SetMeasDataType ¶
func (o *FailureReport) SetMeasDataType(v MeasurementDataType)
SetMeasDataType sets field value
func (*FailureReport) SetValStreamIds ¶
func (o *FailureReport) SetValStreamIds(v []string)
SetValStreamIds gets a reference to the given []string and assigns it to the ValStreamIds field.
func (*FailureReport) SetValUeIds ¶
func (o *FailureReport) SetValUeIds(v []ValTargetUe)
SetValUeIds gets a reference to the given []ValTargetUe and assigns it to the ValUeIds field.
func (FailureReport) ToMap ¶
func (o FailureReport) ToMap() (map[string]interface{}, error)
func (*FailureReport) UnmarshalJSON ¶
func (o *FailureReport) UnmarshalJSON(bytes []byte) (err 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 IndividualUnicastMonitoringSubscriptionDocumentAPIService ¶
type IndividualUnicastMonitoringSubscriptionDocumentAPIService service
IndividualUnicastMonitoringSubscriptionDocumentAPIService IndividualUnicastMonitoringSubscriptionDocumentAPI service
func (*IndividualUnicastMonitoringSubscriptionDocumentAPIService) ReadUnicastMonitoringSubscription ¶
func (a *IndividualUnicastMonitoringSubscriptionDocumentAPIService) ReadUnicastMonitoringSubscription(ctx context.Context, subscriptionId string) ApiReadUnicastMonitoringSubscriptionRequest
ReadUnicastMonitoringSubscription Read an existing individual unicast monitoring subscription resource according to the subscriptionId.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param subscriptionId Represents the identifier of an individual unicast monitoring subscription resource. @return ApiReadUnicastMonitoringSubscriptionRequest
func (*IndividualUnicastMonitoringSubscriptionDocumentAPIService) ReadUnicastMonitoringSubscriptionExecute ¶
func (a *IndividualUnicastMonitoringSubscriptionDocumentAPIService) ReadUnicastMonitoringSubscriptionExecute(r ApiReadUnicastMonitoringSubscriptionRequest) (*MonitoringSubscription, *http.Response, error)
Execute executes the request
@return MonitoringSubscription
func (*IndividualUnicastMonitoringSubscriptionDocumentAPIService) UnsubscribeUnicastMonitoring ¶
func (a *IndividualUnicastMonitoringSubscriptionDocumentAPIService) UnsubscribeUnicastMonitoring(ctx context.Context, subscriptionId string) ApiUnsubscribeUnicastMonitoringRequest
UnsubscribeUnicastMonitoring Remove an existing individual unicast monitoring subscription resource according to the subscriptionId.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param subscriptionId Represents the identifier of an individual unicast monitoring subscription resource. @return ApiUnsubscribeUnicastMonitoringRequest
func (*IndividualUnicastMonitoringSubscriptionDocumentAPIService) UnsubscribeUnicastMonitoringExecute ¶
func (a *IndividualUnicastMonitoringSubscriptionDocumentAPIService) UnsubscribeUnicastMonitoringExecute(r ApiUnsubscribeUnicastMonitoringRequest) (*http.Response, error)
Execute executes the request
type InvalidParam ¶
type InvalidParam struct { // Attribute's name encoded as a JSON Pointer, or header's name. Param string `json:"param"` // A human-readable reason, e.g. \"must be a positive integer\". Reason *string `json:"reason,omitempty"` }
InvalidParam Represents the description of invalid parameters, for a request rejected due to invalid parameters.
func NewInvalidParam ¶
func NewInvalidParam(param string) *InvalidParam
NewInvalidParam instantiates a new InvalidParam object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewInvalidParamWithDefaults ¶
func NewInvalidParamWithDefaults() *InvalidParam
NewInvalidParamWithDefaults instantiates a new InvalidParam object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*InvalidParam) GetParam ¶
func (o *InvalidParam) GetParam() string
GetParam returns the Param field value
func (*InvalidParam) GetParamOk ¶
func (o *InvalidParam) GetParamOk() (*string, bool)
GetParamOk returns a tuple with the Param field value and a boolean to check if the value has been set.
func (*InvalidParam) GetReason ¶
func (o *InvalidParam) GetReason() string
GetReason returns the Reason field value if set, zero value otherwise.
func (*InvalidParam) GetReasonOk ¶
func (o *InvalidParam) GetReasonOk() (*string, bool)
GetReasonOk returns a tuple with the Reason field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InvalidParam) HasReason ¶
func (o *InvalidParam) HasReason() bool
HasReason returns a boolean if a field has been set.
func (InvalidParam) MarshalJSON ¶
func (o InvalidParam) MarshalJSON() ([]byte, error)
func (*InvalidParam) SetReason ¶
func (o *InvalidParam) SetReason(v string)
SetReason gets a reference to the given string and assigns it to the Reason field.
func (InvalidParam) ToMap ¶
func (o InvalidParam) ToMap() (map[string]interface{}, error)
func (*InvalidParam) UnmarshalJSON ¶
func (o *InvalidParam) UnmarshalJSON(bytes []byte) (err error)
type MappedNullable ¶
type MatchingDirection ¶
type MatchingDirection struct {
// contains filtered or unexported fields
}
MatchingDirection Possible values are: - ASCENDING: Threshold is crossed in ascending direction. - DESCENDING: Threshold is crossed in descending direction. - CROSSED: Threshold is crossed either in ascending or descending direction.
func (*MatchingDirection) MarshalJSON ¶
func (src *MatchingDirection) MarshalJSON() ([]byte, error)
Marshal data from the first non-nil pointers in the struct to JSON
func (*MatchingDirection) UnmarshalJSON ¶
func (dst *MatchingDirection) UnmarshalJSON(data []byte) error
Unmarshal JSON data into any of the pointers in the struct
type MeasurementData ¶
type MeasurementData struct { // Unsigned Integer, i.e. only value 0 and integers above 0 are permissible. DlDelay *int32 `json:"dlDelay,omitempty"` // Unsigned Integer, i.e. only value 0 and integers above 0 are permissible. UlDelay *int32 `json:"ulDelay,omitempty"` // Unsigned Integer, i.e. only value 0 and integers above 0 are permissible. RtDelay *int32 `json:"rtDelay,omitempty"` // Unsigned integer indicating Packet Loss Rate (see clauses 5.7.2.8 and 5.7.4 of 3GPP TS 23.501), expressed in tenth of percent. AvgPlr *int32 `json:"avgPlr,omitempty"` // String representing a bit rate; the prefixes follow the standard symbols from The International System of Units, and represent x1000 multipliers, with the exception that prefix \"K\" is used to represent the standard symbol \"k\". AvgDataRate *string `json:"avgDataRate,omitempty"` // String representing a bit rate; the prefixes follow the standard symbols from The International System of Units, and represent x1000 multipliers, with the exception that prefix \"K\" is used to represent the standard symbol \"k\". MaxDataRate *string `json:"maxDataRate,omitempty"` // Unsigned Integer, i.e. only value 0 and integers above 0 are permissible. AvrDlTrafficVol *int32 `json:"avrDlTrafficVol,omitempty"` // Unsigned Integer, i.e. only value 0 and integers above 0 are permissible. AvrUlTrafficVol *int32 `json:"avrUlTrafficVol,omitempty"` }
MeasurementData Presents the aggregated measurement data.
func NewMeasurementData ¶
func NewMeasurementData() *MeasurementData
NewMeasurementData instantiates a new MeasurementData 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 NewMeasurementDataWithDefaults ¶
func NewMeasurementDataWithDefaults() *MeasurementData
NewMeasurementDataWithDefaults instantiates a new MeasurementData 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 (*MeasurementData) GetAvgDataRate ¶
func (o *MeasurementData) GetAvgDataRate() string
GetAvgDataRate returns the AvgDataRate field value if set, zero value otherwise.
func (*MeasurementData) GetAvgDataRateOk ¶
func (o *MeasurementData) GetAvgDataRateOk() (*string, bool)
GetAvgDataRateOk returns a tuple with the AvgDataRate field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MeasurementData) GetAvgPlr ¶
func (o *MeasurementData) GetAvgPlr() int32
GetAvgPlr returns the AvgPlr field value if set, zero value otherwise.
func (*MeasurementData) GetAvgPlrOk ¶
func (o *MeasurementData) GetAvgPlrOk() (*int32, bool)
GetAvgPlrOk returns a tuple with the AvgPlr field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MeasurementData) GetAvrDlTrafficVol ¶
func (o *MeasurementData) GetAvrDlTrafficVol() int32
GetAvrDlTrafficVol returns the AvrDlTrafficVol field value if set, zero value otherwise.
func (*MeasurementData) GetAvrDlTrafficVolOk ¶
func (o *MeasurementData) GetAvrDlTrafficVolOk() (*int32, bool)
GetAvrDlTrafficVolOk returns a tuple with the AvrDlTrafficVol field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MeasurementData) GetAvrUlTrafficVol ¶
func (o *MeasurementData) GetAvrUlTrafficVol() int32
GetAvrUlTrafficVol returns the AvrUlTrafficVol field value if set, zero value otherwise.
func (*MeasurementData) GetAvrUlTrafficVolOk ¶
func (o *MeasurementData) GetAvrUlTrafficVolOk() (*int32, bool)
GetAvrUlTrafficVolOk returns a tuple with the AvrUlTrafficVol field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MeasurementData) GetDlDelay ¶
func (o *MeasurementData) GetDlDelay() int32
GetDlDelay returns the DlDelay field value if set, zero value otherwise.
func (*MeasurementData) GetDlDelayOk ¶
func (o *MeasurementData) GetDlDelayOk() (*int32, bool)
GetDlDelayOk returns a tuple with the DlDelay field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MeasurementData) GetMaxDataRate ¶
func (o *MeasurementData) GetMaxDataRate() string
GetMaxDataRate returns the MaxDataRate field value if set, zero value otherwise.
func (*MeasurementData) GetMaxDataRateOk ¶
func (o *MeasurementData) GetMaxDataRateOk() (*string, bool)
GetMaxDataRateOk returns a tuple with the MaxDataRate field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MeasurementData) GetRtDelay ¶
func (o *MeasurementData) GetRtDelay() int32
GetRtDelay returns the RtDelay field value if set, zero value otherwise.
func (*MeasurementData) GetRtDelayOk ¶
func (o *MeasurementData) GetRtDelayOk() (*int32, bool)
GetRtDelayOk returns a tuple with the RtDelay field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MeasurementData) GetUlDelay ¶
func (o *MeasurementData) GetUlDelay() int32
GetUlDelay returns the UlDelay field value if set, zero value otherwise.
func (*MeasurementData) GetUlDelayOk ¶
func (o *MeasurementData) GetUlDelayOk() (*int32, bool)
GetUlDelayOk returns a tuple with the UlDelay field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MeasurementData) HasAvgDataRate ¶
func (o *MeasurementData) HasAvgDataRate() bool
HasAvgDataRate returns a boolean if a field has been set.
func (*MeasurementData) HasAvgPlr ¶
func (o *MeasurementData) HasAvgPlr() bool
HasAvgPlr returns a boolean if a field has been set.
func (*MeasurementData) HasAvrDlTrafficVol ¶
func (o *MeasurementData) HasAvrDlTrafficVol() bool
HasAvrDlTrafficVol returns a boolean if a field has been set.
func (*MeasurementData) HasAvrUlTrafficVol ¶
func (o *MeasurementData) HasAvrUlTrafficVol() bool
HasAvrUlTrafficVol returns a boolean if a field has been set.
func (*MeasurementData) HasDlDelay ¶
func (o *MeasurementData) HasDlDelay() bool
HasDlDelay returns a boolean if a field has been set.
func (*MeasurementData) HasMaxDataRate ¶
func (o *MeasurementData) HasMaxDataRate() bool
HasMaxDataRate returns a boolean if a field has been set.
func (*MeasurementData) HasRtDelay ¶
func (o *MeasurementData) HasRtDelay() bool
HasRtDelay returns a boolean if a field has been set.
func (*MeasurementData) HasUlDelay ¶
func (o *MeasurementData) HasUlDelay() bool
HasUlDelay returns a boolean if a field has been set.
func (MeasurementData) MarshalJSON ¶
func (o MeasurementData) MarshalJSON() ([]byte, error)
func (*MeasurementData) SetAvgDataRate ¶
func (o *MeasurementData) SetAvgDataRate(v string)
SetAvgDataRate gets a reference to the given string and assigns it to the AvgDataRate field.
func (*MeasurementData) SetAvgPlr ¶
func (o *MeasurementData) SetAvgPlr(v int32)
SetAvgPlr gets a reference to the given int32 and assigns it to the AvgPlr field.
func (*MeasurementData) SetAvrDlTrafficVol ¶
func (o *MeasurementData) SetAvrDlTrafficVol(v int32)
SetAvrDlTrafficVol gets a reference to the given int32 and assigns it to the AvrDlTrafficVol field.
func (*MeasurementData) SetAvrUlTrafficVol ¶
func (o *MeasurementData) SetAvrUlTrafficVol(v int32)
SetAvrUlTrafficVol gets a reference to the given int32 and assigns it to the AvrUlTrafficVol field.
func (*MeasurementData) SetDlDelay ¶
func (o *MeasurementData) SetDlDelay(v int32)
SetDlDelay gets a reference to the given int32 and assigns it to the DlDelay field.
func (*MeasurementData) SetMaxDataRate ¶
func (o *MeasurementData) SetMaxDataRate(v string)
SetMaxDataRate gets a reference to the given string and assigns it to the MaxDataRate field.
func (*MeasurementData) SetRtDelay ¶
func (o *MeasurementData) SetRtDelay(v int32)
SetRtDelay gets a reference to the given int32 and assigns it to the RtDelay field.
func (*MeasurementData) SetUlDelay ¶
func (o *MeasurementData) SetUlDelay(v int32)
SetUlDelay gets a reference to the given int32 and assigns it to the UlDelay field.
func (MeasurementData) ToMap ¶
func (o MeasurementData) ToMap() (map[string]interface{}, error)
type MeasurementDataType ¶
type MeasurementDataType struct {
// contains filtered or unexported fields
}
MeasurementDataType Possible values are: - DL_DELAY: Downlink packet delay. - UL_DELAY: Uplink packet delay. - RT_DELAY: Round trip packet delay. - AVG_PLR: Average packet loss rate. - AVG_DATA_RATE: Average data rate. - MAX_DATA_RATE: Maximum data rate. - AVG_DL_TRAFFIC_VOLUME: Average downlink traffic volume. - AVG_UL_TRAFFIC_VOLUME: Average uplink traffic volume.
func (*MeasurementDataType) MarshalJSON ¶
func (src *MeasurementDataType) MarshalJSON() ([]byte, error)
Marshal data from the first non-nil pointers in the struct to JSON
func (*MeasurementDataType) UnmarshalJSON ¶
func (dst *MeasurementDataType) UnmarshalJSON(data []byte) error
Unmarshal JSON data into any of the pointers in the struct
type MeasurementPeriod ¶
type MeasurementPeriod struct { // string with format 'date-time' as defined in OpenAPI. MeasStartTime time.Time `json:"measStartTime"` // indicating a time in seconds. MeasDuration int32 `json:"measDuration"` }
MeasurementPeriod Indicates the measurement time period.
func NewMeasurementPeriod ¶
func NewMeasurementPeriod(measStartTime time.Time, measDuration int32) *MeasurementPeriod
NewMeasurementPeriod instantiates a new MeasurementPeriod 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 NewMeasurementPeriodWithDefaults ¶
func NewMeasurementPeriodWithDefaults() *MeasurementPeriod
NewMeasurementPeriodWithDefaults instantiates a new MeasurementPeriod 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 (*MeasurementPeriod) GetMeasDuration ¶
func (o *MeasurementPeriod) GetMeasDuration() int32
GetMeasDuration returns the MeasDuration field value
func (*MeasurementPeriod) GetMeasDurationOk ¶
func (o *MeasurementPeriod) GetMeasDurationOk() (*int32, bool)
GetMeasDurationOk returns a tuple with the MeasDuration field value and a boolean to check if the value has been set.
func (*MeasurementPeriod) GetMeasStartTime ¶
func (o *MeasurementPeriod) GetMeasStartTime() time.Time
GetMeasStartTime returns the MeasStartTime field value
func (*MeasurementPeriod) GetMeasStartTimeOk ¶
func (o *MeasurementPeriod) GetMeasStartTimeOk() (*time.Time, bool)
GetMeasStartTimeOk returns a tuple with the MeasStartTime field value and a boolean to check if the value has been set.
func (MeasurementPeriod) MarshalJSON ¶
func (o MeasurementPeriod) MarshalJSON() ([]byte, error)
func (*MeasurementPeriod) SetMeasDuration ¶
func (o *MeasurementPeriod) SetMeasDuration(v int32)
SetMeasDuration sets field value
func (*MeasurementPeriod) SetMeasStartTime ¶
func (o *MeasurementPeriod) SetMeasStartTime(v time.Time)
SetMeasStartTime sets field value
func (MeasurementPeriod) ToMap ¶
func (o MeasurementPeriod) ToMap() (map[string]interface{}, error)
func (*MeasurementPeriod) UnmarshalJSON ¶
func (o *MeasurementPeriod) UnmarshalJSON(bytes []byte) (err error)
type MeasurementRequirements ¶
type MeasurementRequirements struct { // Indicates the required the QoS measurement data types. MeasDataTypes []MeasurementDataType `json:"measDataTypes"` // Unsigned integer indicating Averaging Window (see clause 5.7.3.6 and 5.7.4 of 3GPP TS 23.501), expressed in milliseconds. MeasAggrGranWnd *int32 `json:"measAggrGranWnd,omitempty"` MeasPeriod *MeasurementPeriod `json:"measPeriod,omitempty"` }
MeasurementRequirements Indicates the measurement requirements.
func NewMeasurementRequirements ¶
func NewMeasurementRequirements(measDataTypes []MeasurementDataType) *MeasurementRequirements
NewMeasurementRequirements instantiates a new MeasurementRequirements 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 NewMeasurementRequirementsWithDefaults ¶
func NewMeasurementRequirementsWithDefaults() *MeasurementRequirements
NewMeasurementRequirementsWithDefaults instantiates a new MeasurementRequirements 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 (*MeasurementRequirements) GetMeasAggrGranWnd ¶
func (o *MeasurementRequirements) GetMeasAggrGranWnd() int32
GetMeasAggrGranWnd returns the MeasAggrGranWnd field value if set, zero value otherwise.
func (*MeasurementRequirements) GetMeasAggrGranWndOk ¶
func (o *MeasurementRequirements) GetMeasAggrGranWndOk() (*int32, bool)
GetMeasAggrGranWndOk returns a tuple with the MeasAggrGranWnd field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MeasurementRequirements) GetMeasDataTypes ¶
func (o *MeasurementRequirements) GetMeasDataTypes() []MeasurementDataType
GetMeasDataTypes returns the MeasDataTypes field value
func (*MeasurementRequirements) GetMeasDataTypesOk ¶
func (o *MeasurementRequirements) GetMeasDataTypesOk() ([]MeasurementDataType, bool)
GetMeasDataTypesOk returns a tuple with the MeasDataTypes field value and a boolean to check if the value has been set.
func (*MeasurementRequirements) GetMeasPeriod ¶
func (o *MeasurementRequirements) GetMeasPeriod() MeasurementPeriod
GetMeasPeriod returns the MeasPeriod field value if set, zero value otherwise.
func (*MeasurementRequirements) GetMeasPeriodOk ¶
func (o *MeasurementRequirements) GetMeasPeriodOk() (*MeasurementPeriod, bool)
GetMeasPeriodOk returns a tuple with the MeasPeriod field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MeasurementRequirements) HasMeasAggrGranWnd ¶
func (o *MeasurementRequirements) HasMeasAggrGranWnd() bool
HasMeasAggrGranWnd returns a boolean if a field has been set.
func (*MeasurementRequirements) HasMeasPeriod ¶
func (o *MeasurementRequirements) HasMeasPeriod() bool
HasMeasPeriod returns a boolean if a field has been set.
func (MeasurementRequirements) MarshalJSON ¶
func (o MeasurementRequirements) MarshalJSON() ([]byte, error)
func (*MeasurementRequirements) SetMeasAggrGranWnd ¶
func (o *MeasurementRequirements) SetMeasAggrGranWnd(v int32)
SetMeasAggrGranWnd gets a reference to the given int32 and assigns it to the MeasAggrGranWnd field.
func (*MeasurementRequirements) SetMeasDataTypes ¶
func (o *MeasurementRequirements) SetMeasDataTypes(v []MeasurementDataType)
SetMeasDataTypes sets field value
func (*MeasurementRequirements) SetMeasPeriod ¶
func (o *MeasurementRequirements) SetMeasPeriod(v MeasurementPeriod)
SetMeasPeriod gets a reference to the given MeasurementPeriod and assigns it to the MeasPeriod field.
func (MeasurementRequirements) ToMap ¶
func (o MeasurementRequirements) ToMap() (map[string]interface{}, error)
func (*MeasurementRequirements) UnmarshalJSON ¶
func (o *MeasurementRequirements) UnmarshalJSON(bytes []byte) (err error)
type MonitoringReport ¶
type MonitoringReport struct { // List of VAL UEs whose QoS monitoring data is requested. ValUeIds []ValTargetUe `json:"valUeIds,omitempty"` // The VAL Group Id which QoS monitoring data is requested. ValGroupId *string `json:"valGroupId,omitempty"` // List of VAL streams for which QoS monitoring data is requested. ValStreamIds []string `json:"valStreamIds,omitempty"` MeasData NullableMeasurementData `json:"measData"` // The failure report indicating the VAL UE(s) or VAL Stream ID(s) whose measurement data is not obtained successfully. FailureRep []FailureReport `json:"failureRep,omitempty"` // string with format 'date-time' as defined in OpenAPI. Timestamp time.Time `json:"timestamp"` }
MonitoringReport Indicates the monitoring information for VAL UEs list, VAL Group, or VAL Stream.
func NewMonitoringReport ¶
func NewMonitoringReport(measData NullableMeasurementData, timestamp time.Time) *MonitoringReport
NewMonitoringReport instantiates a new MonitoringReport 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 NewMonitoringReportWithDefaults ¶
func NewMonitoringReportWithDefaults() *MonitoringReport
NewMonitoringReportWithDefaults instantiates a new MonitoringReport 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 (*MonitoringReport) GetFailureRep ¶
func (o *MonitoringReport) GetFailureRep() []FailureReport
GetFailureRep returns the FailureRep field value if set, zero value otherwise.
func (*MonitoringReport) GetFailureRepOk ¶
func (o *MonitoringReport) GetFailureRepOk() ([]FailureReport, bool)
GetFailureRepOk returns a tuple with the FailureRep field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MonitoringReport) GetMeasData ¶
func (o *MonitoringReport) GetMeasData() MeasurementData
GetMeasData returns the MeasData field value If the value is explicit nil, the zero value for MeasurementData will be returned
func (*MonitoringReport) GetMeasDataOk ¶
func (o *MonitoringReport) GetMeasDataOk() (*MeasurementData, bool)
GetMeasDataOk returns a tuple with the MeasData field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*MonitoringReport) GetTimestamp ¶
func (o *MonitoringReport) GetTimestamp() time.Time
GetTimestamp returns the Timestamp field value
func (*MonitoringReport) GetTimestampOk ¶
func (o *MonitoringReport) GetTimestampOk() (*time.Time, bool)
GetTimestampOk returns a tuple with the Timestamp field value and a boolean to check if the value has been set.
func (*MonitoringReport) GetValGroupId ¶
func (o *MonitoringReport) GetValGroupId() string
GetValGroupId returns the ValGroupId field value if set, zero value otherwise.
func (*MonitoringReport) GetValGroupIdOk ¶
func (o *MonitoringReport) GetValGroupIdOk() (*string, bool)
GetValGroupIdOk returns a tuple with the ValGroupId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MonitoringReport) GetValStreamIds ¶
func (o *MonitoringReport) GetValStreamIds() []string
GetValStreamIds returns the ValStreamIds field value if set, zero value otherwise.
func (*MonitoringReport) GetValStreamIdsOk ¶
func (o *MonitoringReport) GetValStreamIdsOk() ([]string, bool)
GetValStreamIdsOk returns a tuple with the ValStreamIds field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MonitoringReport) GetValUeIds ¶
func (o *MonitoringReport) GetValUeIds() []ValTargetUe
GetValUeIds returns the ValUeIds field value if set, zero value otherwise.
func (*MonitoringReport) GetValUeIdsOk ¶
func (o *MonitoringReport) GetValUeIdsOk() ([]ValTargetUe, bool)
GetValUeIdsOk returns a tuple with the ValUeIds field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MonitoringReport) HasFailureRep ¶
func (o *MonitoringReport) HasFailureRep() bool
HasFailureRep returns a boolean if a field has been set.
func (*MonitoringReport) HasValGroupId ¶
func (o *MonitoringReport) HasValGroupId() bool
HasValGroupId returns a boolean if a field has been set.
func (*MonitoringReport) HasValStreamIds ¶
func (o *MonitoringReport) HasValStreamIds() bool
HasValStreamIds returns a boolean if a field has been set.
func (*MonitoringReport) HasValUeIds ¶
func (o *MonitoringReport) HasValUeIds() bool
HasValUeIds returns a boolean if a field has been set.
func (MonitoringReport) MarshalJSON ¶
func (o MonitoringReport) MarshalJSON() ([]byte, error)
func (*MonitoringReport) SetFailureRep ¶
func (o *MonitoringReport) SetFailureRep(v []FailureReport)
SetFailureRep gets a reference to the given []FailureReport and assigns it to the FailureRep field.
func (*MonitoringReport) SetMeasData ¶
func (o *MonitoringReport) SetMeasData(v MeasurementData)
SetMeasData sets field value
func (*MonitoringReport) SetTimestamp ¶
func (o *MonitoringReport) SetTimestamp(v time.Time)
SetTimestamp sets field value
func (*MonitoringReport) SetValGroupId ¶
func (o *MonitoringReport) SetValGroupId(v string)
SetValGroupId gets a reference to the given string and assigns it to the ValGroupId field.
func (*MonitoringReport) SetValStreamIds ¶
func (o *MonitoringReport) SetValStreamIds(v []string)
SetValStreamIds gets a reference to the given []string and assigns it to the ValStreamIds field.
func (*MonitoringReport) SetValUeIds ¶
func (o *MonitoringReport) SetValUeIds(v []ValTargetUe)
SetValUeIds gets a reference to the given []ValTargetUe and assigns it to the ValUeIds field.
func (MonitoringReport) ToMap ¶
func (o MonitoringReport) ToMap() (map[string]interface{}, error)
func (*MonitoringReport) UnmarshalJSON ¶
func (o *MonitoringReport) UnmarshalJSON(bytes []byte) (err error)
type MonitoringSubscription ¶
type MonitoringSubscription struct { // List of VAL UEs whose QoS monitoring data is requested. ValUeIds []ValTargetUe `json:"valUeIds,omitempty"` // The VAL Group Id which QoS monitoring data is requested. ValGroupId *string `json:"valGroupId,omitempty"` // List of VAL streams for which QoS monitoring data is requested. ValStreamIds []string `json:"valStreamIds,omitempty"` MeasReqs *MeasurementRequirements `json:"measReqs,omitempty"` MonRep NullableMonitoringReport `json:"monRep,omitempty"` ReportReqs *ReportingRequirements `json:"reportReqs,omitempty"` // String providing an URI formatted according to RFC 3986. NotifUri *string `json:"notifUri,omitempty"` ReqTestNotif *bool `json:"reqTestNotif,omitempty"` WsNotifCfg *WebsockNotifConfig `json:"wsNotifCfg,omitempty"` // A string used to indicate the features supported by an API that is used as defined in clause 6.6 in 3GPP TS 29.500. The string shall contain a bitmask indicating supported features in hexadecimal representation Each character in the string shall take a value of \"0\" to \"9\", \"a\" to \"f\" or \"A\" to \"F\" and shall represent the support of 4 features as described in table 5.2.2-3. The most significant character representing the highest-numbered features shall appear first in the string, and the character representing features 1 to 4 shall appear last in the string. The list of features and their numbering (starting with 1) are defined separately for each API. If the string contains a lower number of characters than there are defined features for an API, all features that would be represented by characters that are not present in the string are not supported. SuppFeat *string `json:"suppFeat,omitempty"` }
MonitoringSubscription The unicast monitoring subscription request.
func NewMonitoringSubscription ¶
func NewMonitoringSubscription() *MonitoringSubscription
NewMonitoringSubscription instantiates a new MonitoringSubscription 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 NewMonitoringSubscriptionWithDefaults ¶
func NewMonitoringSubscriptionWithDefaults() *MonitoringSubscription
NewMonitoringSubscriptionWithDefaults instantiates a new MonitoringSubscription 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 (*MonitoringSubscription) GetMeasReqs ¶
func (o *MonitoringSubscription) GetMeasReqs() MeasurementRequirements
GetMeasReqs returns the MeasReqs field value if set, zero value otherwise.
func (*MonitoringSubscription) GetMeasReqsOk ¶
func (o *MonitoringSubscription) GetMeasReqsOk() (*MeasurementRequirements, bool)
GetMeasReqsOk returns a tuple with the MeasReqs field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MonitoringSubscription) GetMonRep ¶
func (o *MonitoringSubscription) GetMonRep() MonitoringReport
GetMonRep returns the MonRep field value if set, zero value otherwise (both if not set or set to explicit null).
func (*MonitoringSubscription) GetMonRepOk ¶
func (o *MonitoringSubscription) GetMonRepOk() (*MonitoringReport, bool)
GetMonRepOk returns a tuple with the MonRep field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*MonitoringSubscription) GetNotifUri ¶
func (o *MonitoringSubscription) GetNotifUri() string
GetNotifUri returns the NotifUri field value if set, zero value otherwise.
func (*MonitoringSubscription) GetNotifUriOk ¶
func (o *MonitoringSubscription) GetNotifUriOk() (*string, bool)
GetNotifUriOk returns a tuple with the NotifUri field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MonitoringSubscription) GetReportReqs ¶
func (o *MonitoringSubscription) GetReportReqs() ReportingRequirements
GetReportReqs returns the ReportReqs field value if set, zero value otherwise.
func (*MonitoringSubscription) GetReportReqsOk ¶
func (o *MonitoringSubscription) GetReportReqsOk() (*ReportingRequirements, bool)
GetReportReqsOk returns a tuple with the ReportReqs field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MonitoringSubscription) GetReqTestNotif ¶
func (o *MonitoringSubscription) GetReqTestNotif() bool
GetReqTestNotif returns the ReqTestNotif field value if set, zero value otherwise.
func (*MonitoringSubscription) GetReqTestNotifOk ¶
func (o *MonitoringSubscription) GetReqTestNotifOk() (*bool, bool)
GetReqTestNotifOk returns a tuple with the ReqTestNotif field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MonitoringSubscription) GetSuppFeat ¶
func (o *MonitoringSubscription) GetSuppFeat() string
GetSuppFeat returns the SuppFeat field value if set, zero value otherwise.
func (*MonitoringSubscription) GetSuppFeatOk ¶
func (o *MonitoringSubscription) GetSuppFeatOk() (*string, bool)
GetSuppFeatOk returns a tuple with the SuppFeat field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MonitoringSubscription) GetValGroupId ¶
func (o *MonitoringSubscription) GetValGroupId() string
GetValGroupId returns the ValGroupId field value if set, zero value otherwise.
func (*MonitoringSubscription) GetValGroupIdOk ¶
func (o *MonitoringSubscription) GetValGroupIdOk() (*string, bool)
GetValGroupIdOk returns a tuple with the ValGroupId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MonitoringSubscription) GetValStreamIds ¶
func (o *MonitoringSubscription) GetValStreamIds() []string
GetValStreamIds returns the ValStreamIds field value if set, zero value otherwise.
func (*MonitoringSubscription) GetValStreamIdsOk ¶
func (o *MonitoringSubscription) GetValStreamIdsOk() ([]string, bool)
GetValStreamIdsOk returns a tuple with the ValStreamIds field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MonitoringSubscription) GetValUeIds ¶
func (o *MonitoringSubscription) GetValUeIds() []ValTargetUe
GetValUeIds returns the ValUeIds field value if set, zero value otherwise.
func (*MonitoringSubscription) GetValUeIdsOk ¶
func (o *MonitoringSubscription) GetValUeIdsOk() ([]ValTargetUe, bool)
GetValUeIdsOk returns a tuple with the ValUeIds field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MonitoringSubscription) GetWsNotifCfg ¶
func (o *MonitoringSubscription) GetWsNotifCfg() WebsockNotifConfig
GetWsNotifCfg returns the WsNotifCfg field value if set, zero value otherwise.
func (*MonitoringSubscription) GetWsNotifCfgOk ¶
func (o *MonitoringSubscription) GetWsNotifCfgOk() (*WebsockNotifConfig, bool)
GetWsNotifCfgOk returns a tuple with the WsNotifCfg field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MonitoringSubscription) HasMeasReqs ¶
func (o *MonitoringSubscription) HasMeasReqs() bool
HasMeasReqs returns a boolean if a field has been set.
func (*MonitoringSubscription) HasMonRep ¶
func (o *MonitoringSubscription) HasMonRep() bool
HasMonRep returns a boolean if a field has been set.
func (*MonitoringSubscription) HasNotifUri ¶
func (o *MonitoringSubscription) HasNotifUri() bool
HasNotifUri returns a boolean if a field has been set.
func (*MonitoringSubscription) HasReportReqs ¶
func (o *MonitoringSubscription) HasReportReqs() bool
HasReportReqs returns a boolean if a field has been set.
func (*MonitoringSubscription) HasReqTestNotif ¶
func (o *MonitoringSubscription) HasReqTestNotif() bool
HasReqTestNotif returns a boolean if a field has been set.
func (*MonitoringSubscription) HasSuppFeat ¶
func (o *MonitoringSubscription) HasSuppFeat() bool
HasSuppFeat returns a boolean if a field has been set.
func (*MonitoringSubscription) HasValGroupId ¶
func (o *MonitoringSubscription) HasValGroupId() bool
HasValGroupId returns a boolean if a field has been set.
func (*MonitoringSubscription) HasValStreamIds ¶
func (o *MonitoringSubscription) HasValStreamIds() bool
HasValStreamIds returns a boolean if a field has been set.
func (*MonitoringSubscription) HasValUeIds ¶
func (o *MonitoringSubscription) HasValUeIds() bool
HasValUeIds returns a boolean if a field has been set.
func (*MonitoringSubscription) HasWsNotifCfg ¶
func (o *MonitoringSubscription) HasWsNotifCfg() bool
HasWsNotifCfg returns a boolean if a field has been set.
func (MonitoringSubscription) MarshalJSON ¶
func (o MonitoringSubscription) MarshalJSON() ([]byte, error)
func (*MonitoringSubscription) SetMeasReqs ¶
func (o *MonitoringSubscription) SetMeasReqs(v MeasurementRequirements)
SetMeasReqs gets a reference to the given MeasurementRequirements and assigns it to the MeasReqs field.
func (*MonitoringSubscription) SetMonRep ¶
func (o *MonitoringSubscription) SetMonRep(v MonitoringReport)
SetMonRep gets a reference to the given NullableMonitoringReport and assigns it to the MonRep field.
func (*MonitoringSubscription) SetMonRepNil ¶
func (o *MonitoringSubscription) SetMonRepNil()
SetMonRepNil sets the value for MonRep to be an explicit nil
func (*MonitoringSubscription) SetNotifUri ¶
func (o *MonitoringSubscription) SetNotifUri(v string)
SetNotifUri gets a reference to the given string and assigns it to the NotifUri field.
func (*MonitoringSubscription) SetReportReqs ¶
func (o *MonitoringSubscription) SetReportReqs(v ReportingRequirements)
SetReportReqs gets a reference to the given ReportingRequirements and assigns it to the ReportReqs field.
func (*MonitoringSubscription) SetReqTestNotif ¶
func (o *MonitoringSubscription) SetReqTestNotif(v bool)
SetReqTestNotif gets a reference to the given bool and assigns it to the ReqTestNotif field.
func (*MonitoringSubscription) SetSuppFeat ¶
func (o *MonitoringSubscription) SetSuppFeat(v string)
SetSuppFeat gets a reference to the given string and assigns it to the SuppFeat field.
func (*MonitoringSubscription) SetValGroupId ¶
func (o *MonitoringSubscription) SetValGroupId(v string)
SetValGroupId gets a reference to the given string and assigns it to the ValGroupId field.
func (*MonitoringSubscription) SetValStreamIds ¶
func (o *MonitoringSubscription) SetValStreamIds(v []string)
SetValStreamIds gets a reference to the given []string and assigns it to the ValStreamIds field.
func (*MonitoringSubscription) SetValUeIds ¶
func (o *MonitoringSubscription) SetValUeIds(v []ValTargetUe)
SetValUeIds gets a reference to the given []ValTargetUe and assigns it to the ValUeIds field.
func (*MonitoringSubscription) SetWsNotifCfg ¶
func (o *MonitoringSubscription) SetWsNotifCfg(v WebsockNotifConfig)
SetWsNotifCfg gets a reference to the given WebsockNotifConfig and assigns it to the WsNotifCfg field.
func (MonitoringSubscription) ToMap ¶
func (o MonitoringSubscription) ToMap() (map[string]interface{}, error)
func (*MonitoringSubscription) UnsetMonRep ¶
func (o *MonitoringSubscription) UnsetMonRep()
UnsetMonRep ensures that no value is present for MonRep, not even an explicit nil
type NotificationMethod ¶
type NotificationMethod struct {
// contains filtered or unexported fields
}
NotificationMethod Possible values are: - PERIODIC - ONE_TIME - ON_EVENT_DETECTION
func (*NotificationMethod) MarshalJSON ¶
func (src *NotificationMethod) MarshalJSON() ([]byte, error)
Marshal data from the first non-nil pointers in the struct to JSON
func (*NotificationMethod) UnmarshalJSON ¶
func (dst *NotificationMethod) UnmarshalJSON(data []byte) error
Unmarshal JSON data into any of the pointers in the struct
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 NullableFailureReason ¶
type NullableFailureReason struct {
// contains filtered or unexported fields
}
func NewNullableFailureReason ¶
func NewNullableFailureReason(val *FailureReason) *NullableFailureReason
func (NullableFailureReason) Get ¶
func (v NullableFailureReason) Get() *FailureReason
func (NullableFailureReason) IsSet ¶
func (v NullableFailureReason) IsSet() bool
func (NullableFailureReason) MarshalJSON ¶
func (v NullableFailureReason) MarshalJSON() ([]byte, error)
func (*NullableFailureReason) Set ¶
func (v *NullableFailureReason) Set(val *FailureReason)
func (*NullableFailureReason) UnmarshalJSON ¶
func (v *NullableFailureReason) UnmarshalJSON(src []byte) error
func (*NullableFailureReason) Unset ¶
func (v *NullableFailureReason) Unset()
type NullableFailureReport ¶
type NullableFailureReport struct {
// contains filtered or unexported fields
}
func NewNullableFailureReport ¶
func NewNullableFailureReport(val *FailureReport) *NullableFailureReport
func (NullableFailureReport) Get ¶
func (v NullableFailureReport) Get() *FailureReport
func (NullableFailureReport) IsSet ¶
func (v NullableFailureReport) IsSet() bool
func (NullableFailureReport) MarshalJSON ¶
func (v NullableFailureReport) MarshalJSON() ([]byte, error)
func (*NullableFailureReport) Set ¶
func (v *NullableFailureReport) Set(val *FailureReport)
func (*NullableFailureReport) UnmarshalJSON ¶
func (v *NullableFailureReport) UnmarshalJSON(src []byte) error
func (*NullableFailureReport) Unset ¶
func (v *NullableFailureReport) 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 NullableInt ¶
type NullableInt struct {
// contains filtered or unexported fields
}
func NewNullableInt ¶
func NewNullableInt(val *int) *NullableInt
func (NullableInt) Get ¶
func (v NullableInt) Get() *int
func (NullableInt) IsSet ¶
func (v NullableInt) IsSet() bool
func (NullableInt) MarshalJSON ¶
func (v NullableInt) MarshalJSON() ([]byte, error)
func (*NullableInt) Set ¶
func (v *NullableInt) Set(val *int)
func (*NullableInt) UnmarshalJSON ¶
func (v *NullableInt) UnmarshalJSON(src []byte) error
func (*NullableInt) Unset ¶
func (v *NullableInt) Unset()
type NullableInt32 ¶
type NullableInt32 struct {
// contains filtered or unexported fields
}
func NewNullableInt32 ¶
func NewNullableInt32(val *int32) *NullableInt32
func (NullableInt32) Get ¶
func (v NullableInt32) Get() *int32
func (NullableInt32) IsSet ¶
func (v NullableInt32) IsSet() bool
func (NullableInt32) MarshalJSON ¶
func (v NullableInt32) MarshalJSON() ([]byte, error)
func (*NullableInt32) Set ¶
func (v *NullableInt32) Set(val *int32)
func (*NullableInt32) UnmarshalJSON ¶
func (v *NullableInt32) UnmarshalJSON(src []byte) error
func (*NullableInt32) Unset ¶
func (v *NullableInt32) Unset()
type NullableInt64 ¶
type NullableInt64 struct {
// contains filtered or unexported fields
}
func NewNullableInt64 ¶
func NewNullableInt64(val *int64) *NullableInt64
func (NullableInt64) Get ¶
func (v NullableInt64) Get() *int64
func (NullableInt64) IsSet ¶
func (v NullableInt64) IsSet() bool
func (NullableInt64) MarshalJSON ¶
func (v NullableInt64) MarshalJSON() ([]byte, error)
func (*NullableInt64) Set ¶
func (v *NullableInt64) Set(val *int64)
func (*NullableInt64) UnmarshalJSON ¶
func (v *NullableInt64) UnmarshalJSON(src []byte) error
func (*NullableInt64) Unset ¶
func (v *NullableInt64) Unset()
type NullableInvalidParam ¶
type NullableInvalidParam struct {
// contains filtered or unexported fields
}
func NewNullableInvalidParam ¶
func NewNullableInvalidParam(val *InvalidParam) *NullableInvalidParam
func (NullableInvalidParam) Get ¶
func (v NullableInvalidParam) Get() *InvalidParam
func (NullableInvalidParam) IsSet ¶
func (v NullableInvalidParam) IsSet() bool
func (NullableInvalidParam) MarshalJSON ¶
func (v NullableInvalidParam) MarshalJSON() ([]byte, error)
func (*NullableInvalidParam) Set ¶
func (v *NullableInvalidParam) Set(val *InvalidParam)
func (*NullableInvalidParam) UnmarshalJSON ¶
func (v *NullableInvalidParam) UnmarshalJSON(src []byte) error
func (*NullableInvalidParam) Unset ¶
func (v *NullableInvalidParam) Unset()
type NullableMatchingDirection ¶
type NullableMatchingDirection struct {
// contains filtered or unexported fields
}
func NewNullableMatchingDirection ¶
func NewNullableMatchingDirection(val *MatchingDirection) *NullableMatchingDirection
func (NullableMatchingDirection) Get ¶
func (v NullableMatchingDirection) Get() *MatchingDirection
func (NullableMatchingDirection) IsSet ¶
func (v NullableMatchingDirection) IsSet() bool
func (NullableMatchingDirection) MarshalJSON ¶
func (v NullableMatchingDirection) MarshalJSON() ([]byte, error)
func (*NullableMatchingDirection) Set ¶
func (v *NullableMatchingDirection) Set(val *MatchingDirection)
func (*NullableMatchingDirection) UnmarshalJSON ¶
func (v *NullableMatchingDirection) UnmarshalJSON(src []byte) error
func (*NullableMatchingDirection) Unset ¶
func (v *NullableMatchingDirection) Unset()
type NullableMeasurementData ¶
type NullableMeasurementData struct {
// contains filtered or unexported fields
}
func NewNullableMeasurementData ¶
func NewNullableMeasurementData(val *MeasurementData) *NullableMeasurementData
func (NullableMeasurementData) Get ¶
func (v NullableMeasurementData) Get() *MeasurementData
func (NullableMeasurementData) IsSet ¶
func (v NullableMeasurementData) IsSet() bool
func (NullableMeasurementData) MarshalJSON ¶
func (v NullableMeasurementData) MarshalJSON() ([]byte, error)
func (*NullableMeasurementData) Set ¶
func (v *NullableMeasurementData) Set(val *MeasurementData)
func (*NullableMeasurementData) UnmarshalJSON ¶
func (v *NullableMeasurementData) UnmarshalJSON(src []byte) error
func (*NullableMeasurementData) Unset ¶
func (v *NullableMeasurementData) Unset()
type NullableMeasurementDataType ¶
type NullableMeasurementDataType struct {
// contains filtered or unexported fields
}
func NewNullableMeasurementDataType ¶
func NewNullableMeasurementDataType(val *MeasurementDataType) *NullableMeasurementDataType
func (NullableMeasurementDataType) Get ¶
func (v NullableMeasurementDataType) Get() *MeasurementDataType
func (NullableMeasurementDataType) IsSet ¶
func (v NullableMeasurementDataType) IsSet() bool
func (NullableMeasurementDataType) MarshalJSON ¶
func (v NullableMeasurementDataType) MarshalJSON() ([]byte, error)
func (*NullableMeasurementDataType) Set ¶
func (v *NullableMeasurementDataType) Set(val *MeasurementDataType)
func (*NullableMeasurementDataType) UnmarshalJSON ¶
func (v *NullableMeasurementDataType) UnmarshalJSON(src []byte) error
func (*NullableMeasurementDataType) Unset ¶
func (v *NullableMeasurementDataType) Unset()
type NullableMeasurementPeriod ¶
type NullableMeasurementPeriod struct {
// contains filtered or unexported fields
}
func NewNullableMeasurementPeriod ¶
func NewNullableMeasurementPeriod(val *MeasurementPeriod) *NullableMeasurementPeriod
func (NullableMeasurementPeriod) Get ¶
func (v NullableMeasurementPeriod) Get() *MeasurementPeriod
func (NullableMeasurementPeriod) IsSet ¶
func (v NullableMeasurementPeriod) IsSet() bool
func (NullableMeasurementPeriod) MarshalJSON ¶
func (v NullableMeasurementPeriod) MarshalJSON() ([]byte, error)
func (*NullableMeasurementPeriod) Set ¶
func (v *NullableMeasurementPeriod) Set(val *MeasurementPeriod)
func (*NullableMeasurementPeriod) UnmarshalJSON ¶
func (v *NullableMeasurementPeriod) UnmarshalJSON(src []byte) error
func (*NullableMeasurementPeriod) Unset ¶
func (v *NullableMeasurementPeriod) Unset()
type NullableMeasurementRequirements ¶
type NullableMeasurementRequirements struct {
// contains filtered or unexported fields
}
func NewNullableMeasurementRequirements ¶
func NewNullableMeasurementRequirements(val *MeasurementRequirements) *NullableMeasurementRequirements
func (NullableMeasurementRequirements) Get ¶
func (v NullableMeasurementRequirements) Get() *MeasurementRequirements
func (NullableMeasurementRequirements) IsSet ¶
func (v NullableMeasurementRequirements) IsSet() bool
func (NullableMeasurementRequirements) MarshalJSON ¶
func (v NullableMeasurementRequirements) MarshalJSON() ([]byte, error)
func (*NullableMeasurementRequirements) Set ¶
func (v *NullableMeasurementRequirements) Set(val *MeasurementRequirements)
func (*NullableMeasurementRequirements) UnmarshalJSON ¶
func (v *NullableMeasurementRequirements) UnmarshalJSON(src []byte) error
func (*NullableMeasurementRequirements) Unset ¶
func (v *NullableMeasurementRequirements) Unset()
type NullableMonitoringReport ¶
type NullableMonitoringReport struct {
// contains filtered or unexported fields
}
func NewNullableMonitoringReport ¶
func NewNullableMonitoringReport(val *MonitoringReport) *NullableMonitoringReport
func (NullableMonitoringReport) Get ¶
func (v NullableMonitoringReport) Get() *MonitoringReport
func (NullableMonitoringReport) IsSet ¶
func (v NullableMonitoringReport) IsSet() bool
func (NullableMonitoringReport) MarshalJSON ¶
func (v NullableMonitoringReport) MarshalJSON() ([]byte, error)
func (*NullableMonitoringReport) Set ¶
func (v *NullableMonitoringReport) Set(val *MonitoringReport)
func (*NullableMonitoringReport) UnmarshalJSON ¶
func (v *NullableMonitoringReport) UnmarshalJSON(src []byte) error
func (*NullableMonitoringReport) Unset ¶
func (v *NullableMonitoringReport) Unset()
type NullableMonitoringSubscription ¶
type NullableMonitoringSubscription struct {
// contains filtered or unexported fields
}
func NewNullableMonitoringSubscription ¶
func NewNullableMonitoringSubscription(val *MonitoringSubscription) *NullableMonitoringSubscription
func (NullableMonitoringSubscription) Get ¶
func (v NullableMonitoringSubscription) Get() *MonitoringSubscription
func (NullableMonitoringSubscription) IsSet ¶
func (v NullableMonitoringSubscription) IsSet() bool
func (NullableMonitoringSubscription) MarshalJSON ¶
func (v NullableMonitoringSubscription) MarshalJSON() ([]byte, error)
func (*NullableMonitoringSubscription) Set ¶
func (v *NullableMonitoringSubscription) Set(val *MonitoringSubscription)
func (*NullableMonitoringSubscription) UnmarshalJSON ¶
func (v *NullableMonitoringSubscription) UnmarshalJSON(src []byte) error
func (*NullableMonitoringSubscription) Unset ¶
func (v *NullableMonitoringSubscription) Unset()
type NullableNotificationMethod ¶
type NullableNotificationMethod struct {
// contains filtered or unexported fields
}
func NewNullableNotificationMethod ¶
func NewNullableNotificationMethod(val *NotificationMethod) *NullableNotificationMethod
func (NullableNotificationMethod) Get ¶
func (v NullableNotificationMethod) Get() *NotificationMethod
func (NullableNotificationMethod) IsSet ¶
func (v NullableNotificationMethod) IsSet() bool
func (NullableNotificationMethod) MarshalJSON ¶
func (v NullableNotificationMethod) MarshalJSON() ([]byte, error)
func (*NullableNotificationMethod) Set ¶
func (v *NullableNotificationMethod) Set(val *NotificationMethod)
func (*NullableNotificationMethod) UnmarshalJSON ¶
func (v *NullableNotificationMethod) UnmarshalJSON(src []byte) error
func (*NullableNotificationMethod) Unset ¶
func (v *NullableNotificationMethod) Unset()
type NullableProblemDetails ¶
type NullableProblemDetails struct {
// contains filtered or unexported fields
}
func NewNullableProblemDetails ¶
func NewNullableProblemDetails(val *ProblemDetails) *NullableProblemDetails
func (NullableProblemDetails) Get ¶
func (v NullableProblemDetails) Get() *ProblemDetails
func (NullableProblemDetails) IsSet ¶
func (v NullableProblemDetails) IsSet() bool
func (NullableProblemDetails) MarshalJSON ¶
func (v NullableProblemDetails) MarshalJSON() ([]byte, error)
func (*NullableProblemDetails) Set ¶
func (v *NullableProblemDetails) Set(val *ProblemDetails)
func (*NullableProblemDetails) UnmarshalJSON ¶
func (v *NullableProblemDetails) UnmarshalJSON(src []byte) error
func (*NullableProblemDetails) Unset ¶
func (v *NullableProblemDetails) Unset()
type NullableReportingRequirements ¶
type NullableReportingRequirements struct {
// contains filtered or unexported fields
}
func NewNullableReportingRequirements ¶
func NewNullableReportingRequirements(val *ReportingRequirements) *NullableReportingRequirements
func (NullableReportingRequirements) Get ¶
func (v NullableReportingRequirements) Get() *ReportingRequirements
func (NullableReportingRequirements) IsSet ¶
func (v NullableReportingRequirements) IsSet() bool
func (NullableReportingRequirements) MarshalJSON ¶
func (v NullableReportingRequirements) MarshalJSON() ([]byte, error)
func (*NullableReportingRequirements) Set ¶
func (v *NullableReportingRequirements) Set(val *ReportingRequirements)
func (*NullableReportingRequirements) UnmarshalJSON ¶
func (v *NullableReportingRequirements) UnmarshalJSON(src []byte) error
func (*NullableReportingRequirements) Unset ¶
func (v *NullableReportingRequirements) Unset()
type NullableReportingThreshold ¶
type NullableReportingThreshold struct {
// contains filtered or unexported fields
}
func NewNullableReportingThreshold ¶
func NewNullableReportingThreshold(val *ReportingThreshold) *NullableReportingThreshold
func (NullableReportingThreshold) Get ¶
func (v NullableReportingThreshold) Get() *ReportingThreshold
func (NullableReportingThreshold) IsSet ¶
func (v NullableReportingThreshold) IsSet() bool
func (NullableReportingThreshold) MarshalJSON ¶
func (v NullableReportingThreshold) MarshalJSON() ([]byte, error)
func (*NullableReportingThreshold) Set ¶
func (v *NullableReportingThreshold) Set(val *ReportingThreshold)
func (*NullableReportingThreshold) UnmarshalJSON ¶
func (v *NullableReportingThreshold) UnmarshalJSON(src []byte) error
func (*NullableReportingThreshold) Unset ¶
func (v *NullableReportingThreshold) 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 NullableTerminationMode ¶
type NullableTerminationMode struct {
// contains filtered or unexported fields
}
func NewNullableTerminationMode ¶
func NewNullableTerminationMode(val *TerminationMode) *NullableTerminationMode
func (NullableTerminationMode) Get ¶
func (v NullableTerminationMode) Get() *TerminationMode
func (NullableTerminationMode) IsSet ¶
func (v NullableTerminationMode) IsSet() bool
func (NullableTerminationMode) MarshalJSON ¶
func (v NullableTerminationMode) MarshalJSON() ([]byte, error)
func (*NullableTerminationMode) Set ¶
func (v *NullableTerminationMode) Set(val *TerminationMode)
func (*NullableTerminationMode) UnmarshalJSON ¶
func (v *NullableTerminationMode) UnmarshalJSON(src []byte) error
func (*NullableTerminationMode) Unset ¶
func (v *NullableTerminationMode) Unset()
type NullableThresholdHandlingMode ¶
type NullableThresholdHandlingMode struct {
// contains filtered or unexported fields
}
func NewNullableThresholdHandlingMode ¶
func NewNullableThresholdHandlingMode(val *ThresholdHandlingMode) *NullableThresholdHandlingMode
func (NullableThresholdHandlingMode) Get ¶
func (v NullableThresholdHandlingMode) Get() *ThresholdHandlingMode
func (NullableThresholdHandlingMode) IsSet ¶
func (v NullableThresholdHandlingMode) IsSet() bool
func (NullableThresholdHandlingMode) MarshalJSON ¶
func (v NullableThresholdHandlingMode) MarshalJSON() ([]byte, error)
func (*NullableThresholdHandlingMode) Set ¶
func (v *NullableThresholdHandlingMode) Set(val *ThresholdHandlingMode)
func (*NullableThresholdHandlingMode) UnmarshalJSON ¶
func (v *NullableThresholdHandlingMode) UnmarshalJSON(src []byte) error
func (*NullableThresholdHandlingMode) Unset ¶
func (v *NullableThresholdHandlingMode) 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 NullableValTargetUe ¶
type NullableValTargetUe struct {
// contains filtered or unexported fields
}
func NewNullableValTargetUe ¶
func NewNullableValTargetUe(val *ValTargetUe) *NullableValTargetUe
func (NullableValTargetUe) Get ¶
func (v NullableValTargetUe) Get() *ValTargetUe
func (NullableValTargetUe) IsSet ¶
func (v NullableValTargetUe) IsSet() bool
func (NullableValTargetUe) MarshalJSON ¶
func (v NullableValTargetUe) MarshalJSON() ([]byte, error)
func (*NullableValTargetUe) Set ¶
func (v *NullableValTargetUe) Set(val *ValTargetUe)
func (*NullableValTargetUe) UnmarshalJSON ¶
func (v *NullableValTargetUe) UnmarshalJSON(src []byte) error
func (*NullableValTargetUe) Unset ¶
func (v *NullableValTargetUe) Unset()
type NullableWebsockNotifConfig ¶
type NullableWebsockNotifConfig struct {
// contains filtered or unexported fields
}
func NewNullableWebsockNotifConfig ¶
func NewNullableWebsockNotifConfig(val *WebsockNotifConfig) *NullableWebsockNotifConfig
func (NullableWebsockNotifConfig) Get ¶
func (v NullableWebsockNotifConfig) Get() *WebsockNotifConfig
func (NullableWebsockNotifConfig) IsSet ¶
func (v NullableWebsockNotifConfig) IsSet() bool
func (NullableWebsockNotifConfig) MarshalJSON ¶
func (v NullableWebsockNotifConfig) MarshalJSON() ([]byte, error)
func (*NullableWebsockNotifConfig) Set ¶
func (v *NullableWebsockNotifConfig) Set(val *WebsockNotifConfig)
func (*NullableWebsockNotifConfig) UnmarshalJSON ¶
func (v *NullableWebsockNotifConfig) UnmarshalJSON(src []byte) error
func (*NullableWebsockNotifConfig) Unset ¶
func (v *NullableWebsockNotifConfig) Unset()
type ProblemDetails ¶
type ProblemDetails struct { // string providing an URI formatted according to IETF RFC 3986. Type *string `json:"type,omitempty"` // A short, human-readable summary of the problem type. It should not change from occurrence to occurrence of the problem. Title *string `json:"title,omitempty"` // The HTTP status code for this occurrence of the problem. Status *int32 `json:"status,omitempty"` // A human-readable explanation specific to this occurrence of the problem. Detail *string `json:"detail,omitempty"` // string providing an URI formatted according to IETF RFC 3986. Instance *string `json:"instance,omitempty"` // A machine-readable application error cause specific to this occurrence of the problem. This IE should be present and provide application-related error information, if available. Cause *string `json:"cause,omitempty"` // Description of invalid parameters, for a request rejected due to invalid parameters. InvalidParams []InvalidParam `json:"invalidParams,omitempty"` // A string used to indicate the features supported by an API that is used as defined in clause 6.6 in 3GPP TS 29.500. The string shall contain a bitmask indicating supported features in hexadecimal representation Each character in the string shall take a value of \"0\" to \"9\", \"a\" to \"f\" or \"A\" to \"F\" and shall represent the support of 4 features as described in table 5.2.2-3. The most significant character representing the highest-numbered features shall appear first in the string, and the character representing features 1 to 4 shall appear last in the string. The list of features and their numbering (starting with 1) are defined separately for each API. If the string contains a lower number of characters than there are defined features for an API, all features that would be represented by characters that are not present in the string are not supported. SupportedFeatures *string `json:"supportedFeatures,omitempty"` }
ProblemDetails Represents additional information and details on an error response.
func NewProblemDetails ¶
func NewProblemDetails() *ProblemDetails
NewProblemDetails instantiates a new ProblemDetails object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewProblemDetailsWithDefaults ¶
func NewProblemDetailsWithDefaults() *ProblemDetails
NewProblemDetailsWithDefaults instantiates a new ProblemDetails object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*ProblemDetails) GetCause ¶
func (o *ProblemDetails) GetCause() string
GetCause returns the Cause field value if set, zero value otherwise.
func (*ProblemDetails) GetCauseOk ¶
func (o *ProblemDetails) GetCauseOk() (*string, bool)
GetCauseOk returns a tuple with the Cause field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ProblemDetails) GetDetail ¶
func (o *ProblemDetails) GetDetail() string
GetDetail returns the Detail field value if set, zero value otherwise.
func (*ProblemDetails) GetDetailOk ¶
func (o *ProblemDetails) GetDetailOk() (*string, bool)
GetDetailOk returns a tuple with the Detail field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ProblemDetails) GetInstance ¶
func (o *ProblemDetails) GetInstance() string
GetInstance returns the Instance field value if set, zero value otherwise.
func (*ProblemDetails) GetInstanceOk ¶
func (o *ProblemDetails) GetInstanceOk() (*string, bool)
GetInstanceOk returns a tuple with the Instance field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ProblemDetails) GetInvalidParams ¶
func (o *ProblemDetails) GetInvalidParams() []InvalidParam
GetInvalidParams returns the InvalidParams field value if set, zero value otherwise.
func (*ProblemDetails) GetInvalidParamsOk ¶
func (o *ProblemDetails) GetInvalidParamsOk() ([]InvalidParam, bool)
GetInvalidParamsOk returns a tuple with the InvalidParams field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ProblemDetails) GetStatus ¶
func (o *ProblemDetails) GetStatus() int32
GetStatus returns the Status field value if set, zero value otherwise.
func (*ProblemDetails) GetStatusOk ¶
func (o *ProblemDetails) GetStatusOk() (*int32, bool)
GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ProblemDetails) GetSupportedFeatures ¶
func (o *ProblemDetails) GetSupportedFeatures() string
GetSupportedFeatures returns the SupportedFeatures field value if set, zero value otherwise.
func (*ProblemDetails) GetSupportedFeaturesOk ¶
func (o *ProblemDetails) GetSupportedFeaturesOk() (*string, bool)
GetSupportedFeaturesOk returns a tuple with the SupportedFeatures field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ProblemDetails) GetTitle ¶
func (o *ProblemDetails) GetTitle() string
GetTitle returns the Title field value if set, zero value otherwise.
func (*ProblemDetails) GetTitleOk ¶
func (o *ProblemDetails) GetTitleOk() (*string, bool)
GetTitleOk returns a tuple with the Title field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ProblemDetails) GetType ¶
func (o *ProblemDetails) GetType() string
GetType returns the Type field value if set, zero value otherwise.
func (*ProblemDetails) GetTypeOk ¶
func (o *ProblemDetails) GetTypeOk() (*string, bool)
GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ProblemDetails) HasCause ¶
func (o *ProblemDetails) HasCause() bool
HasCause returns a boolean if a field has been set.
func (*ProblemDetails) HasDetail ¶
func (o *ProblemDetails) HasDetail() bool
HasDetail returns a boolean if a field has been set.
func (*ProblemDetails) HasInstance ¶
func (o *ProblemDetails) HasInstance() bool
HasInstance returns a boolean if a field has been set.
func (*ProblemDetails) HasInvalidParams ¶
func (o *ProblemDetails) HasInvalidParams() bool
HasInvalidParams returns a boolean if a field has been set.
func (*ProblemDetails) HasStatus ¶
func (o *ProblemDetails) HasStatus() bool
HasStatus returns a boolean if a field has been set.
func (*ProblemDetails) HasSupportedFeatures ¶
func (o *ProblemDetails) HasSupportedFeatures() bool
HasSupportedFeatures returns a boolean if a field has been set.
func (*ProblemDetails) HasTitle ¶
func (o *ProblemDetails) HasTitle() bool
HasTitle returns a boolean if a field has been set.
func (*ProblemDetails) HasType ¶
func (o *ProblemDetails) HasType() bool
HasType returns a boolean if a field has been set.
func (ProblemDetails) MarshalJSON ¶
func (o ProblemDetails) MarshalJSON() ([]byte, error)
func (*ProblemDetails) SetCause ¶
func (o *ProblemDetails) SetCause(v string)
SetCause gets a reference to the given string and assigns it to the Cause field.
func (*ProblemDetails) SetDetail ¶
func (o *ProblemDetails) SetDetail(v string)
SetDetail gets a reference to the given string and assigns it to the Detail field.
func (*ProblemDetails) SetInstance ¶
func (o *ProblemDetails) SetInstance(v string)
SetInstance gets a reference to the given string and assigns it to the Instance field.
func (*ProblemDetails) SetInvalidParams ¶
func (o *ProblemDetails) SetInvalidParams(v []InvalidParam)
SetInvalidParams gets a reference to the given []InvalidParam and assigns it to the InvalidParams field.
func (*ProblemDetails) SetStatus ¶
func (o *ProblemDetails) SetStatus(v int32)
SetStatus gets a reference to the given int32 and assigns it to the Status field.
func (*ProblemDetails) SetSupportedFeatures ¶
func (o *ProblemDetails) SetSupportedFeatures(v string)
SetSupportedFeatures gets a reference to the given string and assigns it to the SupportedFeatures field.
func (*ProblemDetails) SetTitle ¶
func (o *ProblemDetails) SetTitle(v string)
SetTitle gets a reference to the given string and assigns it to the Title field.
func (*ProblemDetails) SetType ¶
func (o *ProblemDetails) SetType(v string)
SetType gets a reference to the given string and assigns it to the Type field.
func (ProblemDetails) ToMap ¶
func (o ProblemDetails) ToMap() (map[string]interface{}, error)
type ReportingRequirements ¶
type ReportingRequirements struct { ReportingMode NotificationMethod `json:"reportingMode"` // indicating a time in seconds. ReportingPeriod *int32 `json:"reportingPeriod,omitempty"` ReportingThrs []ReportingThreshold `json:"reportingThrs,omitempty"` ImmRep *bool `json:"immRep,omitempty"` RepTerminMode *TerminationMode `json:"repTerminMode,omitempty"` // indicating a time in seconds. ExpirationTimer *int32 `json:"expirationTimer,omitempty"` // Unsigned Integer, i.e. only value 0 and integers above 0 are permissible. MaxNumRep *int32 `json:"maxNumRep,omitempty"` TermThr NullableMeasurementData `json:"termThr,omitempty"` TermThrMode *ThresholdHandlingMode `json:"termThrMode,omitempty"` }
ReportingRequirements Indicates the requested frequency of reporting.
func NewReportingRequirements ¶
func NewReportingRequirements(reportingMode NotificationMethod) *ReportingRequirements
NewReportingRequirements instantiates a new ReportingRequirements 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 NewReportingRequirementsWithDefaults ¶
func NewReportingRequirementsWithDefaults() *ReportingRequirements
NewReportingRequirementsWithDefaults instantiates a new ReportingRequirements 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 (*ReportingRequirements) GetExpirationTimer ¶
func (o *ReportingRequirements) GetExpirationTimer() int32
GetExpirationTimer returns the ExpirationTimer field value if set, zero value otherwise.
func (*ReportingRequirements) GetExpirationTimerOk ¶
func (o *ReportingRequirements) GetExpirationTimerOk() (*int32, bool)
GetExpirationTimerOk returns a tuple with the ExpirationTimer field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ReportingRequirements) GetImmRep ¶
func (o *ReportingRequirements) GetImmRep() bool
GetImmRep returns the ImmRep field value if set, zero value otherwise.
func (*ReportingRequirements) GetImmRepOk ¶
func (o *ReportingRequirements) GetImmRepOk() (*bool, bool)
GetImmRepOk returns a tuple with the ImmRep field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ReportingRequirements) GetMaxNumRep ¶
func (o *ReportingRequirements) GetMaxNumRep() int32
GetMaxNumRep returns the MaxNumRep field value if set, zero value otherwise.
func (*ReportingRequirements) GetMaxNumRepOk ¶
func (o *ReportingRequirements) GetMaxNumRepOk() (*int32, bool)
GetMaxNumRepOk returns a tuple with the MaxNumRep field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ReportingRequirements) GetRepTerminMode ¶
func (o *ReportingRequirements) GetRepTerminMode() TerminationMode
GetRepTerminMode returns the RepTerminMode field value if set, zero value otherwise.
func (*ReportingRequirements) GetRepTerminModeOk ¶
func (o *ReportingRequirements) GetRepTerminModeOk() (*TerminationMode, bool)
GetRepTerminModeOk returns a tuple with the RepTerminMode field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ReportingRequirements) GetReportingMode ¶
func (o *ReportingRequirements) GetReportingMode() NotificationMethod
GetReportingMode returns the ReportingMode field value
func (*ReportingRequirements) GetReportingModeOk ¶
func (o *ReportingRequirements) GetReportingModeOk() (*NotificationMethod, bool)
GetReportingModeOk returns a tuple with the ReportingMode field value and a boolean to check if the value has been set.
func (*ReportingRequirements) GetReportingPeriod ¶
func (o *ReportingRequirements) GetReportingPeriod() int32
GetReportingPeriod returns the ReportingPeriod field value if set, zero value otherwise.
func (*ReportingRequirements) GetReportingPeriodOk ¶
func (o *ReportingRequirements) GetReportingPeriodOk() (*int32, bool)
GetReportingPeriodOk returns a tuple with the ReportingPeriod field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ReportingRequirements) GetReportingThrs ¶
func (o *ReportingRequirements) GetReportingThrs() []ReportingThreshold
GetReportingThrs returns the ReportingThrs field value if set, zero value otherwise.
func (*ReportingRequirements) GetReportingThrsOk ¶
func (o *ReportingRequirements) GetReportingThrsOk() ([]ReportingThreshold, bool)
GetReportingThrsOk returns a tuple with the ReportingThrs field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ReportingRequirements) GetTermThr ¶
func (o *ReportingRequirements) GetTermThr() MeasurementData
GetTermThr returns the TermThr field value if set, zero value otherwise (both if not set or set to explicit null).
func (*ReportingRequirements) GetTermThrMode ¶
func (o *ReportingRequirements) GetTermThrMode() ThresholdHandlingMode
GetTermThrMode returns the TermThrMode field value if set, zero value otherwise.
func (*ReportingRequirements) GetTermThrModeOk ¶
func (o *ReportingRequirements) GetTermThrModeOk() (*ThresholdHandlingMode, bool)
GetTermThrModeOk returns a tuple with the TermThrMode field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ReportingRequirements) GetTermThrOk ¶
func (o *ReportingRequirements) GetTermThrOk() (*MeasurementData, bool)
GetTermThrOk returns a tuple with the TermThr field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ReportingRequirements) HasExpirationTimer ¶
func (o *ReportingRequirements) HasExpirationTimer() bool
HasExpirationTimer returns a boolean if a field has been set.
func (*ReportingRequirements) HasImmRep ¶
func (o *ReportingRequirements) HasImmRep() bool
HasImmRep returns a boolean if a field has been set.
func (*ReportingRequirements) HasMaxNumRep ¶
func (o *ReportingRequirements) HasMaxNumRep() bool
HasMaxNumRep returns a boolean if a field has been set.
func (*ReportingRequirements) HasRepTerminMode ¶
func (o *ReportingRequirements) HasRepTerminMode() bool
HasRepTerminMode returns a boolean if a field has been set.
func (*ReportingRequirements) HasReportingPeriod ¶
func (o *ReportingRequirements) HasReportingPeriod() bool
HasReportingPeriod returns a boolean if a field has been set.
func (*ReportingRequirements) HasReportingThrs ¶
func (o *ReportingRequirements) HasReportingThrs() bool
HasReportingThrs returns a boolean if a field has been set.
func (*ReportingRequirements) HasTermThr ¶
func (o *ReportingRequirements) HasTermThr() bool
HasTermThr returns a boolean if a field has been set.
func (*ReportingRequirements) HasTermThrMode ¶
func (o *ReportingRequirements) HasTermThrMode() bool
HasTermThrMode returns a boolean if a field has been set.
func (ReportingRequirements) MarshalJSON ¶
func (o ReportingRequirements) MarshalJSON() ([]byte, error)
func (*ReportingRequirements) SetExpirationTimer ¶
func (o *ReportingRequirements) SetExpirationTimer(v int32)
SetExpirationTimer gets a reference to the given int32 and assigns it to the ExpirationTimer field.
func (*ReportingRequirements) SetImmRep ¶
func (o *ReportingRequirements) SetImmRep(v bool)
SetImmRep gets a reference to the given bool and assigns it to the ImmRep field.
func (*ReportingRequirements) SetMaxNumRep ¶
func (o *ReportingRequirements) SetMaxNumRep(v int32)
SetMaxNumRep gets a reference to the given int32 and assigns it to the MaxNumRep field.
func (*ReportingRequirements) SetRepTerminMode ¶
func (o *ReportingRequirements) SetRepTerminMode(v TerminationMode)
SetRepTerminMode gets a reference to the given TerminationMode and assigns it to the RepTerminMode field.
func (*ReportingRequirements) SetReportingMode ¶
func (o *ReportingRequirements) SetReportingMode(v NotificationMethod)
SetReportingMode sets field value
func (*ReportingRequirements) SetReportingPeriod ¶
func (o *ReportingRequirements) SetReportingPeriod(v int32)
SetReportingPeriod gets a reference to the given int32 and assigns it to the ReportingPeriod field.
func (*ReportingRequirements) SetReportingThrs ¶
func (o *ReportingRequirements) SetReportingThrs(v []ReportingThreshold)
SetReportingThrs gets a reference to the given []ReportingThreshold and assigns it to the ReportingThrs field.
func (*ReportingRequirements) SetTermThr ¶
func (o *ReportingRequirements) SetTermThr(v MeasurementData)
SetTermThr gets a reference to the given NullableMeasurementData and assigns it to the TermThr field.
func (*ReportingRequirements) SetTermThrMode ¶
func (o *ReportingRequirements) SetTermThrMode(v ThresholdHandlingMode)
SetTermThrMode gets a reference to the given ThresholdHandlingMode and assigns it to the TermThrMode field.
func (*ReportingRequirements) SetTermThrNil ¶
func (o *ReportingRequirements) SetTermThrNil()
SetTermThrNil sets the value for TermThr to be an explicit nil
func (ReportingRequirements) ToMap ¶
func (o ReportingRequirements) ToMap() (map[string]interface{}, error)
func (*ReportingRequirements) UnmarshalJSON ¶
func (o *ReportingRequirements) UnmarshalJSON(bytes []byte) (err error)
func (*ReportingRequirements) UnsetTermThr ¶
func (o *ReportingRequirements) UnsetTermThr()
UnsetTermThr ensures that no value is present for TermThr, not even an explicit nil
type ReportingThreshold ¶
type ReportingThreshold struct { MeasThrValues NullableMeasurementData `json:"measThrValues"` ThrDirection MatchingDirection `json:"thrDirection"` }
ReportingThreshold Indicates the requested reporting termination threshold for the measurement index(es).
func NewReportingThreshold ¶
func NewReportingThreshold(measThrValues NullableMeasurementData, thrDirection MatchingDirection) *ReportingThreshold
NewReportingThreshold instantiates a new ReportingThreshold 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 NewReportingThresholdWithDefaults ¶
func NewReportingThresholdWithDefaults() *ReportingThreshold
NewReportingThresholdWithDefaults instantiates a new ReportingThreshold 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 (*ReportingThreshold) GetMeasThrValues ¶
func (o *ReportingThreshold) GetMeasThrValues() MeasurementData
GetMeasThrValues returns the MeasThrValues field value If the value is explicit nil, the zero value for MeasurementData will be returned
func (*ReportingThreshold) GetMeasThrValuesOk ¶
func (o *ReportingThreshold) GetMeasThrValuesOk() (*MeasurementData, bool)
GetMeasThrValuesOk returns a tuple with the MeasThrValues field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ReportingThreshold) GetThrDirection ¶
func (o *ReportingThreshold) GetThrDirection() MatchingDirection
GetThrDirection returns the ThrDirection field value
func (*ReportingThreshold) GetThrDirectionOk ¶
func (o *ReportingThreshold) GetThrDirectionOk() (*MatchingDirection, bool)
GetThrDirectionOk returns a tuple with the ThrDirection field value and a boolean to check if the value has been set.
func (ReportingThreshold) MarshalJSON ¶
func (o ReportingThreshold) MarshalJSON() ([]byte, error)
func (*ReportingThreshold) SetMeasThrValues ¶
func (o *ReportingThreshold) SetMeasThrValues(v MeasurementData)
SetMeasThrValues sets field value
func (*ReportingThreshold) SetThrDirection ¶
func (o *ReportingThreshold) SetThrDirection(v MatchingDirection)
SetThrDirection sets field value
func (ReportingThreshold) ToMap ¶
func (o ReportingThreshold) ToMap() (map[string]interface{}, error)
func (*ReportingThreshold) UnmarshalJSON ¶
func (o *ReportingThreshold) UnmarshalJSON(bytes []byte) (err 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
type ServerVariable ¶
ServerVariable stores the information about a server variable
type TerminationMode ¶
type TerminationMode struct {
// contains filtered or unexported fields
}
TerminationMode Possible values are: - TIME_TRIGGERED: Time-triggered termination mode. - EVENT_TRIGGERED_NUM_REPORTS_REACHED: Event-triggered termination number of reports reached mode. - EVENT_TRIGGERED_MEAS_THR_REACHED: The event-triggered termination measurement index threshold reached mode. - USER_TRIGGERED: User-triggered termination mode.
func (*TerminationMode) MarshalJSON ¶
func (src *TerminationMode) MarshalJSON() ([]byte, error)
Marshal data from the first non-nil pointers in the struct to JSON
func (*TerminationMode) UnmarshalJSON ¶
func (dst *TerminationMode) UnmarshalJSON(data []byte) error
Unmarshal JSON data into any of the pointers in the struct
type ThresholdHandlingMode ¶
type ThresholdHandlingMode struct {
// contains filtered or unexported fields
}
ThresholdHandlingMode Possible values are: - ALL_REACHED: The decision criterion is met when all the provided thresholds are reached. - ANY_REACHED: The decision criterion is met when any of the provided threshold(s) is reached.
func (*ThresholdHandlingMode) MarshalJSON ¶
func (src *ThresholdHandlingMode) MarshalJSON() ([]byte, error)
Marshal data from the first non-nil pointers in the struct to JSON
func (*ThresholdHandlingMode) UnmarshalJSON ¶
func (dst *ThresholdHandlingMode) UnmarshalJSON(data []byte) error
Unmarshal JSON data into any of the pointers in the struct
type UnicastMonitoringSubscriptionsCollectionAPIService ¶
type UnicastMonitoringSubscriptionsCollectionAPIService service
UnicastMonitoringSubscriptionsCollectionAPIService UnicastMonitoringSubscriptionsCollectionAPI service
func (*UnicastMonitoringSubscriptionsCollectionAPIService) SubscribeUnicastMonitoring ¶
func (a *UnicastMonitoringSubscriptionsCollectionAPIService) SubscribeUnicastMonitoring(ctx context.Context) ApiSubscribeUnicastMonitoringRequest
SubscribeUnicastMonitoring Create individual unicast monitoring subscription resource or obtain unicast QoS monitoring data for VAL UEs, VAL Group, or VAL Streams.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return ApiSubscribeUnicastMonitoringRequest
func (*UnicastMonitoringSubscriptionsCollectionAPIService) SubscribeUnicastMonitoringExecute ¶
func (a *UnicastMonitoringSubscriptionsCollectionAPIService) SubscribeUnicastMonitoringExecute(r ApiSubscribeUnicastMonitoringRequest) (*MonitoringReport, *http.Response, error)
Execute executes the request
@return MonitoringReport
type ValTargetUe ¶
type ValTargetUe struct { // Unique identifier of a VAL user. ValUserId *string `json:"valUserId,omitempty"` // Unique identifier of a VAL UE. ValUeId *string `json:"valUeId,omitempty"` }
ValTargetUe Represents information identifying a VAL user ID or a VAL UE ID.
func NewValTargetUe ¶
func NewValTargetUe() *ValTargetUe
NewValTargetUe instantiates a new ValTargetUe 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 NewValTargetUeWithDefaults ¶
func NewValTargetUeWithDefaults() *ValTargetUe
NewValTargetUeWithDefaults instantiates a new ValTargetUe 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 (*ValTargetUe) GetValUeId ¶
func (o *ValTargetUe) GetValUeId() string
GetValUeId returns the ValUeId field value if set, zero value otherwise.
func (*ValTargetUe) GetValUeIdOk ¶
func (o *ValTargetUe) GetValUeIdOk() (*string, bool)
GetValUeIdOk returns a tuple with the ValUeId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ValTargetUe) GetValUserId ¶
func (o *ValTargetUe) GetValUserId() string
GetValUserId returns the ValUserId field value if set, zero value otherwise.
func (*ValTargetUe) GetValUserIdOk ¶
func (o *ValTargetUe) GetValUserIdOk() (*string, bool)
GetValUserIdOk returns a tuple with the ValUserId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ValTargetUe) HasValUeId ¶
func (o *ValTargetUe) HasValUeId() bool
HasValUeId returns a boolean if a field has been set.
func (*ValTargetUe) HasValUserId ¶
func (o *ValTargetUe) HasValUserId() bool
HasValUserId returns a boolean if a field has been set.
func (ValTargetUe) MarshalJSON ¶
func (o ValTargetUe) MarshalJSON() ([]byte, error)
func (*ValTargetUe) SetValUeId ¶
func (o *ValTargetUe) SetValUeId(v string)
SetValUeId gets a reference to the given string and assigns it to the ValUeId field.
func (*ValTargetUe) SetValUserId ¶
func (o *ValTargetUe) SetValUserId(v string)
SetValUserId gets a reference to the given string and assigns it to the ValUserId field.
func (ValTargetUe) ToMap ¶
func (o ValTargetUe) ToMap() (map[string]interface{}, error)
type WebsockNotifConfig ¶
type WebsockNotifConfig struct { // string formatted according to IETF RFC 3986 identifying a referenced resource. WebsocketUri *string `json:"websocketUri,omitempty"` // Set by the SCS/AS to indicate that the Websocket delivery is requested. RequestWebsocketUri *bool `json:"requestWebsocketUri,omitempty"` }
WebsockNotifConfig Represents the configuration information for the delivery of notifications over Websockets.
func NewWebsockNotifConfig ¶
func NewWebsockNotifConfig() *WebsockNotifConfig
NewWebsockNotifConfig instantiates a new WebsockNotifConfig object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewWebsockNotifConfigWithDefaults ¶
func NewWebsockNotifConfigWithDefaults() *WebsockNotifConfig
NewWebsockNotifConfigWithDefaults instantiates a new WebsockNotifConfig object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*WebsockNotifConfig) GetRequestWebsocketUri ¶
func (o *WebsockNotifConfig) GetRequestWebsocketUri() bool
GetRequestWebsocketUri returns the RequestWebsocketUri field value if set, zero value otherwise.
func (*WebsockNotifConfig) GetRequestWebsocketUriOk ¶
func (o *WebsockNotifConfig) GetRequestWebsocketUriOk() (*bool, bool)
GetRequestWebsocketUriOk returns a tuple with the RequestWebsocketUri field value if set, nil otherwise and a boolean to check if the value has been set.
func (*WebsockNotifConfig) GetWebsocketUri ¶
func (o *WebsockNotifConfig) GetWebsocketUri() string
GetWebsocketUri returns the WebsocketUri field value if set, zero value otherwise.
func (*WebsockNotifConfig) GetWebsocketUriOk ¶
func (o *WebsockNotifConfig) GetWebsocketUriOk() (*string, bool)
GetWebsocketUriOk returns a tuple with the WebsocketUri field value if set, nil otherwise and a boolean to check if the value has been set.
func (*WebsockNotifConfig) HasRequestWebsocketUri ¶
func (o *WebsockNotifConfig) HasRequestWebsocketUri() bool
HasRequestWebsocketUri returns a boolean if a field has been set.
func (*WebsockNotifConfig) HasWebsocketUri ¶
func (o *WebsockNotifConfig) HasWebsocketUri() bool
HasWebsocketUri returns a boolean if a field has been set.
func (WebsockNotifConfig) MarshalJSON ¶
func (o WebsockNotifConfig) MarshalJSON() ([]byte, error)
func (*WebsockNotifConfig) SetRequestWebsocketUri ¶
func (o *WebsockNotifConfig) SetRequestWebsocketUri(v bool)
SetRequestWebsocketUri gets a reference to the given bool and assigns it to the RequestWebsocketUri field.
func (*WebsockNotifConfig) SetWebsocketUri ¶
func (o *WebsockNotifConfig) SetWebsocketUri(v string)
SetWebsocketUri gets a reference to the given string and assigns it to the WebsocketUri field.
func (WebsockNotifConfig) ToMap ¶
func (o WebsockNotifConfig) ToMap() (map[string]interface{}, error)
Source Files
¶
- api_individual_unicast_monitoring_subscription_document.go
- api_unicast_monitoring_subscriptions_collection.go
- client.go
- configuration.go
- model_failure_reason.go
- model_failure_report.go
- model_invalid_param.go
- model_matching_direction.go
- model_measurement_data.go
- model_measurement_data_type.go
- model_measurement_period.go
- model_measurement_requirements.go
- model_monitoring_report.go
- model_monitoring_subscription.go
- model_notification_method.go
- model_problem_details.go
- model_reporting_requirements.go
- model_reporting_threshold.go
- model_termination_mode.go
- model_threshold_handling_mode.go
- model_val_target_ue.go
- model_websock_notif_config.go
- response.go
- utils.go