OpenAPI_MBSUserDataIngestSession

package
v0.0.0-...-e403a3c Latest Latest
Warning

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

Go to latest
Published: Dec 22, 2023 License: MIT Imports: 21 Imported by: 0

README

Go API client for OpenAPI_MBSUserDataIngestSession

API for MBS User Data Ingest Session.
© 2023, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC).
All rights reserved.

Overview

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

  • API version: 1.0.3
  • Package version: 1.0.0
  • Build package: org.openapitools.codegen.languages.GoClientCodegen

Installation

Install the following dependencies:

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

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

import OpenAPI_MBSUserDataIngestSession "gitee.com/konglinglong/openapi/OpenAPI_MBSUserDataIngestSession"

To use a proxy, set the environment variable HTTP_PROXY:

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

Configuration of Server URL

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

Select Server Configuration

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

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

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

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

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

URLs Configuration per Operation

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

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

Documentation for API Endpoints

All URIs are relative to https://example.com/3gpp-mbs-ud-ingest/v1

Class Method HTTP request Description
IndividualMBSUserDataIngestSessionDocumentAPI DeleteIndivMBSUserDataIngestSession Delete /sessions/{sessionId} Deletes an existing Individual MBS User Data Ingest Session resource.
IndividualMBSUserDataIngestSessionDocumentAPI ModifyIndivMBSUserDataIngestSession Patch /sessions/{sessionId} Request the modification of an existing Individual MBS User Data Ingest Session resource.
IndividualMBSUserDataIngestSessionDocumentAPI RetrieveIndivMBSUserDataIngestSession Get /sessions/{sessionId} Retrieve an existing Individual MBS User Data Ingest Session resource.
IndividualMBSUserDataIngestSessionDocumentAPI UpdateIndivMBSUserDataIngestSession Put /sessions/{sessionId} Request the update of an existing Individual MBS User Data Ingest Session resource.
IndividualMBSUserDataIngestSessionStatusSubscriptionDocumentAPI DeleteIndMBSUserDataIngStatSubsc Delete /status-subscriptions/{subscriptionId} Deletes an existing Individual MBS User Data Ingest Session Status Subscription resource.
IndividualMBSUserDataIngestSessionStatusSubscriptionDocumentAPI ModifyIndMBSUserDataIngStatSubsc Patch /status-subscriptions/{subscriptionId} Request the modification of an existing Individual MBS User Data Ingest Session Status Subscription resource.
IndividualMBSUserDataIngestSessionStatusSubscriptionDocumentAPI RetrieveIndMBSUserDataIngStatSubsc Get /status-subscriptions/{subscriptionId} Retrieve an existing Individual MBS User Data Ingest Session Status Subscription resource.
IndividualMBSUserDataIngestSessionStatusSubscriptionDocumentAPI UpdateIndMBSUserDataIngStatSubsc Put /status-subscriptions/{subscriptionId} Request the update of an existing Individual MBS User Data Ingest Session Status Subscription resource.
MBSUserDataIngestSessionStatusSubscriptionsCollectionAPI CreateMBSUserDataIngStatSubsc Post /status-subscriptions Creates a new Individual MBS User Data Ingest Session Status Subscription resource.
MBSUserDataIngestSessionStatusSubscriptionsCollectionAPI RetrieveMBSUserDataIngStatSubscs Get /status-subscriptions Retrieve all the active MBS User Data Ingest Session Status Subscriptions resources managed by the NEF.
MBSUserDataIngestSessionsCollectionAPI CreateMBSUserDataIngestSession Post /sessions Request the creation of a new Individual MBS User Data Ingest Session resource.
MBSUserDataIngestSessionsCollectionAPI RetrieveMBSUserDataIngestSessions Get /sessions Retrieve all the active MBS User Data Ingest Sessions managed by the NEF.

Documentation For Models

Documentation For Authorization

Authentication schemes defined for the API:

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

Example

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

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

import "golang.org/x/oauth2"

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

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

Documentation for Utility Methods

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

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

Author

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	JsonCheck = regexp.MustCompile(`(?i:(?:application|text)/(?:[^;]+\+)?json)`)
	XmlCheck  = regexp.MustCompile(`(?i:(?:application|text)/(?:[^;]+\+)?xml)`)
)
View Source
var (
	// ContextOAuth2 takes an oauth2.TokenSource as authentication for the request.
	ContextOAuth2 = contextKey("token")

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

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

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

	// ContextOperationServerVariables overrides a server configuration variables using operation specific values.
	ContextOperationServerVariables = contextKey("serverOperationVariables")
)
View Source
var AllowedNullValueEnumValues = []NullValue{
	"null",
}

All allowed values of NullValue enum

Functions

func CacheExpires

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

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

func IsNil

func IsNil(i interface{}) bool

IsNil checks if an input is nil

func PtrBool

func PtrBool(v bool) *bool

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

func PtrFloat32

func PtrFloat32(v float32) *float32

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

func PtrFloat64

func PtrFloat64(v float64) *float64

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

func PtrInt

func PtrInt(v int) *int

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

func PtrInt32

func PtrInt32(v int32) *int32

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

func PtrInt64

func PtrInt64(v int64) *int64

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

func PtrString

func PtrString(v string) *string

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

func PtrTime

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

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

Types

type APIClient

type APIClient struct {
	IndividualMBSUserDataIngestSessionDocumentAPI *IndividualMBSUserDataIngestSessionDocumentAPIService

	IndividualMBSUserDataIngestSessionStatusSubscriptionDocumentAPI *IndividualMBSUserDataIngestSessionStatusSubscriptionDocumentAPIService

	MBSUserDataIngestSessionStatusSubscriptionsCollectionAPI *MBSUserDataIngestSessionStatusSubscriptionsCollectionAPIService

	MBSUserDataIngestSessionsCollectionAPI *MBSUserDataIngestSessionsCollectionAPIService
	// contains filtered or unexported fields
}

APIClient manages communication with the 3gpp-mbs-ud-ingest API v1.0.3 In most cases there should be only one, shared, APIClient.

func NewAPIClient

func NewAPIClient(cfg *Configuration) *APIClient

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

func (*APIClient) GetConfig

func (c *APIClient) GetConfig() *Configuration

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

type APIKey

type APIKey struct {
	Key    string
	Prefix string
}

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

type APIResponse

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

APIResponse stores the API response returned by the server.

func NewAPIResponse

func NewAPIResponse(r *http.Response) *APIResponse

NewAPIResponse returns a new APIResponse object.

func NewAPIResponseWithError

func NewAPIResponseWithError(errorMessage string) *APIResponse

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

type AddFecParams

type AddFecParams struct {
	ParamName  string `json:"paramName"`
	ParamValue string `json:"paramValue"`
}

AddFecParams Represents additional scheme-specific parameters for AL-FEC configuration.

func NewAddFecParams

func NewAddFecParams(paramName string, paramValue string) *AddFecParams

NewAddFecParams instantiates a new AddFecParams 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 NewAddFecParamsWithDefaults

func NewAddFecParamsWithDefaults() *AddFecParams

NewAddFecParamsWithDefaults instantiates a new AddFecParams 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 (*AddFecParams) GetParamName

func (o *AddFecParams) GetParamName() string

GetParamName returns the ParamName field value

func (*AddFecParams) GetParamNameOk

func (o *AddFecParams) GetParamNameOk() (*string, bool)

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

func (*AddFecParams) GetParamValue

func (o *AddFecParams) GetParamValue() string

GetParamValue returns the ParamValue field value

func (*AddFecParams) GetParamValueOk

func (o *AddFecParams) GetParamValueOk() (*string, bool)

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

func (AddFecParams) MarshalJSON

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

func (*AddFecParams) SetParamName

func (o *AddFecParams) SetParamName(v string)

SetParamName sets field value

func (*AddFecParams) SetParamValue

func (o *AddFecParams) SetParamValue(v string)

SetParamValue sets field value

func (AddFecParams) ToMap

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

func (*AddFecParams) UnmarshalJSON

func (o *AddFecParams) UnmarshalJSON(bytes []byte) (err error)

type ApiCreateMBSUserDataIngStatSubscRequest

type ApiCreateMBSUserDataIngStatSubscRequest struct {
	ApiService *MBSUserDataIngestSessionStatusSubscriptionsCollectionAPIService
	// contains filtered or unexported fields
}

func (ApiCreateMBSUserDataIngStatSubscRequest) Execute

func (ApiCreateMBSUserDataIngStatSubscRequest) MBSUserDataIngStatSubsc

Contains the parameters to request the creation of a new MBS User Data Ingest Session Status Subscription resource.

type ApiCreateMBSUserDataIngestSessionRequest

type ApiCreateMBSUserDataIngestSessionRequest struct {
	ApiService *MBSUserDataIngestSessionsCollectionAPIService
	// contains filtered or unexported fields
}

func (ApiCreateMBSUserDataIngestSessionRequest) Execute

func (ApiCreateMBSUserDataIngestSessionRequest) MBSUserDataIngSession

Contains the parameters to request the creation of a new MBS User Data Ingest Session at the NEF.

type ApiDeleteIndMBSUserDataIngStatSubscRequest

type ApiDeleteIndMBSUserDataIngStatSubscRequest struct {
	ApiService *IndividualMBSUserDataIngestSessionStatusSubscriptionDocumentAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteIndMBSUserDataIngStatSubscRequest) Execute

type ApiDeleteIndivMBSUserDataIngestSessionRequest

type ApiDeleteIndivMBSUserDataIngestSessionRequest struct {
	ApiService *IndividualMBSUserDataIngestSessionDocumentAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteIndivMBSUserDataIngestSessionRequest) Execute

type ApiModifyIndMBSUserDataIngStatSubscRequest

type ApiModifyIndMBSUserDataIngStatSubscRequest struct {
	ApiService *IndividualMBSUserDataIngestSessionStatusSubscriptionDocumentAPIService
	// contains filtered or unexported fields
}

func (ApiModifyIndMBSUserDataIngStatSubscRequest) Execute

func (ApiModifyIndMBSUserDataIngStatSubscRequest) MBSUserDataIngStatSubscPatch

Contains the parameters to request the modification of the Individual MBS User Data Ingest Session Status Subscription resource.

type ApiModifyIndivMBSUserDataIngestSessionRequest

type ApiModifyIndivMBSUserDataIngestSessionRequest struct {
	ApiService *IndividualMBSUserDataIngestSessionDocumentAPIService
	// contains filtered or unexported fields
}

func (ApiModifyIndivMBSUserDataIngestSessionRequest) Execute

func (ApiModifyIndivMBSUserDataIngestSessionRequest) MBSUserDataIngSessionPatch

Contains the parameters to request the modification of the Individual MBS User Data Ingest Session resource.

type ApiRetrieveIndMBSUserDataIngStatSubscRequest

type ApiRetrieveIndMBSUserDataIngStatSubscRequest struct {
	ApiService *IndividualMBSUserDataIngestSessionStatusSubscriptionDocumentAPIService
	// contains filtered or unexported fields
}

func (ApiRetrieveIndMBSUserDataIngStatSubscRequest) Execute

type ApiRetrieveIndivMBSUserDataIngestSessionRequest

type ApiRetrieveIndivMBSUserDataIngestSessionRequest struct {
	ApiService *IndividualMBSUserDataIngestSessionDocumentAPIService
	// contains filtered or unexported fields
}

func (ApiRetrieveIndivMBSUserDataIngestSessionRequest) Execute

type ApiRetrieveMBSUserDataIngStatSubscsRequest

type ApiRetrieveMBSUserDataIngStatSubscsRequest struct {
	ApiService *MBSUserDataIngestSessionStatusSubscriptionsCollectionAPIService
	// contains filtered or unexported fields
}

func (ApiRetrieveMBSUserDataIngStatSubscsRequest) Execute

type ApiRetrieveMBSUserDataIngestSessionsRequest

type ApiRetrieveMBSUserDataIngestSessionsRequest struct {
	ApiService *MBSUserDataIngestSessionsCollectionAPIService
	// contains filtered or unexported fields
}

func (ApiRetrieveMBSUserDataIngestSessionsRequest) Execute

type ApiUpdateIndMBSUserDataIngStatSubscRequest

type ApiUpdateIndMBSUserDataIngStatSubscRequest struct {
	ApiService *IndividualMBSUserDataIngestSessionStatusSubscriptionDocumentAPIService
	// contains filtered or unexported fields
}

func (ApiUpdateIndMBSUserDataIngStatSubscRequest) Execute

func (ApiUpdateIndMBSUserDataIngStatSubscRequest) MBSUserDataIngStatSubsc

Contains the updated representation of the Individual MBS User Data Ingest Session Status Subscription resource.

type ApiUpdateIndivMBSUserDataIngestSessionRequest

type ApiUpdateIndivMBSUserDataIngestSessionRequest struct {
	ApiService *IndividualMBSUserDataIngestSessionDocumentAPIService
	// contains filtered or unexported fields
}

func (ApiUpdateIndivMBSUserDataIngestSessionRequest) Execute

func (ApiUpdateIndivMBSUserDataIngestSessionRequest) MBSUserDataIngSession

Contains the updated representation of the Individual MBS User Data Ingest Session resource.

type AppServiceDescription

type AppServiceDescription struct {
	// String providing an URI formatted according to RFC 3986.
	MediaEntryPointLocator *string                                       `json:"mediaEntryPointLocator,omitempty"`
	MimeType               *string                                       `json:"mimeType,omitempty"`
	IdenticalContents      []AppServiceDescriptionIdenticalContentsInner `json:"identicalContents,omitempty"`
	AlternativeContents    [][]ApplicationService                        `json:"alternativeContents,omitempty"`
}

AppServiceDescription struct for AppServiceDescription

func NewAppServiceDescription

func NewAppServiceDescription() *AppServiceDescription

NewAppServiceDescription instantiates a new AppServiceDescription 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 NewAppServiceDescriptionWithDefaults

func NewAppServiceDescriptionWithDefaults() *AppServiceDescription

NewAppServiceDescriptionWithDefaults instantiates a new AppServiceDescription 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 (*AppServiceDescription) GetAlternativeContents

func (o *AppServiceDescription) GetAlternativeContents() [][]ApplicationService

GetAlternativeContents returns the AlternativeContents field value if set, zero value otherwise.

func (*AppServiceDescription) GetAlternativeContentsOk

func (o *AppServiceDescription) GetAlternativeContentsOk() ([][]ApplicationService, bool)

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

func (*AppServiceDescription) GetIdenticalContents

GetIdenticalContents returns the IdenticalContents field value if set, zero value otherwise.

func (*AppServiceDescription) GetIdenticalContentsOk

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

func (*AppServiceDescription) GetMediaEntryPointLocator

func (o *AppServiceDescription) GetMediaEntryPointLocator() string

GetMediaEntryPointLocator returns the MediaEntryPointLocator field value if set, zero value otherwise.

func (*AppServiceDescription) GetMediaEntryPointLocatorOk

func (o *AppServiceDescription) GetMediaEntryPointLocatorOk() (*string, bool)

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

func (*AppServiceDescription) GetMimeType

func (o *AppServiceDescription) GetMimeType() string

GetMimeType returns the MimeType field value if set, zero value otherwise.

func (*AppServiceDescription) GetMimeTypeOk

func (o *AppServiceDescription) GetMimeTypeOk() (*string, bool)

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

func (*AppServiceDescription) HasAlternativeContents

func (o *AppServiceDescription) HasAlternativeContents() bool

HasAlternativeContents returns a boolean if a field has been set.

func (*AppServiceDescription) HasIdenticalContents

func (o *AppServiceDescription) HasIdenticalContents() bool

HasIdenticalContents returns a boolean if a field has been set.

func (*AppServiceDescription) HasMediaEntryPointLocator

func (o *AppServiceDescription) HasMediaEntryPointLocator() bool

HasMediaEntryPointLocator returns a boolean if a field has been set.

func (*AppServiceDescription) HasMimeType

func (o *AppServiceDescription) HasMimeType() bool

HasMimeType returns a boolean if a field has been set.

func (AppServiceDescription) MarshalJSON

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

func (*AppServiceDescription) SetAlternativeContents

func (o *AppServiceDescription) SetAlternativeContents(v [][]ApplicationService)

SetAlternativeContents gets a reference to the given [][]ApplicationService and assigns it to the AlternativeContents field.

func (*AppServiceDescription) SetIdenticalContents

SetIdenticalContents gets a reference to the given []AppServiceDescriptionIdenticalContentsInner and assigns it to the IdenticalContents field.

func (*AppServiceDescription) SetMediaEntryPointLocator

func (o *AppServiceDescription) SetMediaEntryPointLocator(v string)

SetMediaEntryPointLocator gets a reference to the given string and assigns it to the MediaEntryPointLocator field.

func (*AppServiceDescription) SetMimeType

func (o *AppServiceDescription) SetMimeType(v string)

SetMimeType gets a reference to the given string and assigns it to the MimeType field.

func (AppServiceDescription) ToMap

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

type AppServiceDescriptionIdenticalContentsInner

type AppServiceDescriptionIdenticalContentsInner struct {
	UnicastAppService []ApplicationService `json:"unicastAppService,omitempty"`
}

AppServiceDescriptionIdenticalContentsInner struct for AppServiceDescriptionIdenticalContentsInner

func NewAppServiceDescriptionIdenticalContentsInner

func NewAppServiceDescriptionIdenticalContentsInner() *AppServiceDescriptionIdenticalContentsInner

NewAppServiceDescriptionIdenticalContentsInner instantiates a new AppServiceDescriptionIdenticalContentsInner 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 NewAppServiceDescriptionIdenticalContentsInnerWithDefaults

func NewAppServiceDescriptionIdenticalContentsInnerWithDefaults() *AppServiceDescriptionIdenticalContentsInner

NewAppServiceDescriptionIdenticalContentsInnerWithDefaults instantiates a new AppServiceDescriptionIdenticalContentsInner 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 (*AppServiceDescriptionIdenticalContentsInner) GetUnicastAppService

GetUnicastAppService returns the UnicastAppService field value if set, zero value otherwise.

func (*AppServiceDescriptionIdenticalContentsInner) GetUnicastAppServiceOk

func (o *AppServiceDescriptionIdenticalContentsInner) GetUnicastAppServiceOk() ([]ApplicationService, bool)

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

func (*AppServiceDescriptionIdenticalContentsInner) HasUnicastAppService

func (o *AppServiceDescriptionIdenticalContentsInner) HasUnicastAppService() bool

HasUnicastAppService returns a boolean if a field has been set.

func (AppServiceDescriptionIdenticalContentsInner) MarshalJSON

func (*AppServiceDescriptionIdenticalContentsInner) SetUnicastAppService

SetUnicastAppService gets a reference to the given []ApplicationService and assigns it to the UnicastAppService field.

func (AppServiceDescriptionIdenticalContentsInner) ToMap

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

type ApplicationService

type ApplicationService struct {
	BasePattern string `json:"basePattern"`
}

ApplicationService struct for ApplicationService

func NewApplicationService

func NewApplicationService(basePattern string) *ApplicationService

NewApplicationService instantiates a new ApplicationService 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 NewApplicationServiceWithDefaults

func NewApplicationServiceWithDefaults() *ApplicationService

NewApplicationServiceWithDefaults instantiates a new ApplicationService 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 (*ApplicationService) GetBasePattern

func (o *ApplicationService) GetBasePattern() string

GetBasePattern returns the BasePattern field value

func (*ApplicationService) GetBasePatternOk

func (o *ApplicationService) GetBasePatternOk() (*string, bool)

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

func (ApplicationService) MarshalJSON

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

func (*ApplicationService) SetBasePattern

func (o *ApplicationService) SetBasePattern(v string)

SetBasePattern sets field value

func (ApplicationService) ToMap

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

func (*ApplicationService) UnmarshalJSON

func (o *ApplicationService) UnmarshalJSON(bytes []byte) (err error)

type Arp

type Arp struct {
	// nullable true shall not be used for this attribute. Unsigned integer indicating the ARP Priority Level (see clause 5.7.2.2 of 3GPP TS 23.501, within the range 1 to 15.Values are ordered in decreasing order of priority, i.e. with 1 as the highest priority and 15 as the lowest priority.
	PriorityLevel NullableInt32           `json:"priorityLevel"`
	PreemptCap    PreemptionCapability    `json:"preemptCap"`
	PreemptVuln   PreemptionVulnerability `json:"preemptVuln"`
}

Arp Contains Allocation and Retention Priority information.

func NewArp

func NewArp(priorityLevel NullableInt32, preemptCap PreemptionCapability, preemptVuln PreemptionVulnerability) *Arp

NewArp instantiates a new Arp 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 NewArpWithDefaults

func NewArpWithDefaults() *Arp

NewArpWithDefaults instantiates a new Arp 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 (*Arp) GetPreemptCap

func (o *Arp) GetPreemptCap() PreemptionCapability

GetPreemptCap returns the PreemptCap field value

func (*Arp) GetPreemptCapOk

func (o *Arp) GetPreemptCapOk() (*PreemptionCapability, bool)

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

func (*Arp) GetPreemptVuln

func (o *Arp) GetPreemptVuln() PreemptionVulnerability

GetPreemptVuln returns the PreemptVuln field value

func (*Arp) GetPreemptVulnOk

func (o *Arp) GetPreemptVulnOk() (*PreemptionVulnerability, bool)

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

func (*Arp) GetPriorityLevel

func (o *Arp) GetPriorityLevel() int32

GetPriorityLevel returns the PriorityLevel field value If the value is explicit nil, the zero value for int32 will be returned

func (*Arp) GetPriorityLevelOk

func (o *Arp) GetPriorityLevelOk() (*int32, bool)

GetPriorityLevelOk returns a tuple with the PriorityLevel 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 (Arp) MarshalJSON

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

func (*Arp) SetPreemptCap

func (o *Arp) SetPreemptCap(v PreemptionCapability)

SetPreemptCap sets field value

func (*Arp) SetPreemptVuln

func (o *Arp) SetPreemptVuln(v PreemptionVulnerability)

SetPreemptVuln sets field value

func (*Arp) SetPriorityLevel

func (o *Arp) SetPriorityLevel(v int32)

SetPriorityLevel sets field value

func (Arp) ToMap

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

func (*Arp) UnmarshalJSON

func (o *Arp) UnmarshalJSON(bytes []byte) (err error)

type AssociatedProcedureDescription

type AssociatedProcedureDescription struct {
	PostObjectRepair *PostObjectRepair `json:"postObjectRepair,omitempty"`
	MbsObjectRepair  *MbsObjectRepair  `json:"mbsObjectRepair,omitempty"`
}

AssociatedProcedureDescription struct for AssociatedProcedureDescription

func NewAssociatedProcedureDescription

func NewAssociatedProcedureDescription() *AssociatedProcedureDescription

NewAssociatedProcedureDescription instantiates a new AssociatedProcedureDescription 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 NewAssociatedProcedureDescriptionWithDefaults

func NewAssociatedProcedureDescriptionWithDefaults() *AssociatedProcedureDescription

NewAssociatedProcedureDescriptionWithDefaults instantiates a new AssociatedProcedureDescription 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 (*AssociatedProcedureDescription) GetMbsObjectRepair

func (o *AssociatedProcedureDescription) GetMbsObjectRepair() MbsObjectRepair

GetMbsObjectRepair returns the MbsObjectRepair field value if set, zero value otherwise.

func (*AssociatedProcedureDescription) GetMbsObjectRepairOk

func (o *AssociatedProcedureDescription) GetMbsObjectRepairOk() (*MbsObjectRepair, bool)

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

func (*AssociatedProcedureDescription) GetPostObjectRepair

func (o *AssociatedProcedureDescription) GetPostObjectRepair() PostObjectRepair

GetPostObjectRepair returns the PostObjectRepair field value if set, zero value otherwise.

func (*AssociatedProcedureDescription) GetPostObjectRepairOk

func (o *AssociatedProcedureDescription) GetPostObjectRepairOk() (*PostObjectRepair, bool)

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

func (*AssociatedProcedureDescription) HasMbsObjectRepair

func (o *AssociatedProcedureDescription) HasMbsObjectRepair() bool

HasMbsObjectRepair returns a boolean if a field has been set.

func (*AssociatedProcedureDescription) HasPostObjectRepair

func (o *AssociatedProcedureDescription) HasPostObjectRepair() bool

HasPostObjectRepair returns a boolean if a field has been set.

func (AssociatedProcedureDescription) MarshalJSON

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

func (*AssociatedProcedureDescription) SetMbsObjectRepair

func (o *AssociatedProcedureDescription) SetMbsObjectRepair(v MbsObjectRepair)

SetMbsObjectRepair gets a reference to the given MbsObjectRepair and assigns it to the MbsObjectRepair field.

func (*AssociatedProcedureDescription) SetPostObjectRepair

func (o *AssociatedProcedureDescription) SetPostObjectRepair(v PostObjectRepair)

SetPostObjectRepair gets a reference to the given PostObjectRepair and assigns it to the PostObjectRepair field.

func (AssociatedProcedureDescription) ToMap

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

type AvailabilityInformationBinding

type AvailabilityInformationBinding struct {
	MbsServiceArea []MbsServiceArea `json:"mbsServiceArea,omitempty"`
	// MBS Frequency Selection Area Identifier
	MbsFSAId       *string `json:"mbsFSAId,omitempty"`
	RadioFrequency []int32 `json:"radioFrequency,omitempty"`
}

AvailabilityInformationBinding struct for AvailabilityInformationBinding

func NewAvailabilityInformationBinding

func NewAvailabilityInformationBinding() *AvailabilityInformationBinding

NewAvailabilityInformationBinding instantiates a new AvailabilityInformationBinding 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 NewAvailabilityInformationBindingWithDefaults

func NewAvailabilityInformationBindingWithDefaults() *AvailabilityInformationBinding

NewAvailabilityInformationBindingWithDefaults instantiates a new AvailabilityInformationBinding 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 (*AvailabilityInformationBinding) GetMbsFSAId

func (o *AvailabilityInformationBinding) GetMbsFSAId() string

GetMbsFSAId returns the MbsFSAId field value if set, zero value otherwise.

func (*AvailabilityInformationBinding) GetMbsFSAIdOk

func (o *AvailabilityInformationBinding) GetMbsFSAIdOk() (*string, bool)

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

func (*AvailabilityInformationBinding) GetMbsServiceArea

func (o *AvailabilityInformationBinding) GetMbsServiceArea() []MbsServiceArea

GetMbsServiceArea returns the MbsServiceArea field value if set, zero value otherwise.

func (*AvailabilityInformationBinding) GetMbsServiceAreaOk

func (o *AvailabilityInformationBinding) GetMbsServiceAreaOk() ([]MbsServiceArea, bool)

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

func (*AvailabilityInformationBinding) GetRadioFrequency

func (o *AvailabilityInformationBinding) GetRadioFrequency() []int32

GetRadioFrequency returns the RadioFrequency field value if set, zero value otherwise.

func (*AvailabilityInformationBinding) GetRadioFrequencyOk

func (o *AvailabilityInformationBinding) GetRadioFrequencyOk() ([]int32, bool)

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

func (*AvailabilityInformationBinding) HasMbsFSAId

func (o *AvailabilityInformationBinding) HasMbsFSAId() bool

HasMbsFSAId returns a boolean if a field has been set.

func (*AvailabilityInformationBinding) HasMbsServiceArea

func (o *AvailabilityInformationBinding) HasMbsServiceArea() bool

HasMbsServiceArea returns a boolean if a field has been set.

func (*AvailabilityInformationBinding) HasRadioFrequency

func (o *AvailabilityInformationBinding) HasRadioFrequency() bool

HasRadioFrequency returns a boolean if a field has been set.

func (AvailabilityInformationBinding) MarshalJSON

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

func (*AvailabilityInformationBinding) SetMbsFSAId

func (o *AvailabilityInformationBinding) SetMbsFSAId(v string)

SetMbsFSAId gets a reference to the given string and assigns it to the MbsFSAId field.

func (*AvailabilityInformationBinding) SetMbsServiceArea

func (o *AvailabilityInformationBinding) SetMbsServiceArea(v []MbsServiceArea)

SetMbsServiceArea gets a reference to the given []MbsServiceArea and assigns it to the MbsServiceArea field.

func (*AvailabilityInformationBinding) SetRadioFrequency

func (o *AvailabilityInformationBinding) SetRadioFrequency(v []int32)

SetRadioFrequency gets a reference to the given []int32 and assigns it to the RadioFrequency field.

func (AvailabilityInformationBinding) ToMap

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

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 CivicAddress

type CivicAddress struct {
	Country    *string `json:"country,omitempty"`
	A1         *string `json:"A1,omitempty"`
	A2         *string `json:"A2,omitempty"`
	A3         *string `json:"A3,omitempty"`
	A4         *string `json:"A4,omitempty"`
	A5         *string `json:"A5,omitempty"`
	A6         *string `json:"A6,omitempty"`
	PRD        *string `json:"PRD,omitempty"`
	POD        *string `json:"POD,omitempty"`
	STS        *string `json:"STS,omitempty"`
	HNO        *string `json:"HNO,omitempty"`
	HNS        *string `json:"HNS,omitempty"`
	LMK        *string `json:"LMK,omitempty"`
	LOC        *string `json:"LOC,omitempty"`
	NAM        *string `json:"NAM,omitempty"`
	PC         *string `json:"PC,omitempty"`
	BLD        *string `json:"BLD,omitempty"`
	UNIT       *string `json:"UNIT,omitempty"`
	FLR        *string `json:"FLR,omitempty"`
	ROOM       *string `json:"ROOM,omitempty"`
	PLC        *string `json:"PLC,omitempty"`
	PCN        *string `json:"PCN,omitempty"`
	POBOX      *string `json:"POBOX,omitempty"`
	ADDCODE    *string `json:"ADDCODE,omitempty"`
	SEAT       *string `json:"SEAT,omitempty"`
	RD         *string `json:"RD,omitempty"`
	RDSEC      *string `json:"RDSEC,omitempty"`
	RDBR       *string `json:"RDBR,omitempty"`
	RDSUBBR    *string `json:"RDSUBBR,omitempty"`
	PRM        *string `json:"PRM,omitempty"`
	POM        *string `json:"POM,omitempty"`
	UsageRules *string `json:"usageRules,omitempty"`
	Method     *string `json:"method,omitempty"`
	ProvidedBy *string `json:"providedBy,omitempty"`
}

CivicAddress Indicates a Civic address.

func NewCivicAddress

func NewCivicAddress() *CivicAddress

NewCivicAddress instantiates a new CivicAddress 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 NewCivicAddressWithDefaults

func NewCivicAddressWithDefaults() *CivicAddress

NewCivicAddressWithDefaults instantiates a new CivicAddress 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 (*CivicAddress) GetA1

func (o *CivicAddress) GetA1() string

GetA1 returns the A1 field value if set, zero value otherwise.

func (*CivicAddress) GetA1Ok

func (o *CivicAddress) GetA1Ok() (*string, bool)

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

func (*CivicAddress) GetA2

func (o *CivicAddress) GetA2() string

GetA2 returns the A2 field value if set, zero value otherwise.

func (*CivicAddress) GetA2Ok

func (o *CivicAddress) GetA2Ok() (*string, bool)

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

func (*CivicAddress) GetA3

func (o *CivicAddress) GetA3() string

GetA3 returns the A3 field value if set, zero value otherwise.

func (*CivicAddress) GetA3Ok

func (o *CivicAddress) GetA3Ok() (*string, bool)

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

func (*CivicAddress) GetA4

func (o *CivicAddress) GetA4() string

GetA4 returns the A4 field value if set, zero value otherwise.

func (*CivicAddress) GetA4Ok

func (o *CivicAddress) GetA4Ok() (*string, bool)

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

func (*CivicAddress) GetA5

func (o *CivicAddress) GetA5() string

GetA5 returns the A5 field value if set, zero value otherwise.

func (*CivicAddress) GetA5Ok

func (o *CivicAddress) GetA5Ok() (*string, bool)

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

func (*CivicAddress) GetA6

func (o *CivicAddress) GetA6() string

GetA6 returns the A6 field value if set, zero value otherwise.

func (*CivicAddress) GetA6Ok

func (o *CivicAddress) GetA6Ok() (*string, bool)

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

func (*CivicAddress) GetADDCODE

func (o *CivicAddress) GetADDCODE() string

GetADDCODE returns the ADDCODE field value if set, zero value otherwise.

func (*CivicAddress) GetADDCODEOk

func (o *CivicAddress) GetADDCODEOk() (*string, bool)

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

func (*CivicAddress) GetBLD

func (o *CivicAddress) GetBLD() string

GetBLD returns the BLD field value if set, zero value otherwise.

func (*CivicAddress) GetBLDOk

func (o *CivicAddress) GetBLDOk() (*string, bool)

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

func (*CivicAddress) GetCountry

func (o *CivicAddress) GetCountry() string

GetCountry returns the Country field value if set, zero value otherwise.

func (*CivicAddress) GetCountryOk

func (o *CivicAddress) GetCountryOk() (*string, bool)

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

func (*CivicAddress) GetFLR

func (o *CivicAddress) GetFLR() string

GetFLR returns the FLR field value if set, zero value otherwise.

func (*CivicAddress) GetFLROk

func (o *CivicAddress) GetFLROk() (*string, bool)

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

func (*CivicAddress) GetHNO

func (o *CivicAddress) GetHNO() string

GetHNO returns the HNO field value if set, zero value otherwise.

func (*CivicAddress) GetHNOOk

func (o *CivicAddress) GetHNOOk() (*string, bool)

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

func (*CivicAddress) GetHNS

func (o *CivicAddress) GetHNS() string

GetHNS returns the HNS field value if set, zero value otherwise.

func (*CivicAddress) GetHNSOk

func (o *CivicAddress) GetHNSOk() (*string, bool)

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

func (*CivicAddress) GetLMK

func (o *CivicAddress) GetLMK() string

GetLMK returns the LMK field value if set, zero value otherwise.

func (*CivicAddress) GetLMKOk

func (o *CivicAddress) GetLMKOk() (*string, bool)

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

func (*CivicAddress) GetLOC

func (o *CivicAddress) GetLOC() string

GetLOC returns the LOC field value if set, zero value otherwise.

func (*CivicAddress) GetLOCOk

func (o *CivicAddress) GetLOCOk() (*string, bool)

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

func (*CivicAddress) GetMethod

func (o *CivicAddress) GetMethod() string

GetMethod returns the Method field value if set, zero value otherwise.

func (*CivicAddress) GetMethodOk

func (o *CivicAddress) GetMethodOk() (*string, bool)

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

func (*CivicAddress) GetNAM

func (o *CivicAddress) GetNAM() string

GetNAM returns the NAM field value if set, zero value otherwise.

func (*CivicAddress) GetNAMOk

func (o *CivicAddress) GetNAMOk() (*string, bool)

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

func (*CivicAddress) GetPC

func (o *CivicAddress) GetPC() string

GetPC returns the PC field value if set, zero value otherwise.

func (*CivicAddress) GetPCN

func (o *CivicAddress) GetPCN() string

GetPCN returns the PCN field value if set, zero value otherwise.

func (*CivicAddress) GetPCNOk

func (o *CivicAddress) GetPCNOk() (*string, bool)

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

func (*CivicAddress) GetPCOk

func (o *CivicAddress) GetPCOk() (*string, bool)

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

func (*CivicAddress) GetPLC

func (o *CivicAddress) GetPLC() string

GetPLC returns the PLC field value if set, zero value otherwise.

func (*CivicAddress) GetPLCOk

func (o *CivicAddress) GetPLCOk() (*string, bool)

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

func (*CivicAddress) GetPOBOX

func (o *CivicAddress) GetPOBOX() string

GetPOBOX returns the POBOX field value if set, zero value otherwise.

func (*CivicAddress) GetPOBOXOk

func (o *CivicAddress) GetPOBOXOk() (*string, bool)

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

func (*CivicAddress) GetPOD

func (o *CivicAddress) GetPOD() string

GetPOD returns the POD field value if set, zero value otherwise.

func (*CivicAddress) GetPODOk

func (o *CivicAddress) GetPODOk() (*string, bool)

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

func (*CivicAddress) GetPOM

func (o *CivicAddress) GetPOM() string

GetPOM returns the POM field value if set, zero value otherwise.

func (*CivicAddress) GetPOMOk

func (o *CivicAddress) GetPOMOk() (*string, bool)

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

func (*CivicAddress) GetPRD

func (o *CivicAddress) GetPRD() string

GetPRD returns the PRD field value if set, zero value otherwise.

func (*CivicAddress) GetPRDOk

func (o *CivicAddress) GetPRDOk() (*string, bool)

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

func (*CivicAddress) GetPRM

func (o *CivicAddress) GetPRM() string

GetPRM returns the PRM field value if set, zero value otherwise.

func (*CivicAddress) GetPRMOk

func (o *CivicAddress) GetPRMOk() (*string, bool)

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

func (*CivicAddress) GetProvidedBy

func (o *CivicAddress) GetProvidedBy() string

GetProvidedBy returns the ProvidedBy field value if set, zero value otherwise.

func (*CivicAddress) GetProvidedByOk

func (o *CivicAddress) GetProvidedByOk() (*string, bool)

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

func (*CivicAddress) GetRD

func (o *CivicAddress) GetRD() string

GetRD returns the RD field value if set, zero value otherwise.

func (*CivicAddress) GetRDBR

func (o *CivicAddress) GetRDBR() string

GetRDBR returns the RDBR field value if set, zero value otherwise.

func (*CivicAddress) GetRDBROk

func (o *CivicAddress) GetRDBROk() (*string, bool)

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

func (*CivicAddress) GetRDOk

func (o *CivicAddress) GetRDOk() (*string, bool)

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

func (*CivicAddress) GetRDSEC

func (o *CivicAddress) GetRDSEC() string

GetRDSEC returns the RDSEC field value if set, zero value otherwise.

func (*CivicAddress) GetRDSECOk

func (o *CivicAddress) GetRDSECOk() (*string, bool)

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

func (*CivicAddress) GetRDSUBBR

func (o *CivicAddress) GetRDSUBBR() string

GetRDSUBBR returns the RDSUBBR field value if set, zero value otherwise.

func (*CivicAddress) GetRDSUBBROk

func (o *CivicAddress) GetRDSUBBROk() (*string, bool)

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

func (*CivicAddress) GetROOM

func (o *CivicAddress) GetROOM() string

GetROOM returns the ROOM field value if set, zero value otherwise.

func (*CivicAddress) GetROOMOk

func (o *CivicAddress) GetROOMOk() (*string, bool)

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

func (*CivicAddress) GetSEAT

func (o *CivicAddress) GetSEAT() string

GetSEAT returns the SEAT field value if set, zero value otherwise.

func (*CivicAddress) GetSEATOk

func (o *CivicAddress) GetSEATOk() (*string, bool)

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

func (*CivicAddress) GetSTS

func (o *CivicAddress) GetSTS() string

GetSTS returns the STS field value if set, zero value otherwise.

func (*CivicAddress) GetSTSOk

func (o *CivicAddress) GetSTSOk() (*string, bool)

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

func (*CivicAddress) GetUNIT

func (o *CivicAddress) GetUNIT() string

GetUNIT returns the UNIT field value if set, zero value otherwise.

func (*CivicAddress) GetUNITOk

func (o *CivicAddress) GetUNITOk() (*string, bool)

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

func (*CivicAddress) GetUsageRules

func (o *CivicAddress) GetUsageRules() string

GetUsageRules returns the UsageRules field value if set, zero value otherwise.

func (*CivicAddress) GetUsageRulesOk

func (o *CivicAddress) GetUsageRulesOk() (*string, bool)

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

func (*CivicAddress) HasA1

func (o *CivicAddress) HasA1() bool

HasA1 returns a boolean if a field has been set.

func (*CivicAddress) HasA2

func (o *CivicAddress) HasA2() bool

HasA2 returns a boolean if a field has been set.

func (*CivicAddress) HasA3

func (o *CivicAddress) HasA3() bool

HasA3 returns a boolean if a field has been set.

func (*CivicAddress) HasA4

func (o *CivicAddress) HasA4() bool

HasA4 returns a boolean if a field has been set.

func (*CivicAddress) HasA5

func (o *CivicAddress) HasA5() bool

HasA5 returns a boolean if a field has been set.

func (*CivicAddress) HasA6

func (o *CivicAddress) HasA6() bool

HasA6 returns a boolean if a field has been set.

func (*CivicAddress) HasADDCODE

func (o *CivicAddress) HasADDCODE() bool

HasADDCODE returns a boolean if a field has been set.

func (*CivicAddress) HasBLD

func (o *CivicAddress) HasBLD() bool

HasBLD returns a boolean if a field has been set.

func (*CivicAddress) HasCountry

func (o *CivicAddress) HasCountry() bool

HasCountry returns a boolean if a field has been set.

func (*CivicAddress) HasFLR

func (o *CivicAddress) HasFLR() bool

HasFLR returns a boolean if a field has been set.

func (*CivicAddress) HasHNO

func (o *CivicAddress) HasHNO() bool

HasHNO returns a boolean if a field has been set.

func (*CivicAddress) HasHNS

func (o *CivicAddress) HasHNS() bool

HasHNS returns a boolean if a field has been set.

func (*CivicAddress) HasLMK

func (o *CivicAddress) HasLMK() bool

HasLMK returns a boolean if a field has been set.

func (*CivicAddress) HasLOC

func (o *CivicAddress) HasLOC() bool

HasLOC returns a boolean if a field has been set.

func (*CivicAddress) HasMethod

func (o *CivicAddress) HasMethod() bool

HasMethod returns a boolean if a field has been set.

func (*CivicAddress) HasNAM

func (o *CivicAddress) HasNAM() bool

HasNAM returns a boolean if a field has been set.

func (*CivicAddress) HasPC

func (o *CivicAddress) HasPC() bool

HasPC returns a boolean if a field has been set.

func (*CivicAddress) HasPCN

func (o *CivicAddress) HasPCN() bool

HasPCN returns a boolean if a field has been set.

func (*CivicAddress) HasPLC

func (o *CivicAddress) HasPLC() bool

HasPLC returns a boolean if a field has been set.

func (*CivicAddress) HasPOBOX

func (o *CivicAddress) HasPOBOX() bool

HasPOBOX returns a boolean if a field has been set.

func (*CivicAddress) HasPOD

func (o *CivicAddress) HasPOD() bool

HasPOD returns a boolean if a field has been set.

func (*CivicAddress) HasPOM

func (o *CivicAddress) HasPOM() bool

HasPOM returns a boolean if a field has been set.

func (*CivicAddress) HasPRD

func (o *CivicAddress) HasPRD() bool

HasPRD returns a boolean if a field has been set.

func (*CivicAddress) HasPRM

func (o *CivicAddress) HasPRM() bool

HasPRM returns a boolean if a field has been set.

func (*CivicAddress) HasProvidedBy

func (o *CivicAddress) HasProvidedBy() bool

HasProvidedBy returns a boolean if a field has been set.

func (*CivicAddress) HasRD

func (o *CivicAddress) HasRD() bool

HasRD returns a boolean if a field has been set.

func (*CivicAddress) HasRDBR

func (o *CivicAddress) HasRDBR() bool

HasRDBR returns a boolean if a field has been set.

func (*CivicAddress) HasRDSEC

func (o *CivicAddress) HasRDSEC() bool

HasRDSEC returns a boolean if a field has been set.

func (*CivicAddress) HasRDSUBBR

func (o *CivicAddress) HasRDSUBBR() bool

HasRDSUBBR returns a boolean if a field has been set.

func (*CivicAddress) HasROOM

func (o *CivicAddress) HasROOM() bool

HasROOM returns a boolean if a field has been set.

func (*CivicAddress) HasSEAT

func (o *CivicAddress) HasSEAT() bool

HasSEAT returns a boolean if a field has been set.

func (*CivicAddress) HasSTS

func (o *CivicAddress) HasSTS() bool

HasSTS returns a boolean if a field has been set.

func (*CivicAddress) HasUNIT

func (o *CivicAddress) HasUNIT() bool

HasUNIT returns a boolean if a field has been set.

func (*CivicAddress) HasUsageRules

func (o *CivicAddress) HasUsageRules() bool

HasUsageRules returns a boolean if a field has been set.

func (CivicAddress) MarshalJSON

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

func (*CivicAddress) SetA1

func (o *CivicAddress) SetA1(v string)

SetA1 gets a reference to the given string and assigns it to the A1 field.

func (*CivicAddress) SetA2

func (o *CivicAddress) SetA2(v string)

SetA2 gets a reference to the given string and assigns it to the A2 field.

func (*CivicAddress) SetA3

func (o *CivicAddress) SetA3(v string)

SetA3 gets a reference to the given string and assigns it to the A3 field.

func (*CivicAddress) SetA4

func (o *CivicAddress) SetA4(v string)

SetA4 gets a reference to the given string and assigns it to the A4 field.

func (*CivicAddress) SetA5

func (o *CivicAddress) SetA5(v string)

SetA5 gets a reference to the given string and assigns it to the A5 field.

func (*CivicAddress) SetA6

func (o *CivicAddress) SetA6(v string)

SetA6 gets a reference to the given string and assigns it to the A6 field.

func (*CivicAddress) SetADDCODE

func (o *CivicAddress) SetADDCODE(v string)

SetADDCODE gets a reference to the given string and assigns it to the ADDCODE field.

func (*CivicAddress) SetBLD

func (o *CivicAddress) SetBLD(v string)

SetBLD gets a reference to the given string and assigns it to the BLD field.

func (*CivicAddress) SetCountry

func (o *CivicAddress) SetCountry(v string)

SetCountry gets a reference to the given string and assigns it to the Country field.

func (*CivicAddress) SetFLR

func (o *CivicAddress) SetFLR(v string)

SetFLR gets a reference to the given string and assigns it to the FLR field.

func (*CivicAddress) SetHNO

func (o *CivicAddress) SetHNO(v string)

SetHNO gets a reference to the given string and assigns it to the HNO field.

func (*CivicAddress) SetHNS

func (o *CivicAddress) SetHNS(v string)

SetHNS gets a reference to the given string and assigns it to the HNS field.

func (*CivicAddress) SetLMK

func (o *CivicAddress) SetLMK(v string)

SetLMK gets a reference to the given string and assigns it to the LMK field.

func (*CivicAddress) SetLOC

func (o *CivicAddress) SetLOC(v string)

SetLOC gets a reference to the given string and assigns it to the LOC field.

func (*CivicAddress) SetMethod

func (o *CivicAddress) SetMethod(v string)

SetMethod gets a reference to the given string and assigns it to the Method field.

func (*CivicAddress) SetNAM

func (o *CivicAddress) SetNAM(v string)

SetNAM gets a reference to the given string and assigns it to the NAM field.

func (*CivicAddress) SetPC

func (o *CivicAddress) SetPC(v string)

SetPC gets a reference to the given string and assigns it to the PC field.

func (*CivicAddress) SetPCN

func (o *CivicAddress) SetPCN(v string)

SetPCN gets a reference to the given string and assigns it to the PCN field.

func (*CivicAddress) SetPLC

func (o *CivicAddress) SetPLC(v string)

SetPLC gets a reference to the given string and assigns it to the PLC field.

func (*CivicAddress) SetPOBOX

func (o *CivicAddress) SetPOBOX(v string)

SetPOBOX gets a reference to the given string and assigns it to the POBOX field.

func (*CivicAddress) SetPOD

func (o *CivicAddress) SetPOD(v string)

SetPOD gets a reference to the given string and assigns it to the POD field.

func (*CivicAddress) SetPOM

func (o *CivicAddress) SetPOM(v string)

SetPOM gets a reference to the given string and assigns it to the POM field.

func (*CivicAddress) SetPRD

func (o *CivicAddress) SetPRD(v string)

SetPRD gets a reference to the given string and assigns it to the PRD field.

func (*CivicAddress) SetPRM

func (o *CivicAddress) SetPRM(v string)

SetPRM gets a reference to the given string and assigns it to the PRM field.

func (*CivicAddress) SetProvidedBy

func (o *CivicAddress) SetProvidedBy(v string)

SetProvidedBy gets a reference to the given string and assigns it to the ProvidedBy field.

func (*CivicAddress) SetRD

func (o *CivicAddress) SetRD(v string)

SetRD gets a reference to the given string and assigns it to the RD field.

func (*CivicAddress) SetRDBR

func (o *CivicAddress) SetRDBR(v string)

SetRDBR gets a reference to the given string and assigns it to the RDBR field.

func (*CivicAddress) SetRDSEC

func (o *CivicAddress) SetRDSEC(v string)

SetRDSEC gets a reference to the given string and assigns it to the RDSEC field.

func (*CivicAddress) SetRDSUBBR

func (o *CivicAddress) SetRDSUBBR(v string)

SetRDSUBBR gets a reference to the given string and assigns it to the RDSUBBR field.

func (*CivicAddress) SetROOM

func (o *CivicAddress) SetROOM(v string)

SetROOM gets a reference to the given string and assigns it to the ROOM field.

func (*CivicAddress) SetSEAT

func (o *CivicAddress) SetSEAT(v string)

SetSEAT gets a reference to the given string and assigns it to the SEAT field.

func (*CivicAddress) SetSTS

func (o *CivicAddress) SetSTS(v string)

SetSTS gets a reference to the given string and assigns it to the STS field.

func (*CivicAddress) SetUNIT

func (o *CivicAddress) SetUNIT(v string)

SetUNIT gets a reference to the given string and assigns it to the UNIT field.

func (*CivicAddress) SetUsageRules

func (o *CivicAddress) SetUsageRules(v string)

SetUsageRules gets a reference to the given string and assigns it to the UsageRules field.

func (CivicAddress) ToMap

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

type Configuration

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

Configuration stores the configuration of the API client

func NewConfiguration

func NewConfiguration() *Configuration

NewConfiguration returns a new Configuration object

func (*Configuration) AddDefaultHeader

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

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

func (*Configuration) ServerURL

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

ServerURL returns URL based on server settings

func (*Configuration) ServerURLWithContext

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

ServerURLWithContext returns a new server URL given an endpoint

type DistSessionState

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

DistSessionState Current State of MBS distribution session

func (*DistSessionState) MarshalJSON

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

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

func (*DistSessionState) UnmarshalJSON

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

Unmarshal JSON data into any of the pointers in the struct

type DistributionMethod

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

DistributionMethod Possible values are: - OBJECT: Indicates the Object Distribution Method. - PACKET: Indicates the Packet Distribution Method.

func (*DistributionMethod) MarshalJSON

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

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

func (*DistributionMethod) UnmarshalJSON

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

Unmarshal JSON data into any of the pointers in the struct

type DistributionMethod1

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

DistributionMethod1 struct for DistributionMethod1

func (*DistributionMethod1) MarshalJSON

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

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

func (*DistributionMethod1) UnmarshalJSON

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

Unmarshal JSON data into any of the pointers in the struct

type DistributionSessionDescription

type DistributionSessionDescription struct {
	DistributionMethod DistributionMethod1 `json:"distributionMethod"`
	// String providing an URI formatted according to RFC 3986.
	ConformanceProfile *string `json:"conformanceProfile,omitempty"`
	// String providing an URI formatted according to RFC 3986.
	SessionDescriptionLocator string                                                  `json:"sessionDescriptionLocator"`
	ObjectRepairParameters    *AssociatedProcedureDescription                         `json:"objectRepairParameters,omitempty"`
	DataNetworkName           *string                                                 `json:"dataNetworkName,omitempty"`
	MbsAppService             []ApplicationService                                    `json:"mbsAppService,omitempty"`
	UnicastAppServices        []DistributionSessionDescriptionUnicastAppServicesInner `json:"unicastAppServices,omitempty"`
}

DistributionSessionDescription struct for DistributionSessionDescription

func NewDistributionSessionDescription

func NewDistributionSessionDescription(distributionMethod DistributionMethod1, sessionDescriptionLocator string) *DistributionSessionDescription

NewDistributionSessionDescription instantiates a new DistributionSessionDescription 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 NewDistributionSessionDescriptionWithDefaults

func NewDistributionSessionDescriptionWithDefaults() *DistributionSessionDescription

NewDistributionSessionDescriptionWithDefaults instantiates a new DistributionSessionDescription 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 (*DistributionSessionDescription) GetConformanceProfile

func (o *DistributionSessionDescription) GetConformanceProfile() string

GetConformanceProfile returns the ConformanceProfile field value if set, zero value otherwise.

func (*DistributionSessionDescription) GetConformanceProfileOk

func (o *DistributionSessionDescription) GetConformanceProfileOk() (*string, bool)

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

func (*DistributionSessionDescription) GetDataNetworkName

func (o *DistributionSessionDescription) GetDataNetworkName() string

GetDataNetworkName returns the DataNetworkName field value if set, zero value otherwise.

func (*DistributionSessionDescription) GetDataNetworkNameOk

func (o *DistributionSessionDescription) GetDataNetworkNameOk() (*string, bool)

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

func (*DistributionSessionDescription) GetDistributionMethod

func (o *DistributionSessionDescription) GetDistributionMethod() DistributionMethod1

GetDistributionMethod returns the DistributionMethod field value

func (*DistributionSessionDescription) GetDistributionMethodOk

func (o *DistributionSessionDescription) GetDistributionMethodOk() (*DistributionMethod1, bool)

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

func (*DistributionSessionDescription) GetMbsAppService

func (o *DistributionSessionDescription) GetMbsAppService() []ApplicationService

GetMbsAppService returns the MbsAppService field value if set, zero value otherwise.

func (*DistributionSessionDescription) GetMbsAppServiceOk

func (o *DistributionSessionDescription) GetMbsAppServiceOk() ([]ApplicationService, bool)

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

func (*DistributionSessionDescription) GetObjectRepairParameters

func (o *DistributionSessionDescription) GetObjectRepairParameters() AssociatedProcedureDescription

GetObjectRepairParameters returns the ObjectRepairParameters field value if set, zero value otherwise.

func (*DistributionSessionDescription) GetObjectRepairParametersOk

func (o *DistributionSessionDescription) GetObjectRepairParametersOk() (*AssociatedProcedureDescription, bool)

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

func (*DistributionSessionDescription) GetSessionDescriptionLocator

func (o *DistributionSessionDescription) GetSessionDescriptionLocator() string

GetSessionDescriptionLocator returns the SessionDescriptionLocator field value

func (*DistributionSessionDescription) GetSessionDescriptionLocatorOk

func (o *DistributionSessionDescription) GetSessionDescriptionLocatorOk() (*string, bool)

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

func (*DistributionSessionDescription) GetUnicastAppServices

GetUnicastAppServices returns the UnicastAppServices field value if set, zero value otherwise.

func (*DistributionSessionDescription) GetUnicastAppServicesOk

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

func (*DistributionSessionDescription) HasConformanceProfile

func (o *DistributionSessionDescription) HasConformanceProfile() bool

HasConformanceProfile returns a boolean if a field has been set.

func (*DistributionSessionDescription) HasDataNetworkName

func (o *DistributionSessionDescription) HasDataNetworkName() bool

HasDataNetworkName returns a boolean if a field has been set.

func (*DistributionSessionDescription) HasMbsAppService

func (o *DistributionSessionDescription) HasMbsAppService() bool

HasMbsAppService returns a boolean if a field has been set.

func (*DistributionSessionDescription) HasObjectRepairParameters

func (o *DistributionSessionDescription) HasObjectRepairParameters() bool

HasObjectRepairParameters returns a boolean if a field has been set.

func (*DistributionSessionDescription) HasUnicastAppServices

func (o *DistributionSessionDescription) HasUnicastAppServices() bool

HasUnicastAppServices returns a boolean if a field has been set.

func (DistributionSessionDescription) MarshalJSON

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

func (*DistributionSessionDescription) SetConformanceProfile

func (o *DistributionSessionDescription) SetConformanceProfile(v string)

SetConformanceProfile gets a reference to the given string and assigns it to the ConformanceProfile field.

func (*DistributionSessionDescription) SetDataNetworkName

func (o *DistributionSessionDescription) SetDataNetworkName(v string)

SetDataNetworkName gets a reference to the given string and assigns it to the DataNetworkName field.

func (*DistributionSessionDescription) SetDistributionMethod

func (o *DistributionSessionDescription) SetDistributionMethod(v DistributionMethod1)

SetDistributionMethod sets field value

func (*DistributionSessionDescription) SetMbsAppService

func (o *DistributionSessionDescription) SetMbsAppService(v []ApplicationService)

SetMbsAppService gets a reference to the given []ApplicationService and assigns it to the MbsAppService field.

func (*DistributionSessionDescription) SetObjectRepairParameters

func (o *DistributionSessionDescription) SetObjectRepairParameters(v AssociatedProcedureDescription)

SetObjectRepairParameters gets a reference to the given AssociatedProcedureDescription and assigns it to the ObjectRepairParameters field.

func (*DistributionSessionDescription) SetSessionDescriptionLocator

func (o *DistributionSessionDescription) SetSessionDescriptionLocator(v string)

SetSessionDescriptionLocator sets field value

func (*DistributionSessionDescription) SetUnicastAppServices

SetUnicastAppServices gets a reference to the given []DistributionSessionDescriptionUnicastAppServicesInner and assigns it to the UnicastAppServices field.

func (DistributionSessionDescription) ToMap

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

func (*DistributionSessionDescription) UnmarshalJSON

func (o *DistributionSessionDescription) UnmarshalJSON(bytes []byte) (err error)

type DistributionSessionDescriptionUnicastAppServicesInner

type DistributionSessionDescriptionUnicastAppServicesInner struct {
	UnicastAppService []ApplicationService `json:"unicastAppService,omitempty"`
}

DistributionSessionDescriptionUnicastAppServicesInner struct for DistributionSessionDescriptionUnicastAppServicesInner

func NewDistributionSessionDescriptionUnicastAppServicesInner

func NewDistributionSessionDescriptionUnicastAppServicesInner() *DistributionSessionDescriptionUnicastAppServicesInner

NewDistributionSessionDescriptionUnicastAppServicesInner instantiates a new DistributionSessionDescriptionUnicastAppServicesInner 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 NewDistributionSessionDescriptionUnicastAppServicesInnerWithDefaults

func NewDistributionSessionDescriptionUnicastAppServicesInnerWithDefaults() *DistributionSessionDescriptionUnicastAppServicesInner

NewDistributionSessionDescriptionUnicastAppServicesInnerWithDefaults instantiates a new DistributionSessionDescriptionUnicastAppServicesInner 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 (*DistributionSessionDescriptionUnicastAppServicesInner) GetUnicastAppService

GetUnicastAppService returns the UnicastAppService field value if set, zero value otherwise.

func (*DistributionSessionDescriptionUnicastAppServicesInner) GetUnicastAppServiceOk

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

func (*DistributionSessionDescriptionUnicastAppServicesInner) HasUnicastAppService

HasUnicastAppService returns a boolean if a field has been set.

func (DistributionSessionDescriptionUnicastAppServicesInner) MarshalJSON

func (*DistributionSessionDescriptionUnicastAppServicesInner) SetUnicastAppService

SetUnicastAppService gets a reference to the given []ApplicationService and assigns it to the UnicastAppService field.

func (DistributionSessionDescriptionUnicastAppServicesInner) ToMap

type EllipsoidArc

type EllipsoidArc struct {
	GADShape
	Point GeographicalCoordinates `json:"point"`
	// Indicates value of the inner radius.
	InnerRadius int32 `json:"innerRadius"`
	// Indicates value of uncertainty.
	UncertaintyRadius float32 `json:"uncertaintyRadius"`
	// Indicates value of angle.
	OffsetAngle int32 `json:"offsetAngle"`
	// Indicates value of angle.
	IncludedAngle int32 `json:"includedAngle"`
	// Indicates value of confidence.
	Confidence int32 `json:"confidence"`
}

EllipsoidArc Ellipsoid Arc.

func NewEllipsoidArc

func NewEllipsoidArc(point GeographicalCoordinates, innerRadius int32, uncertaintyRadius float32, offsetAngle int32, includedAngle int32, confidence int32, shape SupportedGADShapes) *EllipsoidArc

NewEllipsoidArc instantiates a new EllipsoidArc 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 NewEllipsoidArcWithDefaults

func NewEllipsoidArcWithDefaults() *EllipsoidArc

NewEllipsoidArcWithDefaults instantiates a new EllipsoidArc 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 (*EllipsoidArc) GetConfidence

func (o *EllipsoidArc) GetConfidence() int32

GetConfidence returns the Confidence field value

func (*EllipsoidArc) GetConfidenceOk

func (o *EllipsoidArc) GetConfidenceOk() (*int32, bool)

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

func (*EllipsoidArc) GetIncludedAngle

func (o *EllipsoidArc) GetIncludedAngle() int32

GetIncludedAngle returns the IncludedAngle field value

func (*EllipsoidArc) GetIncludedAngleOk

func (o *EllipsoidArc) GetIncludedAngleOk() (*int32, bool)

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

func (*EllipsoidArc) GetInnerRadius

func (o *EllipsoidArc) GetInnerRadius() int32

GetInnerRadius returns the InnerRadius field value

func (*EllipsoidArc) GetInnerRadiusOk

func (o *EllipsoidArc) GetInnerRadiusOk() (*int32, bool)

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

func (*EllipsoidArc) GetOffsetAngle

func (o *EllipsoidArc) GetOffsetAngle() int32

GetOffsetAngle returns the OffsetAngle field value

func (*EllipsoidArc) GetOffsetAngleOk

func (o *EllipsoidArc) GetOffsetAngleOk() (*int32, bool)

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

func (*EllipsoidArc) GetPoint

func (o *EllipsoidArc) GetPoint() GeographicalCoordinates

GetPoint returns the Point field value

func (*EllipsoidArc) GetPointOk

func (o *EllipsoidArc) GetPointOk() (*GeographicalCoordinates, bool)

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

func (*EllipsoidArc) GetUncertaintyRadius

func (o *EllipsoidArc) GetUncertaintyRadius() float32

GetUncertaintyRadius returns the UncertaintyRadius field value

func (*EllipsoidArc) GetUncertaintyRadiusOk

func (o *EllipsoidArc) GetUncertaintyRadiusOk() (*float32, bool)

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

func (EllipsoidArc) MarshalJSON

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

func (*EllipsoidArc) SetConfidence

func (o *EllipsoidArc) SetConfidence(v int32)

SetConfidence sets field value

func (*EllipsoidArc) SetIncludedAngle

func (o *EllipsoidArc) SetIncludedAngle(v int32)

SetIncludedAngle sets field value

func (*EllipsoidArc) SetInnerRadius

func (o *EllipsoidArc) SetInnerRadius(v int32)

SetInnerRadius sets field value

func (*EllipsoidArc) SetOffsetAngle

func (o *EllipsoidArc) SetOffsetAngle(v int32)

SetOffsetAngle sets field value

func (*EllipsoidArc) SetPoint

func (o *EllipsoidArc) SetPoint(v GeographicalCoordinates)

SetPoint sets field value

func (*EllipsoidArc) SetUncertaintyRadius

func (o *EllipsoidArc) SetUncertaintyRadius(v float32)

SetUncertaintyRadius sets field value

func (EllipsoidArc) ToMap

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

func (*EllipsoidArc) UnmarshalJSON

func (o *EllipsoidArc) UnmarshalJSON(bytes []byte) (err error)

type Event

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

Event Possible values are: - USER_DATA_ING_SESS_STARTING: > Indicates that the MBS User Data Ingest Session is starting. This is an \"MBS User Data Ingest Session\" level event. - USER_DATA_ING_SESS_STARTED: > Indicates that the MBS User Data Ingest Session started. This is an \"MBS User Data Ingest Session\" level event. - USER_DATA_ING_SESS_TERMINATED: > Indicates that the MBS User Data Ingest Session is terminated. This is an \"MBS User Data Ingest Session\" level event. - DIST_SESS_STARTING: > Indicates that the MBS Distribution Session is starting. This is an \"MBS Distribution Session\" level event. - DIST_SESS_STARTED: > Indicates that the MBS Distribution Session started. This is an \"MBS Distribution Session\" level event. - DIST_SESS_TERMINATED: > Indicates that the MBS Distribution Session is terminated. This is an \"MBS Distribution Session\" level event. - DIST_SESS_SERV_MNGT_FAILURE: > Indicates that the MBS Distribution Session could not be started (e.g. the necessary resources could not be allocated by the MBS system). This is an \"MBS Distribution Session\" level event. - DIST_SESS_POL_CRTL_FAILURE: > Indicates that the MBS Distribution Session could not be started because of a policy authorization/control failure or rejection. This is an \"MBS Distribution Session\" level event. - DATA_INGEST_FAILURE: > The MBS User Data Ingest is failed because the MBSTF is expecting data (the MBS Session is active), but not receiving it. This is an \"MBS Distribution Session\" level event. - DELIVERY_STARTED: > The MBS User Data delivery is started. - SESSION_TERMINATED: > The MBS User Data Ingest Session is terminated.

func (*Event) MarshalJSON

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

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

func (*Event) UnmarshalJSON

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

Unmarshal JSON data into any of the pointers in the struct

type EventNotification

type EventNotification struct {
	StatusEvent     Event                `json:"statusEvent"`
	MbsDisSessionId *string              `json:"mbsDisSessionId,omitempty"`
	MbsSessionId    NullableMbsSessionId `json:"mbsSessionId,omitempty"`
	StatusAddInfo   *string              `json:"statusAddInfo,omitempty"`
	// string with format \"date-time\" as defined in OpenAPI.
	TimeStamp time.Time `json:"timeStamp"`
}

EventNotification Represents Event Notification.

func NewEventNotification

func NewEventNotification(statusEvent Event, timeStamp time.Time) *EventNotification

NewEventNotification instantiates a new EventNotification 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 NewEventNotificationWithDefaults

func NewEventNotificationWithDefaults() *EventNotification

NewEventNotificationWithDefaults instantiates a new EventNotification 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 (*EventNotification) GetMbsDisSessionId

func (o *EventNotification) GetMbsDisSessionId() string

GetMbsDisSessionId returns the MbsDisSessionId field value if set, zero value otherwise.

func (*EventNotification) GetMbsDisSessionIdOk

func (o *EventNotification) GetMbsDisSessionIdOk() (*string, bool)

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

func (*EventNotification) GetMbsSessionId

func (o *EventNotification) GetMbsSessionId() MbsSessionId

GetMbsSessionId returns the MbsSessionId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*EventNotification) GetMbsSessionIdOk

func (o *EventNotification) GetMbsSessionIdOk() (*MbsSessionId, bool)

GetMbsSessionIdOk returns a tuple with the MbsSessionId 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 (*EventNotification) GetStatusAddInfo

func (o *EventNotification) GetStatusAddInfo() string

GetStatusAddInfo returns the StatusAddInfo field value if set, zero value otherwise.

func (*EventNotification) GetStatusAddInfoOk

func (o *EventNotification) GetStatusAddInfoOk() (*string, bool)

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

func (*EventNotification) GetStatusEvent

func (o *EventNotification) GetStatusEvent() Event

GetStatusEvent returns the StatusEvent field value

func (*EventNotification) GetStatusEventOk

func (o *EventNotification) GetStatusEventOk() (*Event, bool)

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

func (*EventNotification) GetTimeStamp

func (o *EventNotification) GetTimeStamp() time.Time

GetTimeStamp returns the TimeStamp field value

func (*EventNotification) GetTimeStampOk

func (o *EventNotification) 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 (*EventNotification) HasMbsDisSessionId

func (o *EventNotification) HasMbsDisSessionId() bool

HasMbsDisSessionId returns a boolean if a field has been set.

func (*EventNotification) HasMbsSessionId

func (o *EventNotification) HasMbsSessionId() bool

HasMbsSessionId returns a boolean if a field has been set.

func (*EventNotification) HasStatusAddInfo

func (o *EventNotification) HasStatusAddInfo() bool

HasStatusAddInfo returns a boolean if a field has been set.

func (EventNotification) MarshalJSON

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

func (*EventNotification) SetMbsDisSessionId

func (o *EventNotification) SetMbsDisSessionId(v string)

SetMbsDisSessionId gets a reference to the given string and assigns it to the MbsDisSessionId field.

func (*EventNotification) SetMbsSessionId

func (o *EventNotification) SetMbsSessionId(v MbsSessionId)

SetMbsSessionId gets a reference to the given NullableMbsSessionId and assigns it to the MbsSessionId field.

func (*EventNotification) SetMbsSessionIdNil

func (o *EventNotification) SetMbsSessionIdNil()

SetMbsSessionIdNil sets the value for MbsSessionId to be an explicit nil

func (*EventNotification) SetStatusAddInfo

func (o *EventNotification) SetStatusAddInfo(v string)

SetStatusAddInfo gets a reference to the given string and assigns it to the StatusAddInfo field.

func (*EventNotification) SetStatusEvent

func (o *EventNotification) SetStatusEvent(v Event)

SetStatusEvent sets field value

func (*EventNotification) SetTimeStamp

func (o *EventNotification) SetTimeStamp(v time.Time)

SetTimeStamp sets field value

func (EventNotification) ToMap

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

func (*EventNotification) UnmarshalJSON

func (o *EventNotification) UnmarshalJSON(bytes []byte) (err error)

func (*EventNotification) UnsetMbsSessionId

func (o *EventNotification) UnsetMbsSessionId()

UnsetMbsSessionId ensures that no value is present for MbsSessionId, not even an explicit nil

type ExtSsm

type ExtSsm struct {
	Ssm Ssm `json:"ssm"`
	// Unsigned Integer, i.e. only value 0 and integers above 0 are permissible.
	PortNumber int32 `json:"portNumber"`
}

ExtSsm SSM and Port Number

func NewExtSsm

func NewExtSsm(ssm Ssm, portNumber int32) *ExtSsm

NewExtSsm instantiates a new ExtSsm 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 NewExtSsmWithDefaults

func NewExtSsmWithDefaults() *ExtSsm

NewExtSsmWithDefaults instantiates a new ExtSsm 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 (*ExtSsm) GetPortNumber

func (o *ExtSsm) GetPortNumber() int32

GetPortNumber returns the PortNumber field value

func (*ExtSsm) GetPortNumberOk

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

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

func (*ExtSsm) GetSsm

func (o *ExtSsm) GetSsm() Ssm

GetSsm returns the Ssm field value

func (*ExtSsm) GetSsmOk

func (o *ExtSsm) GetSsmOk() (*Ssm, bool)

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

func (ExtSsm) MarshalJSON

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

func (*ExtSsm) SetPortNumber

func (o *ExtSsm) SetPortNumber(v int32)

SetPortNumber sets field value

func (*ExtSsm) SetSsm

func (o *ExtSsm) SetSsm(v Ssm)

SetSsm sets field value

func (ExtSsm) ToMap

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

func (*ExtSsm) UnmarshalJSON

func (o *ExtSsm) UnmarshalJSON(bytes []byte) (err error)

type ExternalMbsServiceArea

type ExternalMbsServiceArea struct {
	GeographicAreaList []GeographicArea `json:"geographicAreaList,omitempty"`
	CivicAddressList   []CivicAddress   `json:"civicAddressList,omitempty"`
}

ExternalMbsServiceArea List of geographic area or list of civic address info for MBS Service Area

func NewExternalMbsServiceArea

func NewExternalMbsServiceArea() *ExternalMbsServiceArea

NewExternalMbsServiceArea instantiates a new ExternalMbsServiceArea 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 NewExternalMbsServiceAreaWithDefaults

func NewExternalMbsServiceAreaWithDefaults() *ExternalMbsServiceArea

NewExternalMbsServiceAreaWithDefaults instantiates a new ExternalMbsServiceArea 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 (*ExternalMbsServiceArea) GetCivicAddressList

func (o *ExternalMbsServiceArea) GetCivicAddressList() []CivicAddress

GetCivicAddressList returns the CivicAddressList field value if set, zero value otherwise.

func (*ExternalMbsServiceArea) GetCivicAddressListOk

func (o *ExternalMbsServiceArea) GetCivicAddressListOk() ([]CivicAddress, bool)

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

func (*ExternalMbsServiceArea) GetGeographicAreaList

func (o *ExternalMbsServiceArea) GetGeographicAreaList() []GeographicArea

GetGeographicAreaList returns the GeographicAreaList field value if set, zero value otherwise.

func (*ExternalMbsServiceArea) GetGeographicAreaListOk

func (o *ExternalMbsServiceArea) GetGeographicAreaListOk() ([]GeographicArea, bool)

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

func (*ExternalMbsServiceArea) HasCivicAddressList

func (o *ExternalMbsServiceArea) HasCivicAddressList() bool

HasCivicAddressList returns a boolean if a field has been set.

func (*ExternalMbsServiceArea) HasGeographicAreaList

func (o *ExternalMbsServiceArea) HasGeographicAreaList() bool

HasGeographicAreaList returns a boolean if a field has been set.

func (ExternalMbsServiceArea) MarshalJSON

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

func (*ExternalMbsServiceArea) SetCivicAddressList

func (o *ExternalMbsServiceArea) SetCivicAddressList(v []CivicAddress)

SetCivicAddressList gets a reference to the given []CivicAddress and assigns it to the CivicAddressList field.

func (*ExternalMbsServiceArea) SetGeographicAreaList

func (o *ExternalMbsServiceArea) SetGeographicAreaList(v []GeographicArea)

SetGeographicAreaList gets a reference to the given []GeographicArea and assigns it to the GeographicAreaList field.

func (ExternalMbsServiceArea) ToMap

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

type FECConfig

type FECConfig struct {
	// String providing an URI formatted according to RFC 3986.
	FecScheme        string         `json:"fecScheme"`
	FecOverHead      int32          `json:"fecOverHead"`
	AdditionalParams []AddFecParams `json:"additionalParams,omitempty"`
}

FECConfig Represents FEC configuration information.

func NewFECConfig

func NewFECConfig(fecScheme string, fecOverHead int32) *FECConfig

NewFECConfig instantiates a new FECConfig 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 NewFECConfigWithDefaults

func NewFECConfigWithDefaults() *FECConfig

NewFECConfigWithDefaults instantiates a new FECConfig 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 (*FECConfig) GetAdditionalParams

func (o *FECConfig) GetAdditionalParams() []AddFecParams

GetAdditionalParams returns the AdditionalParams field value if set, zero value otherwise.

func (*FECConfig) GetAdditionalParamsOk

func (o *FECConfig) GetAdditionalParamsOk() ([]AddFecParams, bool)

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

func (*FECConfig) GetFecOverHead

func (o *FECConfig) GetFecOverHead() int32

GetFecOverHead returns the FecOverHead field value

func (*FECConfig) GetFecOverHeadOk

func (o *FECConfig) GetFecOverHeadOk() (*int32, bool)

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

func (*FECConfig) GetFecScheme

func (o *FECConfig) GetFecScheme() string

GetFecScheme returns the FecScheme field value

func (*FECConfig) GetFecSchemeOk

func (o *FECConfig) GetFecSchemeOk() (*string, bool)

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

func (*FECConfig) HasAdditionalParams

func (o *FECConfig) HasAdditionalParams() bool

HasAdditionalParams returns a boolean if a field has been set.

func (FECConfig) MarshalJSON

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

func (*FECConfig) SetAdditionalParams

func (o *FECConfig) SetAdditionalParams(v []AddFecParams)

SetAdditionalParams gets a reference to the given []AddFecParams and assigns it to the AdditionalParams field.

func (*FECConfig) SetFecOverHead

func (o *FECConfig) SetFecOverHead(v int32)

SetFecOverHead sets field value

func (*FECConfig) SetFecScheme

func (o *FECConfig) SetFecScheme(v string)

SetFecScheme sets field value

func (FECConfig) ToMap

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

func (*FECConfig) UnmarshalJSON

func (o *FECConfig) UnmarshalJSON(bytes []byte) (err error)

type GADShape

type GADShape struct {
	Shape SupportedGADShapes `json:"shape"`
}

GADShape Common base type for GAD shapes.

func NewGADShape

func NewGADShape(shape SupportedGADShapes) *GADShape

NewGADShape instantiates a new GADShape 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 NewGADShapeWithDefaults

func NewGADShapeWithDefaults() *GADShape

NewGADShapeWithDefaults instantiates a new GADShape 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 (*GADShape) GetShape

func (o *GADShape) GetShape() SupportedGADShapes

GetShape returns the Shape field value

func (*GADShape) GetShapeOk

func (o *GADShape) GetShapeOk() (*SupportedGADShapes, bool)

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

func (GADShape) MarshalJSON

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

func (*GADShape) SetShape

func (o *GADShape) SetShape(v SupportedGADShapes)

SetShape sets field value

func (GADShape) ToMap

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

func (*GADShape) UnmarshalJSON

func (o *GADShape) 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 GeographicArea

type GeographicArea struct {
	EllipsoidArc                     *EllipsoidArc
	Local2dPointUncertaintyEllipse   *Local2dPointUncertaintyEllipse
	Local3dPointUncertaintyEllipsoid *Local3dPointUncertaintyEllipsoid
	Point                            *Point
	PointAltitude                    *PointAltitude
	PointAltitudeUncertainty         *PointAltitudeUncertainty
	PointUncertaintyCircle           *PointUncertaintyCircle
	PointUncertaintyEllipse          *PointUncertaintyEllipse
	Polygon                          *Polygon
}

GeographicArea Geographic area specified by different shape.

func (*GeographicArea) MarshalJSON

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

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

func (*GeographicArea) UnmarshalJSON

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

Unmarshal JSON data into any of the pointers in the struct

type GeographicalCoordinates

type GeographicalCoordinates struct {
	Lon float64 `json:"lon"`
	Lat float64 `json:"lat"`
}

GeographicalCoordinates Geographical coordinates.

func NewGeographicalCoordinates

func NewGeographicalCoordinates(lon float64, lat float64) *GeographicalCoordinates

NewGeographicalCoordinates instantiates a new GeographicalCoordinates 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 NewGeographicalCoordinatesWithDefaults

func NewGeographicalCoordinatesWithDefaults() *GeographicalCoordinates

NewGeographicalCoordinatesWithDefaults instantiates a new GeographicalCoordinates 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 (*GeographicalCoordinates) GetLat

func (o *GeographicalCoordinates) GetLat() float64

GetLat returns the Lat field value

func (*GeographicalCoordinates) GetLatOk

func (o *GeographicalCoordinates) GetLatOk() (*float64, bool)

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

func (*GeographicalCoordinates) GetLon

func (o *GeographicalCoordinates) GetLon() float64

GetLon returns the Lon field value

func (*GeographicalCoordinates) GetLonOk

func (o *GeographicalCoordinates) GetLonOk() (*float64, bool)

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

func (GeographicalCoordinates) MarshalJSON

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

func (*GeographicalCoordinates) SetLat

func (o *GeographicalCoordinates) SetLat(v float64)

SetLat sets field value

func (*GeographicalCoordinates) SetLon

func (o *GeographicalCoordinates) SetLon(v float64)

SetLon sets field value

func (GeographicalCoordinates) ToMap

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

func (*GeographicalCoordinates) UnmarshalJSON

func (o *GeographicalCoordinates) UnmarshalJSON(bytes []byte) (err error)

type IndividualMBSUserDataIngestSessionDocumentAPIService

type IndividualMBSUserDataIngestSessionDocumentAPIService service

IndividualMBSUserDataIngestSessionDocumentAPIService IndividualMBSUserDataIngestSessionDocumentAPI service

func (*IndividualMBSUserDataIngestSessionDocumentAPIService) DeleteIndivMBSUserDataIngestSession

DeleteIndivMBSUserDataIngestSession Deletes an existing Individual MBS User Data Ingest Session resource.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param sessionId Identifier of the Individual MBS User Data Ingest Session resource.
@return ApiDeleteIndivMBSUserDataIngestSessionRequest

func (*IndividualMBSUserDataIngestSessionDocumentAPIService) DeleteIndivMBSUserDataIngestSessionExecute

Execute executes the request

func (*IndividualMBSUserDataIngestSessionDocumentAPIService) ModifyIndivMBSUserDataIngestSession

ModifyIndivMBSUserDataIngestSession Request the modification of an existing Individual MBS User Data Ingest Session resource.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param sessionId Identifier of the Individual MBS User Data Ingest Session resource.
@return ApiModifyIndivMBSUserDataIngestSessionRequest

func (*IndividualMBSUserDataIngestSessionDocumentAPIService) ModifyIndivMBSUserDataIngestSessionExecute

Execute executes the request

@return MBSUserDataIngSession

func (*IndividualMBSUserDataIngestSessionDocumentAPIService) RetrieveIndivMBSUserDataIngestSession

RetrieveIndivMBSUserDataIngestSession Retrieve an existing Individual MBS User Data Ingest Session resource.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param sessionId Identifier of the Individual MBS User Data Ingest Session resource.
@return ApiRetrieveIndivMBSUserDataIngestSessionRequest

func (*IndividualMBSUserDataIngestSessionDocumentAPIService) RetrieveIndivMBSUserDataIngestSessionExecute

Execute executes the request

@return MBSUserDataIngSession

func (*IndividualMBSUserDataIngestSessionDocumentAPIService) UpdateIndivMBSUserDataIngestSession

UpdateIndivMBSUserDataIngestSession Request the update of an existing Individual MBS User Data Ingest Session resource.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param sessionId Identifier of the Individual MBS User Data Ingest Session resource.
@return ApiUpdateIndivMBSUserDataIngestSessionRequest

func (*IndividualMBSUserDataIngestSessionDocumentAPIService) UpdateIndivMBSUserDataIngestSessionExecute

Execute executes the request

@return MBSUserDataIngSession

type IndividualMBSUserDataIngestSessionStatusSubscriptionDocumentAPIService

type IndividualMBSUserDataIngestSessionStatusSubscriptionDocumentAPIService service

IndividualMBSUserDataIngestSessionStatusSubscriptionDocumentAPIService IndividualMBSUserDataIngestSessionStatusSubscriptionDocumentAPI service

func (*IndividualMBSUserDataIngestSessionStatusSubscriptionDocumentAPIService) DeleteIndMBSUserDataIngStatSubsc

DeleteIndMBSUserDataIngStatSubsc Deletes an existing Individual MBS User Data Ingest Session Status Subscription resource.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param subscriptionId Identifier of the Individual MBS User Data Ingest Session Status Subscription resource.
@return ApiDeleteIndMBSUserDataIngStatSubscRequest

func (*IndividualMBSUserDataIngestSessionStatusSubscriptionDocumentAPIService) DeleteIndMBSUserDataIngStatSubscExecute

Execute executes the request

func (*IndividualMBSUserDataIngestSessionStatusSubscriptionDocumentAPIService) ModifyIndMBSUserDataIngStatSubsc

ModifyIndMBSUserDataIngStatSubsc Request the modification of an existing Individual MBS User Data Ingest Session Status Subscription resource.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param subscriptionId Identifier of the Individual MBS User Data Ingest Session Status Subscription resource.
@return ApiModifyIndMBSUserDataIngStatSubscRequest

func (*IndividualMBSUserDataIngestSessionStatusSubscriptionDocumentAPIService) ModifyIndMBSUserDataIngStatSubscExecute

Execute executes the request

@return MBSUserDataIngStatSubsc

func (*IndividualMBSUserDataIngestSessionStatusSubscriptionDocumentAPIService) RetrieveIndMBSUserDataIngStatSubsc

RetrieveIndMBSUserDataIngStatSubsc Retrieve an existing Individual MBS User Data Ingest Session Status Subscription resource.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param subscriptionId Identifier of the Individual MBS User Data Ingest Session Status Subscription resource.
@return ApiRetrieveIndMBSUserDataIngStatSubscRequest

func (*IndividualMBSUserDataIngestSessionStatusSubscriptionDocumentAPIService) RetrieveIndMBSUserDataIngStatSubscExecute

Execute executes the request

@return MBSUserDataIngStatSubsc

func (*IndividualMBSUserDataIngestSessionStatusSubscriptionDocumentAPIService) UpdateIndMBSUserDataIngStatSubsc

UpdateIndMBSUserDataIngStatSubsc Request the update of an existing Individual MBS User Data Ingest Session Status Subscription resource.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param subscriptionId Identifier of the Individual MBS User Data Ingest Session Status Subscription resource.
@return ApiUpdateIndMBSUserDataIngStatSubscRequest

func (*IndividualMBSUserDataIngestSessionStatusSubscriptionDocumentAPIService) UpdateIndMBSUserDataIngStatSubscExecute

Execute executes the request

@return MBSUserDataIngStatSubsc

type InvalidParam

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

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

func NewInvalidParam

func NewInvalidParam(param string) *InvalidParam

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

func NewInvalidParamWithDefaults

func NewInvalidParamWithDefaults() *InvalidParam

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

func (*InvalidParam) GetParam

func (o *InvalidParam) GetParam() string

GetParam returns the Param field value

func (*InvalidParam) GetParamOk

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

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

func (*InvalidParam) GetReason

func (o *InvalidParam) GetReason() string

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

func (*InvalidParam) GetReasonOk

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

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

func (*InvalidParam) HasReason

func (o *InvalidParam) HasReason() bool

HasReason returns a boolean if a field has been set.

func (InvalidParam) MarshalJSON

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

func (*InvalidParam) SetParam

func (o *InvalidParam) SetParam(v string)

SetParam sets field value

func (*InvalidParam) SetReason

func (o *InvalidParam) SetReason(v string)

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

func (InvalidParam) ToMap

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

func (*InvalidParam) UnmarshalJSON

func (o *InvalidParam) UnmarshalJSON(bytes []byte) (err error)

type IpAddr

type IpAddr struct {
	// String identifying a IPv4 address formatted in the 'dotted decimal' notation as defined in RFC 1166.
	Ipv4Addr   *string     `json:"ipv4Addr,omitempty"`
	Ipv6Addr   *Ipv6Addr   `json:"ipv6Addr,omitempty"`
	Ipv6Prefix *Ipv6Prefix `json:"ipv6Prefix,omitempty"`
}

IpAddr Contains an IP adresse.

func NewIpAddr

func NewIpAddr() *IpAddr

NewIpAddr instantiates a new IpAddr 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 NewIpAddrWithDefaults

func NewIpAddrWithDefaults() *IpAddr

NewIpAddrWithDefaults instantiates a new IpAddr 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 (*IpAddr) GetIpv4Addr

func (o *IpAddr) GetIpv4Addr() string

GetIpv4Addr returns the Ipv4Addr field value if set, zero value otherwise.

func (*IpAddr) GetIpv4AddrOk

func (o *IpAddr) GetIpv4AddrOk() (*string, bool)

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

func (*IpAddr) GetIpv6Addr

func (o *IpAddr) GetIpv6Addr() Ipv6Addr

GetIpv6Addr returns the Ipv6Addr field value if set, zero value otherwise.

func (*IpAddr) GetIpv6AddrOk

func (o *IpAddr) GetIpv6AddrOk() (*Ipv6Addr, bool)

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

func (*IpAddr) GetIpv6Prefix

func (o *IpAddr) GetIpv6Prefix() Ipv6Prefix

GetIpv6Prefix returns the Ipv6Prefix field value if set, zero value otherwise.

func (*IpAddr) GetIpv6PrefixOk

func (o *IpAddr) GetIpv6PrefixOk() (*Ipv6Prefix, bool)

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

func (*IpAddr) HasIpv4Addr

func (o *IpAddr) HasIpv4Addr() bool

HasIpv4Addr returns a boolean if a field has been set.

func (*IpAddr) HasIpv6Addr

func (o *IpAddr) HasIpv6Addr() bool

HasIpv6Addr returns a boolean if a field has been set.

func (*IpAddr) HasIpv6Prefix

func (o *IpAddr) HasIpv6Prefix() bool

HasIpv6Prefix returns a boolean if a field has been set.

func (IpAddr) MarshalJSON

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

func (*IpAddr) SetIpv4Addr

func (o *IpAddr) SetIpv4Addr(v string)

SetIpv4Addr gets a reference to the given string and assigns it to the Ipv4Addr field.

func (*IpAddr) SetIpv6Addr

func (o *IpAddr) SetIpv6Addr(v Ipv6Addr)

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

func (*IpAddr) SetIpv6Prefix

func (o *IpAddr) SetIpv6Prefix(v Ipv6Prefix)

SetIpv6Prefix gets a reference to the given Ipv6Prefix and assigns it to the Ipv6Prefix field.

func (IpAddr) ToMap

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

type Ipv6Addr

type Ipv6Addr struct {
}

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

func NewIpv6Addr

func NewIpv6Addr() *Ipv6Addr

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

func NewIpv6AddrWithDefaults

func NewIpv6AddrWithDefaults() *Ipv6Addr

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

func (Ipv6Addr) MarshalJSON

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

func (Ipv6Addr) ToMap

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

type Ipv6Prefix

type Ipv6Prefix struct {
}

Ipv6Prefix String identifying an IPv6 address prefix formatted according to clause 4 of RFC 5952. IPv6Prefix data type may contain an individual /128 IPv6 address.

func NewIpv6Prefix

func NewIpv6Prefix() *Ipv6Prefix

NewIpv6Prefix instantiates a new Ipv6Prefix 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 NewIpv6PrefixWithDefaults

func NewIpv6PrefixWithDefaults() *Ipv6Prefix

NewIpv6PrefixWithDefaults instantiates a new Ipv6Prefix 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 (Ipv6Prefix) MarshalJSON

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

func (Ipv6Prefix) ToMap

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

type Local2dPointUncertaintyEllipse

type Local2dPointUncertaintyEllipse struct {
	GADShape
	LocalOrigin        LocalOrigin               `json:"localOrigin"`
	Point              RelativeCartesianLocation `json:"point"`
	UncertaintyEllipse UncertaintyEllipse        `json:"uncertaintyEllipse"`
	// Indicates value of confidence.
	Confidence int32 `json:"confidence"`
}

Local2dPointUncertaintyEllipse Local 2D point with uncertainty ellipse

func NewLocal2dPointUncertaintyEllipse

func NewLocal2dPointUncertaintyEllipse(localOrigin LocalOrigin, point RelativeCartesianLocation, uncertaintyEllipse UncertaintyEllipse, confidence int32, shape SupportedGADShapes) *Local2dPointUncertaintyEllipse

NewLocal2dPointUncertaintyEllipse instantiates a new Local2dPointUncertaintyEllipse 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 NewLocal2dPointUncertaintyEllipseWithDefaults

func NewLocal2dPointUncertaintyEllipseWithDefaults() *Local2dPointUncertaintyEllipse

NewLocal2dPointUncertaintyEllipseWithDefaults instantiates a new Local2dPointUncertaintyEllipse 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 (*Local2dPointUncertaintyEllipse) GetConfidence

func (o *Local2dPointUncertaintyEllipse) GetConfidence() int32

GetConfidence returns the Confidence field value

func (*Local2dPointUncertaintyEllipse) GetConfidenceOk

func (o *Local2dPointUncertaintyEllipse) GetConfidenceOk() (*int32, bool)

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

func (*Local2dPointUncertaintyEllipse) GetLocalOrigin

func (o *Local2dPointUncertaintyEllipse) GetLocalOrigin() LocalOrigin

GetLocalOrigin returns the LocalOrigin field value

func (*Local2dPointUncertaintyEllipse) GetLocalOriginOk

func (o *Local2dPointUncertaintyEllipse) GetLocalOriginOk() (*LocalOrigin, bool)

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

func (*Local2dPointUncertaintyEllipse) GetPoint

GetPoint returns the Point field value

func (*Local2dPointUncertaintyEllipse) GetPointOk

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

func (*Local2dPointUncertaintyEllipse) GetUncertaintyEllipse

func (o *Local2dPointUncertaintyEllipse) GetUncertaintyEllipse() UncertaintyEllipse

GetUncertaintyEllipse returns the UncertaintyEllipse field value

func (*Local2dPointUncertaintyEllipse) GetUncertaintyEllipseOk

func (o *Local2dPointUncertaintyEllipse) GetUncertaintyEllipseOk() (*UncertaintyEllipse, bool)

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

func (Local2dPointUncertaintyEllipse) MarshalJSON

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

func (*Local2dPointUncertaintyEllipse) SetConfidence

func (o *Local2dPointUncertaintyEllipse) SetConfidence(v int32)

SetConfidence sets field value

func (*Local2dPointUncertaintyEllipse) SetLocalOrigin

func (o *Local2dPointUncertaintyEllipse) SetLocalOrigin(v LocalOrigin)

SetLocalOrigin sets field value

func (*Local2dPointUncertaintyEllipse) SetPoint

SetPoint sets field value

func (*Local2dPointUncertaintyEllipse) SetUncertaintyEllipse

func (o *Local2dPointUncertaintyEllipse) SetUncertaintyEllipse(v UncertaintyEllipse)

SetUncertaintyEllipse sets field value

func (Local2dPointUncertaintyEllipse) ToMap

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

func (*Local2dPointUncertaintyEllipse) UnmarshalJSON

func (o *Local2dPointUncertaintyEllipse) UnmarshalJSON(bytes []byte) (err error)

type Local3dPointUncertaintyEllipsoid

type Local3dPointUncertaintyEllipsoid struct {
	GADShape
	LocalOrigin          LocalOrigin               `json:"localOrigin"`
	Point                RelativeCartesianLocation `json:"point"`
	UncertaintyEllipsoid UncertaintyEllipsoid      `json:"uncertaintyEllipsoid"`
	// Indicates value of confidence.
	Confidence int32 `json:"confidence"`
}

Local3dPointUncertaintyEllipsoid Local 3D point with uncertainty ellipsoid

func NewLocal3dPointUncertaintyEllipsoid

func NewLocal3dPointUncertaintyEllipsoid(localOrigin LocalOrigin, point RelativeCartesianLocation, uncertaintyEllipsoid UncertaintyEllipsoid, confidence int32, shape SupportedGADShapes) *Local3dPointUncertaintyEllipsoid

NewLocal3dPointUncertaintyEllipsoid instantiates a new Local3dPointUncertaintyEllipsoid 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 NewLocal3dPointUncertaintyEllipsoidWithDefaults

func NewLocal3dPointUncertaintyEllipsoidWithDefaults() *Local3dPointUncertaintyEllipsoid

NewLocal3dPointUncertaintyEllipsoidWithDefaults instantiates a new Local3dPointUncertaintyEllipsoid 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 (*Local3dPointUncertaintyEllipsoid) GetConfidence

func (o *Local3dPointUncertaintyEllipsoid) GetConfidence() int32

GetConfidence returns the Confidence field value

func (*Local3dPointUncertaintyEllipsoid) GetConfidenceOk

func (o *Local3dPointUncertaintyEllipsoid) GetConfidenceOk() (*int32, bool)

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

func (*Local3dPointUncertaintyEllipsoid) GetLocalOrigin

func (o *Local3dPointUncertaintyEllipsoid) GetLocalOrigin() LocalOrigin

GetLocalOrigin returns the LocalOrigin field value

func (*Local3dPointUncertaintyEllipsoid) GetLocalOriginOk

func (o *Local3dPointUncertaintyEllipsoid) GetLocalOriginOk() (*LocalOrigin, bool)

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

func (*Local3dPointUncertaintyEllipsoid) GetPoint

GetPoint returns the Point field value

func (*Local3dPointUncertaintyEllipsoid) GetPointOk

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

func (*Local3dPointUncertaintyEllipsoid) GetUncertaintyEllipsoid

func (o *Local3dPointUncertaintyEllipsoid) GetUncertaintyEllipsoid() UncertaintyEllipsoid

GetUncertaintyEllipsoid returns the UncertaintyEllipsoid field value

func (*Local3dPointUncertaintyEllipsoid) GetUncertaintyEllipsoidOk

func (o *Local3dPointUncertaintyEllipsoid) GetUncertaintyEllipsoidOk() (*UncertaintyEllipsoid, bool)

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

func (Local3dPointUncertaintyEllipsoid) MarshalJSON

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

func (*Local3dPointUncertaintyEllipsoid) SetConfidence

func (o *Local3dPointUncertaintyEllipsoid) SetConfidence(v int32)

SetConfidence sets field value

func (*Local3dPointUncertaintyEllipsoid) SetLocalOrigin

func (o *Local3dPointUncertaintyEllipsoid) SetLocalOrigin(v LocalOrigin)

SetLocalOrigin sets field value

func (*Local3dPointUncertaintyEllipsoid) SetPoint

SetPoint sets field value

func (*Local3dPointUncertaintyEllipsoid) SetUncertaintyEllipsoid

func (o *Local3dPointUncertaintyEllipsoid) SetUncertaintyEllipsoid(v UncertaintyEllipsoid)

SetUncertaintyEllipsoid sets field value

func (Local3dPointUncertaintyEllipsoid) ToMap

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

func (*Local3dPointUncertaintyEllipsoid) UnmarshalJSON

func (o *Local3dPointUncertaintyEllipsoid) UnmarshalJSON(bytes []byte) (err error)

type LocalOrigin

type LocalOrigin struct {
	CoordinateId *string                  `json:"coordinateId,omitempty"`
	Point        *GeographicalCoordinates `json:"point,omitempty"`
}

LocalOrigin Indicates a Local origin in a reference system

func NewLocalOrigin

func NewLocalOrigin() *LocalOrigin

NewLocalOrigin instantiates a new LocalOrigin 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 NewLocalOriginWithDefaults

func NewLocalOriginWithDefaults() *LocalOrigin

NewLocalOriginWithDefaults instantiates a new LocalOrigin 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 (*LocalOrigin) GetCoordinateId

func (o *LocalOrigin) GetCoordinateId() string

GetCoordinateId returns the CoordinateId field value if set, zero value otherwise.

func (*LocalOrigin) GetCoordinateIdOk

func (o *LocalOrigin) GetCoordinateIdOk() (*string, bool)

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

func (*LocalOrigin) GetPoint

func (o *LocalOrigin) GetPoint() GeographicalCoordinates

GetPoint returns the Point field value if set, zero value otherwise.

func (*LocalOrigin) GetPointOk

func (o *LocalOrigin) GetPointOk() (*GeographicalCoordinates, bool)

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

func (*LocalOrigin) HasCoordinateId

func (o *LocalOrigin) HasCoordinateId() bool

HasCoordinateId returns a boolean if a field has been set.

func (*LocalOrigin) HasPoint

func (o *LocalOrigin) HasPoint() bool

HasPoint returns a boolean if a field has been set.

func (LocalOrigin) MarshalJSON

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

func (*LocalOrigin) SetCoordinateId

func (o *LocalOrigin) SetCoordinateId(v string)

SetCoordinateId gets a reference to the given string and assigns it to the CoordinateId field.

func (*LocalOrigin) SetPoint

func (o *LocalOrigin) SetPoint(v GeographicalCoordinates)

SetPoint gets a reference to the given GeographicalCoordinates and assigns it to the Point field.

func (LocalOrigin) ToMap

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

type MBSDistSessionAnmt

type MBSDistSessionAnmt struct {
	MbsSessionId NullableMbsSessionId `json:"mbsSessionId,omitempty"`
	// MBS Frequency Selection Area Identifier
	MbsFSAId        *string                 `json:"mbsFSAId,omitempty"`
	DistrMethod     DistributionMethod      `json:"distrMethod"`
	ObjDistrAnnInfo *ObjectDistMethAnmtInfo `json:"objDistrAnnInfo,omitempty"`
	SesDesInfo      []string                `json:"sesDesInfo"`
}

MBSDistSessionAnmt Represents the set of MBS Distribution Session Announcements currently associated with this MBS User Service Announcement.

func NewMBSDistSessionAnmt

func NewMBSDistSessionAnmt(distrMethod DistributionMethod, sesDesInfo []string) *MBSDistSessionAnmt

NewMBSDistSessionAnmt instantiates a new MBSDistSessionAnmt 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 NewMBSDistSessionAnmtWithDefaults

func NewMBSDistSessionAnmtWithDefaults() *MBSDistSessionAnmt

NewMBSDistSessionAnmtWithDefaults instantiates a new MBSDistSessionAnmt 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 (*MBSDistSessionAnmt) GetDistrMethod

func (o *MBSDistSessionAnmt) GetDistrMethod() DistributionMethod

GetDistrMethod returns the DistrMethod field value

func (*MBSDistSessionAnmt) GetDistrMethodOk

func (o *MBSDistSessionAnmt) GetDistrMethodOk() (*DistributionMethod, bool)

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

func (*MBSDistSessionAnmt) GetMbsFSAId

func (o *MBSDistSessionAnmt) GetMbsFSAId() string

GetMbsFSAId returns the MbsFSAId field value if set, zero value otherwise.

func (*MBSDistSessionAnmt) GetMbsFSAIdOk

func (o *MBSDistSessionAnmt) GetMbsFSAIdOk() (*string, bool)

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

func (*MBSDistSessionAnmt) GetMbsSessionId

func (o *MBSDistSessionAnmt) GetMbsSessionId() MbsSessionId

GetMbsSessionId returns the MbsSessionId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*MBSDistSessionAnmt) GetMbsSessionIdOk

func (o *MBSDistSessionAnmt) GetMbsSessionIdOk() (*MbsSessionId, bool)

GetMbsSessionIdOk returns a tuple with the MbsSessionId 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 (*MBSDistSessionAnmt) GetObjDistrAnnInfo

func (o *MBSDistSessionAnmt) GetObjDistrAnnInfo() ObjectDistMethAnmtInfo

GetObjDistrAnnInfo returns the ObjDistrAnnInfo field value if set, zero value otherwise.

func (*MBSDistSessionAnmt) GetObjDistrAnnInfoOk

func (o *MBSDistSessionAnmt) GetObjDistrAnnInfoOk() (*ObjectDistMethAnmtInfo, bool)

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

func (*MBSDistSessionAnmt) GetSesDesInfo

func (o *MBSDistSessionAnmt) GetSesDesInfo() []string

GetSesDesInfo returns the SesDesInfo field value

func (*MBSDistSessionAnmt) GetSesDesInfoOk

func (o *MBSDistSessionAnmt) GetSesDesInfoOk() ([]string, bool)

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

func (*MBSDistSessionAnmt) HasMbsFSAId

func (o *MBSDistSessionAnmt) HasMbsFSAId() bool

HasMbsFSAId returns a boolean if a field has been set.

func (*MBSDistSessionAnmt) HasMbsSessionId

func (o *MBSDistSessionAnmt) HasMbsSessionId() bool

HasMbsSessionId returns a boolean if a field has been set.

func (*MBSDistSessionAnmt) HasObjDistrAnnInfo

func (o *MBSDistSessionAnmt) HasObjDistrAnnInfo() bool

HasObjDistrAnnInfo returns a boolean if a field has been set.

func (MBSDistSessionAnmt) MarshalJSON

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

func (*MBSDistSessionAnmt) SetDistrMethod

func (o *MBSDistSessionAnmt) SetDistrMethod(v DistributionMethod)

SetDistrMethod sets field value

func (*MBSDistSessionAnmt) SetMbsFSAId

func (o *MBSDistSessionAnmt) SetMbsFSAId(v string)

SetMbsFSAId gets a reference to the given string and assigns it to the MbsFSAId field.

func (*MBSDistSessionAnmt) SetMbsSessionId

func (o *MBSDistSessionAnmt) SetMbsSessionId(v MbsSessionId)

SetMbsSessionId gets a reference to the given NullableMbsSessionId and assigns it to the MbsSessionId field.

func (*MBSDistSessionAnmt) SetMbsSessionIdNil

func (o *MBSDistSessionAnmt) SetMbsSessionIdNil()

SetMbsSessionIdNil sets the value for MbsSessionId to be an explicit nil

func (*MBSDistSessionAnmt) SetObjDistrAnnInfo

func (o *MBSDistSessionAnmt) SetObjDistrAnnInfo(v ObjectDistMethAnmtInfo)

SetObjDistrAnnInfo gets a reference to the given ObjectDistMethAnmtInfo and assigns it to the ObjDistrAnnInfo field.

func (*MBSDistSessionAnmt) SetSesDesInfo

func (o *MBSDistSessionAnmt) SetSesDesInfo(v []string)

SetSesDesInfo sets field value

func (MBSDistSessionAnmt) ToMap

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

func (*MBSDistSessionAnmt) UnmarshalJSON

func (o *MBSDistSessionAnmt) UnmarshalJSON(bytes []byte) (err error)

func (*MBSDistSessionAnmt) UnsetMbsSessionId

func (o *MBSDistSessionAnmt) UnsetMbsSessionId()

UnsetMbsSessionId ensures that no value is present for MbsSessionId, not even an explicit nil

type MBSDistributionSessionInfo

type MBSDistributionSessionInfo struct {
	MbsDistSessionId *string              `json:"mbsDistSessionId,omitempty"`
	MbsDistSessState *DistSessionState    `json:"mbsDistSessState,omitempty"`
	MbsSessionId     NullableMbsSessionId `json:"mbsSessionId,omitempty"`
	MbsServInfo      *MbsServiceInfo      `json:"mbsServInfo,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\".
	MaxContBitRate string `json:"maxContBitRate"`
	// Unsigned integer indicating Packet Delay Budget (see clauses 5.7.3.4 and 5.7.4 of 3GPP TS 23.501), expressed in milliseconds.
	MaxContDelay       *int32                         `json:"maxContDelay,omitempty"`
	DistrMethod        DistributionMethod             `json:"distrMethod"`
	FecConfig          *FECConfig                     `json:"fecConfig,omitempty"`
	ObjDistrInfo       *ObjectDistrMethInfo           `json:"objDistrInfo,omitempty"`
	PckDistrInfo       *PacketDistrMethInfo           `json:"pckDistrInfo,omitempty"`
	TrafficMarkingInfo *string                        `json:"trafficMarkingInfo,omitempty"`
	TgtServAreas       NullableMbsServiceArea         `json:"tgtServAreas,omitempty"`
	ExtTgtServAreas    NullableExternalMbsServiceArea `json:"extTgtServAreas,omitempty"`
	// MBS Frequency Selection Area Identifier
	MbsFSAId *string `json:"mbsFSAId,omitempty"`
	// Represents an indication that this MBS Distribution Session belongs to a location- dependent MBS. This attribute shall be set to \"true\" to indicate that the MBS  Distribution Session belongs to a location-dependent MBS; or set to \"false\" to  indicate that the MBS Distribution Session does not belong to a location-dependent MBS. The default value is \"false\", if omitted.
	LocationDependent *bool `json:"locationDependent,omitempty"`
	// Represents an indication that this MBS Distribution Session belongs to a multiplex, i.e.  forms part of a set of MBS Distribution Sessions under the same parent MBS User Data  Ingest Session with identical or empty sets of target service areas and multiplexed onto  the same MBS Session at the MB-SMF.
	MultiplexedServFlag *bool `json:"multiplexedServFlag,omitempty"`
	// Represents an indication that this MBS Distribution Session is not open to any UE, i.e.  restricted to a set of UEs according to their MBS related subscription information. This attribute may be included only if the parent MBS User Service is of Multicast service type. This attribute shall be set to \"true\" to indicate that this MBS Distribution Session is restricted to a set of UE(s); or set to \"false\" to indicate that this MBS Distribution Session is open to any UE. The default value is \"false\", if omitted.
	RestrictedFlag *bool `json:"restrictedFlag,omitempty"`
}

MBSDistributionSessionInfo Represents MBS Distribution Session information.

func NewMBSDistributionSessionInfo

func NewMBSDistributionSessionInfo(maxContBitRate string, distrMethod DistributionMethod) *MBSDistributionSessionInfo

NewMBSDistributionSessionInfo instantiates a new MBSDistributionSessionInfo 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 NewMBSDistributionSessionInfoWithDefaults

func NewMBSDistributionSessionInfoWithDefaults() *MBSDistributionSessionInfo

NewMBSDistributionSessionInfoWithDefaults instantiates a new MBSDistributionSessionInfo 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 (*MBSDistributionSessionInfo) GetDistrMethod

func (o *MBSDistributionSessionInfo) GetDistrMethod() DistributionMethod

GetDistrMethod returns the DistrMethod field value

func (*MBSDistributionSessionInfo) GetDistrMethodOk

func (o *MBSDistributionSessionInfo) GetDistrMethodOk() (*DistributionMethod, bool)

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

func (*MBSDistributionSessionInfo) GetExtTgtServAreas

func (o *MBSDistributionSessionInfo) GetExtTgtServAreas() ExternalMbsServiceArea

GetExtTgtServAreas returns the ExtTgtServAreas field value if set, zero value otherwise (both if not set or set to explicit null).

func (*MBSDistributionSessionInfo) GetExtTgtServAreasOk

func (o *MBSDistributionSessionInfo) GetExtTgtServAreasOk() (*ExternalMbsServiceArea, bool)

GetExtTgtServAreasOk returns a tuple with the ExtTgtServAreas 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 (*MBSDistributionSessionInfo) GetFecConfig

func (o *MBSDistributionSessionInfo) GetFecConfig() FECConfig

GetFecConfig returns the FecConfig field value if set, zero value otherwise.

func (*MBSDistributionSessionInfo) GetFecConfigOk

func (o *MBSDistributionSessionInfo) GetFecConfigOk() (*FECConfig, bool)

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

func (*MBSDistributionSessionInfo) GetLocationDependent

func (o *MBSDistributionSessionInfo) GetLocationDependent() bool

GetLocationDependent returns the LocationDependent field value if set, zero value otherwise.

func (*MBSDistributionSessionInfo) GetLocationDependentOk

func (o *MBSDistributionSessionInfo) GetLocationDependentOk() (*bool, bool)

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

func (*MBSDistributionSessionInfo) GetMaxContBitRate

func (o *MBSDistributionSessionInfo) GetMaxContBitRate() string

GetMaxContBitRate returns the MaxContBitRate field value

func (*MBSDistributionSessionInfo) GetMaxContBitRateOk

func (o *MBSDistributionSessionInfo) GetMaxContBitRateOk() (*string, bool)

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

func (*MBSDistributionSessionInfo) GetMaxContDelay

func (o *MBSDistributionSessionInfo) GetMaxContDelay() int32

GetMaxContDelay returns the MaxContDelay field value if set, zero value otherwise.

func (*MBSDistributionSessionInfo) GetMaxContDelayOk

func (o *MBSDistributionSessionInfo) GetMaxContDelayOk() (*int32, bool)

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

func (*MBSDistributionSessionInfo) GetMbsDistSessState

func (o *MBSDistributionSessionInfo) GetMbsDistSessState() DistSessionState

GetMbsDistSessState returns the MbsDistSessState field value if set, zero value otherwise.

func (*MBSDistributionSessionInfo) GetMbsDistSessStateOk

func (o *MBSDistributionSessionInfo) GetMbsDistSessStateOk() (*DistSessionState, bool)

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

func (*MBSDistributionSessionInfo) GetMbsDistSessionId

func (o *MBSDistributionSessionInfo) GetMbsDistSessionId() string

GetMbsDistSessionId returns the MbsDistSessionId field value if set, zero value otherwise.

func (*MBSDistributionSessionInfo) GetMbsDistSessionIdOk

func (o *MBSDistributionSessionInfo) GetMbsDistSessionIdOk() (*string, bool)

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

func (*MBSDistributionSessionInfo) GetMbsFSAId

func (o *MBSDistributionSessionInfo) GetMbsFSAId() string

GetMbsFSAId returns the MbsFSAId field value if set, zero value otherwise.

func (*MBSDistributionSessionInfo) GetMbsFSAIdOk

func (o *MBSDistributionSessionInfo) GetMbsFSAIdOk() (*string, bool)

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

func (*MBSDistributionSessionInfo) GetMbsServInfo

func (o *MBSDistributionSessionInfo) GetMbsServInfo() MbsServiceInfo

GetMbsServInfo returns the MbsServInfo field value if set, zero value otherwise.

func (*MBSDistributionSessionInfo) GetMbsServInfoOk

func (o *MBSDistributionSessionInfo) GetMbsServInfoOk() (*MbsServiceInfo, bool)

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

func (*MBSDistributionSessionInfo) GetMbsSessionId

func (o *MBSDistributionSessionInfo) GetMbsSessionId() MbsSessionId

GetMbsSessionId returns the MbsSessionId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*MBSDistributionSessionInfo) GetMbsSessionIdOk

func (o *MBSDistributionSessionInfo) GetMbsSessionIdOk() (*MbsSessionId, bool)

GetMbsSessionIdOk returns a tuple with the MbsSessionId 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 (*MBSDistributionSessionInfo) GetMultiplexedServFlag

func (o *MBSDistributionSessionInfo) GetMultiplexedServFlag() bool

GetMultiplexedServFlag returns the MultiplexedServFlag field value if set, zero value otherwise.

func (*MBSDistributionSessionInfo) GetMultiplexedServFlagOk

func (o *MBSDistributionSessionInfo) GetMultiplexedServFlagOk() (*bool, bool)

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

func (*MBSDistributionSessionInfo) GetObjDistrInfo

func (o *MBSDistributionSessionInfo) GetObjDistrInfo() ObjectDistrMethInfo

GetObjDistrInfo returns the ObjDistrInfo field value if set, zero value otherwise.

func (*MBSDistributionSessionInfo) GetObjDistrInfoOk

func (o *MBSDistributionSessionInfo) GetObjDistrInfoOk() (*ObjectDistrMethInfo, bool)

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

func (*MBSDistributionSessionInfo) GetPckDistrInfo

func (o *MBSDistributionSessionInfo) GetPckDistrInfo() PacketDistrMethInfo

GetPckDistrInfo returns the PckDistrInfo field value if set, zero value otherwise.

func (*MBSDistributionSessionInfo) GetPckDistrInfoOk

func (o *MBSDistributionSessionInfo) GetPckDistrInfoOk() (*PacketDistrMethInfo, bool)

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

func (*MBSDistributionSessionInfo) GetRestrictedFlag

func (o *MBSDistributionSessionInfo) GetRestrictedFlag() bool

GetRestrictedFlag returns the RestrictedFlag field value if set, zero value otherwise.

func (*MBSDistributionSessionInfo) GetRestrictedFlagOk

func (o *MBSDistributionSessionInfo) GetRestrictedFlagOk() (*bool, bool)

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

func (*MBSDistributionSessionInfo) GetTgtServAreas

func (o *MBSDistributionSessionInfo) GetTgtServAreas() MbsServiceArea

GetTgtServAreas returns the TgtServAreas field value if set, zero value otherwise (both if not set or set to explicit null).

func (*MBSDistributionSessionInfo) GetTgtServAreasOk

func (o *MBSDistributionSessionInfo) GetTgtServAreasOk() (*MbsServiceArea, bool)

GetTgtServAreasOk returns a tuple with the TgtServAreas 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 (*MBSDistributionSessionInfo) GetTrafficMarkingInfo

func (o *MBSDistributionSessionInfo) GetTrafficMarkingInfo() string

GetTrafficMarkingInfo returns the TrafficMarkingInfo field value if set, zero value otherwise.

func (*MBSDistributionSessionInfo) GetTrafficMarkingInfoOk

func (o *MBSDistributionSessionInfo) GetTrafficMarkingInfoOk() (*string, bool)

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

func (*MBSDistributionSessionInfo) HasExtTgtServAreas

func (o *MBSDistributionSessionInfo) HasExtTgtServAreas() bool

HasExtTgtServAreas returns a boolean if a field has been set.

func (*MBSDistributionSessionInfo) HasFecConfig

func (o *MBSDistributionSessionInfo) HasFecConfig() bool

HasFecConfig returns a boolean if a field has been set.

func (*MBSDistributionSessionInfo) HasLocationDependent

func (o *MBSDistributionSessionInfo) HasLocationDependent() bool

HasLocationDependent returns a boolean if a field has been set.

func (*MBSDistributionSessionInfo) HasMaxContDelay

func (o *MBSDistributionSessionInfo) HasMaxContDelay() bool

HasMaxContDelay returns a boolean if a field has been set.

func (*MBSDistributionSessionInfo) HasMbsDistSessState

func (o *MBSDistributionSessionInfo) HasMbsDistSessState() bool

HasMbsDistSessState returns a boolean if a field has been set.

func (*MBSDistributionSessionInfo) HasMbsDistSessionId

func (o *MBSDistributionSessionInfo) HasMbsDistSessionId() bool

HasMbsDistSessionId returns a boolean if a field has been set.

func (*MBSDistributionSessionInfo) HasMbsFSAId

func (o *MBSDistributionSessionInfo) HasMbsFSAId() bool

HasMbsFSAId returns a boolean if a field has been set.

func (*MBSDistributionSessionInfo) HasMbsServInfo

func (o *MBSDistributionSessionInfo) HasMbsServInfo() bool

HasMbsServInfo returns a boolean if a field has been set.

func (*MBSDistributionSessionInfo) HasMbsSessionId

func (o *MBSDistributionSessionInfo) HasMbsSessionId() bool

HasMbsSessionId returns a boolean if a field has been set.

func (*MBSDistributionSessionInfo) HasMultiplexedServFlag

func (o *MBSDistributionSessionInfo) HasMultiplexedServFlag() bool

HasMultiplexedServFlag returns a boolean if a field has been set.

func (*MBSDistributionSessionInfo) HasObjDistrInfo

func (o *MBSDistributionSessionInfo) HasObjDistrInfo() bool

HasObjDistrInfo returns a boolean if a field has been set.

func (*MBSDistributionSessionInfo) HasPckDistrInfo

func (o *MBSDistributionSessionInfo) HasPckDistrInfo() bool

HasPckDistrInfo returns a boolean if a field has been set.

func (*MBSDistributionSessionInfo) HasRestrictedFlag

func (o *MBSDistributionSessionInfo) HasRestrictedFlag() bool

HasRestrictedFlag returns a boolean if a field has been set.

func (*MBSDistributionSessionInfo) HasTgtServAreas

func (o *MBSDistributionSessionInfo) HasTgtServAreas() bool

HasTgtServAreas returns a boolean if a field has been set.

func (*MBSDistributionSessionInfo) HasTrafficMarkingInfo

func (o *MBSDistributionSessionInfo) HasTrafficMarkingInfo() bool

HasTrafficMarkingInfo returns a boolean if a field has been set.

func (MBSDistributionSessionInfo) MarshalJSON

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

func (*MBSDistributionSessionInfo) SetDistrMethod

func (o *MBSDistributionSessionInfo) SetDistrMethod(v DistributionMethod)

SetDistrMethod sets field value

func (*MBSDistributionSessionInfo) SetExtTgtServAreas

func (o *MBSDistributionSessionInfo) SetExtTgtServAreas(v ExternalMbsServiceArea)

SetExtTgtServAreas gets a reference to the given NullableExternalMbsServiceArea and assigns it to the ExtTgtServAreas field.

func (*MBSDistributionSessionInfo) SetExtTgtServAreasNil

func (o *MBSDistributionSessionInfo) SetExtTgtServAreasNil()

SetExtTgtServAreasNil sets the value for ExtTgtServAreas to be an explicit nil

func (*MBSDistributionSessionInfo) SetFecConfig

func (o *MBSDistributionSessionInfo) SetFecConfig(v FECConfig)

SetFecConfig gets a reference to the given FECConfig and assigns it to the FecConfig field.

func (*MBSDistributionSessionInfo) SetLocationDependent

func (o *MBSDistributionSessionInfo) SetLocationDependent(v bool)

SetLocationDependent gets a reference to the given bool and assigns it to the LocationDependent field.

func (*MBSDistributionSessionInfo) SetMaxContBitRate

func (o *MBSDistributionSessionInfo) SetMaxContBitRate(v string)

SetMaxContBitRate sets field value

func (*MBSDistributionSessionInfo) SetMaxContDelay

func (o *MBSDistributionSessionInfo) SetMaxContDelay(v int32)

SetMaxContDelay gets a reference to the given int32 and assigns it to the MaxContDelay field.

func (*MBSDistributionSessionInfo) SetMbsDistSessState

func (o *MBSDistributionSessionInfo) SetMbsDistSessState(v DistSessionState)

SetMbsDistSessState gets a reference to the given DistSessionState and assigns it to the MbsDistSessState field.

func (*MBSDistributionSessionInfo) SetMbsDistSessionId

func (o *MBSDistributionSessionInfo) SetMbsDistSessionId(v string)

SetMbsDistSessionId gets a reference to the given string and assigns it to the MbsDistSessionId field.

func (*MBSDistributionSessionInfo) SetMbsFSAId

func (o *MBSDistributionSessionInfo) SetMbsFSAId(v string)

SetMbsFSAId gets a reference to the given string and assigns it to the MbsFSAId field.

func (*MBSDistributionSessionInfo) SetMbsServInfo

func (o *MBSDistributionSessionInfo) SetMbsServInfo(v MbsServiceInfo)

SetMbsServInfo gets a reference to the given MbsServiceInfo and assigns it to the MbsServInfo field.

func (*MBSDistributionSessionInfo) SetMbsSessionId

func (o *MBSDistributionSessionInfo) SetMbsSessionId(v MbsSessionId)

SetMbsSessionId gets a reference to the given NullableMbsSessionId and assigns it to the MbsSessionId field.

func (*MBSDistributionSessionInfo) SetMbsSessionIdNil

func (o *MBSDistributionSessionInfo) SetMbsSessionIdNil()

SetMbsSessionIdNil sets the value for MbsSessionId to be an explicit nil

func (*MBSDistributionSessionInfo) SetMultiplexedServFlag

func (o *MBSDistributionSessionInfo) SetMultiplexedServFlag(v bool)

SetMultiplexedServFlag gets a reference to the given bool and assigns it to the MultiplexedServFlag field.

func (*MBSDistributionSessionInfo) SetObjDistrInfo

func (o *MBSDistributionSessionInfo) SetObjDistrInfo(v ObjectDistrMethInfo)

SetObjDistrInfo gets a reference to the given ObjectDistrMethInfo and assigns it to the ObjDistrInfo field.

func (*MBSDistributionSessionInfo) SetPckDistrInfo

func (o *MBSDistributionSessionInfo) SetPckDistrInfo(v PacketDistrMethInfo)

SetPckDistrInfo gets a reference to the given PacketDistrMethInfo and assigns it to the PckDistrInfo field.

func (*MBSDistributionSessionInfo) SetRestrictedFlag

func (o *MBSDistributionSessionInfo) SetRestrictedFlag(v bool)

SetRestrictedFlag gets a reference to the given bool and assigns it to the RestrictedFlag field.

func (*MBSDistributionSessionInfo) SetTgtServAreas

func (o *MBSDistributionSessionInfo) SetTgtServAreas(v MbsServiceArea)

SetTgtServAreas gets a reference to the given NullableMbsServiceArea and assigns it to the TgtServAreas field.

func (*MBSDistributionSessionInfo) SetTgtServAreasNil

func (o *MBSDistributionSessionInfo) SetTgtServAreasNil()

SetTgtServAreasNil sets the value for TgtServAreas to be an explicit nil

func (*MBSDistributionSessionInfo) SetTrafficMarkingInfo

func (o *MBSDistributionSessionInfo) SetTrafficMarkingInfo(v string)

SetTrafficMarkingInfo gets a reference to the given string and assigns it to the TrafficMarkingInfo field.

func (MBSDistributionSessionInfo) ToMap

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

func (*MBSDistributionSessionInfo) UnmarshalJSON

func (o *MBSDistributionSessionInfo) UnmarshalJSON(bytes []byte) (err error)

func (*MBSDistributionSessionInfo) UnsetExtTgtServAreas

func (o *MBSDistributionSessionInfo) UnsetExtTgtServAreas()

UnsetExtTgtServAreas ensures that no value is present for ExtTgtServAreas, not even an explicit nil

func (*MBSDistributionSessionInfo) UnsetMbsSessionId

func (o *MBSDistributionSessionInfo) UnsetMbsSessionId()

UnsetMbsSessionId ensures that no value is present for MbsSessionId, not even an explicit nil

func (*MBSDistributionSessionInfo) UnsetTgtServAreas

func (o *MBSDistributionSessionInfo) UnsetTgtServAreas()

UnsetTgtServAreas ensures that no value is present for TgtServAreas, not even an explicit nil

type MBSUserDataIngSession

type MBSUserDataIngSession struct {
	MbsUserServId string `json:"mbsUserServId"`
	// Represents one or more MBS Distribution Session(s) composing the MBS User Data Ingest Session. The key of the map shall be any unique string encoded value.
	MbsDisSessInfos map[string]MBSDistributionSessionInfo `json:"mbsDisSessInfos"`
	ActPeriods      []TimeWindow                          `json:"actPeriods,omitempty"`
	// Deprecated
	MbsUserServAnmt    *MBSUserServAnmt        `json:"mbsUserServAnmt,omitempty"`
	MbsUserServiceAnmt *UserServiceDescription `json:"mbsUserServiceAnmt,omitempty"`
	// String providing an URI formatted according to RFC 3986.
	MbsUserServiceAnmtUrl *string `json:"mbsUserServiceAnmtUrl,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"`
}

MBSUserDataIngSession Represents MBS User Data Ingest Session information.

func NewMBSUserDataIngSession

func NewMBSUserDataIngSession(mbsUserServId string, mbsDisSessInfos map[string]MBSDistributionSessionInfo) *MBSUserDataIngSession

NewMBSUserDataIngSession instantiates a new MBSUserDataIngSession 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 NewMBSUserDataIngSessionWithDefaults

func NewMBSUserDataIngSessionWithDefaults() *MBSUserDataIngSession

NewMBSUserDataIngSessionWithDefaults instantiates a new MBSUserDataIngSession 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 (*MBSUserDataIngSession) GetActPeriods

func (o *MBSUserDataIngSession) GetActPeriods() []TimeWindow

GetActPeriods returns the ActPeriods field value if set, zero value otherwise.

func (*MBSUserDataIngSession) GetActPeriodsOk

func (o *MBSUserDataIngSession) GetActPeriodsOk() ([]TimeWindow, bool)

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

func (*MBSUserDataIngSession) GetMbsDisSessInfos

func (o *MBSUserDataIngSession) GetMbsDisSessInfos() map[string]MBSDistributionSessionInfo

GetMbsDisSessInfos returns the MbsDisSessInfos field value If the value is explicit nil, the zero value for map[string]MBSDistributionSessionInfo will be returned

func (*MBSUserDataIngSession) GetMbsDisSessInfosOk

func (o *MBSUserDataIngSession) GetMbsDisSessInfosOk() (*map[string]MBSDistributionSessionInfo, bool)

GetMbsDisSessInfosOk returns a tuple with the MbsDisSessInfos 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 (*MBSUserDataIngSession) GetMbsUserServAnmt

func (o *MBSUserDataIngSession) GetMbsUserServAnmt() MBSUserServAnmt

GetMbsUserServAnmt returns the MbsUserServAnmt field value if set, zero value otherwise. Deprecated

func (*MBSUserDataIngSession) GetMbsUserServAnmtOk

func (o *MBSUserDataIngSession) GetMbsUserServAnmtOk() (*MBSUserServAnmt, bool)

GetMbsUserServAnmtOk returns a tuple with the MbsUserServAnmt field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated

func (*MBSUserDataIngSession) GetMbsUserServId

func (o *MBSUserDataIngSession) GetMbsUserServId() string

GetMbsUserServId returns the MbsUserServId field value

func (*MBSUserDataIngSession) GetMbsUserServIdOk

func (o *MBSUserDataIngSession) GetMbsUserServIdOk() (*string, bool)

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

func (*MBSUserDataIngSession) GetMbsUserServiceAnmt

func (o *MBSUserDataIngSession) GetMbsUserServiceAnmt() UserServiceDescription

GetMbsUserServiceAnmt returns the MbsUserServiceAnmt field value if set, zero value otherwise.

func (*MBSUserDataIngSession) GetMbsUserServiceAnmtOk

func (o *MBSUserDataIngSession) GetMbsUserServiceAnmtOk() (*UserServiceDescription, bool)

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

func (*MBSUserDataIngSession) GetMbsUserServiceAnmtUrl

func (o *MBSUserDataIngSession) GetMbsUserServiceAnmtUrl() string

GetMbsUserServiceAnmtUrl returns the MbsUserServiceAnmtUrl field value if set, zero value otherwise.

func (*MBSUserDataIngSession) GetMbsUserServiceAnmtUrlOk

func (o *MBSUserDataIngSession) GetMbsUserServiceAnmtUrlOk() (*string, bool)

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

func (*MBSUserDataIngSession) GetSuppFeat

func (o *MBSUserDataIngSession) GetSuppFeat() string

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

func (*MBSUserDataIngSession) GetSuppFeatOk

func (o *MBSUserDataIngSession) 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 (*MBSUserDataIngSession) HasActPeriods

func (o *MBSUserDataIngSession) HasActPeriods() bool

HasActPeriods returns a boolean if a field has been set.

func (*MBSUserDataIngSession) HasMbsUserServAnmt

func (o *MBSUserDataIngSession) HasMbsUserServAnmt() bool

HasMbsUserServAnmt returns a boolean if a field has been set.

func (*MBSUserDataIngSession) HasMbsUserServiceAnmt

func (o *MBSUserDataIngSession) HasMbsUserServiceAnmt() bool

HasMbsUserServiceAnmt returns a boolean if a field has been set.

func (*MBSUserDataIngSession) HasMbsUserServiceAnmtUrl

func (o *MBSUserDataIngSession) HasMbsUserServiceAnmtUrl() bool

HasMbsUserServiceAnmtUrl returns a boolean if a field has been set.

func (*MBSUserDataIngSession) HasSuppFeat

func (o *MBSUserDataIngSession) HasSuppFeat() bool

HasSuppFeat returns a boolean if a field has been set.

func (MBSUserDataIngSession) MarshalJSON

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

func (*MBSUserDataIngSession) SetActPeriods

func (o *MBSUserDataIngSession) SetActPeriods(v []TimeWindow)

SetActPeriods gets a reference to the given []TimeWindow and assigns it to the ActPeriods field.

func (*MBSUserDataIngSession) SetMbsDisSessInfos

func (o *MBSUserDataIngSession) SetMbsDisSessInfos(v map[string]MBSDistributionSessionInfo)

SetMbsDisSessInfos sets field value

func (*MBSUserDataIngSession) SetMbsUserServAnmt

func (o *MBSUserDataIngSession) SetMbsUserServAnmt(v MBSUserServAnmt)

SetMbsUserServAnmt gets a reference to the given MBSUserServAnmt and assigns it to the MbsUserServAnmt field. Deprecated

func (*MBSUserDataIngSession) SetMbsUserServId

func (o *MBSUserDataIngSession) SetMbsUserServId(v string)

SetMbsUserServId sets field value

func (*MBSUserDataIngSession) SetMbsUserServiceAnmt

func (o *MBSUserDataIngSession) SetMbsUserServiceAnmt(v UserServiceDescription)

SetMbsUserServiceAnmt gets a reference to the given UserServiceDescription and assigns it to the MbsUserServiceAnmt field.

func (*MBSUserDataIngSession) SetMbsUserServiceAnmtUrl

func (o *MBSUserDataIngSession) SetMbsUserServiceAnmtUrl(v string)

SetMbsUserServiceAnmtUrl gets a reference to the given string and assigns it to the MbsUserServiceAnmtUrl field.

func (*MBSUserDataIngSession) SetSuppFeat

func (o *MBSUserDataIngSession) SetSuppFeat(v string)

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

func (MBSUserDataIngSession) ToMap

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

func (*MBSUserDataIngSession) UnmarshalJSON

func (o *MBSUserDataIngSession) UnmarshalJSON(bytes []byte) (err error)

type MBSUserDataIngSessionPatch

type MBSUserDataIngSessionPatch struct {
	// Contains the requested modifications to one or more MBS Distribution Session(s)  composing the MBS User Data Ingest Session. The key of the map shall be any unique string encoded value.
	MbsDisSessInfos map[string]MBSDistributionSessionInfo `json:"mbsDisSessInfos,omitempty"`
	ActPeriods      []TimeWindow                          `json:"actPeriods,omitempty"`
}

MBSUserDataIngSessionPatch Represents the requested modifications to an MBS User Data Ingest Session Status Subscription.

func NewMBSUserDataIngSessionPatch

func NewMBSUserDataIngSessionPatch() *MBSUserDataIngSessionPatch

NewMBSUserDataIngSessionPatch instantiates a new MBSUserDataIngSessionPatch 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 NewMBSUserDataIngSessionPatchWithDefaults

func NewMBSUserDataIngSessionPatchWithDefaults() *MBSUserDataIngSessionPatch

NewMBSUserDataIngSessionPatchWithDefaults instantiates a new MBSUserDataIngSessionPatch 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 (*MBSUserDataIngSessionPatch) GetActPeriods

func (o *MBSUserDataIngSessionPatch) GetActPeriods() []TimeWindow

GetActPeriods returns the ActPeriods field value if set, zero value otherwise.

func (*MBSUserDataIngSessionPatch) GetActPeriodsOk

func (o *MBSUserDataIngSessionPatch) GetActPeriodsOk() ([]TimeWindow, bool)

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

func (*MBSUserDataIngSessionPatch) GetMbsDisSessInfos

func (o *MBSUserDataIngSessionPatch) GetMbsDisSessInfos() map[string]MBSDistributionSessionInfo

GetMbsDisSessInfos returns the MbsDisSessInfos field value if set, zero value otherwise (both if not set or set to explicit null).

func (*MBSUserDataIngSessionPatch) GetMbsDisSessInfosOk

func (o *MBSUserDataIngSessionPatch) GetMbsDisSessInfosOk() (*map[string]MBSDistributionSessionInfo, bool)

GetMbsDisSessInfosOk returns a tuple with the MbsDisSessInfos 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 (*MBSUserDataIngSessionPatch) HasActPeriods

func (o *MBSUserDataIngSessionPatch) HasActPeriods() bool

HasActPeriods returns a boolean if a field has been set.

func (*MBSUserDataIngSessionPatch) HasMbsDisSessInfos

func (o *MBSUserDataIngSessionPatch) HasMbsDisSessInfos() bool

HasMbsDisSessInfos returns a boolean if a field has been set.

func (MBSUserDataIngSessionPatch) MarshalJSON

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

func (*MBSUserDataIngSessionPatch) SetActPeriods

func (o *MBSUserDataIngSessionPatch) SetActPeriods(v []TimeWindow)

SetActPeriods gets a reference to the given []TimeWindow and assigns it to the ActPeriods field.

func (*MBSUserDataIngSessionPatch) SetMbsDisSessInfos

func (o *MBSUserDataIngSessionPatch) SetMbsDisSessInfos(v map[string]MBSDistributionSessionInfo)

SetMbsDisSessInfos gets a reference to the given map[string]MBSDistributionSessionInfo and assigns it to the MbsDisSessInfos field.

func (MBSUserDataIngSessionPatch) ToMap

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

type MBSUserDataIngStatNotif

type MBSUserDataIngStatNotif struct {
	MbsIngSessionId string              `json:"mbsIngSessionId"`
	EventNotifs     []EventNotification `json:"eventNotifs"`
}

MBSUserDataIngStatNotif Represents an MBS User Data Ingest Session Status Notification.

func NewMBSUserDataIngStatNotif

func NewMBSUserDataIngStatNotif(mbsIngSessionId string, eventNotifs []EventNotification) *MBSUserDataIngStatNotif

NewMBSUserDataIngStatNotif instantiates a new MBSUserDataIngStatNotif 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 NewMBSUserDataIngStatNotifWithDefaults

func NewMBSUserDataIngStatNotifWithDefaults() *MBSUserDataIngStatNotif

NewMBSUserDataIngStatNotifWithDefaults instantiates a new MBSUserDataIngStatNotif 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 (*MBSUserDataIngStatNotif) GetEventNotifs

func (o *MBSUserDataIngStatNotif) GetEventNotifs() []EventNotification

GetEventNotifs returns the EventNotifs field value

func (*MBSUserDataIngStatNotif) GetEventNotifsOk

func (o *MBSUserDataIngStatNotif) GetEventNotifsOk() ([]EventNotification, bool)

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

func (*MBSUserDataIngStatNotif) GetMbsIngSessionId

func (o *MBSUserDataIngStatNotif) GetMbsIngSessionId() string

GetMbsIngSessionId returns the MbsIngSessionId field value

func (*MBSUserDataIngStatNotif) GetMbsIngSessionIdOk

func (o *MBSUserDataIngStatNotif) GetMbsIngSessionIdOk() (*string, bool)

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

func (MBSUserDataIngStatNotif) MarshalJSON

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

func (*MBSUserDataIngStatNotif) SetEventNotifs

func (o *MBSUserDataIngStatNotif) SetEventNotifs(v []EventNotification)

SetEventNotifs sets field value

func (*MBSUserDataIngStatNotif) SetMbsIngSessionId

func (o *MBSUserDataIngStatNotif) SetMbsIngSessionId(v string)

SetMbsIngSessionId sets field value

func (MBSUserDataIngStatNotif) ToMap

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

func (*MBSUserDataIngStatNotif) UnmarshalJSON

func (o *MBSUserDataIngStatNotif) UnmarshalJSON(bytes []byte) (err error)

type MBSUserDataIngStatSubsc

type MBSUserDataIngStatSubsc struct {
	MbsIngSessionId string            `json:"mbsIngSessionId"`
	EventSubscs     []SubscribedEvent `json:"eventSubscs"`
	// String providing an URI formatted according to RFC 3986.
	NotifUri string `json:"notifUri"`
}

MBSUserDataIngStatSubsc Represents an MBS User Data Ingest Session Status Subscription.

func NewMBSUserDataIngStatSubsc

func NewMBSUserDataIngStatSubsc(mbsIngSessionId string, eventSubscs []SubscribedEvent, notifUri string) *MBSUserDataIngStatSubsc

NewMBSUserDataIngStatSubsc instantiates a new MBSUserDataIngStatSubsc 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 NewMBSUserDataIngStatSubscWithDefaults

func NewMBSUserDataIngStatSubscWithDefaults() *MBSUserDataIngStatSubsc

NewMBSUserDataIngStatSubscWithDefaults instantiates a new MBSUserDataIngStatSubsc 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 (*MBSUserDataIngStatSubsc) GetEventSubscs

func (o *MBSUserDataIngStatSubsc) GetEventSubscs() []SubscribedEvent

GetEventSubscs returns the EventSubscs field value

func (*MBSUserDataIngStatSubsc) GetEventSubscsOk

func (o *MBSUserDataIngStatSubsc) GetEventSubscsOk() ([]SubscribedEvent, bool)

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

func (*MBSUserDataIngStatSubsc) GetMbsIngSessionId

func (o *MBSUserDataIngStatSubsc) GetMbsIngSessionId() string

GetMbsIngSessionId returns the MbsIngSessionId field value

func (*MBSUserDataIngStatSubsc) GetMbsIngSessionIdOk

func (o *MBSUserDataIngStatSubsc) GetMbsIngSessionIdOk() (*string, bool)

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

func (*MBSUserDataIngStatSubsc) GetNotifUri

func (o *MBSUserDataIngStatSubsc) GetNotifUri() string

GetNotifUri returns the NotifUri field value

func (*MBSUserDataIngStatSubsc) GetNotifUriOk

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

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

func (MBSUserDataIngStatSubsc) MarshalJSON

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

func (*MBSUserDataIngStatSubsc) SetEventSubscs

func (o *MBSUserDataIngStatSubsc) SetEventSubscs(v []SubscribedEvent)

SetEventSubscs sets field value

func (*MBSUserDataIngStatSubsc) SetMbsIngSessionId

func (o *MBSUserDataIngStatSubsc) SetMbsIngSessionId(v string)

SetMbsIngSessionId sets field value

func (*MBSUserDataIngStatSubsc) SetNotifUri

func (o *MBSUserDataIngStatSubsc) SetNotifUri(v string)

SetNotifUri sets field value

func (MBSUserDataIngStatSubsc) ToMap

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

func (*MBSUserDataIngStatSubsc) UnmarshalJSON

func (o *MBSUserDataIngStatSubsc) UnmarshalJSON(bytes []byte) (err error)

type MBSUserDataIngStatSubscPatch

type MBSUserDataIngStatSubscPatch struct {
	EventSubscs []SubscribedEvent `json:"eventSubscs,omitempty"`
	// String providing an URI formatted according to RFC 3986.
	NotifUri *string `json:"notifUri,omitempty"`
}

MBSUserDataIngStatSubscPatch Represents the requested modifications to an MBS User Data Ingest Session Status Subscription.

func NewMBSUserDataIngStatSubscPatch

func NewMBSUserDataIngStatSubscPatch() *MBSUserDataIngStatSubscPatch

NewMBSUserDataIngStatSubscPatch instantiates a new MBSUserDataIngStatSubscPatch 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 NewMBSUserDataIngStatSubscPatchWithDefaults

func NewMBSUserDataIngStatSubscPatchWithDefaults() *MBSUserDataIngStatSubscPatch

NewMBSUserDataIngStatSubscPatchWithDefaults instantiates a new MBSUserDataIngStatSubscPatch 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 (*MBSUserDataIngStatSubscPatch) GetEventSubscs

func (o *MBSUserDataIngStatSubscPatch) GetEventSubscs() []SubscribedEvent

GetEventSubscs returns the EventSubscs field value if set, zero value otherwise.

func (*MBSUserDataIngStatSubscPatch) GetEventSubscsOk

func (o *MBSUserDataIngStatSubscPatch) GetEventSubscsOk() ([]SubscribedEvent, bool)

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

func (*MBSUserDataIngStatSubscPatch) GetNotifUri

func (o *MBSUserDataIngStatSubscPatch) GetNotifUri() string

GetNotifUri returns the NotifUri field value if set, zero value otherwise.

func (*MBSUserDataIngStatSubscPatch) GetNotifUriOk

func (o *MBSUserDataIngStatSubscPatch) 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 (*MBSUserDataIngStatSubscPatch) HasEventSubscs

func (o *MBSUserDataIngStatSubscPatch) HasEventSubscs() bool

HasEventSubscs returns a boolean if a field has been set.

func (*MBSUserDataIngStatSubscPatch) HasNotifUri

func (o *MBSUserDataIngStatSubscPatch) HasNotifUri() bool

HasNotifUri returns a boolean if a field has been set.

func (MBSUserDataIngStatSubscPatch) MarshalJSON

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

func (*MBSUserDataIngStatSubscPatch) SetEventSubscs

func (o *MBSUserDataIngStatSubscPatch) SetEventSubscs(v []SubscribedEvent)

SetEventSubscs gets a reference to the given []SubscribedEvent and assigns it to the EventSubscs field.

func (*MBSUserDataIngStatSubscPatch) SetNotifUri

func (o *MBSUserDataIngStatSubscPatch) SetNotifUri(v string)

SetNotifUri gets a reference to the given string and assigns it to the NotifUri field.

func (MBSUserDataIngStatSubscPatch) ToMap

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

type MBSUserDataIngestSessionStatusSubscriptionsCollectionAPIService

type MBSUserDataIngestSessionStatusSubscriptionsCollectionAPIService service

MBSUserDataIngestSessionStatusSubscriptionsCollectionAPIService MBSUserDataIngestSessionStatusSubscriptionsCollectionAPI service

func (*MBSUserDataIngestSessionStatusSubscriptionsCollectionAPIService) CreateMBSUserDataIngStatSubsc

CreateMBSUserDataIngStatSubsc Creates a new Individual MBS User Data Ingest Session Status Subscription resource.

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

func (*MBSUserDataIngestSessionStatusSubscriptionsCollectionAPIService) CreateMBSUserDataIngStatSubscExecute

Execute executes the request

@return MBSUserDataIngStatSubsc

func (*MBSUserDataIngestSessionStatusSubscriptionsCollectionAPIService) RetrieveMBSUserDataIngStatSubscs

RetrieveMBSUserDataIngStatSubscs Retrieve all the active MBS User Data Ingest Session Status Subscriptions resources managed by the NEF.

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

func (*MBSUserDataIngestSessionStatusSubscriptionsCollectionAPIService) RetrieveMBSUserDataIngStatSubscsExecute

Execute executes the request

@return []MBSUserDataIngStatSubsc

type MBSUserDataIngestSessionsCollectionAPIService

type MBSUserDataIngestSessionsCollectionAPIService service

MBSUserDataIngestSessionsCollectionAPIService MBSUserDataIngestSessionsCollectionAPI service

func (*MBSUserDataIngestSessionsCollectionAPIService) CreateMBSUserDataIngestSession

CreateMBSUserDataIngestSession Request the creation of a new Individual MBS User Data Ingest Session resource.

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

func (*MBSUserDataIngestSessionsCollectionAPIService) CreateMBSUserDataIngestSessionExecute

Execute executes the request

@return MBSUserDataIngSession

func (*MBSUserDataIngestSessionsCollectionAPIService) RetrieveMBSUserDataIngestSessions

RetrieveMBSUserDataIngestSessions Retrieve all the active MBS User Data Ingest Sessions managed by the NEF.

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

func (*MBSUserDataIngestSessionsCollectionAPIService) RetrieveMBSUserDataIngestSessionsExecute

Execute executes the request

@return []MBSUserDataIngSession

type MBSUserServAnmt

type MBSUserServAnmt struct {
	ExtServiceId []string `json:"extServiceId"`
	ServClass    string   `json:"servClass"`
	// string with format \"date-time\" as defined in OpenAPI.
	StartTime *time.Time `json:"startTime,omitempty"`
	// string with format \"date-time\" as defined in OpenAPI.
	EndTime       *time.Time               `json:"endTime,omitempty"`
	ServNameDescs []ServiceNameDescription `json:"servNameDescs"`
	MainServLang  *string                  `json:"mainServLang,omitempty"`
	// Represents the set of MBS Distribution Session Announcements currently associated with  this MBS User Service Announcement.
	MbsDistSessAnmt *map[string]MBSDistSessionAnmt `json:"mbsDistSessAnmt,omitempty"`
}

MBSUserServAnmt Represents the MBS User Service Announcement currently associated with the MBS User Data Ingest Session.

func NewMBSUserServAnmt

func NewMBSUserServAnmt(extServiceId []string, servClass string, servNameDescs []ServiceNameDescription) *MBSUserServAnmt

NewMBSUserServAnmt instantiates a new MBSUserServAnmt 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 NewMBSUserServAnmtWithDefaults

func NewMBSUserServAnmtWithDefaults() *MBSUserServAnmt

NewMBSUserServAnmtWithDefaults instantiates a new MBSUserServAnmt 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 (*MBSUserServAnmt) GetEndTime

func (o *MBSUserServAnmt) GetEndTime() time.Time

GetEndTime returns the EndTime field value if set, zero value otherwise.

func (*MBSUserServAnmt) GetEndTimeOk

func (o *MBSUserServAnmt) GetEndTimeOk() (*time.Time, bool)

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

func (*MBSUserServAnmt) GetExtServiceId

func (o *MBSUserServAnmt) GetExtServiceId() []string

GetExtServiceId returns the ExtServiceId field value

func (*MBSUserServAnmt) GetExtServiceIdOk

func (o *MBSUserServAnmt) GetExtServiceIdOk() ([]string, bool)

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

func (*MBSUserServAnmt) GetMainServLang

func (o *MBSUserServAnmt) GetMainServLang() string

GetMainServLang returns the MainServLang field value if set, zero value otherwise.

func (*MBSUserServAnmt) GetMainServLangOk

func (o *MBSUserServAnmt) GetMainServLangOk() (*string, bool)

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

func (*MBSUserServAnmt) GetMbsDistSessAnmt

func (o *MBSUserServAnmt) GetMbsDistSessAnmt() map[string]MBSDistSessionAnmt

GetMbsDistSessAnmt returns the MbsDistSessAnmt field value if set, zero value otherwise.

func (*MBSUserServAnmt) GetMbsDistSessAnmtOk

func (o *MBSUserServAnmt) GetMbsDistSessAnmtOk() (*map[string]MBSDistSessionAnmt, bool)

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

func (*MBSUserServAnmt) GetServClass

func (o *MBSUserServAnmt) GetServClass() string

GetServClass returns the ServClass field value

func (*MBSUserServAnmt) GetServClassOk

func (o *MBSUserServAnmt) GetServClassOk() (*string, bool)

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

func (*MBSUserServAnmt) GetServNameDescs

func (o *MBSUserServAnmt) GetServNameDescs() []ServiceNameDescription

GetServNameDescs returns the ServNameDescs field value

func (*MBSUserServAnmt) GetServNameDescsOk

func (o *MBSUserServAnmt) GetServNameDescsOk() ([]ServiceNameDescription, bool)

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

func (*MBSUserServAnmt) GetStartTime

func (o *MBSUserServAnmt) GetStartTime() time.Time

GetStartTime returns the StartTime field value if set, zero value otherwise.

func (*MBSUserServAnmt) GetStartTimeOk

func (o *MBSUserServAnmt) GetStartTimeOk() (*time.Time, bool)

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

func (*MBSUserServAnmt) HasEndTime

func (o *MBSUserServAnmt) HasEndTime() bool

HasEndTime returns a boolean if a field has been set.

func (*MBSUserServAnmt) HasMainServLang

func (o *MBSUserServAnmt) HasMainServLang() bool

HasMainServLang returns a boolean if a field has been set.

func (*MBSUserServAnmt) HasMbsDistSessAnmt

func (o *MBSUserServAnmt) HasMbsDistSessAnmt() bool

HasMbsDistSessAnmt returns a boolean if a field has been set.

func (*MBSUserServAnmt) HasStartTime

func (o *MBSUserServAnmt) HasStartTime() bool

HasStartTime returns a boolean if a field has been set.

func (MBSUserServAnmt) MarshalJSON

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

func (*MBSUserServAnmt) SetEndTime

func (o *MBSUserServAnmt) SetEndTime(v time.Time)

SetEndTime gets a reference to the given time.Time and assigns it to the EndTime field.

func (*MBSUserServAnmt) SetExtServiceId

func (o *MBSUserServAnmt) SetExtServiceId(v []string)

SetExtServiceId sets field value

func (*MBSUserServAnmt) SetMainServLang

func (o *MBSUserServAnmt) SetMainServLang(v string)

SetMainServLang gets a reference to the given string and assigns it to the MainServLang field.

func (*MBSUserServAnmt) SetMbsDistSessAnmt

func (o *MBSUserServAnmt) SetMbsDistSessAnmt(v map[string]MBSDistSessionAnmt)

SetMbsDistSessAnmt gets a reference to the given map[string]MBSDistSessionAnmt and assigns it to the MbsDistSessAnmt field.

func (*MBSUserServAnmt) SetServClass

func (o *MBSUserServAnmt) SetServClass(v string)

SetServClass sets field value

func (*MBSUserServAnmt) SetServNameDescs

func (o *MBSUserServAnmt) SetServNameDescs(v []ServiceNameDescription)

SetServNameDescs sets field value

func (*MBSUserServAnmt) SetStartTime

func (o *MBSUserServAnmt) SetStartTime(v time.Time)

SetStartTime gets a reference to the given time.Time and assigns it to the StartTime field.

func (MBSUserServAnmt) ToMap

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

func (*MBSUserServAnmt) UnmarshalJSON

func (o *MBSUserServAnmt) UnmarshalJSON(bytes []byte) (err error)

type MappedNullable

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

type MbStfIngestAddr

type MbStfIngestAddr struct {
	AfEgressTunAddr     NullableTunnelAddress `json:"afEgressTunAddr,omitempty"`
	MbStfIngressTunAddr NullableTunnelAddress `json:"mbStfIngressTunAddr,omitempty"`
	AfSsm               *ExtSsm               `json:"afSsm,omitempty"`
	MbStfListenAddr     NullableTunnelAddress `json:"mbStfListenAddr,omitempty"`
}

MbStfIngestAddr MBSTF Ingest Addresses

func NewMbStfIngestAddr

func NewMbStfIngestAddr() *MbStfIngestAddr

NewMbStfIngestAddr instantiates a new MbStfIngestAddr 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 NewMbStfIngestAddrWithDefaults

func NewMbStfIngestAddrWithDefaults() *MbStfIngestAddr

NewMbStfIngestAddrWithDefaults instantiates a new MbStfIngestAddr 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 (*MbStfIngestAddr) GetAfEgressTunAddr

func (o *MbStfIngestAddr) GetAfEgressTunAddr() TunnelAddress

GetAfEgressTunAddr returns the AfEgressTunAddr field value if set, zero value otherwise (both if not set or set to explicit null).

func (*MbStfIngestAddr) GetAfEgressTunAddrOk

func (o *MbStfIngestAddr) GetAfEgressTunAddrOk() (*TunnelAddress, bool)

GetAfEgressTunAddrOk returns a tuple with the AfEgressTunAddr 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 (*MbStfIngestAddr) GetAfSsm

func (o *MbStfIngestAddr) GetAfSsm() ExtSsm

GetAfSsm returns the AfSsm field value if set, zero value otherwise.

func (*MbStfIngestAddr) GetAfSsmOk

func (o *MbStfIngestAddr) GetAfSsmOk() (*ExtSsm, bool)

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

func (*MbStfIngestAddr) GetMbStfIngressTunAddr

func (o *MbStfIngestAddr) GetMbStfIngressTunAddr() TunnelAddress

GetMbStfIngressTunAddr returns the MbStfIngressTunAddr field value if set, zero value otherwise (both if not set or set to explicit null).

func (*MbStfIngestAddr) GetMbStfIngressTunAddrOk

func (o *MbStfIngestAddr) GetMbStfIngressTunAddrOk() (*TunnelAddress, bool)

GetMbStfIngressTunAddrOk returns a tuple with the MbStfIngressTunAddr 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 (*MbStfIngestAddr) GetMbStfListenAddr

func (o *MbStfIngestAddr) GetMbStfListenAddr() TunnelAddress

GetMbStfListenAddr returns the MbStfListenAddr field value if set, zero value otherwise (both if not set or set to explicit null).

func (*MbStfIngestAddr) GetMbStfListenAddrOk

func (o *MbStfIngestAddr) GetMbStfListenAddrOk() (*TunnelAddress, bool)

GetMbStfListenAddrOk returns a tuple with the MbStfListenAddr 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 (*MbStfIngestAddr) HasAfEgressTunAddr

func (o *MbStfIngestAddr) HasAfEgressTunAddr() bool

HasAfEgressTunAddr returns a boolean if a field has been set.

func (*MbStfIngestAddr) HasAfSsm

func (o *MbStfIngestAddr) HasAfSsm() bool

HasAfSsm returns a boolean if a field has been set.

func (*MbStfIngestAddr) HasMbStfIngressTunAddr

func (o *MbStfIngestAddr) HasMbStfIngressTunAddr() bool

HasMbStfIngressTunAddr returns a boolean if a field has been set.

func (*MbStfIngestAddr) HasMbStfListenAddr

func (o *MbStfIngestAddr) HasMbStfListenAddr() bool

HasMbStfListenAddr returns a boolean if a field has been set.

func (MbStfIngestAddr) MarshalJSON

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

func (*MbStfIngestAddr) SetAfEgressTunAddr

func (o *MbStfIngestAddr) SetAfEgressTunAddr(v TunnelAddress)

SetAfEgressTunAddr gets a reference to the given NullableTunnelAddress and assigns it to the AfEgressTunAddr field.

func (*MbStfIngestAddr) SetAfEgressTunAddrNil

func (o *MbStfIngestAddr) SetAfEgressTunAddrNil()

SetAfEgressTunAddrNil sets the value for AfEgressTunAddr to be an explicit nil

func (*MbStfIngestAddr) SetAfSsm

func (o *MbStfIngestAddr) SetAfSsm(v ExtSsm)

SetAfSsm gets a reference to the given ExtSsm and assigns it to the AfSsm field.

func (*MbStfIngestAddr) SetMbStfIngressTunAddr

func (o *MbStfIngestAddr) SetMbStfIngressTunAddr(v TunnelAddress)

SetMbStfIngressTunAddr gets a reference to the given NullableTunnelAddress and assigns it to the MbStfIngressTunAddr field.

func (*MbStfIngestAddr) SetMbStfIngressTunAddrNil

func (o *MbStfIngestAddr) SetMbStfIngressTunAddrNil()

SetMbStfIngressTunAddrNil sets the value for MbStfIngressTunAddr to be an explicit nil

func (*MbStfIngestAddr) SetMbStfListenAddr

func (o *MbStfIngestAddr) SetMbStfListenAddr(v TunnelAddress)

SetMbStfListenAddr gets a reference to the given NullableTunnelAddress and assigns it to the MbStfListenAddr field.

func (*MbStfIngestAddr) SetMbStfListenAddrNil

func (o *MbStfIngestAddr) SetMbStfListenAddrNil()

SetMbStfListenAddrNil sets the value for MbStfListenAddr to be an explicit nil

func (MbStfIngestAddr) ToMap

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

func (*MbStfIngestAddr) UnsetAfEgressTunAddr

func (o *MbStfIngestAddr) UnsetAfEgressTunAddr()

UnsetAfEgressTunAddr ensures that no value is present for AfEgressTunAddr, not even an explicit nil

func (*MbStfIngestAddr) UnsetMbStfIngressTunAddr

func (o *MbStfIngestAddr) UnsetMbStfIngressTunAddr()

UnsetMbStfIngressTunAddr ensures that no value is present for MbStfIngressTunAddr, not even an explicit nil

func (*MbStfIngestAddr) UnsetMbStfListenAddr

func (o *MbStfIngestAddr) UnsetMbStfListenAddr()

UnsetMbStfListenAddr ensures that no value is present for MbStfListenAddr, not even an explicit nil

type MbsMediaComp

type MbsMediaComp struct {
	MbsMedCompNum int32           `json:"mbsMedCompNum"`
	MbsFlowDescs  []string        `json:"mbsFlowDescs,omitempty"`
	MbsSdfResPrio *ReservPriority `json:"mbsSdfResPrio,omitempty"`
	MbsMediaInfo  *MbsMediaInfo   `json:"mbsMediaInfo,omitempty"`
	QosRef        *string         `json:"qosRef,omitempty"`
	MbsQoSReq     *MbsQoSReq      `json:"mbsQoSReq,omitempty"`
}

MbsMediaComp Represents an MBS Media Component.

func NewMbsMediaComp

func NewMbsMediaComp(mbsMedCompNum int32) *MbsMediaComp

NewMbsMediaComp instantiates a new MbsMediaComp 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 NewMbsMediaCompWithDefaults

func NewMbsMediaCompWithDefaults() *MbsMediaComp

NewMbsMediaCompWithDefaults instantiates a new MbsMediaComp 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 (*MbsMediaComp) GetMbsFlowDescs

func (o *MbsMediaComp) GetMbsFlowDescs() []string

GetMbsFlowDescs returns the MbsFlowDescs field value if set, zero value otherwise.

func (*MbsMediaComp) GetMbsFlowDescsOk

func (o *MbsMediaComp) GetMbsFlowDescsOk() ([]string, bool)

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

func (*MbsMediaComp) GetMbsMedCompNum

func (o *MbsMediaComp) GetMbsMedCompNum() int32

GetMbsMedCompNum returns the MbsMedCompNum field value

func (*MbsMediaComp) GetMbsMedCompNumOk

func (o *MbsMediaComp) GetMbsMedCompNumOk() (*int32, bool)

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

func (*MbsMediaComp) GetMbsMediaInfo

func (o *MbsMediaComp) GetMbsMediaInfo() MbsMediaInfo

GetMbsMediaInfo returns the MbsMediaInfo field value if set, zero value otherwise.

func (*MbsMediaComp) GetMbsMediaInfoOk

func (o *MbsMediaComp) GetMbsMediaInfoOk() (*MbsMediaInfo, bool)

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

func (*MbsMediaComp) GetMbsQoSReq

func (o *MbsMediaComp) GetMbsQoSReq() MbsQoSReq

GetMbsQoSReq returns the MbsQoSReq field value if set, zero value otherwise.

func (*MbsMediaComp) GetMbsQoSReqOk

func (o *MbsMediaComp) GetMbsQoSReqOk() (*MbsQoSReq, bool)

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

func (*MbsMediaComp) GetMbsSdfResPrio

func (o *MbsMediaComp) GetMbsSdfResPrio() ReservPriority

GetMbsSdfResPrio returns the MbsSdfResPrio field value if set, zero value otherwise.

func (*MbsMediaComp) GetMbsSdfResPrioOk

func (o *MbsMediaComp) GetMbsSdfResPrioOk() (*ReservPriority, bool)

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

func (*MbsMediaComp) GetQosRef

func (o *MbsMediaComp) GetQosRef() string

GetQosRef returns the QosRef field value if set, zero value otherwise.

func (*MbsMediaComp) GetQosRefOk

func (o *MbsMediaComp) GetQosRefOk() (*string, bool)

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

func (*MbsMediaComp) HasMbsFlowDescs

func (o *MbsMediaComp) HasMbsFlowDescs() bool

HasMbsFlowDescs returns a boolean if a field has been set.

func (*MbsMediaComp) HasMbsMediaInfo

func (o *MbsMediaComp) HasMbsMediaInfo() bool

HasMbsMediaInfo returns a boolean if a field has been set.

func (*MbsMediaComp) HasMbsQoSReq

func (o *MbsMediaComp) HasMbsQoSReq() bool

HasMbsQoSReq returns a boolean if a field has been set.

func (*MbsMediaComp) HasMbsSdfResPrio

func (o *MbsMediaComp) HasMbsSdfResPrio() bool

HasMbsSdfResPrio returns a boolean if a field has been set.

func (*MbsMediaComp) HasQosRef

func (o *MbsMediaComp) HasQosRef() bool

HasQosRef returns a boolean if a field has been set.

func (MbsMediaComp) MarshalJSON

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

func (*MbsMediaComp) SetMbsFlowDescs

func (o *MbsMediaComp) SetMbsFlowDescs(v []string)

SetMbsFlowDescs gets a reference to the given []string and assigns it to the MbsFlowDescs field.

func (*MbsMediaComp) SetMbsMedCompNum

func (o *MbsMediaComp) SetMbsMedCompNum(v int32)

SetMbsMedCompNum sets field value

func (*MbsMediaComp) SetMbsMediaInfo

func (o *MbsMediaComp) SetMbsMediaInfo(v MbsMediaInfo)

SetMbsMediaInfo gets a reference to the given MbsMediaInfo and assigns it to the MbsMediaInfo field.

func (*MbsMediaComp) SetMbsQoSReq

func (o *MbsMediaComp) SetMbsQoSReq(v MbsQoSReq)

SetMbsQoSReq gets a reference to the given MbsQoSReq and assigns it to the MbsQoSReq field.

func (*MbsMediaComp) SetMbsSdfResPrio

func (o *MbsMediaComp) SetMbsSdfResPrio(v ReservPriority)

SetMbsSdfResPrio gets a reference to the given ReservPriority and assigns it to the MbsSdfResPrio field.

func (*MbsMediaComp) SetQosRef

func (o *MbsMediaComp) SetQosRef(v string)

SetQosRef gets a reference to the given string and assigns it to the QosRef field.

func (MbsMediaComp) ToMap

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

func (*MbsMediaComp) UnmarshalJSON

func (o *MbsMediaComp) UnmarshalJSON(bytes []byte) (err error)

type MbsMediaInfo

type MbsMediaInfo struct {
	MbsMedType *MediaType `json:"mbsMedType,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\".
	MaxReqMbsBwDl *string `json:"maxReqMbsBwDl,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\".
	MinReqMbsBwDl *string  `json:"minReqMbsBwDl,omitempty"`
	Codecs        []string `json:"codecs,omitempty"`
}

MbsMediaInfo Represent MBS Media Information.

func NewMbsMediaInfo

func NewMbsMediaInfo() *MbsMediaInfo

NewMbsMediaInfo instantiates a new MbsMediaInfo 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 NewMbsMediaInfoWithDefaults

func NewMbsMediaInfoWithDefaults() *MbsMediaInfo

NewMbsMediaInfoWithDefaults instantiates a new MbsMediaInfo 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 (*MbsMediaInfo) GetCodecs

func (o *MbsMediaInfo) GetCodecs() []string

GetCodecs returns the Codecs field value if set, zero value otherwise.

func (*MbsMediaInfo) GetCodecsOk

func (o *MbsMediaInfo) GetCodecsOk() ([]string, bool)

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

func (*MbsMediaInfo) GetMaxReqMbsBwDl

func (o *MbsMediaInfo) GetMaxReqMbsBwDl() string

GetMaxReqMbsBwDl returns the MaxReqMbsBwDl field value if set, zero value otherwise.

func (*MbsMediaInfo) GetMaxReqMbsBwDlOk

func (o *MbsMediaInfo) GetMaxReqMbsBwDlOk() (*string, bool)

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

func (*MbsMediaInfo) GetMbsMedType

func (o *MbsMediaInfo) GetMbsMedType() MediaType

GetMbsMedType returns the MbsMedType field value if set, zero value otherwise.

func (*MbsMediaInfo) GetMbsMedTypeOk

func (o *MbsMediaInfo) GetMbsMedTypeOk() (*MediaType, bool)

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

func (*MbsMediaInfo) GetMinReqMbsBwDl

func (o *MbsMediaInfo) GetMinReqMbsBwDl() string

GetMinReqMbsBwDl returns the MinReqMbsBwDl field value if set, zero value otherwise.

func (*MbsMediaInfo) GetMinReqMbsBwDlOk

func (o *MbsMediaInfo) GetMinReqMbsBwDlOk() (*string, bool)

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

func (*MbsMediaInfo) HasCodecs

func (o *MbsMediaInfo) HasCodecs() bool

HasCodecs returns a boolean if a field has been set.

func (*MbsMediaInfo) HasMaxReqMbsBwDl

func (o *MbsMediaInfo) HasMaxReqMbsBwDl() bool

HasMaxReqMbsBwDl returns a boolean if a field has been set.

func (*MbsMediaInfo) HasMbsMedType

func (o *MbsMediaInfo) HasMbsMedType() bool

HasMbsMedType returns a boolean if a field has been set.

func (*MbsMediaInfo) HasMinReqMbsBwDl

func (o *MbsMediaInfo) HasMinReqMbsBwDl() bool

HasMinReqMbsBwDl returns a boolean if a field has been set.

func (MbsMediaInfo) MarshalJSON

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

func (*MbsMediaInfo) SetCodecs

func (o *MbsMediaInfo) SetCodecs(v []string)

SetCodecs gets a reference to the given []string and assigns it to the Codecs field.

func (*MbsMediaInfo) SetMaxReqMbsBwDl

func (o *MbsMediaInfo) SetMaxReqMbsBwDl(v string)

SetMaxReqMbsBwDl gets a reference to the given string and assigns it to the MaxReqMbsBwDl field.

func (*MbsMediaInfo) SetMbsMedType

func (o *MbsMediaInfo) SetMbsMedType(v MediaType)

SetMbsMedType gets a reference to the given MediaType and assigns it to the MbsMedType field.

func (*MbsMediaInfo) SetMinReqMbsBwDl

func (o *MbsMediaInfo) SetMinReqMbsBwDl(v string)

SetMinReqMbsBwDl gets a reference to the given string and assigns it to the MinReqMbsBwDl field.

func (MbsMediaInfo) ToMap

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

type MbsObjectRepair

type MbsObjectRepair struct {
	SessionDescriptionURI *string `json:"sessionDescriptionURI,omitempty"`
}

MbsObjectRepair struct for MbsObjectRepair

func NewMbsObjectRepair

func NewMbsObjectRepair() *MbsObjectRepair

NewMbsObjectRepair instantiates a new MbsObjectRepair 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 NewMbsObjectRepairWithDefaults

func NewMbsObjectRepairWithDefaults() *MbsObjectRepair

NewMbsObjectRepairWithDefaults instantiates a new MbsObjectRepair 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 (*MbsObjectRepair) GetSessionDescriptionURI

func (o *MbsObjectRepair) GetSessionDescriptionURI() string

GetSessionDescriptionURI returns the SessionDescriptionURI field value if set, zero value otherwise.

func (*MbsObjectRepair) GetSessionDescriptionURIOk

func (o *MbsObjectRepair) GetSessionDescriptionURIOk() (*string, bool)

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

func (*MbsObjectRepair) HasSessionDescriptionURI

func (o *MbsObjectRepair) HasSessionDescriptionURI() bool

HasSessionDescriptionURI returns a boolean if a field has been set.

func (MbsObjectRepair) MarshalJSON

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

func (*MbsObjectRepair) SetSessionDescriptionURI

func (o *MbsObjectRepair) SetSessionDescriptionURI(v string)

SetSessionDescriptionURI gets a reference to the given string and assigns it to the SessionDescriptionURI field.

func (MbsObjectRepair) ToMap

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

type MbsQoSReq

type MbsQoSReq struct {
	// Unsigned integer representing a 5G QoS Identifier (see clause 5.7.2.1 of 3GPP TS 23.501, within the range 0 to 255.
	Var5qi int32 `json:"5qi"`
	// 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\".
	GuarBitRate *string `json:"guarBitRate,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\".
	MaxBitRate *string `json:"maxBitRate,omitempty"`
	// Unsigned integer indicating Averaging Window (see clause 5.7.3.6 and 5.7.4 of 3GPP TS 23.501), expressed in milliseconds.
	AverWindow *int32 `json:"averWindow,omitempty"`
	ReqMbsArp  *Arp   `json:"reqMbsArp,omitempty"`
}

MbsQoSReq Represent MBS QoS requirements.

func NewMbsQoSReq

func NewMbsQoSReq(var5qi int32) *MbsQoSReq

NewMbsQoSReq instantiates a new MbsQoSReq 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 NewMbsQoSReqWithDefaults

func NewMbsQoSReqWithDefaults() *MbsQoSReq

NewMbsQoSReqWithDefaults instantiates a new MbsQoSReq 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 (*MbsQoSReq) GetAverWindow

func (o *MbsQoSReq) GetAverWindow() int32

GetAverWindow returns the AverWindow field value if set, zero value otherwise.

func (*MbsQoSReq) GetAverWindowOk

func (o *MbsQoSReq) GetAverWindowOk() (*int32, bool)

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

func (*MbsQoSReq) GetGuarBitRate

func (o *MbsQoSReq) GetGuarBitRate() string

GetGuarBitRate returns the GuarBitRate field value if set, zero value otherwise.

func (*MbsQoSReq) GetGuarBitRateOk

func (o *MbsQoSReq) GetGuarBitRateOk() (*string, bool)

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

func (*MbsQoSReq) GetMaxBitRate

func (o *MbsQoSReq) GetMaxBitRate() string

GetMaxBitRate returns the MaxBitRate field value if set, zero value otherwise.

func (*MbsQoSReq) GetMaxBitRateOk

func (o *MbsQoSReq) GetMaxBitRateOk() (*string, bool)

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

func (*MbsQoSReq) GetReqMbsArp

func (o *MbsQoSReq) GetReqMbsArp() Arp

GetReqMbsArp returns the ReqMbsArp field value if set, zero value otherwise.

func (*MbsQoSReq) GetReqMbsArpOk

func (o *MbsQoSReq) GetReqMbsArpOk() (*Arp, bool)

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

func (*MbsQoSReq) GetVar5qi

func (o *MbsQoSReq) GetVar5qi() int32

GetVar5qi returns the Var5qi field value

func (*MbsQoSReq) GetVar5qiOk

func (o *MbsQoSReq) GetVar5qiOk() (*int32, bool)

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

func (*MbsQoSReq) HasAverWindow

func (o *MbsQoSReq) HasAverWindow() bool

HasAverWindow returns a boolean if a field has been set.

func (*MbsQoSReq) HasGuarBitRate

func (o *MbsQoSReq) HasGuarBitRate() bool

HasGuarBitRate returns a boolean if a field has been set.

func (*MbsQoSReq) HasMaxBitRate

func (o *MbsQoSReq) HasMaxBitRate() bool

HasMaxBitRate returns a boolean if a field has been set.

func (*MbsQoSReq) HasReqMbsArp

func (o *MbsQoSReq) HasReqMbsArp() bool

HasReqMbsArp returns a boolean if a field has been set.

func (MbsQoSReq) MarshalJSON

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

func (*MbsQoSReq) SetAverWindow

func (o *MbsQoSReq) SetAverWindow(v int32)

SetAverWindow gets a reference to the given int32 and assigns it to the AverWindow field.

func (*MbsQoSReq) SetGuarBitRate

func (o *MbsQoSReq) SetGuarBitRate(v string)

SetGuarBitRate gets a reference to the given string and assigns it to the GuarBitRate field.

func (*MbsQoSReq) SetMaxBitRate

func (o *MbsQoSReq) SetMaxBitRate(v string)

SetMaxBitRate gets a reference to the given string and assigns it to the MaxBitRate field.

func (*MbsQoSReq) SetReqMbsArp

func (o *MbsQoSReq) SetReqMbsArp(v Arp)

SetReqMbsArp gets a reference to the given Arp and assigns it to the ReqMbsArp field.

func (*MbsQoSReq) SetVar5qi

func (o *MbsQoSReq) SetVar5qi(v int32)

SetVar5qi sets field value

func (MbsQoSReq) ToMap

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

func (*MbsQoSReq) UnmarshalJSON

func (o *MbsQoSReq) UnmarshalJSON(bytes []byte) (err error)

type MbsServiceArea

type MbsServiceArea struct {
	// List of NR cell Ids
	NcgiList []NcgiTai `json:"ncgiList,omitempty"`
	// List of tracking area Ids
	TaiList []Tai `json:"taiList,omitempty"`
}

MbsServiceArea MBS Service Area

func NewMbsServiceArea

func NewMbsServiceArea() *MbsServiceArea

NewMbsServiceArea instantiates a new MbsServiceArea 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 NewMbsServiceAreaWithDefaults

func NewMbsServiceAreaWithDefaults() *MbsServiceArea

NewMbsServiceAreaWithDefaults instantiates a new MbsServiceArea 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 (*MbsServiceArea) GetNcgiList

func (o *MbsServiceArea) GetNcgiList() []NcgiTai

GetNcgiList returns the NcgiList field value if set, zero value otherwise.

func (*MbsServiceArea) GetNcgiListOk

func (o *MbsServiceArea) GetNcgiListOk() ([]NcgiTai, bool)

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

func (*MbsServiceArea) GetTaiList

func (o *MbsServiceArea) GetTaiList() []Tai

GetTaiList returns the TaiList field value if set, zero value otherwise.

func (*MbsServiceArea) GetTaiListOk

func (o *MbsServiceArea) GetTaiListOk() ([]Tai, bool)

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

func (*MbsServiceArea) HasNcgiList

func (o *MbsServiceArea) HasNcgiList() bool

HasNcgiList returns a boolean if a field has been set.

func (*MbsServiceArea) HasTaiList

func (o *MbsServiceArea) HasTaiList() bool

HasTaiList returns a boolean if a field has been set.

func (MbsServiceArea) MarshalJSON

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

func (*MbsServiceArea) SetNcgiList

func (o *MbsServiceArea) SetNcgiList(v []NcgiTai)

SetNcgiList gets a reference to the given []NcgiTai and assigns it to the NcgiList field.

func (*MbsServiceArea) SetTaiList

func (o *MbsServiceArea) SetTaiList(v []Tai)

SetTaiList gets a reference to the given []Tai and assigns it to the TaiList field.

func (MbsServiceArea) ToMap

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

type MbsServiceInfo

type MbsServiceInfo struct {
	MbsMediaComps map[string]MbsMediaComp `json:"mbsMediaComps"`
	MbsSdfResPrio *ReservPriority         `json:"mbsSdfResPrio,omitempty"`
	// Contains an AF application identifier.
	AfAppId *string `json:"afAppId,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\".
	MbsSessionAmbr *string `json:"mbsSessionAmbr,omitempty"`
}

MbsServiceInfo Represent MBS Service Information.

func NewMbsServiceInfo

func NewMbsServiceInfo(mbsMediaComps map[string]MbsMediaComp) *MbsServiceInfo

NewMbsServiceInfo instantiates a new MbsServiceInfo 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 NewMbsServiceInfoWithDefaults

func NewMbsServiceInfoWithDefaults() *MbsServiceInfo

NewMbsServiceInfoWithDefaults instantiates a new MbsServiceInfo 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 (*MbsServiceInfo) GetAfAppId

func (o *MbsServiceInfo) GetAfAppId() string

GetAfAppId returns the AfAppId field value if set, zero value otherwise.

func (*MbsServiceInfo) GetAfAppIdOk

func (o *MbsServiceInfo) GetAfAppIdOk() (*string, bool)

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

func (*MbsServiceInfo) GetMbsMediaComps

func (o *MbsServiceInfo) GetMbsMediaComps() map[string]MbsMediaComp

GetMbsMediaComps returns the MbsMediaComps field value

func (*MbsServiceInfo) GetMbsMediaCompsOk

func (o *MbsServiceInfo) GetMbsMediaCompsOk() (*map[string]MbsMediaComp, bool)

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

func (*MbsServiceInfo) GetMbsSdfResPrio

func (o *MbsServiceInfo) GetMbsSdfResPrio() ReservPriority

GetMbsSdfResPrio returns the MbsSdfResPrio field value if set, zero value otherwise.

func (*MbsServiceInfo) GetMbsSdfResPrioOk

func (o *MbsServiceInfo) GetMbsSdfResPrioOk() (*ReservPriority, bool)

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

func (*MbsServiceInfo) GetMbsSessionAmbr

func (o *MbsServiceInfo) GetMbsSessionAmbr() string

GetMbsSessionAmbr returns the MbsSessionAmbr field value if set, zero value otherwise.

func (*MbsServiceInfo) GetMbsSessionAmbrOk

func (o *MbsServiceInfo) GetMbsSessionAmbrOk() (*string, bool)

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

func (*MbsServiceInfo) HasAfAppId

func (o *MbsServiceInfo) HasAfAppId() bool

HasAfAppId returns a boolean if a field has been set.

func (*MbsServiceInfo) HasMbsSdfResPrio

func (o *MbsServiceInfo) HasMbsSdfResPrio() bool

HasMbsSdfResPrio returns a boolean if a field has been set.

func (*MbsServiceInfo) HasMbsSessionAmbr

func (o *MbsServiceInfo) HasMbsSessionAmbr() bool

HasMbsSessionAmbr returns a boolean if a field has been set.

func (MbsServiceInfo) MarshalJSON

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

func (*MbsServiceInfo) SetAfAppId

func (o *MbsServiceInfo) SetAfAppId(v string)

SetAfAppId gets a reference to the given string and assigns it to the AfAppId field.

func (*MbsServiceInfo) SetMbsMediaComps

func (o *MbsServiceInfo) SetMbsMediaComps(v map[string]MbsMediaComp)

SetMbsMediaComps sets field value

func (*MbsServiceInfo) SetMbsSdfResPrio

func (o *MbsServiceInfo) SetMbsSdfResPrio(v ReservPriority)

SetMbsSdfResPrio gets a reference to the given ReservPriority and assigns it to the MbsSdfResPrio field.

func (*MbsServiceInfo) SetMbsSessionAmbr

func (o *MbsServiceInfo) SetMbsSessionAmbr(v string)

SetMbsSessionAmbr gets a reference to the given string and assigns it to the MbsSessionAmbr field.

func (MbsServiceInfo) ToMap

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

func (*MbsServiceInfo) UnmarshalJSON

func (o *MbsServiceInfo) UnmarshalJSON(bytes []byte) (err error)

type MbsSessionId

type MbsSessionId struct {
	Tmgi *Tmgi `json:"tmgi,omitempty"`
	Ssm  *Ssm  `json:"ssm,omitempty"`
	// This represents the Network Identifier, which together with a PLMN ID is used to identify an SNPN (see 3GPP TS 23.003 and 3GPP TS 23.501 clause 5.30.2.1).
	Nid *string `json:"nid,omitempty"`
}

MbsSessionId MBS Session Identifier

func NewMbsSessionId

func NewMbsSessionId() *MbsSessionId

NewMbsSessionId instantiates a new MbsSessionId 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 NewMbsSessionIdWithDefaults

func NewMbsSessionIdWithDefaults() *MbsSessionId

NewMbsSessionIdWithDefaults instantiates a new MbsSessionId 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 (*MbsSessionId) GetNid

func (o *MbsSessionId) GetNid() string

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

func (*MbsSessionId) GetNidOk

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

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

func (*MbsSessionId) GetSsm

func (o *MbsSessionId) GetSsm() Ssm

GetSsm returns the Ssm field value if set, zero value otherwise.

func (*MbsSessionId) GetSsmOk

func (o *MbsSessionId) GetSsmOk() (*Ssm, bool)

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

func (*MbsSessionId) GetTmgi

func (o *MbsSessionId) GetTmgi() Tmgi

GetTmgi returns the Tmgi field value if set, zero value otherwise.

func (*MbsSessionId) GetTmgiOk

func (o *MbsSessionId) GetTmgiOk() (*Tmgi, bool)

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

func (*MbsSessionId) HasNid

func (o *MbsSessionId) HasNid() bool

HasNid returns a boolean if a field has been set.

func (*MbsSessionId) HasSsm

func (o *MbsSessionId) HasSsm() bool

HasSsm returns a boolean if a field has been set.

func (*MbsSessionId) HasTmgi

func (o *MbsSessionId) HasTmgi() bool

HasTmgi returns a boolean if a field has been set.

func (MbsSessionId) MarshalJSON

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

func (*MbsSessionId) SetNid

func (o *MbsSessionId) SetNid(v string)

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

func (*MbsSessionId) SetSsm

func (o *MbsSessionId) SetSsm(v Ssm)

SetSsm gets a reference to the given Ssm and assigns it to the Ssm field.

func (*MbsSessionId) SetTmgi

func (o *MbsSessionId) SetTmgi(v Tmgi)

SetTmgi gets a reference to the given Tmgi and assigns it to the Tmgi field.

func (MbsSessionId) ToMap

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

type MediaType

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

MediaType Indicates the media type of a media component.

func (*MediaType) MarshalJSON

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

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

func (*MediaType) UnmarshalJSON

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

Unmarshal JSON data into any of the pointers in the struct

type Ncgi

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

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

func NewNcgi

func NewNcgi(plmnId PlmnId, nrCellId string) *Ncgi

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

func NewNcgiWithDefaults

func NewNcgiWithDefaults() *Ncgi

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

func (*Ncgi) GetNid

func (o *Ncgi) GetNid() string

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

func (*Ncgi) GetNidOk

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

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

func (*Ncgi) GetNrCellId

func (o *Ncgi) GetNrCellId() string

GetNrCellId returns the NrCellId field value

func (*Ncgi) GetNrCellIdOk

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

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

func (*Ncgi) GetPlmnId

func (o *Ncgi) GetPlmnId() PlmnId

GetPlmnId returns the PlmnId field value

func (*Ncgi) GetPlmnIdOk

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

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

func (*Ncgi) HasNid

func (o *Ncgi) HasNid() bool

HasNid returns a boolean if a field has been set.

func (Ncgi) MarshalJSON

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

func (*Ncgi) SetNid

func (o *Ncgi) SetNid(v string)

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

func (*Ncgi) SetNrCellId

func (o *Ncgi) SetNrCellId(v string)

SetNrCellId sets field value

func (*Ncgi) SetPlmnId

func (o *Ncgi) SetPlmnId(v PlmnId)

SetPlmnId sets field value

func (Ncgi) ToMap

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

func (*Ncgi) UnmarshalJSON

func (o *Ncgi) UnmarshalJSON(bytes []byte) (err error)

type NcgiTai

type NcgiTai struct {
	Tai Tai `json:"tai"`
	// List of List of NR cell ids
	CellList []Ncgi `json:"cellList"`
}

NcgiTai List of NR cell ids, with their pertaining TAIs

func NewNcgiTai

func NewNcgiTai(tai Tai, cellList []Ncgi) *NcgiTai

NewNcgiTai instantiates a new NcgiTai 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 NewNcgiTaiWithDefaults

func NewNcgiTaiWithDefaults() *NcgiTai

NewNcgiTaiWithDefaults instantiates a new NcgiTai 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 (*NcgiTai) GetCellList

func (o *NcgiTai) GetCellList() []Ncgi

GetCellList returns the CellList field value

func (*NcgiTai) GetCellListOk

func (o *NcgiTai) GetCellListOk() ([]Ncgi, bool)

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

func (*NcgiTai) GetTai

func (o *NcgiTai) GetTai() Tai

GetTai returns the Tai field value

func (*NcgiTai) GetTaiOk

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

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

func (NcgiTai) MarshalJSON

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

func (*NcgiTai) SetCellList

func (o *NcgiTai) SetCellList(v []Ncgi)

SetCellList sets field value

func (*NcgiTai) SetTai

func (o *NcgiTai) SetTai(v Tai)

SetTai sets field value

func (NcgiTai) ToMap

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

func (*NcgiTai) UnmarshalJSON

func (o *NcgiTai) UnmarshalJSON(bytes []byte) (err error)

type NullValue

type NullValue string

NullValue JSON's null value.

const (
	NULLVALUE_NULL NullValue = "null"
)

List of NullValue

func NewNullValueFromValue

func NewNullValueFromValue(v string) (*NullValue, error)

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

func (NullValue) IsValid

func (v NullValue) IsValid() bool

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

func (NullValue) Ptr

func (v NullValue) Ptr() *NullValue

Ptr returns reference to NullValue value

func (*NullValue) UnmarshalJSON

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

type NullableAddFecParams

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

func NewNullableAddFecParams

func NewNullableAddFecParams(val *AddFecParams) *NullableAddFecParams

func (NullableAddFecParams) Get

func (NullableAddFecParams) IsSet

func (v NullableAddFecParams) IsSet() bool

func (NullableAddFecParams) MarshalJSON

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

func (*NullableAddFecParams) Set

func (v *NullableAddFecParams) Set(val *AddFecParams)

func (*NullableAddFecParams) UnmarshalJSON

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

func (*NullableAddFecParams) Unset

func (v *NullableAddFecParams) Unset()

type NullableAppServiceDescription

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

func (NullableAppServiceDescription) Get

func (NullableAppServiceDescription) IsSet

func (NullableAppServiceDescription) MarshalJSON

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

func (*NullableAppServiceDescription) Set

func (*NullableAppServiceDescription) UnmarshalJSON

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

func (*NullableAppServiceDescription) Unset

func (v *NullableAppServiceDescription) Unset()

type NullableAppServiceDescriptionIdenticalContentsInner

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

func (NullableAppServiceDescriptionIdenticalContentsInner) Get

func (NullableAppServiceDescriptionIdenticalContentsInner) IsSet

func (NullableAppServiceDescriptionIdenticalContentsInner) MarshalJSON

func (*NullableAppServiceDescriptionIdenticalContentsInner) Set

func (*NullableAppServiceDescriptionIdenticalContentsInner) UnmarshalJSON

func (*NullableAppServiceDescriptionIdenticalContentsInner) Unset

type NullableApplicationService

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

func NewNullableApplicationService

func NewNullableApplicationService(val *ApplicationService) *NullableApplicationService

func (NullableApplicationService) Get

func (NullableApplicationService) IsSet

func (v NullableApplicationService) IsSet() bool

func (NullableApplicationService) MarshalJSON

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

func (*NullableApplicationService) Set

func (*NullableApplicationService) UnmarshalJSON

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

func (*NullableApplicationService) Unset

func (v *NullableApplicationService) Unset()

type NullableArp

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

func NewNullableArp

func NewNullableArp(val *Arp) *NullableArp

func (NullableArp) Get

func (v NullableArp) Get() *Arp

func (NullableArp) IsSet

func (v NullableArp) IsSet() bool

func (NullableArp) MarshalJSON

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

func (*NullableArp) Set

func (v *NullableArp) Set(val *Arp)

func (*NullableArp) UnmarshalJSON

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

func (*NullableArp) Unset

func (v *NullableArp) Unset()

type NullableAssociatedProcedureDescription

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

func (NullableAssociatedProcedureDescription) Get

func (NullableAssociatedProcedureDescription) IsSet

func (NullableAssociatedProcedureDescription) MarshalJSON

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

func (*NullableAssociatedProcedureDescription) Set

func (*NullableAssociatedProcedureDescription) UnmarshalJSON

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

func (*NullableAssociatedProcedureDescription) Unset

type NullableAvailabilityInformationBinding

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

func (NullableAvailabilityInformationBinding) Get

func (NullableAvailabilityInformationBinding) IsSet

func (NullableAvailabilityInformationBinding) MarshalJSON

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

func (*NullableAvailabilityInformationBinding) Set

func (*NullableAvailabilityInformationBinding) UnmarshalJSON

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

func (*NullableAvailabilityInformationBinding) Unset

type NullableBool

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

func NewNullableBool

func NewNullableBool(val *bool) *NullableBool

func (NullableBool) Get

func (v NullableBool) Get() *bool

func (NullableBool) IsSet

func (v NullableBool) IsSet() bool

func (NullableBool) MarshalJSON

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

func (*NullableBool) Set

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

func (*NullableBool) UnmarshalJSON

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

func (*NullableBool) Unset

func (v *NullableBool) Unset()

type NullableCivicAddress

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

func NewNullableCivicAddress

func NewNullableCivicAddress(val *CivicAddress) *NullableCivicAddress

func (NullableCivicAddress) Get

func (NullableCivicAddress) IsSet

func (v NullableCivicAddress) IsSet() bool

func (NullableCivicAddress) MarshalJSON

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

func (*NullableCivicAddress) Set

func (v *NullableCivicAddress) Set(val *CivicAddress)

func (*NullableCivicAddress) UnmarshalJSON

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

func (*NullableCivicAddress) Unset

func (v *NullableCivicAddress) Unset()

type NullableDistSessionState

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

func NewNullableDistSessionState

func NewNullableDistSessionState(val *DistSessionState) *NullableDistSessionState

func (NullableDistSessionState) Get

func (NullableDistSessionState) IsSet

func (v NullableDistSessionState) IsSet() bool

func (NullableDistSessionState) MarshalJSON

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

func (*NullableDistSessionState) Set

func (*NullableDistSessionState) UnmarshalJSON

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

func (*NullableDistSessionState) Unset

func (v *NullableDistSessionState) Unset()

type NullableDistributionMethod

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

func NewNullableDistributionMethod

func NewNullableDistributionMethod(val *DistributionMethod) *NullableDistributionMethod

func (NullableDistributionMethod) Get

func (NullableDistributionMethod) IsSet

func (v NullableDistributionMethod) IsSet() bool

func (NullableDistributionMethod) MarshalJSON

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

func (*NullableDistributionMethod) Set

func (*NullableDistributionMethod) UnmarshalJSON

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

func (*NullableDistributionMethod) Unset

func (v *NullableDistributionMethod) Unset()

type NullableDistributionMethod1

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

func NewNullableDistributionMethod1

func NewNullableDistributionMethod1(val *DistributionMethod1) *NullableDistributionMethod1

func (NullableDistributionMethod1) Get

func (NullableDistributionMethod1) IsSet

func (NullableDistributionMethod1) MarshalJSON

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

func (*NullableDistributionMethod1) Set

func (*NullableDistributionMethod1) UnmarshalJSON

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

func (*NullableDistributionMethod1) Unset

func (v *NullableDistributionMethod1) Unset()

type NullableDistributionSessionDescription

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

func (NullableDistributionSessionDescription) Get

func (NullableDistributionSessionDescription) IsSet

func (NullableDistributionSessionDescription) MarshalJSON

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

func (*NullableDistributionSessionDescription) Set

func (*NullableDistributionSessionDescription) UnmarshalJSON

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

func (*NullableDistributionSessionDescription) Unset

type NullableDistributionSessionDescriptionUnicastAppServicesInner

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

func (NullableDistributionSessionDescriptionUnicastAppServicesInner) Get

func (NullableDistributionSessionDescriptionUnicastAppServicesInner) IsSet

func (NullableDistributionSessionDescriptionUnicastAppServicesInner) MarshalJSON

func (*NullableDistributionSessionDescriptionUnicastAppServicesInner) Set

func (*NullableDistributionSessionDescriptionUnicastAppServicesInner) UnmarshalJSON

func (*NullableDistributionSessionDescriptionUnicastAppServicesInner) Unset

type NullableEllipsoidArc

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

func NewNullableEllipsoidArc

func NewNullableEllipsoidArc(val *EllipsoidArc) *NullableEllipsoidArc

func (NullableEllipsoidArc) Get

func (NullableEllipsoidArc) IsSet

func (v NullableEllipsoidArc) IsSet() bool

func (NullableEllipsoidArc) MarshalJSON

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

func (*NullableEllipsoidArc) Set

func (v *NullableEllipsoidArc) Set(val *EllipsoidArc)

func (*NullableEllipsoidArc) UnmarshalJSON

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

func (*NullableEllipsoidArc) Unset

func (v *NullableEllipsoidArc) Unset()

type NullableEvent

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

func NewNullableEvent

func NewNullableEvent(val *Event) *NullableEvent

func (NullableEvent) Get

func (v NullableEvent) Get() *Event

func (NullableEvent) IsSet

func (v NullableEvent) IsSet() bool

func (NullableEvent) MarshalJSON

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

func (*NullableEvent) Set

func (v *NullableEvent) Set(val *Event)

func (*NullableEvent) UnmarshalJSON

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

func (*NullableEvent) Unset

func (v *NullableEvent) Unset()

type NullableEventNotification

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

func NewNullableEventNotification

func NewNullableEventNotification(val *EventNotification) *NullableEventNotification

func (NullableEventNotification) Get

func (NullableEventNotification) IsSet

func (v NullableEventNotification) IsSet() bool

func (NullableEventNotification) MarshalJSON

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

func (*NullableEventNotification) Set

func (*NullableEventNotification) UnmarshalJSON

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

func (*NullableEventNotification) Unset

func (v *NullableEventNotification) Unset()

type NullableExtSsm

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

func NewNullableExtSsm

func NewNullableExtSsm(val *ExtSsm) *NullableExtSsm

func (NullableExtSsm) Get

func (v NullableExtSsm) Get() *ExtSsm

func (NullableExtSsm) IsSet

func (v NullableExtSsm) IsSet() bool

func (NullableExtSsm) MarshalJSON

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

func (*NullableExtSsm) Set

func (v *NullableExtSsm) Set(val *ExtSsm)

func (*NullableExtSsm) UnmarshalJSON

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

func (*NullableExtSsm) Unset

func (v *NullableExtSsm) Unset()

type NullableExternalMbsServiceArea

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

func (NullableExternalMbsServiceArea) Get

func (NullableExternalMbsServiceArea) IsSet

func (NullableExternalMbsServiceArea) MarshalJSON

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

func (*NullableExternalMbsServiceArea) Set

func (*NullableExternalMbsServiceArea) UnmarshalJSON

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

func (*NullableExternalMbsServiceArea) Unset

func (v *NullableExternalMbsServiceArea) Unset()

type NullableFECConfig

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

func NewNullableFECConfig

func NewNullableFECConfig(val *FECConfig) *NullableFECConfig

func (NullableFECConfig) Get

func (v NullableFECConfig) Get() *FECConfig

func (NullableFECConfig) IsSet

func (v NullableFECConfig) IsSet() bool

func (NullableFECConfig) MarshalJSON

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

func (*NullableFECConfig) Set

func (v *NullableFECConfig) Set(val *FECConfig)

func (*NullableFECConfig) UnmarshalJSON

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

func (*NullableFECConfig) Unset

func (v *NullableFECConfig) 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 NullableGADShape

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

func NewNullableGADShape

func NewNullableGADShape(val *GADShape) *NullableGADShape

func (NullableGADShape) Get

func (v NullableGADShape) Get() *GADShape

func (NullableGADShape) IsSet

func (v NullableGADShape) IsSet() bool

func (NullableGADShape) MarshalJSON

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

func (*NullableGADShape) Set

func (v *NullableGADShape) Set(val *GADShape)

func (*NullableGADShape) UnmarshalJSON

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

func (*NullableGADShape) Unset

func (v *NullableGADShape) Unset()

type NullableGeographicArea

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

func NewNullableGeographicArea

func NewNullableGeographicArea(val *GeographicArea) *NullableGeographicArea

func (NullableGeographicArea) Get

func (NullableGeographicArea) IsSet

func (v NullableGeographicArea) IsSet() bool

func (NullableGeographicArea) MarshalJSON

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

func (*NullableGeographicArea) Set

func (*NullableGeographicArea) UnmarshalJSON

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

func (*NullableGeographicArea) Unset

func (v *NullableGeographicArea) Unset()

type NullableGeographicalCoordinates

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

func (NullableGeographicalCoordinates) Get

func (NullableGeographicalCoordinates) IsSet

func (NullableGeographicalCoordinates) MarshalJSON

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

func (*NullableGeographicalCoordinates) Set

func (*NullableGeographicalCoordinates) UnmarshalJSON

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

func (*NullableGeographicalCoordinates) Unset

type NullableInt

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

func NewNullableInt

func NewNullableInt(val *int) *NullableInt

func (NullableInt) Get

func (v NullableInt) Get() *int

func (NullableInt) IsSet

func (v NullableInt) IsSet() bool

func (NullableInt) MarshalJSON

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

func (*NullableInt) Set

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

func (*NullableInt) UnmarshalJSON

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

func (*NullableInt) Unset

func (v *NullableInt) Unset()

type NullableInt32

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

func NewNullableInt32

func NewNullableInt32(val *int32) *NullableInt32

func (NullableInt32) Get

func (v NullableInt32) Get() *int32

func (NullableInt32) IsSet

func (v NullableInt32) IsSet() bool

func (NullableInt32) MarshalJSON

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

func (*NullableInt32) Set

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

func (*NullableInt32) UnmarshalJSON

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

func (*NullableInt32) Unset

func (v *NullableInt32) Unset()

type NullableInt64

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

func NewNullableInt64

func NewNullableInt64(val *int64) *NullableInt64

func (NullableInt64) Get

func (v NullableInt64) Get() *int64

func (NullableInt64) IsSet

func (v NullableInt64) IsSet() bool

func (NullableInt64) MarshalJSON

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

func (*NullableInt64) Set

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

func (*NullableInt64) UnmarshalJSON

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

func (*NullableInt64) Unset

func (v *NullableInt64) Unset()

type NullableInvalidParam

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

func NewNullableInvalidParam

func NewNullableInvalidParam(val *InvalidParam) *NullableInvalidParam

func (NullableInvalidParam) Get

func (NullableInvalidParam) IsSet

func (v NullableInvalidParam) IsSet() bool

func (NullableInvalidParam) MarshalJSON

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

func (*NullableInvalidParam) Set

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

func (*NullableInvalidParam) UnmarshalJSON

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

func (*NullableInvalidParam) Unset

func (v *NullableInvalidParam) Unset()

type NullableIpAddr

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

func NewNullableIpAddr

func NewNullableIpAddr(val *IpAddr) *NullableIpAddr

func (NullableIpAddr) Get

func (v NullableIpAddr) Get() *IpAddr

func (NullableIpAddr) IsSet

func (v NullableIpAddr) IsSet() bool

func (NullableIpAddr) MarshalJSON

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

func (*NullableIpAddr) Set

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

func (*NullableIpAddr) UnmarshalJSON

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

func (*NullableIpAddr) Unset

func (v *NullableIpAddr) Unset()

type NullableIpv6Addr

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

func NewNullableIpv6Addr

func NewNullableIpv6Addr(val *Ipv6Addr) *NullableIpv6Addr

func (NullableIpv6Addr) Get

func (v NullableIpv6Addr) Get() *Ipv6Addr

func (NullableIpv6Addr) IsSet

func (v NullableIpv6Addr) IsSet() bool

func (NullableIpv6Addr) MarshalJSON

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

func (*NullableIpv6Addr) Set

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

func (*NullableIpv6Addr) UnmarshalJSON

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

func (*NullableIpv6Addr) Unset

func (v *NullableIpv6Addr) Unset()

type NullableIpv6Prefix

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

func NewNullableIpv6Prefix

func NewNullableIpv6Prefix(val *Ipv6Prefix) *NullableIpv6Prefix

func (NullableIpv6Prefix) Get

func (v NullableIpv6Prefix) Get() *Ipv6Prefix

func (NullableIpv6Prefix) IsSet

func (v NullableIpv6Prefix) IsSet() bool

func (NullableIpv6Prefix) MarshalJSON

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

func (*NullableIpv6Prefix) Set

func (v *NullableIpv6Prefix) Set(val *Ipv6Prefix)

func (*NullableIpv6Prefix) UnmarshalJSON

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

func (*NullableIpv6Prefix) Unset

func (v *NullableIpv6Prefix) Unset()

type NullableLocal2dPointUncertaintyEllipse

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

func (NullableLocal2dPointUncertaintyEllipse) Get

func (NullableLocal2dPointUncertaintyEllipse) IsSet

func (NullableLocal2dPointUncertaintyEllipse) MarshalJSON

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

func (*NullableLocal2dPointUncertaintyEllipse) Set

func (*NullableLocal2dPointUncertaintyEllipse) UnmarshalJSON

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

func (*NullableLocal2dPointUncertaintyEllipse) Unset

type NullableLocal3dPointUncertaintyEllipsoid

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

func (NullableLocal3dPointUncertaintyEllipsoid) Get

func (NullableLocal3dPointUncertaintyEllipsoid) IsSet

func (NullableLocal3dPointUncertaintyEllipsoid) MarshalJSON

func (*NullableLocal3dPointUncertaintyEllipsoid) Set

func (*NullableLocal3dPointUncertaintyEllipsoid) UnmarshalJSON

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

func (*NullableLocal3dPointUncertaintyEllipsoid) Unset

type NullableLocalOrigin

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

func NewNullableLocalOrigin

func NewNullableLocalOrigin(val *LocalOrigin) *NullableLocalOrigin

func (NullableLocalOrigin) Get

func (NullableLocalOrigin) IsSet

func (v NullableLocalOrigin) IsSet() bool

func (NullableLocalOrigin) MarshalJSON

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

func (*NullableLocalOrigin) Set

func (v *NullableLocalOrigin) Set(val *LocalOrigin)

func (*NullableLocalOrigin) UnmarshalJSON

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

func (*NullableLocalOrigin) Unset

func (v *NullableLocalOrigin) Unset()

type NullableMBSDistSessionAnmt

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

func NewNullableMBSDistSessionAnmt

func NewNullableMBSDistSessionAnmt(val *MBSDistSessionAnmt) *NullableMBSDistSessionAnmt

func (NullableMBSDistSessionAnmt) Get

func (NullableMBSDistSessionAnmt) IsSet

func (v NullableMBSDistSessionAnmt) IsSet() bool

func (NullableMBSDistSessionAnmt) MarshalJSON

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

func (*NullableMBSDistSessionAnmt) Set

func (*NullableMBSDistSessionAnmt) UnmarshalJSON

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

func (*NullableMBSDistSessionAnmt) Unset

func (v *NullableMBSDistSessionAnmt) Unset()

type NullableMBSDistributionSessionInfo

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

func (NullableMBSDistributionSessionInfo) Get

func (NullableMBSDistributionSessionInfo) IsSet

func (NullableMBSDistributionSessionInfo) MarshalJSON

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

func (*NullableMBSDistributionSessionInfo) Set

func (*NullableMBSDistributionSessionInfo) UnmarshalJSON

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

func (*NullableMBSDistributionSessionInfo) Unset

type NullableMBSUserDataIngSession

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

func (NullableMBSUserDataIngSession) Get

func (NullableMBSUserDataIngSession) IsSet

func (NullableMBSUserDataIngSession) MarshalJSON

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

func (*NullableMBSUserDataIngSession) Set

func (*NullableMBSUserDataIngSession) UnmarshalJSON

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

func (*NullableMBSUserDataIngSession) Unset

func (v *NullableMBSUserDataIngSession) Unset()

type NullableMBSUserDataIngSessionPatch

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

func (NullableMBSUserDataIngSessionPatch) Get

func (NullableMBSUserDataIngSessionPatch) IsSet

func (NullableMBSUserDataIngSessionPatch) MarshalJSON

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

func (*NullableMBSUserDataIngSessionPatch) Set

func (*NullableMBSUserDataIngSessionPatch) UnmarshalJSON

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

func (*NullableMBSUserDataIngSessionPatch) Unset

type NullableMBSUserDataIngStatNotif

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

func (NullableMBSUserDataIngStatNotif) Get

func (NullableMBSUserDataIngStatNotif) IsSet

func (NullableMBSUserDataIngStatNotif) MarshalJSON

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

func (*NullableMBSUserDataIngStatNotif) Set

func (*NullableMBSUserDataIngStatNotif) UnmarshalJSON

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

func (*NullableMBSUserDataIngStatNotif) Unset

type NullableMBSUserDataIngStatSubsc

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

func (NullableMBSUserDataIngStatSubsc) Get

func (NullableMBSUserDataIngStatSubsc) IsSet

func (NullableMBSUserDataIngStatSubsc) MarshalJSON

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

func (*NullableMBSUserDataIngStatSubsc) Set

func (*NullableMBSUserDataIngStatSubsc) UnmarshalJSON

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

func (*NullableMBSUserDataIngStatSubsc) Unset

type NullableMBSUserDataIngStatSubscPatch

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

func (NullableMBSUserDataIngStatSubscPatch) Get

func (NullableMBSUserDataIngStatSubscPatch) IsSet

func (NullableMBSUserDataIngStatSubscPatch) MarshalJSON

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

func (*NullableMBSUserDataIngStatSubscPatch) Set

func (*NullableMBSUserDataIngStatSubscPatch) UnmarshalJSON

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

func (*NullableMBSUserDataIngStatSubscPatch) Unset

type NullableMBSUserServAnmt

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

func NewNullableMBSUserServAnmt

func NewNullableMBSUserServAnmt(val *MBSUserServAnmt) *NullableMBSUserServAnmt

func (NullableMBSUserServAnmt) Get

func (NullableMBSUserServAnmt) IsSet

func (v NullableMBSUserServAnmt) IsSet() bool

func (NullableMBSUserServAnmt) MarshalJSON

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

func (*NullableMBSUserServAnmt) Set

func (*NullableMBSUserServAnmt) UnmarshalJSON

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

func (*NullableMBSUserServAnmt) Unset

func (v *NullableMBSUserServAnmt) Unset()

type NullableMbStfIngestAddr

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

func NewNullableMbStfIngestAddr

func NewNullableMbStfIngestAddr(val *MbStfIngestAddr) *NullableMbStfIngestAddr

func (NullableMbStfIngestAddr) Get

func (NullableMbStfIngestAddr) IsSet

func (v NullableMbStfIngestAddr) IsSet() bool

func (NullableMbStfIngestAddr) MarshalJSON

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

func (*NullableMbStfIngestAddr) Set

func (*NullableMbStfIngestAddr) UnmarshalJSON

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

func (*NullableMbStfIngestAddr) Unset

func (v *NullableMbStfIngestAddr) Unset()

type NullableMbsMediaComp

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

func NewNullableMbsMediaComp

func NewNullableMbsMediaComp(val *MbsMediaComp) *NullableMbsMediaComp

func (NullableMbsMediaComp) Get

func (NullableMbsMediaComp) IsSet

func (v NullableMbsMediaComp) IsSet() bool

func (NullableMbsMediaComp) MarshalJSON

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

func (*NullableMbsMediaComp) Set

func (v *NullableMbsMediaComp) Set(val *MbsMediaComp)

func (*NullableMbsMediaComp) UnmarshalJSON

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

func (*NullableMbsMediaComp) Unset

func (v *NullableMbsMediaComp) Unset()

type NullableMbsMediaInfo

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

func NewNullableMbsMediaInfo

func NewNullableMbsMediaInfo(val *MbsMediaInfo) *NullableMbsMediaInfo

func (NullableMbsMediaInfo) Get

func (NullableMbsMediaInfo) IsSet

func (v NullableMbsMediaInfo) IsSet() bool

func (NullableMbsMediaInfo) MarshalJSON

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

func (*NullableMbsMediaInfo) Set

func (v *NullableMbsMediaInfo) Set(val *MbsMediaInfo)

func (*NullableMbsMediaInfo) UnmarshalJSON

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

func (*NullableMbsMediaInfo) Unset

func (v *NullableMbsMediaInfo) Unset()

type NullableMbsObjectRepair

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

func NewNullableMbsObjectRepair

func NewNullableMbsObjectRepair(val *MbsObjectRepair) *NullableMbsObjectRepair

func (NullableMbsObjectRepair) Get

func (NullableMbsObjectRepair) IsSet

func (v NullableMbsObjectRepair) IsSet() bool

func (NullableMbsObjectRepair) MarshalJSON

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

func (*NullableMbsObjectRepair) Set

func (*NullableMbsObjectRepair) UnmarshalJSON

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

func (*NullableMbsObjectRepair) Unset

func (v *NullableMbsObjectRepair) Unset()

type NullableMbsQoSReq

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

func NewNullableMbsQoSReq

func NewNullableMbsQoSReq(val *MbsQoSReq) *NullableMbsQoSReq

func (NullableMbsQoSReq) Get

func (v NullableMbsQoSReq) Get() *MbsQoSReq

func (NullableMbsQoSReq) IsSet

func (v NullableMbsQoSReq) IsSet() bool

func (NullableMbsQoSReq) MarshalJSON

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

func (*NullableMbsQoSReq) Set

func (v *NullableMbsQoSReq) Set(val *MbsQoSReq)

func (*NullableMbsQoSReq) UnmarshalJSON

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

func (*NullableMbsQoSReq) Unset

func (v *NullableMbsQoSReq) Unset()

type NullableMbsServiceArea

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

func NewNullableMbsServiceArea

func NewNullableMbsServiceArea(val *MbsServiceArea) *NullableMbsServiceArea

func (NullableMbsServiceArea) Get

func (NullableMbsServiceArea) IsSet

func (v NullableMbsServiceArea) IsSet() bool

func (NullableMbsServiceArea) MarshalJSON

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

func (*NullableMbsServiceArea) Set

func (*NullableMbsServiceArea) UnmarshalJSON

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

func (*NullableMbsServiceArea) Unset

func (v *NullableMbsServiceArea) Unset()

type NullableMbsServiceInfo

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

func NewNullableMbsServiceInfo

func NewNullableMbsServiceInfo(val *MbsServiceInfo) *NullableMbsServiceInfo

func (NullableMbsServiceInfo) Get

func (NullableMbsServiceInfo) IsSet

func (v NullableMbsServiceInfo) IsSet() bool

func (NullableMbsServiceInfo) MarshalJSON

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

func (*NullableMbsServiceInfo) Set

func (*NullableMbsServiceInfo) UnmarshalJSON

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

func (*NullableMbsServiceInfo) Unset

func (v *NullableMbsServiceInfo) Unset()

type NullableMbsSessionId

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

func NewNullableMbsSessionId

func NewNullableMbsSessionId(val *MbsSessionId) *NullableMbsSessionId

func (NullableMbsSessionId) Get

func (NullableMbsSessionId) IsSet

func (v NullableMbsSessionId) IsSet() bool

func (NullableMbsSessionId) MarshalJSON

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

func (*NullableMbsSessionId) Set

func (v *NullableMbsSessionId) Set(val *MbsSessionId)

func (*NullableMbsSessionId) UnmarshalJSON

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

func (*NullableMbsSessionId) Unset

func (v *NullableMbsSessionId) Unset()

type NullableMediaType

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

func NewNullableMediaType

func NewNullableMediaType(val *MediaType) *NullableMediaType

func (NullableMediaType) Get

func (v NullableMediaType) Get() *MediaType

func (NullableMediaType) IsSet

func (v NullableMediaType) IsSet() bool

func (NullableMediaType) MarshalJSON

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

func (*NullableMediaType) Set

func (v *NullableMediaType) Set(val *MediaType)

func (*NullableMediaType) UnmarshalJSON

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

func (*NullableMediaType) Unset

func (v *NullableMediaType) Unset()

type NullableNcgi

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

func NewNullableNcgi

func NewNullableNcgi(val *Ncgi) *NullableNcgi

func (NullableNcgi) Get

func (v NullableNcgi) Get() *Ncgi

func (NullableNcgi) IsSet

func (v NullableNcgi) IsSet() bool

func (NullableNcgi) MarshalJSON

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

func (*NullableNcgi) Set

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

func (*NullableNcgi) UnmarshalJSON

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

func (*NullableNcgi) Unset

func (v *NullableNcgi) Unset()

type NullableNcgiTai

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

func NewNullableNcgiTai

func NewNullableNcgiTai(val *NcgiTai) *NullableNcgiTai

func (NullableNcgiTai) Get

func (v NullableNcgiTai) Get() *NcgiTai

func (NullableNcgiTai) IsSet

func (v NullableNcgiTai) IsSet() bool

func (NullableNcgiTai) MarshalJSON

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

func (*NullableNcgiTai) Set

func (v *NullableNcgiTai) Set(val *NcgiTai)

func (*NullableNcgiTai) UnmarshalJSON

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

func (*NullableNcgiTai) Unset

func (v *NullableNcgiTai) Unset()

type NullableNullValue

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

func NewNullableNullValue

func NewNullableNullValue(val *NullValue) *NullableNullValue

func (NullableNullValue) Get

func (v NullableNullValue) Get() *NullValue

func (NullableNullValue) IsSet

func (v NullableNullValue) IsSet() bool

func (NullableNullValue) MarshalJSON

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

func (*NullableNullValue) Set

func (v *NullableNullValue) Set(val *NullValue)

func (*NullableNullValue) UnmarshalJSON

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

func (*NullableNullValue) Unset

func (v *NullableNullValue) Unset()

type NullableObjAcquisitionMethod

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

func NewNullableObjAcquisitionMethod

func NewNullableObjAcquisitionMethod(val *ObjAcquisitionMethod) *NullableObjAcquisitionMethod

func (NullableObjAcquisitionMethod) Get

func (NullableObjAcquisitionMethod) IsSet

func (NullableObjAcquisitionMethod) MarshalJSON

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

func (*NullableObjAcquisitionMethod) Set

func (*NullableObjAcquisitionMethod) UnmarshalJSON

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

func (*NullableObjAcquisitionMethod) Unset

func (v *NullableObjAcquisitionMethod) Unset()

type NullableObjDistributionOperatingMode

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

func (NullableObjDistributionOperatingMode) Get

func (NullableObjDistributionOperatingMode) IsSet

func (NullableObjDistributionOperatingMode) MarshalJSON

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

func (*NullableObjDistributionOperatingMode) Set

func (*NullableObjDistributionOperatingMode) UnmarshalJSON

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

func (*NullableObjDistributionOperatingMode) Unset

type NullableObjectDistMethAnmtInfo

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

func (NullableObjectDistMethAnmtInfo) Get

func (NullableObjectDistMethAnmtInfo) IsSet

func (NullableObjectDistMethAnmtInfo) MarshalJSON

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

func (*NullableObjectDistMethAnmtInfo) Set

func (*NullableObjectDistMethAnmtInfo) UnmarshalJSON

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

func (*NullableObjectDistMethAnmtInfo) Unset

func (v *NullableObjectDistMethAnmtInfo) Unset()

type NullableObjectDistrMethInfo

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

func NewNullableObjectDistrMethInfo

func NewNullableObjectDistrMethInfo(val *ObjectDistrMethInfo) *NullableObjectDistrMethInfo

func (NullableObjectDistrMethInfo) Get

func (NullableObjectDistrMethInfo) IsSet

func (NullableObjectDistrMethInfo) MarshalJSON

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

func (*NullableObjectDistrMethInfo) Set

func (*NullableObjectDistrMethInfo) UnmarshalJSON

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

func (*NullableObjectDistrMethInfo) Unset

func (v *NullableObjectDistrMethInfo) Unset()

type NullableObjectScheduleInner

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

func NewNullableObjectScheduleInner

func NewNullableObjectScheduleInner(val *ObjectScheduleInner) *NullableObjectScheduleInner

func (NullableObjectScheduleInner) Get

func (NullableObjectScheduleInner) IsSet

func (NullableObjectScheduleInner) MarshalJSON

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

func (*NullableObjectScheduleInner) Set

func (*NullableObjectScheduleInner) UnmarshalJSON

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

func (*NullableObjectScheduleInner) Unset

func (v *NullableObjectScheduleInner) Unset()

type NullableObjectScheduleInnerDeliveryInfoInner

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

func (NullableObjectScheduleInnerDeliveryInfoInner) Get

func (NullableObjectScheduleInnerDeliveryInfoInner) IsSet

func (NullableObjectScheduleInnerDeliveryInfoInner) MarshalJSON

func (*NullableObjectScheduleInnerDeliveryInfoInner) Set

func (*NullableObjectScheduleInnerDeliveryInfoInner) UnmarshalJSON

func (*NullableObjectScheduleInnerDeliveryInfoInner) Unset

type NullablePacketDistrMethInfo

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

func NewNullablePacketDistrMethInfo

func NewNullablePacketDistrMethInfo(val *PacketDistrMethInfo) *NullablePacketDistrMethInfo

func (NullablePacketDistrMethInfo) Get

func (NullablePacketDistrMethInfo) IsSet

func (NullablePacketDistrMethInfo) MarshalJSON

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

func (*NullablePacketDistrMethInfo) Set

func (*NullablePacketDistrMethInfo) UnmarshalJSON

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

func (*NullablePacketDistrMethInfo) Unset

func (v *NullablePacketDistrMethInfo) Unset()

type NullablePktDistributionOperatingMode

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

func (NullablePktDistributionOperatingMode) Get

func (NullablePktDistributionOperatingMode) IsSet

func (NullablePktDistributionOperatingMode) MarshalJSON

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

func (*NullablePktDistributionOperatingMode) Set

func (*NullablePktDistributionOperatingMode) UnmarshalJSON

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

func (*NullablePktDistributionOperatingMode) Unset

type NullablePktIngestMethod

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

func NewNullablePktIngestMethod

func NewNullablePktIngestMethod(val *PktIngestMethod) *NullablePktIngestMethod

func (NullablePktIngestMethod) Get

func (NullablePktIngestMethod) IsSet

func (v NullablePktIngestMethod) IsSet() bool

func (NullablePktIngestMethod) MarshalJSON

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

func (*NullablePktIngestMethod) Set

func (*NullablePktIngestMethod) UnmarshalJSON

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

func (*NullablePktIngestMethod) Unset

func (v *NullablePktIngestMethod) Unset()

type NullablePlmnId

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

func NewNullablePlmnId

func NewNullablePlmnId(val *PlmnId) *NullablePlmnId

func (NullablePlmnId) Get

func (v NullablePlmnId) Get() *PlmnId

func (NullablePlmnId) IsSet

func (v NullablePlmnId) IsSet() bool

func (NullablePlmnId) MarshalJSON

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

func (*NullablePlmnId) Set

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

func (*NullablePlmnId) UnmarshalJSON

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

func (*NullablePlmnId) Unset

func (v *NullablePlmnId) Unset()

type NullablePoint

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

func NewNullablePoint

func NewNullablePoint(val *Point) *NullablePoint

func (NullablePoint) Get

func (v NullablePoint) Get() *Point

func (NullablePoint) IsSet

func (v NullablePoint) IsSet() bool

func (NullablePoint) MarshalJSON

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

func (*NullablePoint) Set

func (v *NullablePoint) Set(val *Point)

func (*NullablePoint) UnmarshalJSON

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

func (*NullablePoint) Unset

func (v *NullablePoint) Unset()

type NullablePointAltitude

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

func NewNullablePointAltitude

func NewNullablePointAltitude(val *PointAltitude) *NullablePointAltitude

func (NullablePointAltitude) Get

func (NullablePointAltitude) IsSet

func (v NullablePointAltitude) IsSet() bool

func (NullablePointAltitude) MarshalJSON

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

func (*NullablePointAltitude) Set

func (v *NullablePointAltitude) Set(val *PointAltitude)

func (*NullablePointAltitude) UnmarshalJSON

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

func (*NullablePointAltitude) Unset

func (v *NullablePointAltitude) Unset()

type NullablePointAltitudeUncertainty

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

func (NullablePointAltitudeUncertainty) Get

func (NullablePointAltitudeUncertainty) IsSet

func (NullablePointAltitudeUncertainty) MarshalJSON

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

func (*NullablePointAltitudeUncertainty) Set

func (*NullablePointAltitudeUncertainty) UnmarshalJSON

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

func (*NullablePointAltitudeUncertainty) Unset

type NullablePointUncertaintyCircle

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

func (NullablePointUncertaintyCircle) Get

func (NullablePointUncertaintyCircle) IsSet

func (NullablePointUncertaintyCircle) MarshalJSON

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

func (*NullablePointUncertaintyCircle) Set

func (*NullablePointUncertaintyCircle) UnmarshalJSON

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

func (*NullablePointUncertaintyCircle) Unset

func (v *NullablePointUncertaintyCircle) Unset()

type NullablePointUncertaintyEllipse

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

func (NullablePointUncertaintyEllipse) Get

func (NullablePointUncertaintyEllipse) IsSet

func (NullablePointUncertaintyEllipse) MarshalJSON

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

func (*NullablePointUncertaintyEllipse) Set

func (*NullablePointUncertaintyEllipse) UnmarshalJSON

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

func (*NullablePointUncertaintyEllipse) Unset

type NullablePolygon

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

func NewNullablePolygon

func NewNullablePolygon(val *Polygon) *NullablePolygon

func (NullablePolygon) Get

func (v NullablePolygon) Get() *Polygon

func (NullablePolygon) IsSet

func (v NullablePolygon) IsSet() bool

func (NullablePolygon) MarshalJSON

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

func (*NullablePolygon) Set

func (v *NullablePolygon) Set(val *Polygon)

func (*NullablePolygon) UnmarshalJSON

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

func (*NullablePolygon) Unset

func (v *NullablePolygon) Unset()

type NullablePostObjectRepair

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

func NewNullablePostObjectRepair

func NewNullablePostObjectRepair(val *PostObjectRepair) *NullablePostObjectRepair

func (NullablePostObjectRepair) Get

func (NullablePostObjectRepair) IsSet

func (v NullablePostObjectRepair) IsSet() bool

func (NullablePostObjectRepair) MarshalJSON

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

func (*NullablePostObjectRepair) Set

func (*NullablePostObjectRepair) UnmarshalJSON

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

func (*NullablePostObjectRepair) Unset

func (v *NullablePostObjectRepair) Unset()

type NullablePreemptionCapability

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

func NewNullablePreemptionCapability

func NewNullablePreemptionCapability(val *PreemptionCapability) *NullablePreemptionCapability

func (NullablePreemptionCapability) Get

func (NullablePreemptionCapability) IsSet

func (NullablePreemptionCapability) MarshalJSON

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

func (*NullablePreemptionCapability) Set

func (*NullablePreemptionCapability) UnmarshalJSON

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

func (*NullablePreemptionCapability) Unset

func (v *NullablePreemptionCapability) Unset()

type NullablePreemptionVulnerability

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

func (NullablePreemptionVulnerability) Get

func (NullablePreemptionVulnerability) IsSet

func (NullablePreemptionVulnerability) MarshalJSON

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

func (*NullablePreemptionVulnerability) Set

func (*NullablePreemptionVulnerability) UnmarshalJSON

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

func (*NullablePreemptionVulnerability) Unset

type NullableProblemDetails

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

func NewNullableProblemDetails

func NewNullableProblemDetails(val *ProblemDetails) *NullableProblemDetails

func (NullableProblemDetails) Get

func (NullableProblemDetails) IsSet

func (v NullableProblemDetails) IsSet() bool

func (NullableProblemDetails) MarshalJSON

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

func (*NullableProblemDetails) Set

func (*NullableProblemDetails) UnmarshalJSON

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

func (*NullableProblemDetails) Unset

func (v *NullableProblemDetails) Unset()

type NullableRelativeCartesianLocation

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

func (NullableRelativeCartesianLocation) Get

func (NullableRelativeCartesianLocation) IsSet

func (NullableRelativeCartesianLocation) MarshalJSON

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

func (*NullableRelativeCartesianLocation) Set

func (*NullableRelativeCartesianLocation) UnmarshalJSON

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

func (*NullableRelativeCartesianLocation) Unset

type NullableReservPriority

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

func NewNullableReservPriority

func NewNullableReservPriority(val *ReservPriority) *NullableReservPriority

func (NullableReservPriority) Get

func (NullableReservPriority) IsSet

func (v NullableReservPriority) IsSet() bool

func (NullableReservPriority) MarshalJSON

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

func (*NullableReservPriority) Set

func (*NullableReservPriority) UnmarshalJSON

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

func (*NullableReservPriority) Unset

func (v *NullableReservPriority) Unset()

type NullableServiceNameDescription

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

func (NullableServiceNameDescription) Get

func (NullableServiceNameDescription) IsSet

func (NullableServiceNameDescription) MarshalJSON

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

func (*NullableServiceNameDescription) Set

func (*NullableServiceNameDescription) UnmarshalJSON

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

func (*NullableServiceNameDescription) Unset

func (v *NullableServiceNameDescription) Unset()

type NullableServiceSchedule

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

func NewNullableServiceSchedule

func NewNullableServiceSchedule(val *ServiceSchedule) *NullableServiceSchedule

func (NullableServiceSchedule) Get

func (NullableServiceSchedule) IsSet

func (v NullableServiceSchedule) IsSet() bool

func (NullableServiceSchedule) MarshalJSON

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

func (*NullableServiceSchedule) Set

func (*NullableServiceSchedule) UnmarshalJSON

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

func (*NullableServiceSchedule) Unset

func (v *NullableServiceSchedule) Unset()

type NullableSessionScheduleInner

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

func NewNullableSessionScheduleInner

func NewNullableSessionScheduleInner(val *SessionScheduleInner) *NullableSessionScheduleInner

func (NullableSessionScheduleInner) Get

func (NullableSessionScheduleInner) IsSet

func (NullableSessionScheduleInner) MarshalJSON

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

func (*NullableSessionScheduleInner) Set

func (*NullableSessionScheduleInner) UnmarshalJSON

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

func (*NullableSessionScheduleInner) Unset

func (v *NullableSessionScheduleInner) Unset()

type NullableSessionScheduleOverrideInner

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

func (NullableSessionScheduleOverrideInner) Get

func (NullableSessionScheduleOverrideInner) IsSet

func (NullableSessionScheduleOverrideInner) MarshalJSON

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

func (*NullableSessionScheduleOverrideInner) Set

func (*NullableSessionScheduleOverrideInner) UnmarshalJSON

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

func (*NullableSessionScheduleOverrideInner) Unset

type NullableSsm

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

func NewNullableSsm

func NewNullableSsm(val *Ssm) *NullableSsm

func (NullableSsm) Get

func (v NullableSsm) Get() *Ssm

func (NullableSsm) IsSet

func (v NullableSsm) IsSet() bool

func (NullableSsm) MarshalJSON

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

func (*NullableSsm) Set

func (v *NullableSsm) Set(val *Ssm)

func (*NullableSsm) UnmarshalJSON

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

func (*NullableSsm) Unset

func (v *NullableSsm) 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 NullableSubscribedEvent

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

func NewNullableSubscribedEvent

func NewNullableSubscribedEvent(val *SubscribedEvent) *NullableSubscribedEvent

func (NullableSubscribedEvent) Get

func (NullableSubscribedEvent) IsSet

func (v NullableSubscribedEvent) IsSet() bool

func (NullableSubscribedEvent) MarshalJSON

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

func (*NullableSubscribedEvent) Set

func (*NullableSubscribedEvent) UnmarshalJSON

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

func (*NullableSubscribedEvent) Unset

func (v *NullableSubscribedEvent) Unset()

type NullableSupportedGADShapes

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

func NewNullableSupportedGADShapes

func NewNullableSupportedGADShapes(val *SupportedGADShapes) *NullableSupportedGADShapes

func (NullableSupportedGADShapes) Get

func (NullableSupportedGADShapes) IsSet

func (v NullableSupportedGADShapes) IsSet() bool

func (NullableSupportedGADShapes) MarshalJSON

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

func (*NullableSupportedGADShapes) Set

func (*NullableSupportedGADShapes) UnmarshalJSON

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

func (*NullableSupportedGADShapes) Unset

func (v *NullableSupportedGADShapes) Unset()

type NullableTai

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

func NewNullableTai

func NewNullableTai(val *Tai) *NullableTai

func (NullableTai) Get

func (v NullableTai) Get() *Tai

func (NullableTai) IsSet

func (v NullableTai) IsSet() bool

func (NullableTai) MarshalJSON

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

func (*NullableTai) Set

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

func (*NullableTai) UnmarshalJSON

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

func (*NullableTai) Unset

func (v *NullableTai) Unset()

type NullableTime

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

func NewNullableTime

func NewNullableTime(val *time.Time) *NullableTime

func (NullableTime) Get

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

func (NullableTime) IsSet

func (v NullableTime) IsSet() bool

func (NullableTime) MarshalJSON

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

func (*NullableTime) Set

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

func (*NullableTime) UnmarshalJSON

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

func (*NullableTime) Unset

func (v *NullableTime) Unset()

type NullableTimeWindow

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

func NewNullableTimeWindow

func NewNullableTimeWindow(val *TimeWindow) *NullableTimeWindow

func (NullableTimeWindow) Get

func (v NullableTimeWindow) Get() *TimeWindow

func (NullableTimeWindow) IsSet

func (v NullableTimeWindow) IsSet() bool

func (NullableTimeWindow) MarshalJSON

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

func (*NullableTimeWindow) Set

func (v *NullableTimeWindow) Set(val *TimeWindow)

func (*NullableTimeWindow) UnmarshalJSON

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

func (*NullableTimeWindow) Unset

func (v *NullableTimeWindow) Unset()

type NullableTmgi

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

func NewNullableTmgi

func NewNullableTmgi(val *Tmgi) *NullableTmgi

func (NullableTmgi) Get

func (v NullableTmgi) Get() *Tmgi

func (NullableTmgi) IsSet

func (v NullableTmgi) IsSet() bool

func (NullableTmgi) MarshalJSON

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

func (*NullableTmgi) Set

func (v *NullableTmgi) Set(val *Tmgi)

func (*NullableTmgi) UnmarshalJSON

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

func (*NullableTmgi) Unset

func (v *NullableTmgi) Unset()

type NullableTunnelAddress

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

func NewNullableTunnelAddress

func NewNullableTunnelAddress(val *TunnelAddress) *NullableTunnelAddress

func (NullableTunnelAddress) Get

func (NullableTunnelAddress) IsSet

func (v NullableTunnelAddress) IsSet() bool

func (NullableTunnelAddress) MarshalJSON

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

func (*NullableTunnelAddress) Set

func (v *NullableTunnelAddress) Set(val *TunnelAddress)

func (*NullableTunnelAddress) UnmarshalJSON

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

func (*NullableTunnelAddress) Unset

func (v *NullableTunnelAddress) Unset()

type NullableUncertaintyEllipse

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

func NewNullableUncertaintyEllipse

func NewNullableUncertaintyEllipse(val *UncertaintyEllipse) *NullableUncertaintyEllipse

func (NullableUncertaintyEllipse) Get

func (NullableUncertaintyEllipse) IsSet

func (v NullableUncertaintyEllipse) IsSet() bool

func (NullableUncertaintyEllipse) MarshalJSON

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

func (*NullableUncertaintyEllipse) Set

func (*NullableUncertaintyEllipse) UnmarshalJSON

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

func (*NullableUncertaintyEllipse) Unset

func (v *NullableUncertaintyEllipse) Unset()

type NullableUncertaintyEllipsoid

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

func NewNullableUncertaintyEllipsoid

func NewNullableUncertaintyEllipsoid(val *UncertaintyEllipsoid) *NullableUncertaintyEllipsoid

func (NullableUncertaintyEllipsoid) Get

func (NullableUncertaintyEllipsoid) IsSet

func (NullableUncertaintyEllipsoid) MarshalJSON

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

func (*NullableUncertaintyEllipsoid) Set

func (*NullableUncertaintyEllipsoid) UnmarshalJSON

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

func (*NullableUncertaintyEllipsoid) Unset

func (v *NullableUncertaintyEllipsoid) Unset()

type NullableUserServiceDescription

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

func (NullableUserServiceDescription) Get

func (NullableUserServiceDescription) IsSet

func (NullableUserServiceDescription) MarshalJSON

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

func (*NullableUserServiceDescription) Set

func (*NullableUserServiceDescription) UnmarshalJSON

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

func (*NullableUserServiceDescription) Unset

func (v *NullableUserServiceDescription) Unset()

type ObjAcquisitionMethod

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

ObjAcquisitionMethod Object Acquisition Method

func (*ObjAcquisitionMethod) MarshalJSON

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

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

func (*ObjAcquisitionMethod) UnmarshalJSON

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

Unmarshal JSON data into any of the pointers in the struct

type ObjDistributionOperatingMode

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

ObjDistributionOperatingMode Mode of data ingestion for Object distribution method

func (*ObjDistributionOperatingMode) MarshalJSON

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

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

func (*ObjDistributionOperatingMode) UnmarshalJSON

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

Unmarshal JSON data into any of the pointers in the struct

type ObjectDistMethAnmtInfo

type ObjectDistMethAnmtInfo struct {
	ObjDistrSched *TimeWindow `json:"objDistrSched,omitempty"`
	// String providing an URI formatted according to RFC 3986.
	ObjDistrBaseUri *string `json:"objDistrBaseUri,omitempty"`
	// String providing an URI formatted according to RFC 3986.
	ObjRepBaseUri *string `json:"objRepBaseUri,omitempty"`
}

ObjectDistMethAnmtInfo Represents MBS Distribution Session Announcement parameters for Object Distribution Method.

func NewObjectDistMethAnmtInfo

func NewObjectDistMethAnmtInfo() *ObjectDistMethAnmtInfo

NewObjectDistMethAnmtInfo instantiates a new ObjectDistMethAnmtInfo 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 NewObjectDistMethAnmtInfoWithDefaults

func NewObjectDistMethAnmtInfoWithDefaults() *ObjectDistMethAnmtInfo

NewObjectDistMethAnmtInfoWithDefaults instantiates a new ObjectDistMethAnmtInfo 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 (*ObjectDistMethAnmtInfo) GetObjDistrBaseUri

func (o *ObjectDistMethAnmtInfo) GetObjDistrBaseUri() string

GetObjDistrBaseUri returns the ObjDistrBaseUri field value if set, zero value otherwise.

func (*ObjectDistMethAnmtInfo) GetObjDistrBaseUriOk

func (o *ObjectDistMethAnmtInfo) GetObjDistrBaseUriOk() (*string, bool)

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

func (*ObjectDistMethAnmtInfo) GetObjDistrSched

func (o *ObjectDistMethAnmtInfo) GetObjDistrSched() TimeWindow

GetObjDistrSched returns the ObjDistrSched field value if set, zero value otherwise.

func (*ObjectDistMethAnmtInfo) GetObjDistrSchedOk

func (o *ObjectDistMethAnmtInfo) GetObjDistrSchedOk() (*TimeWindow, bool)

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

func (*ObjectDistMethAnmtInfo) GetObjRepBaseUri

func (o *ObjectDistMethAnmtInfo) GetObjRepBaseUri() string

GetObjRepBaseUri returns the ObjRepBaseUri field value if set, zero value otherwise.

func (*ObjectDistMethAnmtInfo) GetObjRepBaseUriOk

func (o *ObjectDistMethAnmtInfo) GetObjRepBaseUriOk() (*string, bool)

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

func (*ObjectDistMethAnmtInfo) HasObjDistrBaseUri

func (o *ObjectDistMethAnmtInfo) HasObjDistrBaseUri() bool

HasObjDistrBaseUri returns a boolean if a field has been set.

func (*ObjectDistMethAnmtInfo) HasObjDistrSched

func (o *ObjectDistMethAnmtInfo) HasObjDistrSched() bool

HasObjDistrSched returns a boolean if a field has been set.

func (*ObjectDistMethAnmtInfo) HasObjRepBaseUri

func (o *ObjectDistMethAnmtInfo) HasObjRepBaseUri() bool

HasObjRepBaseUri returns a boolean if a field has been set.

func (ObjectDistMethAnmtInfo) MarshalJSON

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

func (*ObjectDistMethAnmtInfo) SetObjDistrBaseUri

func (o *ObjectDistMethAnmtInfo) SetObjDistrBaseUri(v string)

SetObjDistrBaseUri gets a reference to the given string and assigns it to the ObjDistrBaseUri field.

func (*ObjectDistMethAnmtInfo) SetObjDistrSched

func (o *ObjectDistMethAnmtInfo) SetObjDistrSched(v TimeWindow)

SetObjDistrSched gets a reference to the given TimeWindow and assigns it to the ObjDistrSched field.

func (*ObjectDistMethAnmtInfo) SetObjRepBaseUri

func (o *ObjectDistMethAnmtInfo) SetObjRepBaseUri(v string)

SetObjRepBaseUri gets a reference to the given string and assigns it to the ObjRepBaseUri field.

func (ObjectDistMethAnmtInfo) ToMap

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

type ObjectDistrMethInfo

type ObjectDistrMethInfo struct {
	OperatingMode ObjDistributionOperatingMode `json:"operatingMode"`
	ObjAcqMethod  ObjAcquisitionMethod         `json:"objAcqMethod"`
	ObjAcqIds     []string                     `json:"objAcqIds"`
	// String providing an URI formatted according to RFC 3986.
	ObjIngUri *string `json:"objIngUri,omitempty"`
	// String providing an URI formatted according to RFC 3986.
	ObjDistrUri *string `json:"objDistrUri,omitempty"`
	// String providing an URI formatted according to RFC 3986.
	ObjRepairUri *string `json:"objRepairUri,omitempty"`
}

ObjectDistrMethInfo Represents additional MBS Distribution Session parameters for the case of an Object Distribution Method.

func NewObjectDistrMethInfo

func NewObjectDistrMethInfo(operatingMode ObjDistributionOperatingMode, objAcqMethod ObjAcquisitionMethod, objAcqIds []string) *ObjectDistrMethInfo

NewObjectDistrMethInfo instantiates a new ObjectDistrMethInfo 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 NewObjectDistrMethInfoWithDefaults

func NewObjectDistrMethInfoWithDefaults() *ObjectDistrMethInfo

NewObjectDistrMethInfoWithDefaults instantiates a new ObjectDistrMethInfo 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 (*ObjectDistrMethInfo) GetObjAcqIds

func (o *ObjectDistrMethInfo) GetObjAcqIds() []string

GetObjAcqIds returns the ObjAcqIds field value

func (*ObjectDistrMethInfo) GetObjAcqIdsOk

func (o *ObjectDistrMethInfo) GetObjAcqIdsOk() ([]string, bool)

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

func (*ObjectDistrMethInfo) GetObjAcqMethod

func (o *ObjectDistrMethInfo) GetObjAcqMethod() ObjAcquisitionMethod

GetObjAcqMethod returns the ObjAcqMethod field value

func (*ObjectDistrMethInfo) GetObjAcqMethodOk

func (o *ObjectDistrMethInfo) GetObjAcqMethodOk() (*ObjAcquisitionMethod, bool)

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

func (*ObjectDistrMethInfo) GetObjDistrUri

func (o *ObjectDistrMethInfo) GetObjDistrUri() string

GetObjDistrUri returns the ObjDistrUri field value if set, zero value otherwise.

func (*ObjectDistrMethInfo) GetObjDistrUriOk

func (o *ObjectDistrMethInfo) GetObjDistrUriOk() (*string, bool)

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

func (*ObjectDistrMethInfo) GetObjIngUri

func (o *ObjectDistrMethInfo) GetObjIngUri() string

GetObjIngUri returns the ObjIngUri field value if set, zero value otherwise.

func (*ObjectDistrMethInfo) GetObjIngUriOk

func (o *ObjectDistrMethInfo) GetObjIngUriOk() (*string, bool)

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

func (*ObjectDistrMethInfo) GetObjRepairUri

func (o *ObjectDistrMethInfo) GetObjRepairUri() string

GetObjRepairUri returns the ObjRepairUri field value if set, zero value otherwise.

func (*ObjectDistrMethInfo) GetObjRepairUriOk

func (o *ObjectDistrMethInfo) GetObjRepairUriOk() (*string, bool)

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

func (*ObjectDistrMethInfo) GetOperatingMode

func (o *ObjectDistrMethInfo) GetOperatingMode() ObjDistributionOperatingMode

GetOperatingMode returns the OperatingMode field value

func (*ObjectDistrMethInfo) GetOperatingModeOk

func (o *ObjectDistrMethInfo) GetOperatingModeOk() (*ObjDistributionOperatingMode, bool)

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

func (*ObjectDistrMethInfo) HasObjDistrUri

func (o *ObjectDistrMethInfo) HasObjDistrUri() bool

HasObjDistrUri returns a boolean if a field has been set.

func (*ObjectDistrMethInfo) HasObjIngUri

func (o *ObjectDistrMethInfo) HasObjIngUri() bool

HasObjIngUri returns a boolean if a field has been set.

func (*ObjectDistrMethInfo) HasObjRepairUri

func (o *ObjectDistrMethInfo) HasObjRepairUri() bool

HasObjRepairUri returns a boolean if a field has been set.

func (ObjectDistrMethInfo) MarshalJSON

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

func (*ObjectDistrMethInfo) SetObjAcqIds

func (o *ObjectDistrMethInfo) SetObjAcqIds(v []string)

SetObjAcqIds sets field value

func (*ObjectDistrMethInfo) SetObjAcqMethod

func (o *ObjectDistrMethInfo) SetObjAcqMethod(v ObjAcquisitionMethod)

SetObjAcqMethod sets field value

func (*ObjectDistrMethInfo) SetObjDistrUri

func (o *ObjectDistrMethInfo) SetObjDistrUri(v string)

SetObjDistrUri gets a reference to the given string and assigns it to the ObjDistrUri field.

func (*ObjectDistrMethInfo) SetObjIngUri

func (o *ObjectDistrMethInfo) SetObjIngUri(v string)

SetObjIngUri gets a reference to the given string and assigns it to the ObjIngUri field.

func (*ObjectDistrMethInfo) SetObjRepairUri

func (o *ObjectDistrMethInfo) SetObjRepairUri(v string)

SetObjRepairUri gets a reference to the given string and assigns it to the ObjRepairUri field.

func (*ObjectDistrMethInfo) SetOperatingMode

func (o *ObjectDistrMethInfo) SetOperatingMode(v ObjDistributionOperatingMode)

SetOperatingMode sets field value

func (ObjectDistrMethInfo) ToMap

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

func (*ObjectDistrMethInfo) UnmarshalJSON

func (o *ObjectDistrMethInfo) UnmarshalJSON(bytes []byte) (err error)

type ObjectScheduleInner

type ObjectScheduleInner struct {
	// String providing an URI formatted according to RFC 3986.
	ObjectLocator *string                                `json:"objectLocator,omitempty"`
	SessionId     *string                                `json:"sessionId,omitempty"`
	ObjectEtag    *string                                `json:"objectEtag,omitempty"`
	UnicastOnly   *bool                                  `json:"unicastOnly,omitempty"`
	DeliveryInfo  []ObjectScheduleInnerDeliveryInfoInner `json:"deliveryInfo,omitempty"`
}

ObjectScheduleInner struct for ObjectScheduleInner

func NewObjectScheduleInner

func NewObjectScheduleInner() *ObjectScheduleInner

NewObjectScheduleInner instantiates a new ObjectScheduleInner 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 NewObjectScheduleInnerWithDefaults

func NewObjectScheduleInnerWithDefaults() *ObjectScheduleInner

NewObjectScheduleInnerWithDefaults instantiates a new ObjectScheduleInner 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 (*ObjectScheduleInner) GetDeliveryInfo

GetDeliveryInfo returns the DeliveryInfo field value if set, zero value otherwise.

func (*ObjectScheduleInner) GetDeliveryInfoOk

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

func (*ObjectScheduleInner) GetObjectEtag

func (o *ObjectScheduleInner) GetObjectEtag() string

GetObjectEtag returns the ObjectEtag field value if set, zero value otherwise.

func (*ObjectScheduleInner) GetObjectEtagOk

func (o *ObjectScheduleInner) GetObjectEtagOk() (*string, bool)

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

func (*ObjectScheduleInner) GetObjectLocator

func (o *ObjectScheduleInner) GetObjectLocator() string

GetObjectLocator returns the ObjectLocator field value if set, zero value otherwise.

func (*ObjectScheduleInner) GetObjectLocatorOk

func (o *ObjectScheduleInner) GetObjectLocatorOk() (*string, bool)

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

func (*ObjectScheduleInner) GetSessionId

func (o *ObjectScheduleInner) GetSessionId() string

GetSessionId returns the SessionId field value if set, zero value otherwise.

func (*ObjectScheduleInner) GetSessionIdOk

func (o *ObjectScheduleInner) GetSessionIdOk() (*string, bool)

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

func (*ObjectScheduleInner) GetUnicastOnly

func (o *ObjectScheduleInner) GetUnicastOnly() bool

GetUnicastOnly returns the UnicastOnly field value if set, zero value otherwise.

func (*ObjectScheduleInner) GetUnicastOnlyOk

func (o *ObjectScheduleInner) GetUnicastOnlyOk() (*bool, bool)

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

func (*ObjectScheduleInner) HasDeliveryInfo

func (o *ObjectScheduleInner) HasDeliveryInfo() bool

HasDeliveryInfo returns a boolean if a field has been set.

func (*ObjectScheduleInner) HasObjectEtag

func (o *ObjectScheduleInner) HasObjectEtag() bool

HasObjectEtag returns a boolean if a field has been set.

func (*ObjectScheduleInner) HasObjectLocator

func (o *ObjectScheduleInner) HasObjectLocator() bool

HasObjectLocator returns a boolean if a field has been set.

func (*ObjectScheduleInner) HasSessionId

func (o *ObjectScheduleInner) HasSessionId() bool

HasSessionId returns a boolean if a field has been set.

func (*ObjectScheduleInner) HasUnicastOnly

func (o *ObjectScheduleInner) HasUnicastOnly() bool

HasUnicastOnly returns a boolean if a field has been set.

func (ObjectScheduleInner) MarshalJSON

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

func (*ObjectScheduleInner) SetDeliveryInfo

SetDeliveryInfo gets a reference to the given []ObjectScheduleInnerDeliveryInfoInner and assigns it to the DeliveryInfo field.

func (*ObjectScheduleInner) SetObjectEtag

func (o *ObjectScheduleInner) SetObjectEtag(v string)

SetObjectEtag gets a reference to the given string and assigns it to the ObjectEtag field.

func (*ObjectScheduleInner) SetObjectLocator

func (o *ObjectScheduleInner) SetObjectLocator(v string)

SetObjectLocator gets a reference to the given string and assigns it to the ObjectLocator field.

func (*ObjectScheduleInner) SetSessionId

func (o *ObjectScheduleInner) SetSessionId(v string)

SetSessionId gets a reference to the given string and assigns it to the SessionId field.

func (*ObjectScheduleInner) SetUnicastOnly

func (o *ObjectScheduleInner) SetUnicastOnly(v bool)

SetUnicastOnly gets a reference to the given bool and assigns it to the UnicastOnly field.

func (ObjectScheduleInner) ToMap

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

type ObjectScheduleInnerDeliveryInfoInner

type ObjectScheduleInnerDeliveryInfoInner struct {
	// string with format 'date-time' as defined in OpenAPI.
	Start *time.Time `json:"start,omitempty"`
	// string with format 'date-time' as defined in OpenAPI.
	Stop *time.Time `json:"stop,omitempty"`
}

ObjectScheduleInnerDeliveryInfoInner struct for ObjectScheduleInnerDeliveryInfoInner

func NewObjectScheduleInnerDeliveryInfoInner

func NewObjectScheduleInnerDeliveryInfoInner() *ObjectScheduleInnerDeliveryInfoInner

NewObjectScheduleInnerDeliveryInfoInner instantiates a new ObjectScheduleInnerDeliveryInfoInner 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 NewObjectScheduleInnerDeliveryInfoInnerWithDefaults

func NewObjectScheduleInnerDeliveryInfoInnerWithDefaults() *ObjectScheduleInnerDeliveryInfoInner

NewObjectScheduleInnerDeliveryInfoInnerWithDefaults instantiates a new ObjectScheduleInnerDeliveryInfoInner 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 (*ObjectScheduleInnerDeliveryInfoInner) GetStart

GetStart returns the Start field value if set, zero value otherwise.

func (*ObjectScheduleInnerDeliveryInfoInner) GetStartOk

func (o *ObjectScheduleInnerDeliveryInfoInner) GetStartOk() (*time.Time, bool)

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

func (*ObjectScheduleInnerDeliveryInfoInner) GetStop

GetStop returns the Stop field value if set, zero value otherwise.

func (*ObjectScheduleInnerDeliveryInfoInner) GetStopOk

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

func (*ObjectScheduleInnerDeliveryInfoInner) HasStart

HasStart returns a boolean if a field has been set.

func (*ObjectScheduleInnerDeliveryInfoInner) HasStop

HasStop returns a boolean if a field has been set.

func (ObjectScheduleInnerDeliveryInfoInner) MarshalJSON

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

func (*ObjectScheduleInnerDeliveryInfoInner) SetStart

SetStart gets a reference to the given time.Time and assigns it to the Start field.

func (*ObjectScheduleInnerDeliveryInfoInner) SetStop

SetStop gets a reference to the given time.Time and assigns it to the Stop field.

func (ObjectScheduleInnerDeliveryInfoInner) ToMap

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

type PacketDistrMethInfo

type PacketDistrMethInfo struct {
	OperatingMode    PktDistributionOperatingMode `json:"operatingMode"`
	PckIngMethod     PktIngestMethod              `json:"pckIngMethod"`
	IngEndpointAddrs MbStfIngestAddr              `json:"ingEndpointAddrs"`
}

PacketDistrMethInfo Represents additional MBS Distribution Session parameters for the case of Packet Distribution Method.

func NewPacketDistrMethInfo

func NewPacketDistrMethInfo(operatingMode PktDistributionOperatingMode, pckIngMethod PktIngestMethod, ingEndpointAddrs MbStfIngestAddr) *PacketDistrMethInfo

NewPacketDistrMethInfo instantiates a new PacketDistrMethInfo 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 NewPacketDistrMethInfoWithDefaults

func NewPacketDistrMethInfoWithDefaults() *PacketDistrMethInfo

NewPacketDistrMethInfoWithDefaults instantiates a new PacketDistrMethInfo 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 (*PacketDistrMethInfo) GetIngEndpointAddrs

func (o *PacketDistrMethInfo) GetIngEndpointAddrs() MbStfIngestAddr

GetIngEndpointAddrs returns the IngEndpointAddrs field value

func (*PacketDistrMethInfo) GetIngEndpointAddrsOk

func (o *PacketDistrMethInfo) GetIngEndpointAddrsOk() (*MbStfIngestAddr, bool)

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

func (*PacketDistrMethInfo) GetOperatingMode

func (o *PacketDistrMethInfo) GetOperatingMode() PktDistributionOperatingMode

GetOperatingMode returns the OperatingMode field value

func (*PacketDistrMethInfo) GetOperatingModeOk

func (o *PacketDistrMethInfo) GetOperatingModeOk() (*PktDistributionOperatingMode, bool)

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

func (*PacketDistrMethInfo) GetPckIngMethod

func (o *PacketDistrMethInfo) GetPckIngMethod() PktIngestMethod

GetPckIngMethod returns the PckIngMethod field value

func (*PacketDistrMethInfo) GetPckIngMethodOk

func (o *PacketDistrMethInfo) GetPckIngMethodOk() (*PktIngestMethod, bool)

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

func (PacketDistrMethInfo) MarshalJSON

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

func (*PacketDistrMethInfo) SetIngEndpointAddrs

func (o *PacketDistrMethInfo) SetIngEndpointAddrs(v MbStfIngestAddr)

SetIngEndpointAddrs sets field value

func (*PacketDistrMethInfo) SetOperatingMode

func (o *PacketDistrMethInfo) SetOperatingMode(v PktDistributionOperatingMode)

SetOperatingMode sets field value

func (*PacketDistrMethInfo) SetPckIngMethod

func (o *PacketDistrMethInfo) SetPckIngMethod(v PktIngestMethod)

SetPckIngMethod sets field value

func (PacketDistrMethInfo) ToMap

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

func (*PacketDistrMethInfo) UnmarshalJSON

func (o *PacketDistrMethInfo) UnmarshalJSON(bytes []byte) (err error)

type PktDistributionOperatingMode

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

PktDistributionOperatingMode Mode of data ingestion for Packet distribution method

func (*PktDistributionOperatingMode) MarshalJSON

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

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

func (*PktDistributionOperatingMode) UnmarshalJSON

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

Unmarshal JSON data into any of the pointers in the struct

type PktIngestMethod

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

PktIngestMethod Packet Ingest Method

func (*PktIngestMethod) MarshalJSON

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

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

func (*PktIngestMethod) UnmarshalJSON

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

Unmarshal JSON data into any of the pointers in the struct

type PlmnId

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

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

func NewPlmnId

func NewPlmnId(mcc string, mnc string) *PlmnId

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

func NewPlmnIdWithDefaults

func NewPlmnIdWithDefaults() *PlmnId

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

func (*PlmnId) GetMcc

func (o *PlmnId) GetMcc() string

GetMcc returns the Mcc field value

func (*PlmnId) GetMccOk

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

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

func (*PlmnId) GetMnc

func (o *PlmnId) GetMnc() string

GetMnc returns the Mnc field value

func (*PlmnId) GetMncOk

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

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

func (PlmnId) MarshalJSON

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

func (*PlmnId) SetMcc

func (o *PlmnId) SetMcc(v string)

SetMcc sets field value

func (*PlmnId) SetMnc

func (o *PlmnId) SetMnc(v string)

SetMnc sets field value

func (PlmnId) ToMap

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

func (*PlmnId) UnmarshalJSON

func (o *PlmnId) UnmarshalJSON(bytes []byte) (err error)

type Point

type Point struct {
	GADShape
	Point GeographicalCoordinates `json:"point"`
}

Point Ellipsoid Point.

func NewPoint

func NewPoint(point GeographicalCoordinates, shape SupportedGADShapes) *Point

NewPoint instantiates a new Point 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 NewPointWithDefaults

func NewPointWithDefaults() *Point

NewPointWithDefaults instantiates a new Point 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 (*Point) GetPoint

func (o *Point) GetPoint() GeographicalCoordinates

GetPoint returns the Point field value

func (*Point) GetPointOk

func (o *Point) GetPointOk() (*GeographicalCoordinates, bool)

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

func (Point) MarshalJSON

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

func (*Point) SetPoint

func (o *Point) SetPoint(v GeographicalCoordinates)

SetPoint sets field value

func (Point) ToMap

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

func (*Point) UnmarshalJSON

func (o *Point) UnmarshalJSON(bytes []byte) (err error)

type PointAltitude

type PointAltitude struct {
	GADShape
	Point GeographicalCoordinates `json:"point"`
	// Indicates value of altitude.
	Altitude float64 `json:"altitude"`
}

PointAltitude Ellipsoid point with altitude.

func NewPointAltitude

func NewPointAltitude(point GeographicalCoordinates, altitude float64, shape SupportedGADShapes) *PointAltitude

NewPointAltitude instantiates a new PointAltitude 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 NewPointAltitudeWithDefaults

func NewPointAltitudeWithDefaults() *PointAltitude

NewPointAltitudeWithDefaults instantiates a new PointAltitude 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 (*PointAltitude) GetAltitude

func (o *PointAltitude) GetAltitude() float64

GetAltitude returns the Altitude field value

func (*PointAltitude) GetAltitudeOk

func (o *PointAltitude) GetAltitudeOk() (*float64, bool)

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

func (*PointAltitude) GetPoint

func (o *PointAltitude) GetPoint() GeographicalCoordinates

GetPoint returns the Point field value

func (*PointAltitude) GetPointOk

func (o *PointAltitude) GetPointOk() (*GeographicalCoordinates, bool)

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

func (PointAltitude) MarshalJSON

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

func (*PointAltitude) SetAltitude

func (o *PointAltitude) SetAltitude(v float64)

SetAltitude sets field value

func (*PointAltitude) SetPoint

func (o *PointAltitude) SetPoint(v GeographicalCoordinates)

SetPoint sets field value

func (PointAltitude) ToMap

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

func (*PointAltitude) UnmarshalJSON

func (o *PointAltitude) UnmarshalJSON(bytes []byte) (err error)

type PointAltitudeUncertainty

type PointAltitudeUncertainty struct {
	GADShape
	Point GeographicalCoordinates `json:"point"`
	// Indicates value of altitude.
	Altitude           float64            `json:"altitude"`
	UncertaintyEllipse UncertaintyEllipse `json:"uncertaintyEllipse"`
	// Indicates value of uncertainty.
	UncertaintyAltitude float32 `json:"uncertaintyAltitude"`
	// Indicates value of confidence.
	Confidence int32 `json:"confidence"`
}

PointAltitudeUncertainty Ellipsoid point with altitude and uncertainty ellipsoid.

func NewPointAltitudeUncertainty

func NewPointAltitudeUncertainty(point GeographicalCoordinates, altitude float64, uncertaintyEllipse UncertaintyEllipse, uncertaintyAltitude float32, confidence int32, shape SupportedGADShapes) *PointAltitudeUncertainty

NewPointAltitudeUncertainty instantiates a new PointAltitudeUncertainty 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 NewPointAltitudeUncertaintyWithDefaults

func NewPointAltitudeUncertaintyWithDefaults() *PointAltitudeUncertainty

NewPointAltitudeUncertaintyWithDefaults instantiates a new PointAltitudeUncertainty 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 (*PointAltitudeUncertainty) GetAltitude

func (o *PointAltitudeUncertainty) GetAltitude() float64

GetAltitude returns the Altitude field value

func (*PointAltitudeUncertainty) GetAltitudeOk

func (o *PointAltitudeUncertainty) GetAltitudeOk() (*float64, bool)

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

func (*PointAltitudeUncertainty) GetConfidence

func (o *PointAltitudeUncertainty) GetConfidence() int32

GetConfidence returns the Confidence field value

func (*PointAltitudeUncertainty) GetConfidenceOk

func (o *PointAltitudeUncertainty) GetConfidenceOk() (*int32, bool)

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

func (*PointAltitudeUncertainty) GetPoint

GetPoint returns the Point field value

func (*PointAltitudeUncertainty) GetPointOk

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

func (*PointAltitudeUncertainty) GetUncertaintyAltitude

func (o *PointAltitudeUncertainty) GetUncertaintyAltitude() float32

GetUncertaintyAltitude returns the UncertaintyAltitude field value

func (*PointAltitudeUncertainty) GetUncertaintyAltitudeOk

func (o *PointAltitudeUncertainty) GetUncertaintyAltitudeOk() (*float32, bool)

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

func (*PointAltitudeUncertainty) GetUncertaintyEllipse

func (o *PointAltitudeUncertainty) GetUncertaintyEllipse() UncertaintyEllipse

GetUncertaintyEllipse returns the UncertaintyEllipse field value

func (*PointAltitudeUncertainty) GetUncertaintyEllipseOk

func (o *PointAltitudeUncertainty) GetUncertaintyEllipseOk() (*UncertaintyEllipse, bool)

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

func (PointAltitudeUncertainty) MarshalJSON

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

func (*PointAltitudeUncertainty) SetAltitude

func (o *PointAltitudeUncertainty) SetAltitude(v float64)

SetAltitude sets field value

func (*PointAltitudeUncertainty) SetConfidence

func (o *PointAltitudeUncertainty) SetConfidence(v int32)

SetConfidence sets field value

func (*PointAltitudeUncertainty) SetPoint

SetPoint sets field value

func (*PointAltitudeUncertainty) SetUncertaintyAltitude

func (o *PointAltitudeUncertainty) SetUncertaintyAltitude(v float32)

SetUncertaintyAltitude sets field value

func (*PointAltitudeUncertainty) SetUncertaintyEllipse

func (o *PointAltitudeUncertainty) SetUncertaintyEllipse(v UncertaintyEllipse)

SetUncertaintyEllipse sets field value

func (PointAltitudeUncertainty) ToMap

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

func (*PointAltitudeUncertainty) UnmarshalJSON

func (o *PointAltitudeUncertainty) UnmarshalJSON(bytes []byte) (err error)

type PointUncertaintyCircle

type PointUncertaintyCircle struct {
	GADShape
	Point GeographicalCoordinates `json:"point"`
	// Indicates value of uncertainty.
	Uncertainty float32 `json:"uncertainty"`
}

PointUncertaintyCircle Ellipsoid point with uncertainty circle.

func NewPointUncertaintyCircle

func NewPointUncertaintyCircle(point GeographicalCoordinates, uncertainty float32, shape SupportedGADShapes) *PointUncertaintyCircle

NewPointUncertaintyCircle instantiates a new PointUncertaintyCircle 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 NewPointUncertaintyCircleWithDefaults

func NewPointUncertaintyCircleWithDefaults() *PointUncertaintyCircle

NewPointUncertaintyCircleWithDefaults instantiates a new PointUncertaintyCircle 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 (*PointUncertaintyCircle) GetPoint

GetPoint returns the Point field value

func (*PointUncertaintyCircle) GetPointOk

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

func (*PointUncertaintyCircle) GetUncertainty

func (o *PointUncertaintyCircle) GetUncertainty() float32

GetUncertainty returns the Uncertainty field value

func (*PointUncertaintyCircle) GetUncertaintyOk

func (o *PointUncertaintyCircle) GetUncertaintyOk() (*float32, bool)

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

func (PointUncertaintyCircle) MarshalJSON

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

func (*PointUncertaintyCircle) SetPoint

SetPoint sets field value

func (*PointUncertaintyCircle) SetUncertainty

func (o *PointUncertaintyCircle) SetUncertainty(v float32)

SetUncertainty sets field value

func (PointUncertaintyCircle) ToMap

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

func (*PointUncertaintyCircle) UnmarshalJSON

func (o *PointUncertaintyCircle) UnmarshalJSON(bytes []byte) (err error)

type PointUncertaintyEllipse

type PointUncertaintyEllipse struct {
	GADShape
	Point              GeographicalCoordinates `json:"point"`
	UncertaintyEllipse UncertaintyEllipse      `json:"uncertaintyEllipse"`
	// Indicates value of confidence.
	Confidence int32 `json:"confidence"`
}

PointUncertaintyEllipse Ellipsoid point with uncertainty ellipse.

func NewPointUncertaintyEllipse

func NewPointUncertaintyEllipse(point GeographicalCoordinates, uncertaintyEllipse UncertaintyEllipse, confidence int32, shape SupportedGADShapes) *PointUncertaintyEllipse

NewPointUncertaintyEllipse instantiates a new PointUncertaintyEllipse 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 NewPointUncertaintyEllipseWithDefaults

func NewPointUncertaintyEllipseWithDefaults() *PointUncertaintyEllipse

NewPointUncertaintyEllipseWithDefaults instantiates a new PointUncertaintyEllipse 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 (*PointUncertaintyEllipse) GetConfidence

func (o *PointUncertaintyEllipse) GetConfidence() int32

GetConfidence returns the Confidence field value

func (*PointUncertaintyEllipse) GetConfidenceOk

func (o *PointUncertaintyEllipse) GetConfidenceOk() (*int32, bool)

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

func (*PointUncertaintyEllipse) GetPoint

GetPoint returns the Point field value

func (*PointUncertaintyEllipse) GetPointOk

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

func (*PointUncertaintyEllipse) GetUncertaintyEllipse

func (o *PointUncertaintyEllipse) GetUncertaintyEllipse() UncertaintyEllipse

GetUncertaintyEllipse returns the UncertaintyEllipse field value

func (*PointUncertaintyEllipse) GetUncertaintyEllipseOk

func (o *PointUncertaintyEllipse) GetUncertaintyEllipseOk() (*UncertaintyEllipse, bool)

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

func (PointUncertaintyEllipse) MarshalJSON

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

func (*PointUncertaintyEllipse) SetConfidence

func (o *PointUncertaintyEllipse) SetConfidence(v int32)

SetConfidence sets field value

func (*PointUncertaintyEllipse) SetPoint

SetPoint sets field value

func (*PointUncertaintyEllipse) SetUncertaintyEllipse

func (o *PointUncertaintyEllipse) SetUncertaintyEllipse(v UncertaintyEllipse)

SetUncertaintyEllipse sets field value

func (PointUncertaintyEllipse) ToMap

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

func (*PointUncertaintyEllipse) UnmarshalJSON

func (o *PointUncertaintyEllipse) UnmarshalJSON(bytes []byte) (err error)

type Polygon

type Polygon struct {
	GADShape
	// List of points.
	PointList []GeographicalCoordinates `json:"pointList"`
}

Polygon Polygon.

func NewPolygon

func NewPolygon(pointList []GeographicalCoordinates, shape SupportedGADShapes) *Polygon

NewPolygon instantiates a new Polygon 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 NewPolygonWithDefaults

func NewPolygonWithDefaults() *Polygon

NewPolygonWithDefaults instantiates a new Polygon 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 (*Polygon) GetPointList

func (o *Polygon) GetPointList() []GeographicalCoordinates

GetPointList returns the PointList field value

func (*Polygon) GetPointListOk

func (o *Polygon) GetPointListOk() ([]GeographicalCoordinates, bool)

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

func (Polygon) MarshalJSON

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

func (*Polygon) SetPointList

func (o *Polygon) SetPointList(v []GeographicalCoordinates)

SetPointList sets field value

func (Polygon) ToMap

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

func (*Polygon) UnmarshalJSON

func (o *Polygon) UnmarshalJSON(bytes []byte) (err error)

type PostObjectRepair

type PostObjectRepair struct {
	ServiceLocators []string `json:"serviceLocators,omitempty"`
	// indicating a time in seconds.
	OffsetTime *int32 `json:"offsetTime,omitempty"`
	// indicating a time in seconds.
	RandomTimePeriod *int32 `json:"randomTimePeriod,omitempty"`
}

PostObjectRepair struct for PostObjectRepair

func NewPostObjectRepair

func NewPostObjectRepair() *PostObjectRepair

NewPostObjectRepair instantiates a new PostObjectRepair 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 NewPostObjectRepairWithDefaults

func NewPostObjectRepairWithDefaults() *PostObjectRepair

NewPostObjectRepairWithDefaults instantiates a new PostObjectRepair 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 (*PostObjectRepair) GetOffsetTime

func (o *PostObjectRepair) GetOffsetTime() int32

GetOffsetTime returns the OffsetTime field value if set, zero value otherwise.

func (*PostObjectRepair) GetOffsetTimeOk

func (o *PostObjectRepair) GetOffsetTimeOk() (*int32, bool)

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

func (*PostObjectRepair) GetRandomTimePeriod

func (o *PostObjectRepair) GetRandomTimePeriod() int32

GetRandomTimePeriod returns the RandomTimePeriod field value if set, zero value otherwise.

func (*PostObjectRepair) GetRandomTimePeriodOk

func (o *PostObjectRepair) GetRandomTimePeriodOk() (*int32, bool)

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

func (*PostObjectRepair) GetServiceLocators

func (o *PostObjectRepair) GetServiceLocators() []string

GetServiceLocators returns the ServiceLocators field value if set, zero value otherwise.

func (*PostObjectRepair) GetServiceLocatorsOk

func (o *PostObjectRepair) GetServiceLocatorsOk() ([]string, bool)

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

func (*PostObjectRepair) HasOffsetTime

func (o *PostObjectRepair) HasOffsetTime() bool

HasOffsetTime returns a boolean if a field has been set.

func (*PostObjectRepair) HasRandomTimePeriod

func (o *PostObjectRepair) HasRandomTimePeriod() bool

HasRandomTimePeriod returns a boolean if a field has been set.

func (*PostObjectRepair) HasServiceLocators

func (o *PostObjectRepair) HasServiceLocators() bool

HasServiceLocators returns a boolean if a field has been set.

func (PostObjectRepair) MarshalJSON

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

func (*PostObjectRepair) SetOffsetTime

func (o *PostObjectRepair) SetOffsetTime(v int32)

SetOffsetTime gets a reference to the given int32 and assigns it to the OffsetTime field.

func (*PostObjectRepair) SetRandomTimePeriod

func (o *PostObjectRepair) SetRandomTimePeriod(v int32)

SetRandomTimePeriod gets a reference to the given int32 and assigns it to the RandomTimePeriod field.

func (*PostObjectRepair) SetServiceLocators

func (o *PostObjectRepair) SetServiceLocators(v []string)

SetServiceLocators gets a reference to the given []string and assigns it to the ServiceLocators field.

func (PostObjectRepair) ToMap

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

type PreemptionCapability

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

PreemptionCapability The enumeration PreemptionCapability indicates the pre-emption capability of a request on other QoS flows. See clause 5.7.2.2 of 3GPP TS 23.501. It shall comply with the provisions defined in table 5.5.3.1-1.

func (*PreemptionCapability) MarshalJSON

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

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

func (*PreemptionCapability) UnmarshalJSON

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

Unmarshal JSON data into any of the pointers in the struct

type PreemptionVulnerability

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

PreemptionVulnerability The enumeration PreemptionVulnerability indicates the pre-emption vulnerability of the QoS flow to pre-emption from other QoS flows. See clause 5.7.2.2 of 3GPP TS 23.501. It shall comply with the provisions defined in table 5.5.3.2-1

func (*PreemptionVulnerability) MarshalJSON

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

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

func (*PreemptionVulnerability) UnmarshalJSON

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

Unmarshal JSON data into any of the pointers in the struct

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 RelativeCartesianLocation

type RelativeCartesianLocation struct {
	// string with format 'float' as defined in OpenAPI.
	X float32 `json:"x"`
	// string with format 'float' as defined in OpenAPI.
	Y float32 `json:"y"`
	// string with format 'float' as defined in OpenAPI.
	Z *float32 `json:"z,omitempty"`
}

RelativeCartesianLocation Relative Cartesian Location

func NewRelativeCartesianLocation

func NewRelativeCartesianLocation(x float32, y float32) *RelativeCartesianLocation

NewRelativeCartesianLocation instantiates a new RelativeCartesianLocation 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 NewRelativeCartesianLocationWithDefaults

func NewRelativeCartesianLocationWithDefaults() *RelativeCartesianLocation

NewRelativeCartesianLocationWithDefaults instantiates a new RelativeCartesianLocation 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 (*RelativeCartesianLocation) GetX

GetX returns the X field value

func (*RelativeCartesianLocation) GetXOk

func (o *RelativeCartesianLocation) GetXOk() (*float32, bool)

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

func (*RelativeCartesianLocation) GetY

GetY returns the Y field value

func (*RelativeCartesianLocation) GetYOk

func (o *RelativeCartesianLocation) GetYOk() (*float32, bool)

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

func (*RelativeCartesianLocation) GetZ

GetZ returns the Z field value if set, zero value otherwise.

func (*RelativeCartesianLocation) GetZOk

func (o *RelativeCartesianLocation) GetZOk() (*float32, bool)

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

func (*RelativeCartesianLocation) HasZ

func (o *RelativeCartesianLocation) HasZ() bool

HasZ returns a boolean if a field has been set.

func (RelativeCartesianLocation) MarshalJSON

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

func (*RelativeCartesianLocation) SetX

SetX sets field value

func (*RelativeCartesianLocation) SetY

SetY sets field value

func (*RelativeCartesianLocation) SetZ

SetZ gets a reference to the given float32 and assigns it to the Z field.

func (RelativeCartesianLocation) ToMap

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

func (*RelativeCartesianLocation) UnmarshalJSON

func (o *RelativeCartesianLocation) UnmarshalJSON(bytes []byte) (err error)

type ReservPriority

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

ReservPriority Indicates the reservation priority.

func (*ReservPriority) MarshalJSON

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

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

func (*ReservPriority) UnmarshalJSON

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

Unmarshal JSON data into any of the pointers in the struct

type ServerConfiguration

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

ServerConfiguration stores the information about a server

type ServerConfigurations

type ServerConfigurations []ServerConfiguration

ServerConfigurations stores multiple ServerConfiguration items

func (ServerConfigurations) URL

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

URL formats template on a index using given variables

type ServerVariable

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

ServerVariable stores the information about a server variable

type ServiceNameDescription

type ServiceNameDescription struct {
	ServName    *string `json:"servName,omitempty"`
	ServDescrip *string `json:"servDescrip,omitempty"`
	Language    string  `json:"language"`
}

ServiceNameDescription Represents a set of per language service name and/or service description.

func NewServiceNameDescription

func NewServiceNameDescription(language string) *ServiceNameDescription

NewServiceNameDescription instantiates a new ServiceNameDescription 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 NewServiceNameDescriptionWithDefaults

func NewServiceNameDescriptionWithDefaults() *ServiceNameDescription

NewServiceNameDescriptionWithDefaults instantiates a new ServiceNameDescription 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 (*ServiceNameDescription) GetLanguage

func (o *ServiceNameDescription) GetLanguage() string

GetLanguage returns the Language field value

func (*ServiceNameDescription) GetLanguageOk

func (o *ServiceNameDescription) GetLanguageOk() (*string, bool)

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

func (*ServiceNameDescription) GetServDescrip

func (o *ServiceNameDescription) GetServDescrip() string

GetServDescrip returns the ServDescrip field value if set, zero value otherwise.

func (*ServiceNameDescription) GetServDescripOk

func (o *ServiceNameDescription) GetServDescripOk() (*string, bool)

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

func (*ServiceNameDescription) GetServName

func (o *ServiceNameDescription) GetServName() string

GetServName returns the ServName field value if set, zero value otherwise.

func (*ServiceNameDescription) GetServNameOk

func (o *ServiceNameDescription) GetServNameOk() (*string, bool)

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

func (*ServiceNameDescription) HasServDescrip

func (o *ServiceNameDescription) HasServDescrip() bool

HasServDescrip returns a boolean if a field has been set.

func (*ServiceNameDescription) HasServName

func (o *ServiceNameDescription) HasServName() bool

HasServName returns a boolean if a field has been set.

func (ServiceNameDescription) MarshalJSON

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

func (*ServiceNameDescription) SetLanguage

func (o *ServiceNameDescription) SetLanguage(v string)

SetLanguage sets field value

func (*ServiceNameDescription) SetServDescrip

func (o *ServiceNameDescription) SetServDescrip(v string)

SetServDescrip gets a reference to the given string and assigns it to the ServDescrip field.

func (*ServiceNameDescription) SetServName

func (o *ServiceNameDescription) SetServName(v string)

SetServName gets a reference to the given string and assigns it to the ServName field.

func (ServiceNameDescription) ToMap

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

func (*ServiceNameDescription) UnmarshalJSON

func (o *ServiceNameDescription) UnmarshalJSON(bytes []byte) (err error)

type ServiceSchedule

type ServiceSchedule struct {
	SessionSchedule         []SessionScheduleInner         `json:"sessionSchedule"`
	SessionScheduleOverride []SessionScheduleOverrideInner `json:"sessionScheduleOverride,omitempty"`
	ObjectSchedule          []ObjectScheduleInner          `json:"objectSchedule,omitempty"`
	ServiceId               string                         `json:"serviceId"`
	// String providing an URI formatted according to RFC 3986.
	ServiceClass string `json:"serviceClass"`
}

ServiceSchedule struct for ServiceSchedule

func NewServiceSchedule

func NewServiceSchedule(sessionSchedule []SessionScheduleInner, serviceId string, serviceClass string) *ServiceSchedule

NewServiceSchedule instantiates a new ServiceSchedule 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 NewServiceScheduleWithDefaults

func NewServiceScheduleWithDefaults() *ServiceSchedule

NewServiceScheduleWithDefaults instantiates a new ServiceSchedule 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 (*ServiceSchedule) GetObjectSchedule

func (o *ServiceSchedule) GetObjectSchedule() []ObjectScheduleInner

GetObjectSchedule returns the ObjectSchedule field value if set, zero value otherwise.

func (*ServiceSchedule) GetObjectScheduleOk

func (o *ServiceSchedule) GetObjectScheduleOk() ([]ObjectScheduleInner, bool)

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

func (*ServiceSchedule) GetServiceClass

func (o *ServiceSchedule) GetServiceClass() string

GetServiceClass returns the ServiceClass field value

func (*ServiceSchedule) GetServiceClassOk

func (o *ServiceSchedule) GetServiceClassOk() (*string, bool)

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

func (*ServiceSchedule) GetServiceId

func (o *ServiceSchedule) GetServiceId() string

GetServiceId returns the ServiceId field value

func (*ServiceSchedule) GetServiceIdOk

func (o *ServiceSchedule) GetServiceIdOk() (*string, bool)

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

func (*ServiceSchedule) GetSessionSchedule

func (o *ServiceSchedule) GetSessionSchedule() []SessionScheduleInner

GetSessionSchedule returns the SessionSchedule field value

func (*ServiceSchedule) GetSessionScheduleOk

func (o *ServiceSchedule) GetSessionScheduleOk() ([]SessionScheduleInner, bool)

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

func (*ServiceSchedule) GetSessionScheduleOverride

func (o *ServiceSchedule) GetSessionScheduleOverride() []SessionScheduleOverrideInner

GetSessionScheduleOverride returns the SessionScheduleOverride field value if set, zero value otherwise.

func (*ServiceSchedule) GetSessionScheduleOverrideOk

func (o *ServiceSchedule) GetSessionScheduleOverrideOk() ([]SessionScheduleOverrideInner, bool)

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

func (*ServiceSchedule) HasObjectSchedule

func (o *ServiceSchedule) HasObjectSchedule() bool

HasObjectSchedule returns a boolean if a field has been set.

func (*ServiceSchedule) HasSessionScheduleOverride

func (o *ServiceSchedule) HasSessionScheduleOverride() bool

HasSessionScheduleOverride returns a boolean if a field has been set.

func (ServiceSchedule) MarshalJSON

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

func (*ServiceSchedule) SetObjectSchedule

func (o *ServiceSchedule) SetObjectSchedule(v []ObjectScheduleInner)

SetObjectSchedule gets a reference to the given []ObjectScheduleInner and assigns it to the ObjectSchedule field.

func (*ServiceSchedule) SetServiceClass

func (o *ServiceSchedule) SetServiceClass(v string)

SetServiceClass sets field value

func (*ServiceSchedule) SetServiceId

func (o *ServiceSchedule) SetServiceId(v string)

SetServiceId sets field value

func (*ServiceSchedule) SetSessionSchedule

func (o *ServiceSchedule) SetSessionSchedule(v []SessionScheduleInner)

SetSessionSchedule sets field value

func (*ServiceSchedule) SetSessionScheduleOverride

func (o *ServiceSchedule) SetSessionScheduleOverride(v []SessionScheduleOverrideInner)

SetSessionScheduleOverride gets a reference to the given []SessionScheduleOverrideInner and assigns it to the SessionScheduleOverride field.

func (ServiceSchedule) ToMap

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

func (*ServiceSchedule) UnmarshalJSON

func (o *ServiceSchedule) UnmarshalJSON(bytes []byte) (err error)

type SessionScheduleInner

type SessionScheduleInner struct {
	// string with format 'date-time' as defined in OpenAPI.
	Start time.Time `json:"start"`
	// string with format 'date-time' as defined in OpenAPI.
	Stop                time.Time `json:"stop"`
	ReoccurencePattern  *string   `json:"reoccurencePattern,omitempty"`
	NumberOfTimes       *int32    `json:"numberOfTimes,omitempty"`
	ReoccurenceStopTime *string   `json:"reoccurenceStopTime,omitempty"`
	Index               *int32    `json:"index,omitempty"`
	// String providing an URI formatted according to RFC 3986.
	FDTInstanceLocator *string `json:"fDTInstanceLocator,omitempty"`
}

SessionScheduleInner struct for SessionScheduleInner

func NewSessionScheduleInner

func NewSessionScheduleInner(start time.Time, stop time.Time) *SessionScheduleInner

NewSessionScheduleInner instantiates a new SessionScheduleInner 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 NewSessionScheduleInnerWithDefaults

func NewSessionScheduleInnerWithDefaults() *SessionScheduleInner

NewSessionScheduleInnerWithDefaults instantiates a new SessionScheduleInner 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 (*SessionScheduleInner) GetFDTInstanceLocator

func (o *SessionScheduleInner) GetFDTInstanceLocator() string

GetFDTInstanceLocator returns the FDTInstanceLocator field value if set, zero value otherwise.

func (*SessionScheduleInner) GetFDTInstanceLocatorOk

func (o *SessionScheduleInner) GetFDTInstanceLocatorOk() (*string, bool)

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

func (*SessionScheduleInner) GetIndex

func (o *SessionScheduleInner) GetIndex() int32

GetIndex returns the Index field value if set, zero value otherwise.

func (*SessionScheduleInner) GetIndexOk

func (o *SessionScheduleInner) GetIndexOk() (*int32, bool)

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

func (*SessionScheduleInner) GetNumberOfTimes

func (o *SessionScheduleInner) GetNumberOfTimes() int32

GetNumberOfTimes returns the NumberOfTimes field value if set, zero value otherwise.

func (*SessionScheduleInner) GetNumberOfTimesOk

func (o *SessionScheduleInner) GetNumberOfTimesOk() (*int32, bool)

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

func (*SessionScheduleInner) GetReoccurencePattern

func (o *SessionScheduleInner) GetReoccurencePattern() string

GetReoccurencePattern returns the ReoccurencePattern field value if set, zero value otherwise.

func (*SessionScheduleInner) GetReoccurencePatternOk

func (o *SessionScheduleInner) GetReoccurencePatternOk() (*string, bool)

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

func (*SessionScheduleInner) GetReoccurenceStopTime

func (o *SessionScheduleInner) GetReoccurenceStopTime() string

GetReoccurenceStopTime returns the ReoccurenceStopTime field value if set, zero value otherwise.

func (*SessionScheduleInner) GetReoccurenceStopTimeOk

func (o *SessionScheduleInner) GetReoccurenceStopTimeOk() (*string, bool)

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

func (*SessionScheduleInner) GetStart

func (o *SessionScheduleInner) GetStart() time.Time

GetStart returns the Start field value

func (*SessionScheduleInner) GetStartOk

func (o *SessionScheduleInner) GetStartOk() (*time.Time, bool)

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

func (*SessionScheduleInner) GetStop

func (o *SessionScheduleInner) GetStop() time.Time

GetStop returns the Stop field value

func (*SessionScheduleInner) GetStopOk

func (o *SessionScheduleInner) GetStopOk() (*time.Time, bool)

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

func (*SessionScheduleInner) HasFDTInstanceLocator

func (o *SessionScheduleInner) HasFDTInstanceLocator() bool

HasFDTInstanceLocator returns a boolean if a field has been set.

func (*SessionScheduleInner) HasIndex

func (o *SessionScheduleInner) HasIndex() bool

HasIndex returns a boolean if a field has been set.

func (*SessionScheduleInner) HasNumberOfTimes

func (o *SessionScheduleInner) HasNumberOfTimes() bool

HasNumberOfTimes returns a boolean if a field has been set.

func (*SessionScheduleInner) HasReoccurencePattern

func (o *SessionScheduleInner) HasReoccurencePattern() bool

HasReoccurencePattern returns a boolean if a field has been set.

func (*SessionScheduleInner) HasReoccurenceStopTime

func (o *SessionScheduleInner) HasReoccurenceStopTime() bool

HasReoccurenceStopTime returns a boolean if a field has been set.

func (SessionScheduleInner) MarshalJSON

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

func (*SessionScheduleInner) SetFDTInstanceLocator

func (o *SessionScheduleInner) SetFDTInstanceLocator(v string)

SetFDTInstanceLocator gets a reference to the given string and assigns it to the FDTInstanceLocator field.

func (*SessionScheduleInner) SetIndex

func (o *SessionScheduleInner) SetIndex(v int32)

SetIndex gets a reference to the given int32 and assigns it to the Index field.

func (*SessionScheduleInner) SetNumberOfTimes

func (o *SessionScheduleInner) SetNumberOfTimes(v int32)

SetNumberOfTimes gets a reference to the given int32 and assigns it to the NumberOfTimes field.

func (*SessionScheduleInner) SetReoccurencePattern

func (o *SessionScheduleInner) SetReoccurencePattern(v string)

SetReoccurencePattern gets a reference to the given string and assigns it to the ReoccurencePattern field.

func (*SessionScheduleInner) SetReoccurenceStopTime

func (o *SessionScheduleInner) SetReoccurenceStopTime(v string)

SetReoccurenceStopTime gets a reference to the given string and assigns it to the ReoccurenceStopTime field.

func (*SessionScheduleInner) SetStart

func (o *SessionScheduleInner) SetStart(v time.Time)

SetStart sets field value

func (*SessionScheduleInner) SetStop

func (o *SessionScheduleInner) SetStop(v time.Time)

SetStop sets field value

func (SessionScheduleInner) ToMap

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

func (*SessionScheduleInner) UnmarshalJSON

func (o *SessionScheduleInner) UnmarshalJSON(bytes []byte) (err error)

type SessionScheduleOverrideInner

type SessionScheduleOverrideInner struct {
	// string with format 'date-time' as defined in OpenAPI.
	Start *time.Time `json:"start,omitempty"`
	// string with format 'date-time' as defined in OpenAPI.
	Stop      *time.Time `json:"stop,omitempty"`
	Index     *int32     `json:"index,omitempty"`
	Cancelled *bool      `json:"cancelled,omitempty"`
	// String providing an URI formatted according to RFC 3986.
	SessionDescriptionLocator *string `json:"sessionDescriptionLocator,omitempty"`
}

SessionScheduleOverrideInner struct for SessionScheduleOverrideInner

func NewSessionScheduleOverrideInner

func NewSessionScheduleOverrideInner() *SessionScheduleOverrideInner

NewSessionScheduleOverrideInner instantiates a new SessionScheduleOverrideInner 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 NewSessionScheduleOverrideInnerWithDefaults

func NewSessionScheduleOverrideInnerWithDefaults() *SessionScheduleOverrideInner

NewSessionScheduleOverrideInnerWithDefaults instantiates a new SessionScheduleOverrideInner 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 (*SessionScheduleOverrideInner) GetCancelled

func (o *SessionScheduleOverrideInner) GetCancelled() bool

GetCancelled returns the Cancelled field value if set, zero value otherwise.

func (*SessionScheduleOverrideInner) GetCancelledOk

func (o *SessionScheduleOverrideInner) GetCancelledOk() (*bool, bool)

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

func (*SessionScheduleOverrideInner) GetIndex

func (o *SessionScheduleOverrideInner) GetIndex() int32

GetIndex returns the Index field value if set, zero value otherwise.

func (*SessionScheduleOverrideInner) GetIndexOk

func (o *SessionScheduleOverrideInner) GetIndexOk() (*int32, bool)

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

func (*SessionScheduleOverrideInner) GetSessionDescriptionLocator

func (o *SessionScheduleOverrideInner) GetSessionDescriptionLocator() string

GetSessionDescriptionLocator returns the SessionDescriptionLocator field value if set, zero value otherwise.

func (*SessionScheduleOverrideInner) GetSessionDescriptionLocatorOk

func (o *SessionScheduleOverrideInner) GetSessionDescriptionLocatorOk() (*string, bool)

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

func (*SessionScheduleOverrideInner) GetStart

func (o *SessionScheduleOverrideInner) GetStart() time.Time

GetStart returns the Start field value if set, zero value otherwise.

func (*SessionScheduleOverrideInner) GetStartOk

func (o *SessionScheduleOverrideInner) GetStartOk() (*time.Time, bool)

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

func (*SessionScheduleOverrideInner) GetStop

func (o *SessionScheduleOverrideInner) GetStop() time.Time

GetStop returns the Stop field value if set, zero value otherwise.

func (*SessionScheduleOverrideInner) GetStopOk

func (o *SessionScheduleOverrideInner) GetStopOk() (*time.Time, bool)

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

func (*SessionScheduleOverrideInner) HasCancelled

func (o *SessionScheduleOverrideInner) HasCancelled() bool

HasCancelled returns a boolean if a field has been set.

func (*SessionScheduleOverrideInner) HasIndex

func (o *SessionScheduleOverrideInner) HasIndex() bool

HasIndex returns a boolean if a field has been set.

func (*SessionScheduleOverrideInner) HasSessionDescriptionLocator

func (o *SessionScheduleOverrideInner) HasSessionDescriptionLocator() bool

HasSessionDescriptionLocator returns a boolean if a field has been set.

func (*SessionScheduleOverrideInner) HasStart

func (o *SessionScheduleOverrideInner) HasStart() bool

HasStart returns a boolean if a field has been set.

func (*SessionScheduleOverrideInner) HasStop

func (o *SessionScheduleOverrideInner) HasStop() bool

HasStop returns a boolean if a field has been set.

func (SessionScheduleOverrideInner) MarshalJSON

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

func (*SessionScheduleOverrideInner) SetCancelled

func (o *SessionScheduleOverrideInner) SetCancelled(v bool)

SetCancelled gets a reference to the given bool and assigns it to the Cancelled field.

func (*SessionScheduleOverrideInner) SetIndex

func (o *SessionScheduleOverrideInner) SetIndex(v int32)

SetIndex gets a reference to the given int32 and assigns it to the Index field.

func (*SessionScheduleOverrideInner) SetSessionDescriptionLocator

func (o *SessionScheduleOverrideInner) SetSessionDescriptionLocator(v string)

SetSessionDescriptionLocator gets a reference to the given string and assigns it to the SessionDescriptionLocator field.

func (*SessionScheduleOverrideInner) SetStart

func (o *SessionScheduleOverrideInner) SetStart(v time.Time)

SetStart gets a reference to the given time.Time and assigns it to the Start field.

func (*SessionScheduleOverrideInner) SetStop

func (o *SessionScheduleOverrideInner) SetStop(v time.Time)

SetStop gets a reference to the given time.Time and assigns it to the Stop field.

func (SessionScheduleOverrideInner) ToMap

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

type Ssm

type Ssm struct {
	SourceIpAddr NullableIpAddr `json:"sourceIpAddr"`
	DestIpAddr   NullableIpAddr `json:"destIpAddr"`
}

Ssm Source specific IP multicast address

func NewSsm

func NewSsm(sourceIpAddr NullableIpAddr, destIpAddr NullableIpAddr) *Ssm

NewSsm instantiates a new Ssm 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 NewSsmWithDefaults

func NewSsmWithDefaults() *Ssm

NewSsmWithDefaults instantiates a new Ssm 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 (*Ssm) GetDestIpAddr

func (o *Ssm) GetDestIpAddr() IpAddr

GetDestIpAddr returns the DestIpAddr field value If the value is explicit nil, the zero value for IpAddr will be returned

func (*Ssm) GetDestIpAddrOk

func (o *Ssm) GetDestIpAddrOk() (*IpAddr, bool)

GetDestIpAddrOk returns a tuple with the DestIpAddr 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 (*Ssm) GetSourceIpAddr

func (o *Ssm) GetSourceIpAddr() IpAddr

GetSourceIpAddr returns the SourceIpAddr field value If the value is explicit nil, the zero value for IpAddr will be returned

func (*Ssm) GetSourceIpAddrOk

func (o *Ssm) GetSourceIpAddrOk() (*IpAddr, bool)

GetSourceIpAddrOk returns a tuple with the SourceIpAddr 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 (Ssm) MarshalJSON

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

func (*Ssm) SetDestIpAddr

func (o *Ssm) SetDestIpAddr(v IpAddr)

SetDestIpAddr sets field value

func (*Ssm) SetSourceIpAddr

func (o *Ssm) SetSourceIpAddr(v IpAddr)

SetSourceIpAddr sets field value

func (Ssm) ToMap

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

func (*Ssm) UnmarshalJSON

func (o *Ssm) UnmarshalJSON(bytes []byte) (err error)

type SubscribedEvent

type SubscribedEvent struct {
	StatusEvent      Event   `json:"statusEvent"`
	MbsDistSessionId *string `json:"mbsDistSessionId,omitempty"`
}

SubscribedEvent Represents a subscribed MBS User Data Ingest Session Status event and the related information.

func NewSubscribedEvent

func NewSubscribedEvent(statusEvent Event) *SubscribedEvent

NewSubscribedEvent instantiates a new SubscribedEvent 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 NewSubscribedEventWithDefaults

func NewSubscribedEventWithDefaults() *SubscribedEvent

NewSubscribedEventWithDefaults instantiates a new SubscribedEvent 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 (*SubscribedEvent) GetMbsDistSessionId

func (o *SubscribedEvent) GetMbsDistSessionId() string

GetMbsDistSessionId returns the MbsDistSessionId field value if set, zero value otherwise.

func (*SubscribedEvent) GetMbsDistSessionIdOk

func (o *SubscribedEvent) GetMbsDistSessionIdOk() (*string, bool)

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

func (*SubscribedEvent) GetStatusEvent

func (o *SubscribedEvent) GetStatusEvent() Event

GetStatusEvent returns the StatusEvent field value

func (*SubscribedEvent) GetStatusEventOk

func (o *SubscribedEvent) GetStatusEventOk() (*Event, bool)

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

func (*SubscribedEvent) HasMbsDistSessionId

func (o *SubscribedEvent) HasMbsDistSessionId() bool

HasMbsDistSessionId returns a boolean if a field has been set.

func (SubscribedEvent) MarshalJSON

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

func (*SubscribedEvent) SetMbsDistSessionId

func (o *SubscribedEvent) SetMbsDistSessionId(v string)

SetMbsDistSessionId gets a reference to the given string and assigns it to the MbsDistSessionId field.

func (*SubscribedEvent) SetStatusEvent

func (o *SubscribedEvent) SetStatusEvent(v Event)

SetStatusEvent sets field value

func (SubscribedEvent) ToMap

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

func (*SubscribedEvent) UnmarshalJSON

func (o *SubscribedEvent) UnmarshalJSON(bytes []byte) (err error)

type SupportedGADShapes

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

SupportedGADShapes Indicates supported GAD shapes.

func (*SupportedGADShapes) MarshalJSON

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

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

func (*SupportedGADShapes) UnmarshalJSON

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

Unmarshal JSON data into any of the pointers in the struct

type Tai

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

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

func NewTai

func NewTai(plmnId PlmnId, tac string) *Tai

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

func NewTaiWithDefaults

func NewTaiWithDefaults() *Tai

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

func (*Tai) GetNid

func (o *Tai) GetNid() string

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

func (*Tai) GetNidOk

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

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

func (*Tai) GetPlmnId

func (o *Tai) GetPlmnId() PlmnId

GetPlmnId returns the PlmnId field value

func (*Tai) GetPlmnIdOk

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

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

func (*Tai) GetTac

func (o *Tai) GetTac() string

GetTac returns the Tac field value

func (*Tai) GetTacOk

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

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

func (*Tai) HasNid

func (o *Tai) HasNid() bool

HasNid returns a boolean if a field has been set.

func (Tai) MarshalJSON

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

func (*Tai) SetNid

func (o *Tai) SetNid(v string)

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

func (*Tai) SetPlmnId

func (o *Tai) SetPlmnId(v PlmnId)

SetPlmnId sets field value

func (*Tai) SetTac

func (o *Tai) SetTac(v string)

SetTac sets field value

func (Tai) ToMap

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

func (*Tai) UnmarshalJSON

func (o *Tai) UnmarshalJSON(bytes []byte) (err error)

type TimeWindow

type TimeWindow struct {
	// string with format \"date-time\" as defined in OpenAPI.
	StartTime time.Time `json:"startTime"`
	// string with format \"date-time\" as defined in OpenAPI.
	StopTime time.Time `json:"stopTime"`
}

TimeWindow Represents a time window identified by a start time and a stop time.

func NewTimeWindow

func NewTimeWindow(startTime time.Time, stopTime time.Time) *TimeWindow

NewTimeWindow instantiates a new TimeWindow 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 NewTimeWindowWithDefaults

func NewTimeWindowWithDefaults() *TimeWindow

NewTimeWindowWithDefaults instantiates a new TimeWindow 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 (*TimeWindow) GetStartTime

func (o *TimeWindow) GetStartTime() time.Time

GetStartTime returns the StartTime field value

func (*TimeWindow) GetStartTimeOk

func (o *TimeWindow) GetStartTimeOk() (*time.Time, bool)

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

func (*TimeWindow) GetStopTime

func (o *TimeWindow) GetStopTime() time.Time

GetStopTime returns the StopTime field value

func (*TimeWindow) GetStopTimeOk

func (o *TimeWindow) GetStopTimeOk() (*time.Time, bool)

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

func (TimeWindow) MarshalJSON

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

func (*TimeWindow) SetStartTime

func (o *TimeWindow) SetStartTime(v time.Time)

SetStartTime sets field value

func (*TimeWindow) SetStopTime

func (o *TimeWindow) SetStopTime(v time.Time)

SetStopTime sets field value

func (TimeWindow) ToMap

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

func (*TimeWindow) UnmarshalJSON

func (o *TimeWindow) UnmarshalJSON(bytes []byte) (err error)

type Tmgi

type Tmgi struct {
	// MBS Service ID
	MbsServiceId string `json:"mbsServiceId"`
	PlmnId       PlmnId `json:"plmnId"`
}

Tmgi Temporary Mobile Group Identity

func NewTmgi

func NewTmgi(mbsServiceId string, plmnId PlmnId) *Tmgi

NewTmgi instantiates a new Tmgi 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 NewTmgiWithDefaults

func NewTmgiWithDefaults() *Tmgi

NewTmgiWithDefaults instantiates a new Tmgi 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 (*Tmgi) GetMbsServiceId

func (o *Tmgi) GetMbsServiceId() string

GetMbsServiceId returns the MbsServiceId field value

func (*Tmgi) GetMbsServiceIdOk

func (o *Tmgi) GetMbsServiceIdOk() (*string, bool)

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

func (*Tmgi) GetPlmnId

func (o *Tmgi) GetPlmnId() PlmnId

GetPlmnId returns the PlmnId field value

func (*Tmgi) GetPlmnIdOk

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

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

func (Tmgi) MarshalJSON

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

func (*Tmgi) SetMbsServiceId

func (o *Tmgi) SetMbsServiceId(v string)

SetMbsServiceId sets field value

func (*Tmgi) SetPlmnId

func (o *Tmgi) SetPlmnId(v PlmnId)

SetPlmnId sets field value

func (Tmgi) ToMap

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

func (*Tmgi) UnmarshalJSON

func (o *Tmgi) UnmarshalJSON(bytes []byte) (err error)

type TunnelAddress

type TunnelAddress struct {
	// String identifying a IPv4 address formatted in the 'dotted decimal' notation as defined in RFC 1166.
	Ipv4Addr *string   `json:"ipv4Addr,omitempty"`
	Ipv6Addr *Ipv6Addr `json:"ipv6Addr,omitempty"`
	// Unsigned Integer, i.e. only value 0 and integers above 0 are permissible.
	PortNumber int32 `json:"portNumber"`
}

TunnelAddress Tunnel address

func NewTunnelAddress

func NewTunnelAddress(portNumber int32) *TunnelAddress

NewTunnelAddress instantiates a new TunnelAddress 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 NewTunnelAddressWithDefaults

func NewTunnelAddressWithDefaults() *TunnelAddress

NewTunnelAddressWithDefaults instantiates a new TunnelAddress 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 (*TunnelAddress) GetIpv4Addr

func (o *TunnelAddress) GetIpv4Addr() string

GetIpv4Addr returns the Ipv4Addr field value if set, zero value otherwise.

func (*TunnelAddress) GetIpv4AddrOk

func (o *TunnelAddress) GetIpv4AddrOk() (*string, bool)

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

func (*TunnelAddress) GetIpv6Addr

func (o *TunnelAddress) GetIpv6Addr() Ipv6Addr

GetIpv6Addr returns the Ipv6Addr field value if set, zero value otherwise.

func (*TunnelAddress) GetIpv6AddrOk

func (o *TunnelAddress) GetIpv6AddrOk() (*Ipv6Addr, bool)

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

func (*TunnelAddress) GetPortNumber

func (o *TunnelAddress) GetPortNumber() int32

GetPortNumber returns the PortNumber field value

func (*TunnelAddress) GetPortNumberOk

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

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

func (*TunnelAddress) HasIpv4Addr

func (o *TunnelAddress) HasIpv4Addr() bool

HasIpv4Addr returns a boolean if a field has been set.

func (*TunnelAddress) HasIpv6Addr

func (o *TunnelAddress) HasIpv6Addr() bool

HasIpv6Addr returns a boolean if a field has been set.

func (TunnelAddress) MarshalJSON

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

func (*TunnelAddress) SetIpv4Addr

func (o *TunnelAddress) SetIpv4Addr(v string)

SetIpv4Addr gets a reference to the given string and assigns it to the Ipv4Addr field.

func (*TunnelAddress) SetIpv6Addr

func (o *TunnelAddress) SetIpv6Addr(v Ipv6Addr)

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

func (*TunnelAddress) SetPortNumber

func (o *TunnelAddress) SetPortNumber(v int32)

SetPortNumber sets field value

func (TunnelAddress) ToMap

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

func (*TunnelAddress) UnmarshalJSON

func (o *TunnelAddress) UnmarshalJSON(bytes []byte) (err error)

type UncertaintyEllipse

type UncertaintyEllipse struct {
	// Indicates value of uncertainty.
	SemiMajor float32 `json:"semiMajor"`
	// Indicates value of uncertainty.
	SemiMinor float32 `json:"semiMinor"`
	// Indicates value of orientation angle.
	OrientationMajor int32 `json:"orientationMajor"`
}

UncertaintyEllipse Ellipse with uncertainty.

func NewUncertaintyEllipse

func NewUncertaintyEllipse(semiMajor float32, semiMinor float32, orientationMajor int32) *UncertaintyEllipse

NewUncertaintyEllipse instantiates a new UncertaintyEllipse 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 NewUncertaintyEllipseWithDefaults

func NewUncertaintyEllipseWithDefaults() *UncertaintyEllipse

NewUncertaintyEllipseWithDefaults instantiates a new UncertaintyEllipse 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 (*UncertaintyEllipse) GetOrientationMajor

func (o *UncertaintyEllipse) GetOrientationMajor() int32

GetOrientationMajor returns the OrientationMajor field value

func (*UncertaintyEllipse) GetOrientationMajorOk

func (o *UncertaintyEllipse) GetOrientationMajorOk() (*int32, bool)

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

func (*UncertaintyEllipse) GetSemiMajor

func (o *UncertaintyEllipse) GetSemiMajor() float32

GetSemiMajor returns the SemiMajor field value

func (*UncertaintyEllipse) GetSemiMajorOk

func (o *UncertaintyEllipse) GetSemiMajorOk() (*float32, bool)

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

func (*UncertaintyEllipse) GetSemiMinor

func (o *UncertaintyEllipse) GetSemiMinor() float32

GetSemiMinor returns the SemiMinor field value

func (*UncertaintyEllipse) GetSemiMinorOk

func (o *UncertaintyEllipse) GetSemiMinorOk() (*float32, bool)

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

func (UncertaintyEllipse) MarshalJSON

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

func (*UncertaintyEllipse) SetOrientationMajor

func (o *UncertaintyEllipse) SetOrientationMajor(v int32)

SetOrientationMajor sets field value

func (*UncertaintyEllipse) SetSemiMajor

func (o *UncertaintyEllipse) SetSemiMajor(v float32)

SetSemiMajor sets field value

func (*UncertaintyEllipse) SetSemiMinor

func (o *UncertaintyEllipse) SetSemiMinor(v float32)

SetSemiMinor sets field value

func (UncertaintyEllipse) ToMap

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

func (*UncertaintyEllipse) UnmarshalJSON

func (o *UncertaintyEllipse) UnmarshalJSON(bytes []byte) (err error)

type UncertaintyEllipsoid

type UncertaintyEllipsoid struct {
	// Indicates value of uncertainty.
	SemiMajor float32 `json:"semiMajor"`
	// Indicates value of uncertainty.
	SemiMinor float32 `json:"semiMinor"`
	// Indicates value of uncertainty.
	Vertical float32 `json:"vertical"`
	// Indicates value of orientation angle.
	OrientationMajor int32 `json:"orientationMajor"`
}

UncertaintyEllipsoid Ellipsoid with uncertainty

func NewUncertaintyEllipsoid

func NewUncertaintyEllipsoid(semiMajor float32, semiMinor float32, vertical float32, orientationMajor int32) *UncertaintyEllipsoid

NewUncertaintyEllipsoid instantiates a new UncertaintyEllipsoid 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 NewUncertaintyEllipsoidWithDefaults

func NewUncertaintyEllipsoidWithDefaults() *UncertaintyEllipsoid

NewUncertaintyEllipsoidWithDefaults instantiates a new UncertaintyEllipsoid 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 (*UncertaintyEllipsoid) GetOrientationMajor

func (o *UncertaintyEllipsoid) GetOrientationMajor() int32

GetOrientationMajor returns the OrientationMajor field value

func (*UncertaintyEllipsoid) GetOrientationMajorOk

func (o *UncertaintyEllipsoid) GetOrientationMajorOk() (*int32, bool)

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

func (*UncertaintyEllipsoid) GetSemiMajor

func (o *UncertaintyEllipsoid) GetSemiMajor() float32

GetSemiMajor returns the SemiMajor field value

func (*UncertaintyEllipsoid) GetSemiMajorOk

func (o *UncertaintyEllipsoid) GetSemiMajorOk() (*float32, bool)

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

func (*UncertaintyEllipsoid) GetSemiMinor

func (o *UncertaintyEllipsoid) GetSemiMinor() float32

GetSemiMinor returns the SemiMinor field value

func (*UncertaintyEllipsoid) GetSemiMinorOk

func (o *UncertaintyEllipsoid) GetSemiMinorOk() (*float32, bool)

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

func (*UncertaintyEllipsoid) GetVertical

func (o *UncertaintyEllipsoid) GetVertical() float32

GetVertical returns the Vertical field value

func (*UncertaintyEllipsoid) GetVerticalOk

func (o *UncertaintyEllipsoid) GetVerticalOk() (*float32, bool)

GetVerticalOk returns a tuple with the Vertical field value and a boolean to check if the value has been set.

func (UncertaintyEllipsoid) MarshalJSON

func (o UncertaintyEllipsoid) MarshalJSON() ([]byte, error)

func (*UncertaintyEllipsoid) SetOrientationMajor

func (o *UncertaintyEllipsoid) SetOrientationMajor(v int32)

SetOrientationMajor sets field value

func (*UncertaintyEllipsoid) SetSemiMajor

func (o *UncertaintyEllipsoid) SetSemiMajor(v float32)

SetSemiMajor sets field value

func (*UncertaintyEllipsoid) SetSemiMinor

func (o *UncertaintyEllipsoid) SetSemiMinor(v float32)

SetSemiMinor sets field value

func (*UncertaintyEllipsoid) SetVertical

func (o *UncertaintyEllipsoid) SetVertical(v float32)

SetVertical sets field value

func (UncertaintyEllipsoid) ToMap

func (o UncertaintyEllipsoid) ToMap() (map[string]interface{}, error)

func (*UncertaintyEllipsoid) UnmarshalJSON

func (o *UncertaintyEllipsoid) UnmarshalJSON(bytes []byte) (err error)

type UserServiceDescription

type UserServiceDescription struct {
	Name                           []string                         `json:"name,omitempty"`
	ServiceLanguage                []string                         `json:"serviceLanguage,omitempty"`
	ServiceId                      string                           `json:"serviceId"`
	DistributionSessionDescription *DistributionSessionDescription  `json:"distributionSessionDescription,omitempty"`
	AppServiceDescription          *AppServiceDescription           `json:"appServiceDescription,omitempty"`
	ScheduleDescription            []ServiceSchedule                `json:"scheduleDescription,omitempty"`
	AvailabilityInfo               []AvailabilityInformationBinding `json:"availabilityInfo,omitempty"`
}

UserServiceDescription struct for UserServiceDescription

func NewUserServiceDescription

func NewUserServiceDescription(serviceId string) *UserServiceDescription

NewUserServiceDescription instantiates a new UserServiceDescription 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 NewUserServiceDescriptionWithDefaults

func NewUserServiceDescriptionWithDefaults() *UserServiceDescription

NewUserServiceDescriptionWithDefaults instantiates a new UserServiceDescription 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 (*UserServiceDescription) GetAppServiceDescription

func (o *UserServiceDescription) GetAppServiceDescription() AppServiceDescription

GetAppServiceDescription returns the AppServiceDescription field value if set, zero value otherwise.

func (*UserServiceDescription) GetAppServiceDescriptionOk

func (o *UserServiceDescription) GetAppServiceDescriptionOk() (*AppServiceDescription, bool)

GetAppServiceDescriptionOk returns a tuple with the AppServiceDescription field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserServiceDescription) GetAvailabilityInfo

func (o *UserServiceDescription) GetAvailabilityInfo() []AvailabilityInformationBinding

GetAvailabilityInfo returns the AvailabilityInfo field value if set, zero value otherwise.

func (*UserServiceDescription) GetAvailabilityInfoOk

func (o *UserServiceDescription) GetAvailabilityInfoOk() ([]AvailabilityInformationBinding, bool)

GetAvailabilityInfoOk returns a tuple with the AvailabilityInfo field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserServiceDescription) GetDistributionSessionDescription

func (o *UserServiceDescription) GetDistributionSessionDescription() DistributionSessionDescription

GetDistributionSessionDescription returns the DistributionSessionDescription field value if set, zero value otherwise.

func (*UserServiceDescription) GetDistributionSessionDescriptionOk

func (o *UserServiceDescription) GetDistributionSessionDescriptionOk() (*DistributionSessionDescription, bool)

GetDistributionSessionDescriptionOk returns a tuple with the DistributionSessionDescription field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserServiceDescription) GetName

func (o *UserServiceDescription) GetName() []string

GetName returns the Name field value if set, zero value otherwise.

func (*UserServiceDescription) GetNameOk

func (o *UserServiceDescription) GetNameOk() ([]string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserServiceDescription) GetScheduleDescription

func (o *UserServiceDescription) GetScheduleDescription() []ServiceSchedule

GetScheduleDescription returns the ScheduleDescription field value if set, zero value otherwise.

func (*UserServiceDescription) GetScheduleDescriptionOk

func (o *UserServiceDescription) GetScheduleDescriptionOk() ([]ServiceSchedule, bool)

GetScheduleDescriptionOk returns a tuple with the ScheduleDescription field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserServiceDescription) GetServiceId

func (o *UserServiceDescription) GetServiceId() string

GetServiceId returns the ServiceId field value

func (*UserServiceDescription) GetServiceIdOk

func (o *UserServiceDescription) GetServiceIdOk() (*string, bool)

GetServiceIdOk returns a tuple with the ServiceId field value and a boolean to check if the value has been set.

func (*UserServiceDescription) GetServiceLanguage

func (o *UserServiceDescription) GetServiceLanguage() []string

GetServiceLanguage returns the ServiceLanguage field value if set, zero value otherwise.

func (*UserServiceDescription) GetServiceLanguageOk

func (o *UserServiceDescription) GetServiceLanguageOk() ([]string, bool)

GetServiceLanguageOk returns a tuple with the ServiceLanguage field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserServiceDescription) HasAppServiceDescription

func (o *UserServiceDescription) HasAppServiceDescription() bool

HasAppServiceDescription returns a boolean if a field has been set.

func (*UserServiceDescription) HasAvailabilityInfo

func (o *UserServiceDescription) HasAvailabilityInfo() bool

HasAvailabilityInfo returns a boolean if a field has been set.

func (*UserServiceDescription) HasDistributionSessionDescription

func (o *UserServiceDescription) HasDistributionSessionDescription() bool

HasDistributionSessionDescription returns a boolean if a field has been set.

func (*UserServiceDescription) HasName

func (o *UserServiceDescription) HasName() bool

HasName returns a boolean if a field has been set.

func (*UserServiceDescription) HasScheduleDescription

func (o *UserServiceDescription) HasScheduleDescription() bool

HasScheduleDescription returns a boolean if a field has been set.

func (*UserServiceDescription) HasServiceLanguage

func (o *UserServiceDescription) HasServiceLanguage() bool

HasServiceLanguage returns a boolean if a field has been set.

func (UserServiceDescription) MarshalJSON

func (o UserServiceDescription) MarshalJSON() ([]byte, error)

func (*UserServiceDescription) SetAppServiceDescription

func (o *UserServiceDescription) SetAppServiceDescription(v AppServiceDescription)

SetAppServiceDescription gets a reference to the given AppServiceDescription and assigns it to the AppServiceDescription field.

func (*UserServiceDescription) SetAvailabilityInfo

func (o *UserServiceDescription) SetAvailabilityInfo(v []AvailabilityInformationBinding)

SetAvailabilityInfo gets a reference to the given []AvailabilityInformationBinding and assigns it to the AvailabilityInfo field.

func (*UserServiceDescription) SetDistributionSessionDescription

func (o *UserServiceDescription) SetDistributionSessionDescription(v DistributionSessionDescription)

SetDistributionSessionDescription gets a reference to the given DistributionSessionDescription and assigns it to the DistributionSessionDescription field.

func (*UserServiceDescription) SetName

func (o *UserServiceDescription) SetName(v []string)

SetName gets a reference to the given []string and assigns it to the Name field.

func (*UserServiceDescription) SetScheduleDescription

func (o *UserServiceDescription) SetScheduleDescription(v []ServiceSchedule)

SetScheduleDescription gets a reference to the given []ServiceSchedule and assigns it to the ScheduleDescription field.

func (*UserServiceDescription) SetServiceId

func (o *UserServiceDescription) SetServiceId(v string)

SetServiceId sets field value

func (*UserServiceDescription) SetServiceLanguage

func (o *UserServiceDescription) SetServiceLanguage(v []string)

SetServiceLanguage gets a reference to the given []string and assigns it to the ServiceLanguage field.

func (UserServiceDescription) ToMap

func (o UserServiceDescription) ToMap() (map[string]interface{}, error)

func (*UserServiceDescription) UnmarshalJSON

func (o *UserServiceDescription) UnmarshalJSON(bytes []byte) (err error)

Source Files

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL