Documentation ¶
Index ¶
- func CreateCallRecordCollectionResponseFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateCallRecordFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateDeviceInfoFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateEndpointFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateFailureInfoFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateMediaFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateMediaStreamFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateNetworkInfoFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateSegmentCollectionResponseFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateSegmentFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateSessionCollectionResponseFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateSessionFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateUserAgentFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func ParseCallType(v string) (interface{}, error)
- func ParseFailureStage(v string) (interface{}, error)
- func ParseMediaStreamDirection(v string) (interface{}, error)
- func ParseModality(v string) (interface{}, error)
- func ParseNetworkConnectionType(v string) (interface{}, error)
- func ParseWifiBand(v string) (interface{}, error)
- func ParseWifiRadioType(v string) (interface{}, error)
- func SerializeCallType(values []CallType) []string
- func SerializeFailureStage(values []FailureStage) []string
- func SerializeMediaStreamDirection(values []MediaStreamDirection) []string
- func SerializeModality(values []Modality) []string
- func SerializeNetworkConnectionType(values []NetworkConnectionType) []string
- func SerializeWifiBand(values []WifiBand) []string
- func SerializeWifiRadioType(values []WifiRadioType) []string
- type CallRecord
- func (m *CallRecord) GetEndDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
- func (m *CallRecord) GetFieldDeserializers() ...
- func (m *CallRecord) GetJoinWebUrl() *string
- func (m *CallRecord) GetLastModifiedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
- func (m *CallRecord) GetModalities() []Modality
- func (m *CallRecord) GetOrganizer() ...
- func (m *CallRecord) GetParticipants() ...
- func (m *CallRecord) GetSessions() []Sessionable
- func (m *CallRecord) GetStartDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
- func (m *CallRecord) GetType() *CallType
- func (m *CallRecord) GetVersion() *int64
- func (m *CallRecord) Serialize(...) error
- func (m *CallRecord) SetEndDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
- func (m *CallRecord) SetJoinWebUrl(value *string)
- func (m *CallRecord) SetLastModifiedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
- func (m *CallRecord) SetModalities(value []Modality)
- func (m *CallRecord) SetOrganizer(...)
- func (m *CallRecord) SetParticipants(...)
- func (m *CallRecord) SetSessions(value []Sessionable)
- func (m *CallRecord) SetStartDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
- func (m *CallRecord) SetType(value *CallType)
- func (m *CallRecord) SetVersion(value *int64)
- type CallRecordCollectionResponse
- func (m *CallRecordCollectionResponse) GetAdditionalData() map[string]interface{}
- func (m *CallRecordCollectionResponse) GetFieldDeserializers() ...
- func (m *CallRecordCollectionResponse) GetOdatanextLink() *string
- func (m *CallRecordCollectionResponse) GetValue() []CallRecordable
- func (m *CallRecordCollectionResponse) Serialize(...) error
- func (m *CallRecordCollectionResponse) SetAdditionalData(value map[string]interface{})
- func (m *CallRecordCollectionResponse) SetOdatanextLink(value *string)
- func (m *CallRecordCollectionResponse) SetValue(value []CallRecordable)
- type CallRecordCollectionResponseable
- type CallRecordable
- type CallType
- type DeviceInfo
- func (m *DeviceInfo) GetAdditionalData() map[string]interface{}
- func (m *DeviceInfo) GetCaptureDeviceDriver() *string
- func (m *DeviceInfo) GetCaptureDeviceName() *string
- func (m *DeviceInfo) GetCaptureNotFunctioningEventRatio() *float32
- func (m *DeviceInfo) GetCpuInsufficentEventRatio() *float32
- func (m *DeviceInfo) GetDeviceClippingEventRatio() *float32
- func (m *DeviceInfo) GetDeviceGlitchEventRatio() *float32
- func (m *DeviceInfo) GetFieldDeserializers() ...
- func (m *DeviceInfo) GetHowlingEventCount() *int32
- func (m *DeviceInfo) GetInitialSignalLevelRootMeanSquare() *float32
- func (m *DeviceInfo) GetLowSpeechLevelEventRatio() *float32
- func (m *DeviceInfo) GetLowSpeechToNoiseEventRatio() *float32
- func (m *DeviceInfo) GetMicGlitchRate() *float32
- func (m *DeviceInfo) GetReceivedNoiseLevel() *int32
- func (m *DeviceInfo) GetReceivedSignalLevel() *int32
- func (m *DeviceInfo) GetRenderDeviceDriver() *string
- func (m *DeviceInfo) GetRenderDeviceName() *string
- func (m *DeviceInfo) GetRenderMuteEventRatio() *float32
- func (m *DeviceInfo) GetRenderNotFunctioningEventRatio() *float32
- func (m *DeviceInfo) GetRenderZeroVolumeEventRatio() *float32
- func (m *DeviceInfo) GetSentNoiseLevel() *int32
- func (m *DeviceInfo) GetSentSignalLevel() *int32
- func (m *DeviceInfo) GetSpeakerGlitchRate() *float32
- func (m *DeviceInfo) Serialize(...) error
- func (m *DeviceInfo) SetAdditionalData(value map[string]interface{})
- func (m *DeviceInfo) SetCaptureDeviceDriver(value *string)
- func (m *DeviceInfo) SetCaptureDeviceName(value *string)
- func (m *DeviceInfo) SetCaptureNotFunctioningEventRatio(value *float32)
- func (m *DeviceInfo) SetCpuInsufficentEventRatio(value *float32)
- func (m *DeviceInfo) SetDeviceClippingEventRatio(value *float32)
- func (m *DeviceInfo) SetDeviceGlitchEventRatio(value *float32)
- func (m *DeviceInfo) SetHowlingEventCount(value *int32)
- func (m *DeviceInfo) SetInitialSignalLevelRootMeanSquare(value *float32)
- func (m *DeviceInfo) SetLowSpeechLevelEventRatio(value *float32)
- func (m *DeviceInfo) SetLowSpeechToNoiseEventRatio(value *float32)
- func (m *DeviceInfo) SetMicGlitchRate(value *float32)
- func (m *DeviceInfo) SetReceivedNoiseLevel(value *int32)
- func (m *DeviceInfo) SetReceivedSignalLevel(value *int32)
- func (m *DeviceInfo) SetRenderDeviceDriver(value *string)
- func (m *DeviceInfo) SetRenderDeviceName(value *string)
- func (m *DeviceInfo) SetRenderMuteEventRatio(value *float32)
- func (m *DeviceInfo) SetRenderNotFunctioningEventRatio(value *float32)
- func (m *DeviceInfo) SetRenderZeroVolumeEventRatio(value *float32)
- func (m *DeviceInfo) SetSentNoiseLevel(value *int32)
- func (m *DeviceInfo) SetSentSignalLevel(value *int32)
- func (m *DeviceInfo) SetSpeakerGlitchRate(value *float32)
- type DeviceInfoable
- type Endpoint
- func (m *Endpoint) GetAdditionalData() map[string]interface{}
- func (m *Endpoint) GetFieldDeserializers() ...
- func (m *Endpoint) GetUserAgent() UserAgentable
- func (m *Endpoint) Serialize(...) error
- func (m *Endpoint) SetAdditionalData(value map[string]interface{})
- func (m *Endpoint) SetUserAgent(value UserAgentable)
- type Endpointable
- type FailureInfo
- func (m *FailureInfo) GetAdditionalData() map[string]interface{}
- func (m *FailureInfo) GetFieldDeserializers() ...
- func (m *FailureInfo) GetReason() *string
- func (m *FailureInfo) GetStage() *FailureStage
- func (m *FailureInfo) Serialize(...) error
- func (m *FailureInfo) SetAdditionalData(value map[string]interface{})
- func (m *FailureInfo) SetReason(value *string)
- func (m *FailureInfo) SetStage(value *FailureStage)
- type FailureInfoable
- type FailureStage
- type Media
- func (m *Media) GetAdditionalData() map[string]interface{}
- func (m *Media) GetCalleeDevice() DeviceInfoable
- func (m *Media) GetCalleeNetwork() NetworkInfoable
- func (m *Media) GetCallerDevice() DeviceInfoable
- func (m *Media) GetCallerNetwork() NetworkInfoable
- func (m *Media) GetFieldDeserializers() ...
- func (m *Media) GetLabel() *string
- func (m *Media) GetStreams() []MediaStreamable
- func (m *Media) Serialize(...) error
- func (m *Media) SetAdditionalData(value map[string]interface{})
- func (m *Media) SetCalleeDevice(value DeviceInfoable)
- func (m *Media) SetCalleeNetwork(value NetworkInfoable)
- func (m *Media) SetCallerDevice(value DeviceInfoable)
- func (m *Media) SetCallerNetwork(value NetworkInfoable)
- func (m *Media) SetLabel(value *string)
- func (m *Media) SetStreams(value []MediaStreamable)
- type MediaStream
- func (m *MediaStream) GetAdditionalData() map[string]interface{}
- func (m *MediaStream) GetAverageAudioDegradation() *float32
- func (m *MediaStream) GetAverageAudioNetworkJitter() *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration
- func (m *MediaStream) GetAverageBandwidthEstimate() *int64
- func (m *MediaStream) GetAverageJitter() *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration
- func (m *MediaStream) GetAveragePacketLossRate() *float32
- func (m *MediaStream) GetAverageRatioOfConcealedSamples() *float32
- func (m *MediaStream) GetAverageReceivedFrameRate() *float32
- func (m *MediaStream) GetAverageRoundTripTime() *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration
- func (m *MediaStream) GetAverageVideoFrameLossPercentage() *float32
- func (m *MediaStream) GetAverageVideoFrameRate() *float32
- func (m *MediaStream) GetAverageVideoPacketLossRate() *float32
- func (m *MediaStream) GetEndDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
- func (m *MediaStream) GetFieldDeserializers() ...
- func (m *MediaStream) GetLowFrameRateRatio() *float32
- func (m *MediaStream) GetLowVideoProcessingCapabilityRatio() *float32
- func (m *MediaStream) GetMaxAudioNetworkJitter() *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration
- func (m *MediaStream) GetMaxJitter() *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration
- func (m *MediaStream) GetMaxPacketLossRate() *float32
- func (m *MediaStream) GetMaxRatioOfConcealedSamples() *float32
- func (m *MediaStream) GetMaxRoundTripTime() *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration
- func (m *MediaStream) GetPacketUtilization() *int64
- func (m *MediaStream) GetPostForwardErrorCorrectionPacketLossRate() *float32
- func (m *MediaStream) GetStartDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
- func (m *MediaStream) GetStreamDirection() *MediaStreamDirection
- func (m *MediaStream) GetStreamId() *string
- func (m *MediaStream) GetWasMediaBypassed() *bool
- func (m *MediaStream) Serialize(...) error
- func (m *MediaStream) SetAdditionalData(value map[string]interface{})
- func (m *MediaStream) SetAverageAudioDegradation(value *float32)
- func (m *MediaStream) SetAverageAudioNetworkJitter(...)
- func (m *MediaStream) SetAverageBandwidthEstimate(value *int64)
- func (m *MediaStream) SetAverageJitter(...)
- func (m *MediaStream) SetAveragePacketLossRate(value *float32)
- func (m *MediaStream) SetAverageRatioOfConcealedSamples(value *float32)
- func (m *MediaStream) SetAverageReceivedFrameRate(value *float32)
- func (m *MediaStream) SetAverageRoundTripTime(...)
- func (m *MediaStream) SetAverageVideoFrameLossPercentage(value *float32)
- func (m *MediaStream) SetAverageVideoFrameRate(value *float32)
- func (m *MediaStream) SetAverageVideoPacketLossRate(value *float32)
- func (m *MediaStream) SetEndDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
- func (m *MediaStream) SetLowFrameRateRatio(value *float32)
- func (m *MediaStream) SetLowVideoProcessingCapabilityRatio(value *float32)
- func (m *MediaStream) SetMaxAudioNetworkJitter(...)
- func (m *MediaStream) SetMaxJitter(...)
- func (m *MediaStream) SetMaxPacketLossRate(value *float32)
- func (m *MediaStream) SetMaxRatioOfConcealedSamples(value *float32)
- func (m *MediaStream) SetMaxRoundTripTime(...)
- func (m *MediaStream) SetPacketUtilization(value *int64)
- func (m *MediaStream) SetPostForwardErrorCorrectionPacketLossRate(value *float32)
- func (m *MediaStream) SetStartDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
- func (m *MediaStream) SetStreamDirection(value *MediaStreamDirection)
- func (m *MediaStream) SetStreamId(value *string)
- func (m *MediaStream) SetWasMediaBypassed(value *bool)
- type MediaStreamDirection
- type MediaStreamable
- type Mediaable
- type Modality
- type NetworkConnectionType
- type NetworkInfo
- func (m *NetworkInfo) GetAdditionalData() map[string]interface{}
- func (m *NetworkInfo) GetBandwidthLowEventRatio() *float32
- func (m *NetworkInfo) GetBasicServiceSetIdentifier() *string
- func (m *NetworkInfo) GetConnectionType() *NetworkConnectionType
- func (m *NetworkInfo) GetDelayEventRatio() *float32
- func (m *NetworkInfo) GetDnsSuffix() *string
- func (m *NetworkInfo) GetFieldDeserializers() ...
- func (m *NetworkInfo) GetIpAddress() *string
- func (m *NetworkInfo) GetLinkSpeed() *int64
- func (m *NetworkInfo) GetMacAddress() *string
- func (m *NetworkInfo) GetPort() *int32
- func (m *NetworkInfo) GetReceivedQualityEventRatio() *float32
- func (m *NetworkInfo) GetReflexiveIPAddress() *string
- func (m *NetworkInfo) GetRelayIPAddress() *string
- func (m *NetworkInfo) GetRelayPort() *int32
- func (m *NetworkInfo) GetSentQualityEventRatio() *float32
- func (m *NetworkInfo) GetSubnet() *string
- func (m *NetworkInfo) GetWifiBand() *WifiBand
- func (m *NetworkInfo) GetWifiBatteryCharge() *int32
- func (m *NetworkInfo) GetWifiChannel() *int32
- func (m *NetworkInfo) GetWifiMicrosoftDriver() *string
- func (m *NetworkInfo) GetWifiMicrosoftDriverVersion() *string
- func (m *NetworkInfo) GetWifiRadioType() *WifiRadioType
- func (m *NetworkInfo) GetWifiSignalStrength() *int32
- func (m *NetworkInfo) GetWifiVendorDriver() *string
- func (m *NetworkInfo) GetWifiVendorDriverVersion() *string
- func (m *NetworkInfo) Serialize(...) error
- func (m *NetworkInfo) SetAdditionalData(value map[string]interface{})
- func (m *NetworkInfo) SetBandwidthLowEventRatio(value *float32)
- func (m *NetworkInfo) SetBasicServiceSetIdentifier(value *string)
- func (m *NetworkInfo) SetConnectionType(value *NetworkConnectionType)
- func (m *NetworkInfo) SetDelayEventRatio(value *float32)
- func (m *NetworkInfo) SetDnsSuffix(value *string)
- func (m *NetworkInfo) SetIpAddress(value *string)
- func (m *NetworkInfo) SetLinkSpeed(value *int64)
- func (m *NetworkInfo) SetMacAddress(value *string)
- func (m *NetworkInfo) SetPort(value *int32)
- func (m *NetworkInfo) SetReceivedQualityEventRatio(value *float32)
- func (m *NetworkInfo) SetReflexiveIPAddress(value *string)
- func (m *NetworkInfo) SetRelayIPAddress(value *string)
- func (m *NetworkInfo) SetRelayPort(value *int32)
- func (m *NetworkInfo) SetSentQualityEventRatio(value *float32)
- func (m *NetworkInfo) SetSubnet(value *string)
- func (m *NetworkInfo) SetWifiBand(value *WifiBand)
- func (m *NetworkInfo) SetWifiBatteryCharge(value *int32)
- func (m *NetworkInfo) SetWifiChannel(value *int32)
- func (m *NetworkInfo) SetWifiMicrosoftDriver(value *string)
- func (m *NetworkInfo) SetWifiMicrosoftDriverVersion(value *string)
- func (m *NetworkInfo) SetWifiRadioType(value *WifiRadioType)
- func (m *NetworkInfo) SetWifiSignalStrength(value *int32)
- func (m *NetworkInfo) SetWifiVendorDriver(value *string)
- func (m *NetworkInfo) SetWifiVendorDriverVersion(value *string)
- type NetworkInfoable
- type Segment
- func (m *Segment) GetCallee() Endpointable
- func (m *Segment) GetCaller() Endpointable
- func (m *Segment) GetEndDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
- func (m *Segment) GetFailureInfo() FailureInfoable
- func (m *Segment) GetFieldDeserializers() ...
- func (m *Segment) GetMedia() []Mediaable
- func (m *Segment) GetStartDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
- func (m *Segment) Serialize(...) error
- func (m *Segment) SetCallee(value Endpointable)
- func (m *Segment) SetCaller(value Endpointable)
- func (m *Segment) SetEndDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
- func (m *Segment) SetFailureInfo(value FailureInfoable)
- func (m *Segment) SetMedia(value []Mediaable)
- func (m *Segment) SetStartDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
- type SegmentCollectionResponse
- func (m *SegmentCollectionResponse) GetAdditionalData() map[string]interface{}
- func (m *SegmentCollectionResponse) GetFieldDeserializers() ...
- func (m *SegmentCollectionResponse) GetOdatanextLink() *string
- func (m *SegmentCollectionResponse) GetValue() []Segmentable
- func (m *SegmentCollectionResponse) Serialize(...) error
- func (m *SegmentCollectionResponse) SetAdditionalData(value map[string]interface{})
- func (m *SegmentCollectionResponse) SetOdatanextLink(value *string)
- func (m *SegmentCollectionResponse) SetValue(value []Segmentable)
- type SegmentCollectionResponseable
- type Segmentable
- type Session
- func (m *Session) GetCallee() Endpointable
- func (m *Session) GetCaller() Endpointable
- func (m *Session) GetEndDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
- func (m *Session) GetFailureInfo() FailureInfoable
- func (m *Session) GetFieldDeserializers() ...
- func (m *Session) GetModalities() []Modality
- func (m *Session) GetSegments() []Segmentable
- func (m *Session) GetStartDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
- func (m *Session) Serialize(...) error
- func (m *Session) SetCallee(value Endpointable)
- func (m *Session) SetCaller(value Endpointable)
- func (m *Session) SetEndDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
- func (m *Session) SetFailureInfo(value FailureInfoable)
- func (m *Session) SetModalities(value []Modality)
- func (m *Session) SetSegments(value []Segmentable)
- func (m *Session) SetStartDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
- type SessionCollectionResponse
- func (m *SessionCollectionResponse) GetAdditionalData() map[string]interface{}
- func (m *SessionCollectionResponse) GetFieldDeserializers() ...
- func (m *SessionCollectionResponse) GetOdatanextLink() *string
- func (m *SessionCollectionResponse) GetValue() []Sessionable
- func (m *SessionCollectionResponse) Serialize(...) error
- func (m *SessionCollectionResponse) SetAdditionalData(value map[string]interface{})
- func (m *SessionCollectionResponse) SetOdatanextLink(value *string)
- func (m *SessionCollectionResponse) SetValue(value []Sessionable)
- type SessionCollectionResponseable
- type Sessionable
- type UserAgent
- func (m *UserAgent) GetAdditionalData() map[string]interface{}
- func (m *UserAgent) GetApplicationVersion() *string
- func (m *UserAgent) GetFieldDeserializers() ...
- func (m *UserAgent) GetHeaderValue() *string
- func (m *UserAgent) Serialize(...) error
- func (m *UserAgent) SetAdditionalData(value map[string]interface{})
- func (m *UserAgent) SetApplicationVersion(value *string)
- func (m *UserAgent) SetHeaderValue(value *string)
- type UserAgentable
- type WifiBand
- type WifiRadioType
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateCallRecordCollectionResponseFromDiscriminatorValue ¶
func CreateCallRecordCollectionResponseFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateCallRecordCollectionResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value
func CreateCallRecordFromDiscriminatorValue ¶
func CreateCallRecordFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateCallRecordFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value
func CreateDeviceInfoFromDiscriminatorValue ¶
func CreateDeviceInfoFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateDeviceInfoFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value
func CreateEndpointFromDiscriminatorValue ¶
func CreateEndpointFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateEndpointFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value
func CreateFailureInfoFromDiscriminatorValue ¶
func CreateFailureInfoFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateFailureInfoFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value
func CreateMediaFromDiscriminatorValue ¶
func CreateMediaFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateMediaFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value
func CreateMediaStreamFromDiscriminatorValue ¶
func CreateMediaStreamFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateMediaStreamFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value
func CreateNetworkInfoFromDiscriminatorValue ¶
func CreateNetworkInfoFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateNetworkInfoFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value
func CreateSegmentCollectionResponseFromDiscriminatorValue ¶
func CreateSegmentCollectionResponseFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateSegmentCollectionResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value
func CreateSegmentFromDiscriminatorValue ¶
func CreateSegmentFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateSegmentFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value
func CreateSessionCollectionResponseFromDiscriminatorValue ¶
func CreateSessionCollectionResponseFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateSessionCollectionResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value
func CreateSessionFromDiscriminatorValue ¶
func CreateSessionFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateSessionFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value
func CreateUserAgentFromDiscriminatorValue ¶
func CreateUserAgentFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateUserAgentFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value
func ParseCallType ¶
func ParseFailureStage ¶
func ParseModality ¶
func ParseWifiBand ¶
func ParseWifiRadioType ¶
func SerializeCallType ¶
func SerializeFailureStage ¶
func SerializeFailureStage(values []FailureStage) []string
func SerializeMediaStreamDirection ¶
func SerializeMediaStreamDirection(values []MediaStreamDirection) []string
func SerializeModality ¶
func SerializeNetworkConnectionType ¶
func SerializeNetworkConnectionType(values []NetworkConnectionType) []string
func SerializeWifiBand ¶
func SerializeWifiRadioType ¶
func SerializeWifiRadioType(values []WifiRadioType) []string
Types ¶
type CallRecord ¶
type CallRecord struct { iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Entity // contains filtered or unexported fields }
CallRecord
func NewCallRecord ¶
func NewCallRecord() *CallRecord
NewCallRecord instantiates a new callRecord and sets the default values.
func (*CallRecord) GetEndDateTime ¶
func (m *CallRecord) GetEndDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
GetEndDateTime gets the endDateTime property value. UTC time when the last user left the call. The DateTimeOffset type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z
func (*CallRecord) GetFieldDeserializers ¶
func (m *CallRecord) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model
func (*CallRecord) GetJoinWebUrl ¶
func (m *CallRecord) GetJoinWebUrl() *string
GetJoinWebUrl gets the joinWebUrl property value. Meeting URL associated to the call. May not be available for a peerToPeer call record type.
func (*CallRecord) GetLastModifiedDateTime ¶
func (m *CallRecord) GetLastModifiedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
GetLastModifiedDateTime gets the lastModifiedDateTime property value. UTC time when the call record was created. The DatetimeOffset type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z
func (*CallRecord) GetModalities ¶
func (m *CallRecord) GetModalities() []Modality
GetModalities gets the modalities property value. List of all the modalities used in the call. Possible values are: unknown, audio, video, videoBasedScreenSharing, data, screenSharing, unknownFutureValue.
func (*CallRecord) GetOrganizer ¶
func (m *CallRecord) GetOrganizer() iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.IdentitySetable
GetOrganizer gets the organizer property value. The organizing party's identity.
func (*CallRecord) GetParticipants ¶
func (m *CallRecord) GetParticipants() []iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.IdentitySetable
GetParticipants gets the participants property value. List of distinct identities involved in the call.
func (*CallRecord) GetSessions ¶
func (m *CallRecord) GetSessions() []Sessionable
GetSessions gets the sessions property value. List of sessions involved in the call. Peer-to-peer calls typically only have one session, whereas group calls typically have at least one session per participant. Read-only. Nullable.
func (*CallRecord) GetStartDateTime ¶
func (m *CallRecord) GetStartDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
GetStartDateTime gets the startDateTime property value. UTC time when the first user joined the call. The DatetimeOffset type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z.
func (*CallRecord) GetType ¶
func (m *CallRecord) GetType() *CallType
GetType gets the type property value. Indicates the type of the call. Possible values are: unknown, groupCall, peerToPeer, unknownFutureValue.
func (*CallRecord) GetVersion ¶
func (m *CallRecord) GetVersion() *int64
GetVersion gets the version property value. Monotonically increasing version of the call record. Higher version call records with the same id includes additional data compared to the lower version.
func (*CallRecord) Serialize ¶
func (m *CallRecord) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*CallRecord) SetEndDateTime ¶
func (m *CallRecord) SetEndDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
SetEndDateTime sets the endDateTime property value. UTC time when the last user left the call. The DateTimeOffset type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z
func (*CallRecord) SetJoinWebUrl ¶
func (m *CallRecord) SetJoinWebUrl(value *string)
SetJoinWebUrl sets the joinWebUrl property value. Meeting URL associated to the call. May not be available for a peerToPeer call record type.
func (*CallRecord) SetLastModifiedDateTime ¶
func (m *CallRecord) SetLastModifiedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
SetLastModifiedDateTime sets the lastModifiedDateTime property value. UTC time when the call record was created. The DatetimeOffset type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z
func (*CallRecord) SetModalities ¶
func (m *CallRecord) SetModalities(value []Modality)
SetModalities sets the modalities property value. List of all the modalities used in the call. Possible values are: unknown, audio, video, videoBasedScreenSharing, data, screenSharing, unknownFutureValue.
func (*CallRecord) SetOrganizer ¶
func (m *CallRecord) SetOrganizer(value iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.IdentitySetable)
SetOrganizer sets the organizer property value. The organizing party's identity.
func (*CallRecord) SetParticipants ¶
func (m *CallRecord) SetParticipants(value []iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.IdentitySetable)
SetParticipants sets the participants property value. List of distinct identities involved in the call.
func (*CallRecord) SetSessions ¶
func (m *CallRecord) SetSessions(value []Sessionable)
SetSessions sets the sessions property value. List of sessions involved in the call. Peer-to-peer calls typically only have one session, whereas group calls typically have at least one session per participant. Read-only. Nullable.
func (*CallRecord) SetStartDateTime ¶
func (m *CallRecord) SetStartDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
SetStartDateTime sets the startDateTime property value. UTC time when the first user joined the call. The DatetimeOffset type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z.
func (*CallRecord) SetType ¶
func (m *CallRecord) SetType(value *CallType)
SetType sets the type property value. Indicates the type of the call. Possible values are: unknown, groupCall, peerToPeer, unknownFutureValue.
func (*CallRecord) SetVersion ¶
func (m *CallRecord) SetVersion(value *int64)
SetVersion sets the version property value. Monotonically increasing version of the call record. Higher version call records with the same id includes additional data compared to the lower version.
type CallRecordCollectionResponse ¶
type CallRecordCollectionResponse struct {
// contains filtered or unexported fields
}
CallRecordCollectionResponse
func NewCallRecordCollectionResponse ¶
func NewCallRecordCollectionResponse() *CallRecordCollectionResponse
NewCallRecordCollectionResponse instantiates a new CallRecordCollectionResponse and sets the default values.
func (*CallRecordCollectionResponse) GetAdditionalData ¶
func (m *CallRecordCollectionResponse) GetAdditionalData() map[string]interface{}
GetAdditionalData gets the additionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.
func (*CallRecordCollectionResponse) GetFieldDeserializers ¶
func (m *CallRecordCollectionResponse) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model
func (*CallRecordCollectionResponse) GetOdatanextLink ¶ added in v0.19.0
func (m *CallRecordCollectionResponse) GetOdatanextLink() *string
GetOdatanextLink gets the @odata.nextLink property value. The nextLink property
func (*CallRecordCollectionResponse) GetValue ¶
func (m *CallRecordCollectionResponse) GetValue() []CallRecordable
GetValue gets the value property value. The value property
func (*CallRecordCollectionResponse) Serialize ¶
func (m *CallRecordCollectionResponse) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*CallRecordCollectionResponse) SetAdditionalData ¶
func (m *CallRecordCollectionResponse) SetAdditionalData(value map[string]interface{})
SetAdditionalData sets the additionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.
func (*CallRecordCollectionResponse) SetOdatanextLink ¶ added in v0.19.0
func (m *CallRecordCollectionResponse) SetOdatanextLink(value *string)
SetOdatanextLink sets the @odata.nextLink property value. The nextLink property
func (*CallRecordCollectionResponse) SetValue ¶
func (m *CallRecordCollectionResponse) SetValue(value []CallRecordable)
SetValue sets the value property value. The value property
type CallRecordCollectionResponseable ¶
type CallRecordCollectionResponseable interface { i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetOdatanextLink() *string GetValue() []CallRecordable SetOdatanextLink(value *string) SetValue(value []CallRecordable) }
CallRecordCollectionResponseable
type CallRecordable ¶
type CallRecordable interface { iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Entityable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetEndDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time GetJoinWebUrl() *string GetLastModifiedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time GetModalities() []Modality GetOrganizer() iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.IdentitySetable GetParticipants() []iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.IdentitySetable GetSessions() []Sessionable GetStartDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time GetType() *CallType GetVersion() *int64 SetEndDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) SetJoinWebUrl(value *string) SetLastModifiedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) SetModalities(value []Modality) SetOrganizer(value iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.IdentitySetable) SetParticipants(value []iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.IdentitySetable) SetSessions(value []Sessionable) SetStartDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) SetType(value *CallType) SetVersion(value *int64) }
CallRecordable
type DeviceInfo ¶
type DeviceInfo struct {
// contains filtered or unexported fields
}
DeviceInfo
func NewDeviceInfo ¶
func NewDeviceInfo() *DeviceInfo
NewDeviceInfo instantiates a new deviceInfo and sets the default values.
func (*DeviceInfo) GetAdditionalData ¶
func (m *DeviceInfo) GetAdditionalData() map[string]interface{}
GetAdditionalData gets the additionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.
func (*DeviceInfo) GetCaptureDeviceDriver ¶
func (m *DeviceInfo) GetCaptureDeviceDriver() *string
GetCaptureDeviceDriver gets the captureDeviceDriver property value. Name of the capture device driver used by the media endpoint.
func (*DeviceInfo) GetCaptureDeviceName ¶
func (m *DeviceInfo) GetCaptureDeviceName() *string
GetCaptureDeviceName gets the captureDeviceName property value. Name of the capture device used by the media endpoint.
func (*DeviceInfo) GetCaptureNotFunctioningEventRatio ¶
func (m *DeviceInfo) GetCaptureNotFunctioningEventRatio() *float32
GetCaptureNotFunctioningEventRatio gets the captureNotFunctioningEventRatio property value. Fraction of the call that the media endpoint detected the capture device was not working properly.
func (*DeviceInfo) GetCpuInsufficentEventRatio ¶
func (m *DeviceInfo) GetCpuInsufficentEventRatio() *float32
GetCpuInsufficentEventRatio gets the cpuInsufficentEventRatio property value. Fraction of the call that the media endpoint detected the CPU resources available were insufficient and caused poor quality of the audio sent and received.
func (*DeviceInfo) GetDeviceClippingEventRatio ¶
func (m *DeviceInfo) GetDeviceClippingEventRatio() *float32
GetDeviceClippingEventRatio gets the deviceClippingEventRatio property value. Fraction of the call that the media endpoint detected clipping in the captured audio that caused poor quality of the audio being sent.
func (*DeviceInfo) GetDeviceGlitchEventRatio ¶
func (m *DeviceInfo) GetDeviceGlitchEventRatio() *float32
GetDeviceGlitchEventRatio gets the deviceGlitchEventRatio property value. Fraction of the call that the media endpoint detected glitches or gaps in the audio played or captured that caused poor quality of the audio being sent or received.
func (*DeviceInfo) GetFieldDeserializers ¶
func (m *DeviceInfo) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model
func (*DeviceInfo) GetHowlingEventCount ¶
func (m *DeviceInfo) GetHowlingEventCount() *int32
GetHowlingEventCount gets the howlingEventCount property value. Number of times during the call that the media endpoint detected howling or screeching audio.
func (*DeviceInfo) GetInitialSignalLevelRootMeanSquare ¶
func (m *DeviceInfo) GetInitialSignalLevelRootMeanSquare() *float32
GetInitialSignalLevelRootMeanSquare gets the initialSignalLevelRootMeanSquare property value. The root mean square (RMS) of the incoming signal of up to the first 30 seconds of the call.
func (*DeviceInfo) GetLowSpeechLevelEventRatio ¶
func (m *DeviceInfo) GetLowSpeechLevelEventRatio() *float32
GetLowSpeechLevelEventRatio gets the lowSpeechLevelEventRatio property value. Fraction of the call that the media endpoint detected low speech level that caused poor quality of the audio being sent.
func (*DeviceInfo) GetLowSpeechToNoiseEventRatio ¶
func (m *DeviceInfo) GetLowSpeechToNoiseEventRatio() *float32
GetLowSpeechToNoiseEventRatio gets the lowSpeechToNoiseEventRatio property value. Fraction of the call that the media endpoint detected low speech to noise level that caused poor quality of the audio being sent.
func (*DeviceInfo) GetMicGlitchRate ¶
func (m *DeviceInfo) GetMicGlitchRate() *float32
GetMicGlitchRate gets the micGlitchRate property value. Glitches per 5 minute interval for the media endpoint's microphone.
func (*DeviceInfo) GetReceivedNoiseLevel ¶
func (m *DeviceInfo) GetReceivedNoiseLevel() *int32
GetReceivedNoiseLevel gets the receivedNoiseLevel property value. Average energy level of received audio for audio classified as mono noise or left channel of stereo noise by the media endpoint.
func (*DeviceInfo) GetReceivedSignalLevel ¶
func (m *DeviceInfo) GetReceivedSignalLevel() *int32
GetReceivedSignalLevel gets the receivedSignalLevel property value. Average energy level of received audio for audio classified as mono speech, or left channel of stereo speech by the media endpoint.
func (*DeviceInfo) GetRenderDeviceDriver ¶
func (m *DeviceInfo) GetRenderDeviceDriver() *string
GetRenderDeviceDriver gets the renderDeviceDriver property value. Name of the render device driver used by the media endpoint.
func (*DeviceInfo) GetRenderDeviceName ¶
func (m *DeviceInfo) GetRenderDeviceName() *string
GetRenderDeviceName gets the renderDeviceName property value. Name of the render device used by the media endpoint.
func (*DeviceInfo) GetRenderMuteEventRatio ¶
func (m *DeviceInfo) GetRenderMuteEventRatio() *float32
GetRenderMuteEventRatio gets the renderMuteEventRatio property value. Fraction of the call that media endpoint detected device render is muted.
func (*DeviceInfo) GetRenderNotFunctioningEventRatio ¶
func (m *DeviceInfo) GetRenderNotFunctioningEventRatio() *float32
GetRenderNotFunctioningEventRatio gets the renderNotFunctioningEventRatio property value. Fraction of the call that the media endpoint detected the render device was not working properly.
func (*DeviceInfo) GetRenderZeroVolumeEventRatio ¶
func (m *DeviceInfo) GetRenderZeroVolumeEventRatio() *float32
GetRenderZeroVolumeEventRatio gets the renderZeroVolumeEventRatio property value. Fraction of the call that media endpoint detected device render volume is set to 0.
func (*DeviceInfo) GetSentNoiseLevel ¶
func (m *DeviceInfo) GetSentNoiseLevel() *int32
GetSentNoiseLevel gets the sentNoiseLevel property value. Average energy level of sent audio for audio classified as mono noise or left channel of stereo noise by the media endpoint.
func (*DeviceInfo) GetSentSignalLevel ¶
func (m *DeviceInfo) GetSentSignalLevel() *int32
GetSentSignalLevel gets the sentSignalLevel property value. Average energy level of sent audio for audio classified as mono speech, or left channel of stereo speech by the media endpoint.
func (*DeviceInfo) GetSpeakerGlitchRate ¶
func (m *DeviceInfo) GetSpeakerGlitchRate() *float32
GetSpeakerGlitchRate gets the speakerGlitchRate property value. Glitches per 5 minute internal for the media endpoint's loudspeaker.
func (*DeviceInfo) Serialize ¶
func (m *DeviceInfo) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*DeviceInfo) SetAdditionalData ¶
func (m *DeviceInfo) SetAdditionalData(value map[string]interface{})
SetAdditionalData sets the additionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.
func (*DeviceInfo) SetCaptureDeviceDriver ¶
func (m *DeviceInfo) SetCaptureDeviceDriver(value *string)
SetCaptureDeviceDriver sets the captureDeviceDriver property value. Name of the capture device driver used by the media endpoint.
func (*DeviceInfo) SetCaptureDeviceName ¶
func (m *DeviceInfo) SetCaptureDeviceName(value *string)
SetCaptureDeviceName sets the captureDeviceName property value. Name of the capture device used by the media endpoint.
func (*DeviceInfo) SetCaptureNotFunctioningEventRatio ¶
func (m *DeviceInfo) SetCaptureNotFunctioningEventRatio(value *float32)
SetCaptureNotFunctioningEventRatio sets the captureNotFunctioningEventRatio property value. Fraction of the call that the media endpoint detected the capture device was not working properly.
func (*DeviceInfo) SetCpuInsufficentEventRatio ¶
func (m *DeviceInfo) SetCpuInsufficentEventRatio(value *float32)
SetCpuInsufficentEventRatio sets the cpuInsufficentEventRatio property value. Fraction of the call that the media endpoint detected the CPU resources available were insufficient and caused poor quality of the audio sent and received.
func (*DeviceInfo) SetDeviceClippingEventRatio ¶
func (m *DeviceInfo) SetDeviceClippingEventRatio(value *float32)
SetDeviceClippingEventRatio sets the deviceClippingEventRatio property value. Fraction of the call that the media endpoint detected clipping in the captured audio that caused poor quality of the audio being sent.
func (*DeviceInfo) SetDeviceGlitchEventRatio ¶
func (m *DeviceInfo) SetDeviceGlitchEventRatio(value *float32)
SetDeviceGlitchEventRatio sets the deviceGlitchEventRatio property value. Fraction of the call that the media endpoint detected glitches or gaps in the audio played or captured that caused poor quality of the audio being sent or received.
func (*DeviceInfo) SetHowlingEventCount ¶
func (m *DeviceInfo) SetHowlingEventCount(value *int32)
SetHowlingEventCount sets the howlingEventCount property value. Number of times during the call that the media endpoint detected howling or screeching audio.
func (*DeviceInfo) SetInitialSignalLevelRootMeanSquare ¶
func (m *DeviceInfo) SetInitialSignalLevelRootMeanSquare(value *float32)
SetInitialSignalLevelRootMeanSquare sets the initialSignalLevelRootMeanSquare property value. The root mean square (RMS) of the incoming signal of up to the first 30 seconds of the call.
func (*DeviceInfo) SetLowSpeechLevelEventRatio ¶
func (m *DeviceInfo) SetLowSpeechLevelEventRatio(value *float32)
SetLowSpeechLevelEventRatio sets the lowSpeechLevelEventRatio property value. Fraction of the call that the media endpoint detected low speech level that caused poor quality of the audio being sent.
func (*DeviceInfo) SetLowSpeechToNoiseEventRatio ¶
func (m *DeviceInfo) SetLowSpeechToNoiseEventRatio(value *float32)
SetLowSpeechToNoiseEventRatio sets the lowSpeechToNoiseEventRatio property value. Fraction of the call that the media endpoint detected low speech to noise level that caused poor quality of the audio being sent.
func (*DeviceInfo) SetMicGlitchRate ¶
func (m *DeviceInfo) SetMicGlitchRate(value *float32)
SetMicGlitchRate sets the micGlitchRate property value. Glitches per 5 minute interval for the media endpoint's microphone.
func (*DeviceInfo) SetReceivedNoiseLevel ¶
func (m *DeviceInfo) SetReceivedNoiseLevel(value *int32)
SetReceivedNoiseLevel sets the receivedNoiseLevel property value. Average energy level of received audio for audio classified as mono noise or left channel of stereo noise by the media endpoint.
func (*DeviceInfo) SetReceivedSignalLevel ¶
func (m *DeviceInfo) SetReceivedSignalLevel(value *int32)
SetReceivedSignalLevel sets the receivedSignalLevel property value. Average energy level of received audio for audio classified as mono speech, or left channel of stereo speech by the media endpoint.
func (*DeviceInfo) SetRenderDeviceDriver ¶
func (m *DeviceInfo) SetRenderDeviceDriver(value *string)
SetRenderDeviceDriver sets the renderDeviceDriver property value. Name of the render device driver used by the media endpoint.
func (*DeviceInfo) SetRenderDeviceName ¶
func (m *DeviceInfo) SetRenderDeviceName(value *string)
SetRenderDeviceName sets the renderDeviceName property value. Name of the render device used by the media endpoint.
func (*DeviceInfo) SetRenderMuteEventRatio ¶
func (m *DeviceInfo) SetRenderMuteEventRatio(value *float32)
SetRenderMuteEventRatio sets the renderMuteEventRatio property value. Fraction of the call that media endpoint detected device render is muted.
func (*DeviceInfo) SetRenderNotFunctioningEventRatio ¶
func (m *DeviceInfo) SetRenderNotFunctioningEventRatio(value *float32)
SetRenderNotFunctioningEventRatio sets the renderNotFunctioningEventRatio property value. Fraction of the call that the media endpoint detected the render device was not working properly.
func (*DeviceInfo) SetRenderZeroVolumeEventRatio ¶
func (m *DeviceInfo) SetRenderZeroVolumeEventRatio(value *float32)
SetRenderZeroVolumeEventRatio sets the renderZeroVolumeEventRatio property value. Fraction of the call that media endpoint detected device render volume is set to 0.
func (*DeviceInfo) SetSentNoiseLevel ¶
func (m *DeviceInfo) SetSentNoiseLevel(value *int32)
SetSentNoiseLevel sets the sentNoiseLevel property value. Average energy level of sent audio for audio classified as mono noise or left channel of stereo noise by the media endpoint.
func (*DeviceInfo) SetSentSignalLevel ¶
func (m *DeviceInfo) SetSentSignalLevel(value *int32)
SetSentSignalLevel sets the sentSignalLevel property value. Average energy level of sent audio for audio classified as mono speech, or left channel of stereo speech by the media endpoint.
func (*DeviceInfo) SetSpeakerGlitchRate ¶
func (m *DeviceInfo) SetSpeakerGlitchRate(value *float32)
SetSpeakerGlitchRate sets the speakerGlitchRate property value. Glitches per 5 minute internal for the media endpoint's loudspeaker.
type DeviceInfoable ¶
type DeviceInfoable interface { i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetCaptureDeviceDriver() *string GetCaptureDeviceName() *string GetCaptureNotFunctioningEventRatio() *float32 GetCpuInsufficentEventRatio() *float32 GetDeviceClippingEventRatio() *float32 GetDeviceGlitchEventRatio() *float32 GetHowlingEventCount() *int32 GetInitialSignalLevelRootMeanSquare() *float32 GetLowSpeechLevelEventRatio() *float32 GetLowSpeechToNoiseEventRatio() *float32 GetMicGlitchRate() *float32 GetReceivedNoiseLevel() *int32 GetReceivedSignalLevel() *int32 GetRenderDeviceDriver() *string GetRenderDeviceName() *string GetRenderMuteEventRatio() *float32 GetRenderNotFunctioningEventRatio() *float32 GetRenderZeroVolumeEventRatio() *float32 GetSentNoiseLevel() *int32 GetSentSignalLevel() *int32 GetSpeakerGlitchRate() *float32 SetCaptureDeviceDriver(value *string) SetCaptureDeviceName(value *string) SetCaptureNotFunctioningEventRatio(value *float32) SetCpuInsufficentEventRatio(value *float32) SetDeviceClippingEventRatio(value *float32) SetDeviceGlitchEventRatio(value *float32) SetHowlingEventCount(value *int32) SetInitialSignalLevelRootMeanSquare(value *float32) SetLowSpeechLevelEventRatio(value *float32) SetLowSpeechToNoiseEventRatio(value *float32) SetMicGlitchRate(value *float32) SetReceivedNoiseLevel(value *int32) SetReceivedSignalLevel(value *int32) SetRenderDeviceDriver(value *string) SetRenderDeviceName(value *string) SetRenderMuteEventRatio(value *float32) SetRenderNotFunctioningEventRatio(value *float32) SetRenderZeroVolumeEventRatio(value *float32) SetSentNoiseLevel(value *int32) SetSentSignalLevel(value *int32) SetSpeakerGlitchRate(value *float32) }
DeviceInfoable
type Endpoint ¶
type Endpoint struct {
// contains filtered or unexported fields
}
Endpoint
func NewEndpoint ¶
func NewEndpoint() *Endpoint
NewEndpoint instantiates a new endpoint and sets the default values.
func (*Endpoint) GetAdditionalData ¶
GetAdditionalData gets the additionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.
func (*Endpoint) GetFieldDeserializers ¶
func (m *Endpoint) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model
func (*Endpoint) GetUserAgent ¶
func (m *Endpoint) GetUserAgent() UserAgentable
GetUserAgent gets the userAgent property value. User-agent reported by this endpoint.
func (*Endpoint) Serialize ¶
func (m *Endpoint) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*Endpoint) SetAdditionalData ¶
SetAdditionalData sets the additionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.
func (*Endpoint) SetUserAgent ¶
func (m *Endpoint) SetUserAgent(value UserAgentable)
SetUserAgent sets the userAgent property value. User-agent reported by this endpoint.
type Endpointable ¶
type Endpointable interface { i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetUserAgent() UserAgentable SetUserAgent(value UserAgentable) }
Endpointable
type FailureInfo ¶
type FailureInfo struct {
// contains filtered or unexported fields
}
FailureInfo
func NewFailureInfo ¶
func NewFailureInfo() *FailureInfo
NewFailureInfo instantiates a new failureInfo and sets the default values.
func (*FailureInfo) GetAdditionalData ¶
func (m *FailureInfo) GetAdditionalData() map[string]interface{}
GetAdditionalData gets the additionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.
func (*FailureInfo) GetFieldDeserializers ¶
func (m *FailureInfo) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model
func (*FailureInfo) GetReason ¶
func (m *FailureInfo) GetReason() *string
GetReason gets the reason property value. Classification of why a call or portion of a call failed.
func (*FailureInfo) GetStage ¶
func (m *FailureInfo) GetStage() *FailureStage
GetStage gets the stage property value. The stage when the failure occurred. Possible values are: unknown, callSetup, midcall, unknownFutureValue.
func (*FailureInfo) Serialize ¶
func (m *FailureInfo) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*FailureInfo) SetAdditionalData ¶
func (m *FailureInfo) SetAdditionalData(value map[string]interface{})
SetAdditionalData sets the additionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.
func (*FailureInfo) SetReason ¶
func (m *FailureInfo) SetReason(value *string)
SetReason sets the reason property value. Classification of why a call or portion of a call failed.
func (*FailureInfo) SetStage ¶
func (m *FailureInfo) SetStage(value *FailureStage)
SetStage sets the stage property value. The stage when the failure occurred. Possible values are: unknown, callSetup, midcall, unknownFutureValue.
type FailureInfoable ¶
type FailureInfoable interface { i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetReason() *string GetStage() *FailureStage SetReason(value *string) SetStage(value *FailureStage) }
FailureInfoable
type FailureStage ¶
type FailureStage int
Provides operations to manage the cloudCommunications singleton.
const ( UNKNOWN_FAILURESTAGE FailureStage = iota CALLSETUP_FAILURESTAGE MIDCALL_FAILURESTAGE UNKNOWNFUTUREVALUE_FAILURESTAGE )
func (FailureStage) String ¶
func (i FailureStage) String() string
type Media ¶
type Media struct {
// contains filtered or unexported fields
}
Media
func NewMedia ¶
func NewMedia() *Media
NewMedia instantiates a new media and sets the default values.
func (*Media) GetAdditionalData ¶
GetAdditionalData gets the additionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.
func (*Media) GetCalleeDevice ¶
func (m *Media) GetCalleeDevice() DeviceInfoable
GetCalleeDevice gets the calleeDevice property value. Device information associated with the callee endpoint of this media.
func (*Media) GetCalleeNetwork ¶
func (m *Media) GetCalleeNetwork() NetworkInfoable
GetCalleeNetwork gets the calleeNetwork property value. Network information associated with the callee endpoint of this media.
func (*Media) GetCallerDevice ¶
func (m *Media) GetCallerDevice() DeviceInfoable
GetCallerDevice gets the callerDevice property value. Device information associated with the caller endpoint of this media.
func (*Media) GetCallerNetwork ¶
func (m *Media) GetCallerNetwork() NetworkInfoable
GetCallerNetwork gets the callerNetwork property value. Network information associated with the caller endpoint of this media.
func (*Media) GetFieldDeserializers ¶
func (m *Media) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model
func (*Media) GetLabel ¶
GetLabel gets the label property value. How the media was identified during media negotiation stage.
func (*Media) GetStreams ¶
func (m *Media) GetStreams() []MediaStreamable
GetStreams gets the streams property value. Network streams associated with this media.
func (*Media) Serialize ¶
func (m *Media) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*Media) SetAdditionalData ¶
SetAdditionalData sets the additionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.
func (*Media) SetCalleeDevice ¶
func (m *Media) SetCalleeDevice(value DeviceInfoable)
SetCalleeDevice sets the calleeDevice property value. Device information associated with the callee endpoint of this media.
func (*Media) SetCalleeNetwork ¶
func (m *Media) SetCalleeNetwork(value NetworkInfoable)
SetCalleeNetwork sets the calleeNetwork property value. Network information associated with the callee endpoint of this media.
func (*Media) SetCallerDevice ¶
func (m *Media) SetCallerDevice(value DeviceInfoable)
SetCallerDevice sets the callerDevice property value. Device information associated with the caller endpoint of this media.
func (*Media) SetCallerNetwork ¶
func (m *Media) SetCallerNetwork(value NetworkInfoable)
SetCallerNetwork sets the callerNetwork property value. Network information associated with the caller endpoint of this media.
func (*Media) SetLabel ¶
SetLabel sets the label property value. How the media was identified during media negotiation stage.
func (*Media) SetStreams ¶
func (m *Media) SetStreams(value []MediaStreamable)
SetStreams sets the streams property value. Network streams associated with this media.
type MediaStream ¶
type MediaStream struct {
// contains filtered or unexported fields
}
MediaStream
func NewMediaStream ¶
func NewMediaStream() *MediaStream
NewMediaStream instantiates a new mediaStream and sets the default values.
func (*MediaStream) GetAdditionalData ¶
func (m *MediaStream) GetAdditionalData() map[string]interface{}
GetAdditionalData gets the additionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.
func (*MediaStream) GetAverageAudioDegradation ¶
func (m *MediaStream) GetAverageAudioDegradation() *float32
GetAverageAudioDegradation gets the averageAudioDegradation property value. Average Network Mean Opinion Score degradation for stream. Represents how much the network loss and jitter has impacted the quality of received audio.
func (*MediaStream) GetAverageAudioNetworkJitter ¶
func (m *MediaStream) GetAverageAudioNetworkJitter() *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration
GetAverageAudioNetworkJitter gets the averageAudioNetworkJitter property value. Average jitter for the stream computed as specified in [RFC 3550][], denoted in [ISO 8601][] format. For example, 1 second is denoted as 'PT1S', where 'P' is the duration designator, 'T' is the time designator, and 'S' is the second designator.
func (*MediaStream) GetAverageBandwidthEstimate ¶
func (m *MediaStream) GetAverageBandwidthEstimate() *int64
GetAverageBandwidthEstimate gets the averageBandwidthEstimate property value. Average estimated bandwidth available between two endpoints in bits per second.
func (*MediaStream) GetAverageJitter ¶
func (m *MediaStream) GetAverageJitter() *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration
GetAverageJitter gets the averageJitter property value. Average jitter for the stream computed as specified in [RFC 3550][], denoted in [ISO 8601][] format. For example, 1 second is denoted as 'PT1S', where 'P' is the duration designator, 'T' is the time designator, and 'S' is the second designator.
func (*MediaStream) GetAveragePacketLossRate ¶
func (m *MediaStream) GetAveragePacketLossRate() *float32
GetAveragePacketLossRate gets the averagePacketLossRate property value. Average packet loss rate for stream.
func (*MediaStream) GetAverageRatioOfConcealedSamples ¶
func (m *MediaStream) GetAverageRatioOfConcealedSamples() *float32
GetAverageRatioOfConcealedSamples gets the averageRatioOfConcealedSamples property value. Ratio of the number of audio frames with samples generated by packet loss concealment to the total number of audio frames.
func (*MediaStream) GetAverageReceivedFrameRate ¶
func (m *MediaStream) GetAverageReceivedFrameRate() *float32
GetAverageReceivedFrameRate gets the averageReceivedFrameRate property value. Average frames per second received for all video streams computed over the duration of the session.
func (*MediaStream) GetAverageRoundTripTime ¶
func (m *MediaStream) GetAverageRoundTripTime() *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration
GetAverageRoundTripTime gets the averageRoundTripTime property value. Average network propagation round-trip time computed as specified in [RFC 3550][], denoted in [ISO 8601][] format. For example, 1 second is denoted as 'PT1S', where 'P' is the duration designator, 'T' is the time designator, and 'S' is the second designator.
func (*MediaStream) GetAverageVideoFrameLossPercentage ¶
func (m *MediaStream) GetAverageVideoFrameLossPercentage() *float32
GetAverageVideoFrameLossPercentage gets the averageVideoFrameLossPercentage property value. Average percentage of video frames lost as displayed to the user.
func (*MediaStream) GetAverageVideoFrameRate ¶
func (m *MediaStream) GetAverageVideoFrameRate() *float32
GetAverageVideoFrameRate gets the averageVideoFrameRate property value. Average frames per second received for a video stream, computed over the duration of the session.
func (*MediaStream) GetAverageVideoPacketLossRate ¶
func (m *MediaStream) GetAverageVideoPacketLossRate() *float32
GetAverageVideoPacketLossRate gets the averageVideoPacketLossRate property value. Average fraction of packets lost, as specified in [RFC 3550][], computed over the duration of the session.
func (*MediaStream) GetEndDateTime ¶
func (m *MediaStream) GetEndDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
GetEndDateTime gets the endDateTime property value. UTC time when the stream ended. The DateTimeOffset type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z
func (*MediaStream) GetFieldDeserializers ¶
func (m *MediaStream) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model
func (*MediaStream) GetLowFrameRateRatio ¶
func (m *MediaStream) GetLowFrameRateRatio() *float32
GetLowFrameRateRatio gets the lowFrameRateRatio property value. Fraction of the call where frame rate is less than 7.5 frames per second.
func (*MediaStream) GetLowVideoProcessingCapabilityRatio ¶
func (m *MediaStream) GetLowVideoProcessingCapabilityRatio() *float32
GetLowVideoProcessingCapabilityRatio gets the lowVideoProcessingCapabilityRatio property value. Fraction of the call that the client is running less than 70% expected video processing capability.
func (*MediaStream) GetMaxAudioNetworkJitter ¶
func (m *MediaStream) GetMaxAudioNetworkJitter() *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration
GetMaxAudioNetworkJitter gets the maxAudioNetworkJitter property value. Maximum of audio network jitter computed over each of the 20 second windows during the session, denoted in [ISO 8601][] format. For example, 1 second is denoted as 'PT1S', where 'P' is the duration designator, 'T' is the time designator, and 'S' is the second designator.
func (*MediaStream) GetMaxJitter ¶
func (m *MediaStream) GetMaxJitter() *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration
GetMaxJitter gets the maxJitter property value. Maximum jitter for the stream computed as specified in RFC 3550, denoted in [ISO 8601][] format. For example, 1 second is denoted as 'PT1S', where 'P' is the duration designator, 'T' is the time designator, and 'S' is the second designator.
func (*MediaStream) GetMaxPacketLossRate ¶
func (m *MediaStream) GetMaxPacketLossRate() *float32
GetMaxPacketLossRate gets the maxPacketLossRate property value. Maximum packet loss rate for the stream.
func (*MediaStream) GetMaxRatioOfConcealedSamples ¶
func (m *MediaStream) GetMaxRatioOfConcealedSamples() *float32
GetMaxRatioOfConcealedSamples gets the maxRatioOfConcealedSamples property value. Maximum ratio of packets concealed by the healer.
func (*MediaStream) GetMaxRoundTripTime ¶
func (m *MediaStream) GetMaxRoundTripTime() *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration
GetMaxRoundTripTime gets the maxRoundTripTime property value. Maximum network propagation round-trip time computed as specified in [RFC 3550][], denoted in [ISO 8601][] format. For example, 1 second is denoted as 'PT1S', where 'P' is the duration designator, 'T' is the time designator, and 'S' is the second designator.
func (*MediaStream) GetPacketUtilization ¶
func (m *MediaStream) GetPacketUtilization() *int64
GetPacketUtilization gets the packetUtilization property value. Packet count for the stream.
func (*MediaStream) GetPostForwardErrorCorrectionPacketLossRate ¶
func (m *MediaStream) GetPostForwardErrorCorrectionPacketLossRate() *float32
GetPostForwardErrorCorrectionPacketLossRate gets the postForwardErrorCorrectionPacketLossRate property value. Packet loss rate after FEC has been applied aggregated across all video streams and codecs.
func (*MediaStream) GetStartDateTime ¶
func (m *MediaStream) GetStartDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
GetStartDateTime gets the startDateTime property value. UTC time when the stream started. The DateTimeOffset type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z
func (*MediaStream) GetStreamDirection ¶
func (m *MediaStream) GetStreamDirection() *MediaStreamDirection
GetStreamDirection gets the streamDirection property value. Indicates the direction of the media stream. Possible values are: callerToCallee, calleeToCaller.
func (*MediaStream) GetStreamId ¶
func (m *MediaStream) GetStreamId() *string
GetStreamId gets the streamId property value. Unique identifier for the stream.
func (*MediaStream) GetWasMediaBypassed ¶
func (m *MediaStream) GetWasMediaBypassed() *bool
GetWasMediaBypassed gets the wasMediaBypassed property value. True if the media stream bypassed the Mediation Server and went straight between client and PSTN Gateway/PBX, false otherwise.
func (*MediaStream) Serialize ¶
func (m *MediaStream) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*MediaStream) SetAdditionalData ¶
func (m *MediaStream) SetAdditionalData(value map[string]interface{})
SetAdditionalData sets the additionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.
func (*MediaStream) SetAverageAudioDegradation ¶
func (m *MediaStream) SetAverageAudioDegradation(value *float32)
SetAverageAudioDegradation sets the averageAudioDegradation property value. Average Network Mean Opinion Score degradation for stream. Represents how much the network loss and jitter has impacted the quality of received audio.
func (*MediaStream) SetAverageAudioNetworkJitter ¶
func (m *MediaStream) SetAverageAudioNetworkJitter(value *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration)
SetAverageAudioNetworkJitter sets the averageAudioNetworkJitter property value. Average jitter for the stream computed as specified in [RFC 3550][], denoted in [ISO 8601][] format. For example, 1 second is denoted as 'PT1S', where 'P' is the duration designator, 'T' is the time designator, and 'S' is the second designator.
func (*MediaStream) SetAverageBandwidthEstimate ¶
func (m *MediaStream) SetAverageBandwidthEstimate(value *int64)
SetAverageBandwidthEstimate sets the averageBandwidthEstimate property value. Average estimated bandwidth available between two endpoints in bits per second.
func (*MediaStream) SetAverageJitter ¶
func (m *MediaStream) SetAverageJitter(value *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration)
SetAverageJitter sets the averageJitter property value. Average jitter for the stream computed as specified in [RFC 3550][], denoted in [ISO 8601][] format. For example, 1 second is denoted as 'PT1S', where 'P' is the duration designator, 'T' is the time designator, and 'S' is the second designator.
func (*MediaStream) SetAveragePacketLossRate ¶
func (m *MediaStream) SetAveragePacketLossRate(value *float32)
SetAveragePacketLossRate sets the averagePacketLossRate property value. Average packet loss rate for stream.
func (*MediaStream) SetAverageRatioOfConcealedSamples ¶
func (m *MediaStream) SetAverageRatioOfConcealedSamples(value *float32)
SetAverageRatioOfConcealedSamples sets the averageRatioOfConcealedSamples property value. Ratio of the number of audio frames with samples generated by packet loss concealment to the total number of audio frames.
func (*MediaStream) SetAverageReceivedFrameRate ¶
func (m *MediaStream) SetAverageReceivedFrameRate(value *float32)
SetAverageReceivedFrameRate sets the averageReceivedFrameRate property value. Average frames per second received for all video streams computed over the duration of the session.
func (*MediaStream) SetAverageRoundTripTime ¶
func (m *MediaStream) SetAverageRoundTripTime(value *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration)
SetAverageRoundTripTime sets the averageRoundTripTime property value. Average network propagation round-trip time computed as specified in [RFC 3550][], denoted in [ISO 8601][] format. For example, 1 second is denoted as 'PT1S', where 'P' is the duration designator, 'T' is the time designator, and 'S' is the second designator.
func (*MediaStream) SetAverageVideoFrameLossPercentage ¶
func (m *MediaStream) SetAverageVideoFrameLossPercentage(value *float32)
SetAverageVideoFrameLossPercentage sets the averageVideoFrameLossPercentage property value. Average percentage of video frames lost as displayed to the user.
func (*MediaStream) SetAverageVideoFrameRate ¶
func (m *MediaStream) SetAverageVideoFrameRate(value *float32)
SetAverageVideoFrameRate sets the averageVideoFrameRate property value. Average frames per second received for a video stream, computed over the duration of the session.
func (*MediaStream) SetAverageVideoPacketLossRate ¶
func (m *MediaStream) SetAverageVideoPacketLossRate(value *float32)
SetAverageVideoPacketLossRate sets the averageVideoPacketLossRate property value. Average fraction of packets lost, as specified in [RFC 3550][], computed over the duration of the session.
func (*MediaStream) SetEndDateTime ¶
func (m *MediaStream) SetEndDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
SetEndDateTime sets the endDateTime property value. UTC time when the stream ended. The DateTimeOffset type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z
func (*MediaStream) SetLowFrameRateRatio ¶
func (m *MediaStream) SetLowFrameRateRatio(value *float32)
SetLowFrameRateRatio sets the lowFrameRateRatio property value. Fraction of the call where frame rate is less than 7.5 frames per second.
func (*MediaStream) SetLowVideoProcessingCapabilityRatio ¶
func (m *MediaStream) SetLowVideoProcessingCapabilityRatio(value *float32)
SetLowVideoProcessingCapabilityRatio sets the lowVideoProcessingCapabilityRatio property value. Fraction of the call that the client is running less than 70% expected video processing capability.
func (*MediaStream) SetMaxAudioNetworkJitter ¶
func (m *MediaStream) SetMaxAudioNetworkJitter(value *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration)
SetMaxAudioNetworkJitter sets the maxAudioNetworkJitter property value. Maximum of audio network jitter computed over each of the 20 second windows during the session, denoted in [ISO 8601][] format. For example, 1 second is denoted as 'PT1S', where 'P' is the duration designator, 'T' is the time designator, and 'S' is the second designator.
func (*MediaStream) SetMaxJitter ¶
func (m *MediaStream) SetMaxJitter(value *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration)
SetMaxJitter sets the maxJitter property value. Maximum jitter for the stream computed as specified in RFC 3550, denoted in [ISO 8601][] format. For example, 1 second is denoted as 'PT1S', where 'P' is the duration designator, 'T' is the time designator, and 'S' is the second designator.
func (*MediaStream) SetMaxPacketLossRate ¶
func (m *MediaStream) SetMaxPacketLossRate(value *float32)
SetMaxPacketLossRate sets the maxPacketLossRate property value. Maximum packet loss rate for the stream.
func (*MediaStream) SetMaxRatioOfConcealedSamples ¶
func (m *MediaStream) SetMaxRatioOfConcealedSamples(value *float32)
SetMaxRatioOfConcealedSamples sets the maxRatioOfConcealedSamples property value. Maximum ratio of packets concealed by the healer.
func (*MediaStream) SetMaxRoundTripTime ¶
func (m *MediaStream) SetMaxRoundTripTime(value *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration)
SetMaxRoundTripTime sets the maxRoundTripTime property value. Maximum network propagation round-trip time computed as specified in [RFC 3550][], denoted in [ISO 8601][] format. For example, 1 second is denoted as 'PT1S', where 'P' is the duration designator, 'T' is the time designator, and 'S' is the second designator.
func (*MediaStream) SetPacketUtilization ¶
func (m *MediaStream) SetPacketUtilization(value *int64)
SetPacketUtilization sets the packetUtilization property value. Packet count for the stream.
func (*MediaStream) SetPostForwardErrorCorrectionPacketLossRate ¶
func (m *MediaStream) SetPostForwardErrorCorrectionPacketLossRate(value *float32)
SetPostForwardErrorCorrectionPacketLossRate sets the postForwardErrorCorrectionPacketLossRate property value. Packet loss rate after FEC has been applied aggregated across all video streams and codecs.
func (*MediaStream) SetStartDateTime ¶
func (m *MediaStream) SetStartDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
SetStartDateTime sets the startDateTime property value. UTC time when the stream started. The DateTimeOffset type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z
func (*MediaStream) SetStreamDirection ¶
func (m *MediaStream) SetStreamDirection(value *MediaStreamDirection)
SetStreamDirection sets the streamDirection property value. Indicates the direction of the media stream. Possible values are: callerToCallee, calleeToCaller.
func (*MediaStream) SetStreamId ¶
func (m *MediaStream) SetStreamId(value *string)
SetStreamId sets the streamId property value. Unique identifier for the stream.
func (*MediaStream) SetWasMediaBypassed ¶
func (m *MediaStream) SetWasMediaBypassed(value *bool)
SetWasMediaBypassed sets the wasMediaBypassed property value. True if the media stream bypassed the Mediation Server and went straight between client and PSTN Gateway/PBX, false otherwise.
type MediaStreamDirection ¶
type MediaStreamDirection int
Provides operations to manage the cloudCommunications singleton.
const ( CALLERTOCALLEE_MEDIASTREAMDIRECTION MediaStreamDirection = iota CALLEETOCALLER_MEDIASTREAMDIRECTION )
func (MediaStreamDirection) String ¶
func (i MediaStreamDirection) String() string
type MediaStreamable ¶
type MediaStreamable interface { i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetAverageAudioDegradation() *float32 GetAverageAudioNetworkJitter() *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration GetAverageBandwidthEstimate() *int64 GetAverageJitter() *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration GetAveragePacketLossRate() *float32 GetAverageRatioOfConcealedSamples() *float32 GetAverageReceivedFrameRate() *float32 GetAverageRoundTripTime() *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration GetAverageVideoFrameLossPercentage() *float32 GetAverageVideoFrameRate() *float32 GetAverageVideoPacketLossRate() *float32 GetEndDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time GetLowFrameRateRatio() *float32 GetLowVideoProcessingCapabilityRatio() *float32 GetMaxAudioNetworkJitter() *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration GetMaxJitter() *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration GetMaxPacketLossRate() *float32 GetMaxRatioOfConcealedSamples() *float32 GetMaxRoundTripTime() *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration GetPacketUtilization() *int64 GetPostForwardErrorCorrectionPacketLossRate() *float32 GetStartDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time GetStreamDirection() *MediaStreamDirection GetStreamId() *string GetWasMediaBypassed() *bool SetAverageAudioDegradation(value *float32) SetAverageAudioNetworkJitter(value *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration) SetAverageBandwidthEstimate(value *int64) SetAverageJitter(value *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration) SetAveragePacketLossRate(value *float32) SetAverageRatioOfConcealedSamples(value *float32) SetAverageReceivedFrameRate(value *float32) SetAverageRoundTripTime(value *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration) SetAverageVideoFrameLossPercentage(value *float32) SetAverageVideoFrameRate(value *float32) SetAverageVideoPacketLossRate(value *float32) SetEndDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) SetLowFrameRateRatio(value *float32) SetLowVideoProcessingCapabilityRatio(value *float32) SetMaxAudioNetworkJitter(value *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration) SetMaxJitter(value *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration) SetMaxPacketLossRate(value *float32) SetMaxRatioOfConcealedSamples(value *float32) SetMaxRoundTripTime(value *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration) SetPacketUtilization(value *int64) SetPostForwardErrorCorrectionPacketLossRate(value *float32) SetStartDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) SetStreamDirection(value *MediaStreamDirection) SetStreamId(value *string) SetWasMediaBypassed(value *bool) }
MediaStreamable
type Mediaable ¶
type Mediaable interface { i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetCalleeDevice() DeviceInfoable GetCalleeNetwork() NetworkInfoable GetCallerDevice() DeviceInfoable GetCallerNetwork() NetworkInfoable GetLabel() *string GetStreams() []MediaStreamable SetCalleeDevice(value DeviceInfoable) SetCalleeNetwork(value NetworkInfoable) SetCallerDevice(value DeviceInfoable) SetCallerNetwork(value NetworkInfoable) SetLabel(value *string) SetStreams(value []MediaStreamable) }
Mediaable
type NetworkConnectionType ¶
type NetworkConnectionType int
Provides operations to manage the cloudCommunications singleton.
const ( UNKNOWN_NETWORKCONNECTIONTYPE NetworkConnectionType = iota WIRED_NETWORKCONNECTIONTYPE WIFI_NETWORKCONNECTIONTYPE MOBILE_NETWORKCONNECTIONTYPE TUNNEL_NETWORKCONNECTIONTYPE UNKNOWNFUTUREVALUE_NETWORKCONNECTIONTYPE )
func (NetworkConnectionType) String ¶
func (i NetworkConnectionType) String() string
type NetworkInfo ¶
type NetworkInfo struct {
// contains filtered or unexported fields
}
NetworkInfo
func NewNetworkInfo ¶
func NewNetworkInfo() *NetworkInfo
NewNetworkInfo instantiates a new networkInfo and sets the default values.
func (*NetworkInfo) GetAdditionalData ¶
func (m *NetworkInfo) GetAdditionalData() map[string]interface{}
GetAdditionalData gets the additionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.
func (*NetworkInfo) GetBandwidthLowEventRatio ¶
func (m *NetworkInfo) GetBandwidthLowEventRatio() *float32
GetBandwidthLowEventRatio gets the bandwidthLowEventRatio property value. Fraction of the call that the media endpoint detected the available bandwidth or bandwidth policy was low enough to cause poor quality of the audio sent.
func (*NetworkInfo) GetBasicServiceSetIdentifier ¶
func (m *NetworkInfo) GetBasicServiceSetIdentifier() *string
GetBasicServiceSetIdentifier gets the basicServiceSetIdentifier property value. The wireless LAN basic service set identifier of the media endpoint used to connect to the network.
func (*NetworkInfo) GetConnectionType ¶
func (m *NetworkInfo) GetConnectionType() *NetworkConnectionType
GetConnectionType gets the connectionType property value. Type of network used by the media endpoint. Possible values are: unknown, wired, wifi, mobile, tunnel, unknownFutureValue.
func (*NetworkInfo) GetDelayEventRatio ¶
func (m *NetworkInfo) GetDelayEventRatio() *float32
GetDelayEventRatio gets the delayEventRatio property value. Fraction of the call that the media endpoint detected the network delay was significant enough to impact the ability to have real-time two-way communication.
func (*NetworkInfo) GetDnsSuffix ¶
func (m *NetworkInfo) GetDnsSuffix() *string
GetDnsSuffix gets the dnsSuffix property value. DNS suffix associated with the network adapter of the media endpoint.
func (*NetworkInfo) GetFieldDeserializers ¶
func (m *NetworkInfo) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model
func (*NetworkInfo) GetIpAddress ¶
func (m *NetworkInfo) GetIpAddress() *string
GetIpAddress gets the ipAddress property value. IP address of the media endpoint.
func (*NetworkInfo) GetLinkSpeed ¶
func (m *NetworkInfo) GetLinkSpeed() *int64
GetLinkSpeed gets the linkSpeed property value. Link speed in bits per second reported by the network adapter used by the media endpoint.
func (*NetworkInfo) GetMacAddress ¶
func (m *NetworkInfo) GetMacAddress() *string
GetMacAddress gets the macAddress property value. The media access control (MAC) address of the media endpoint's network device.
func (*NetworkInfo) GetPort ¶
func (m *NetworkInfo) GetPort() *int32
GetPort gets the port property value. Network port number used by media endpoint.
func (*NetworkInfo) GetReceivedQualityEventRatio ¶
func (m *NetworkInfo) GetReceivedQualityEventRatio() *float32
GetReceivedQualityEventRatio gets the receivedQualityEventRatio property value. Fraction of the call that the media endpoint detected the network was causing poor quality of the audio received.
func (*NetworkInfo) GetReflexiveIPAddress ¶
func (m *NetworkInfo) GetReflexiveIPAddress() *string
GetReflexiveIPAddress gets the reflexiveIPAddress property value. IP address of the media endpoint as seen by the media relay server. This is typically the public internet IP address associated to the endpoint.
func (*NetworkInfo) GetRelayIPAddress ¶
func (m *NetworkInfo) GetRelayIPAddress() *string
GetRelayIPAddress gets the relayIPAddress property value. IP address of the media relay server allocated by the media endpoint.
func (*NetworkInfo) GetRelayPort ¶
func (m *NetworkInfo) GetRelayPort() *int32
GetRelayPort gets the relayPort property value. Network port number allocated on the media relay server by the media endpoint.
func (*NetworkInfo) GetSentQualityEventRatio ¶
func (m *NetworkInfo) GetSentQualityEventRatio() *float32
GetSentQualityEventRatio gets the sentQualityEventRatio property value. Fraction of the call that the media endpoint detected the network was causing poor quality of the audio sent.
func (*NetworkInfo) GetSubnet ¶
func (m *NetworkInfo) GetSubnet() *string
GetSubnet gets the subnet property value. Subnet used for media stream by the media endpoint.
func (*NetworkInfo) GetWifiBand ¶
func (m *NetworkInfo) GetWifiBand() *WifiBand
GetWifiBand gets the wifiBand property value. WiFi band used by the media endpoint. Possible values are: unknown, frequency24GHz, frequency50GHz, frequency60GHz, unknownFutureValue.
func (*NetworkInfo) GetWifiBatteryCharge ¶
func (m *NetworkInfo) GetWifiBatteryCharge() *int32
GetWifiBatteryCharge gets the wifiBatteryCharge property value. Estimated remaining battery charge in percentage reported by the media endpoint.
func (*NetworkInfo) GetWifiChannel ¶
func (m *NetworkInfo) GetWifiChannel() *int32
GetWifiChannel gets the wifiChannel property value. WiFi channel used by the media endpoint.
func (*NetworkInfo) GetWifiMicrosoftDriver ¶
func (m *NetworkInfo) GetWifiMicrosoftDriver() *string
GetWifiMicrosoftDriver gets the wifiMicrosoftDriver property value. Name of the Microsoft WiFi driver used by the media endpoint. Value may be localized based on the language used by endpoint.
func (*NetworkInfo) GetWifiMicrosoftDriverVersion ¶
func (m *NetworkInfo) GetWifiMicrosoftDriverVersion() *string
GetWifiMicrosoftDriverVersion gets the wifiMicrosoftDriverVersion property value. Version of the Microsoft WiFi driver used by the media endpoint.
func (*NetworkInfo) GetWifiRadioType ¶
func (m *NetworkInfo) GetWifiRadioType() *WifiRadioType
GetWifiRadioType gets the wifiRadioType property value. Type of WiFi radio used by the media endpoint. Possible values are: unknown, wifi80211a, wifi80211b, wifi80211g, wifi80211n, wifi80211ac, wifi80211ax, unknownFutureValue.
func (*NetworkInfo) GetWifiSignalStrength ¶
func (m *NetworkInfo) GetWifiSignalStrength() *int32
GetWifiSignalStrength gets the wifiSignalStrength property value. WiFi signal strength in percentage reported by the media endpoint.
func (*NetworkInfo) GetWifiVendorDriver ¶
func (m *NetworkInfo) GetWifiVendorDriver() *string
GetWifiVendorDriver gets the wifiVendorDriver property value. Name of the WiFi driver used by the media endpoint. Value may be localized based on the language used by endpoint.
func (*NetworkInfo) GetWifiVendorDriverVersion ¶
func (m *NetworkInfo) GetWifiVendorDriverVersion() *string
GetWifiVendorDriverVersion gets the wifiVendorDriverVersion property value. Version of the WiFi driver used by the media endpoint.
func (*NetworkInfo) Serialize ¶
func (m *NetworkInfo) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*NetworkInfo) SetAdditionalData ¶
func (m *NetworkInfo) SetAdditionalData(value map[string]interface{})
SetAdditionalData sets the additionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.
func (*NetworkInfo) SetBandwidthLowEventRatio ¶
func (m *NetworkInfo) SetBandwidthLowEventRatio(value *float32)
SetBandwidthLowEventRatio sets the bandwidthLowEventRatio property value. Fraction of the call that the media endpoint detected the available bandwidth or bandwidth policy was low enough to cause poor quality of the audio sent.
func (*NetworkInfo) SetBasicServiceSetIdentifier ¶
func (m *NetworkInfo) SetBasicServiceSetIdentifier(value *string)
SetBasicServiceSetIdentifier sets the basicServiceSetIdentifier property value. The wireless LAN basic service set identifier of the media endpoint used to connect to the network.
func (*NetworkInfo) SetConnectionType ¶
func (m *NetworkInfo) SetConnectionType(value *NetworkConnectionType)
SetConnectionType sets the connectionType property value. Type of network used by the media endpoint. Possible values are: unknown, wired, wifi, mobile, tunnel, unknownFutureValue.
func (*NetworkInfo) SetDelayEventRatio ¶
func (m *NetworkInfo) SetDelayEventRatio(value *float32)
SetDelayEventRatio sets the delayEventRatio property value. Fraction of the call that the media endpoint detected the network delay was significant enough to impact the ability to have real-time two-way communication.
func (*NetworkInfo) SetDnsSuffix ¶
func (m *NetworkInfo) SetDnsSuffix(value *string)
SetDnsSuffix sets the dnsSuffix property value. DNS suffix associated with the network adapter of the media endpoint.
func (*NetworkInfo) SetIpAddress ¶
func (m *NetworkInfo) SetIpAddress(value *string)
SetIpAddress sets the ipAddress property value. IP address of the media endpoint.
func (*NetworkInfo) SetLinkSpeed ¶
func (m *NetworkInfo) SetLinkSpeed(value *int64)
SetLinkSpeed sets the linkSpeed property value. Link speed in bits per second reported by the network adapter used by the media endpoint.
func (*NetworkInfo) SetMacAddress ¶
func (m *NetworkInfo) SetMacAddress(value *string)
SetMacAddress sets the macAddress property value. The media access control (MAC) address of the media endpoint's network device.
func (*NetworkInfo) SetPort ¶
func (m *NetworkInfo) SetPort(value *int32)
SetPort sets the port property value. Network port number used by media endpoint.
func (*NetworkInfo) SetReceivedQualityEventRatio ¶
func (m *NetworkInfo) SetReceivedQualityEventRatio(value *float32)
SetReceivedQualityEventRatio sets the receivedQualityEventRatio property value. Fraction of the call that the media endpoint detected the network was causing poor quality of the audio received.
func (*NetworkInfo) SetReflexiveIPAddress ¶
func (m *NetworkInfo) SetReflexiveIPAddress(value *string)
SetReflexiveIPAddress sets the reflexiveIPAddress property value. IP address of the media endpoint as seen by the media relay server. This is typically the public internet IP address associated to the endpoint.
func (*NetworkInfo) SetRelayIPAddress ¶
func (m *NetworkInfo) SetRelayIPAddress(value *string)
SetRelayIPAddress sets the relayIPAddress property value. IP address of the media relay server allocated by the media endpoint.
func (*NetworkInfo) SetRelayPort ¶
func (m *NetworkInfo) SetRelayPort(value *int32)
SetRelayPort sets the relayPort property value. Network port number allocated on the media relay server by the media endpoint.
func (*NetworkInfo) SetSentQualityEventRatio ¶
func (m *NetworkInfo) SetSentQualityEventRatio(value *float32)
SetSentQualityEventRatio sets the sentQualityEventRatio property value. Fraction of the call that the media endpoint detected the network was causing poor quality of the audio sent.
func (*NetworkInfo) SetSubnet ¶
func (m *NetworkInfo) SetSubnet(value *string)
SetSubnet sets the subnet property value. Subnet used for media stream by the media endpoint.
func (*NetworkInfo) SetWifiBand ¶
func (m *NetworkInfo) SetWifiBand(value *WifiBand)
SetWifiBand sets the wifiBand property value. WiFi band used by the media endpoint. Possible values are: unknown, frequency24GHz, frequency50GHz, frequency60GHz, unknownFutureValue.
func (*NetworkInfo) SetWifiBatteryCharge ¶
func (m *NetworkInfo) SetWifiBatteryCharge(value *int32)
SetWifiBatteryCharge sets the wifiBatteryCharge property value. Estimated remaining battery charge in percentage reported by the media endpoint.
func (*NetworkInfo) SetWifiChannel ¶
func (m *NetworkInfo) SetWifiChannel(value *int32)
SetWifiChannel sets the wifiChannel property value. WiFi channel used by the media endpoint.
func (*NetworkInfo) SetWifiMicrosoftDriver ¶
func (m *NetworkInfo) SetWifiMicrosoftDriver(value *string)
SetWifiMicrosoftDriver sets the wifiMicrosoftDriver property value. Name of the Microsoft WiFi driver used by the media endpoint. Value may be localized based on the language used by endpoint.
func (*NetworkInfo) SetWifiMicrosoftDriverVersion ¶
func (m *NetworkInfo) SetWifiMicrosoftDriverVersion(value *string)
SetWifiMicrosoftDriverVersion sets the wifiMicrosoftDriverVersion property value. Version of the Microsoft WiFi driver used by the media endpoint.
func (*NetworkInfo) SetWifiRadioType ¶
func (m *NetworkInfo) SetWifiRadioType(value *WifiRadioType)
SetWifiRadioType sets the wifiRadioType property value. Type of WiFi radio used by the media endpoint. Possible values are: unknown, wifi80211a, wifi80211b, wifi80211g, wifi80211n, wifi80211ac, wifi80211ax, unknownFutureValue.
func (*NetworkInfo) SetWifiSignalStrength ¶
func (m *NetworkInfo) SetWifiSignalStrength(value *int32)
SetWifiSignalStrength sets the wifiSignalStrength property value. WiFi signal strength in percentage reported by the media endpoint.
func (*NetworkInfo) SetWifiVendorDriver ¶
func (m *NetworkInfo) SetWifiVendorDriver(value *string)
SetWifiVendorDriver sets the wifiVendorDriver property value. Name of the WiFi driver used by the media endpoint. Value may be localized based on the language used by endpoint.
func (*NetworkInfo) SetWifiVendorDriverVersion ¶
func (m *NetworkInfo) SetWifiVendorDriverVersion(value *string)
SetWifiVendorDriverVersion sets the wifiVendorDriverVersion property value. Version of the WiFi driver used by the media endpoint.
type NetworkInfoable ¶
type NetworkInfoable interface { i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetBandwidthLowEventRatio() *float32 GetBasicServiceSetIdentifier() *string GetConnectionType() *NetworkConnectionType GetDelayEventRatio() *float32 GetDnsSuffix() *string GetIpAddress() *string GetLinkSpeed() *int64 GetMacAddress() *string GetPort() *int32 GetReceivedQualityEventRatio() *float32 GetReflexiveIPAddress() *string GetRelayIPAddress() *string GetRelayPort() *int32 GetSentQualityEventRatio() *float32 GetSubnet() *string GetWifiBand() *WifiBand GetWifiBatteryCharge() *int32 GetWifiChannel() *int32 GetWifiMicrosoftDriver() *string GetWifiMicrosoftDriverVersion() *string GetWifiRadioType() *WifiRadioType GetWifiSignalStrength() *int32 GetWifiVendorDriver() *string GetWifiVendorDriverVersion() *string SetBandwidthLowEventRatio(value *float32) SetBasicServiceSetIdentifier(value *string) SetConnectionType(value *NetworkConnectionType) SetDelayEventRatio(value *float32) SetDnsSuffix(value *string) SetIpAddress(value *string) SetLinkSpeed(value *int64) SetMacAddress(value *string) SetPort(value *int32) SetReceivedQualityEventRatio(value *float32) SetReflexiveIPAddress(value *string) SetRelayIPAddress(value *string) SetRelayPort(value *int32) SetSentQualityEventRatio(value *float32) SetSubnet(value *string) SetWifiBand(value *WifiBand) SetWifiBatteryCharge(value *int32) SetWifiChannel(value *int32) SetWifiMicrosoftDriver(value *string) SetWifiMicrosoftDriverVersion(value *string) SetWifiRadioType(value *WifiRadioType) SetWifiSignalStrength(value *int32) SetWifiVendorDriver(value *string) SetWifiVendorDriverVersion(value *string) }
NetworkInfoable
type Segment ¶
type Segment struct { iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Entity // contains filtered or unexported fields }
Segment
func NewSegment ¶
func NewSegment() *Segment
NewSegment instantiates a new segment and sets the default values.
func (*Segment) GetCallee ¶
func (m *Segment) GetCallee() Endpointable
GetCallee gets the callee property value. Endpoint that answered this segment.
func (*Segment) GetCaller ¶
func (m *Segment) GetCaller() Endpointable
GetCaller gets the caller property value. Endpoint that initiated this segment.
func (*Segment) GetEndDateTime ¶
func (m *Segment) GetEndDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
GetEndDateTime gets the endDateTime property value. UTC time when the segment ended. The DateTimeOffset type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z
func (*Segment) GetFailureInfo ¶
func (m *Segment) GetFailureInfo() FailureInfoable
GetFailureInfo gets the failureInfo property value. Failure information associated with the segment if it failed.
func (*Segment) GetFieldDeserializers ¶
func (m *Segment) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model
func (*Segment) GetMedia ¶
GetMedia gets the media property value. Media associated with this segment.
func (*Segment) GetStartDateTime ¶
func (m *Segment) GetStartDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
GetStartDateTime gets the startDateTime property value. UTC time when the segment started. The DateTimeOffset type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z
func (*Segment) Serialize ¶
func (m *Segment) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*Segment) SetCallee ¶
func (m *Segment) SetCallee(value Endpointable)
SetCallee sets the callee property value. Endpoint that answered this segment.
func (*Segment) SetCaller ¶
func (m *Segment) SetCaller(value Endpointable)
SetCaller sets the caller property value. Endpoint that initiated this segment.
func (*Segment) SetEndDateTime ¶
func (m *Segment) SetEndDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
SetEndDateTime sets the endDateTime property value. UTC time when the segment ended. The DateTimeOffset type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z
func (*Segment) SetFailureInfo ¶
func (m *Segment) SetFailureInfo(value FailureInfoable)
SetFailureInfo sets the failureInfo property value. Failure information associated with the segment if it failed.
func (*Segment) SetMedia ¶
SetMedia sets the media property value. Media associated with this segment.
func (*Segment) SetStartDateTime ¶
func (m *Segment) SetStartDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
SetStartDateTime sets the startDateTime property value. UTC time when the segment started. The DateTimeOffset type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z
type SegmentCollectionResponse ¶
type SegmentCollectionResponse struct {
// contains filtered or unexported fields
}
SegmentCollectionResponse
func NewSegmentCollectionResponse ¶
func NewSegmentCollectionResponse() *SegmentCollectionResponse
NewSegmentCollectionResponse instantiates a new SegmentCollectionResponse and sets the default values.
func (*SegmentCollectionResponse) GetAdditionalData ¶
func (m *SegmentCollectionResponse) GetAdditionalData() map[string]interface{}
GetAdditionalData gets the additionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.
func (*SegmentCollectionResponse) GetFieldDeserializers ¶
func (m *SegmentCollectionResponse) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model
func (*SegmentCollectionResponse) GetOdatanextLink ¶ added in v0.19.0
func (m *SegmentCollectionResponse) GetOdatanextLink() *string
GetOdatanextLink gets the @odata.nextLink property value. The nextLink property
func (*SegmentCollectionResponse) GetValue ¶
func (m *SegmentCollectionResponse) GetValue() []Segmentable
GetValue gets the value property value. The value property
func (*SegmentCollectionResponse) Serialize ¶
func (m *SegmentCollectionResponse) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*SegmentCollectionResponse) SetAdditionalData ¶
func (m *SegmentCollectionResponse) SetAdditionalData(value map[string]interface{})
SetAdditionalData sets the additionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.
func (*SegmentCollectionResponse) SetOdatanextLink ¶ added in v0.19.0
func (m *SegmentCollectionResponse) SetOdatanextLink(value *string)
SetOdatanextLink sets the @odata.nextLink property value. The nextLink property
func (*SegmentCollectionResponse) SetValue ¶
func (m *SegmentCollectionResponse) SetValue(value []Segmentable)
SetValue sets the value property value. The value property
type SegmentCollectionResponseable ¶
type SegmentCollectionResponseable interface { i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetOdatanextLink() *string GetValue() []Segmentable SetOdatanextLink(value *string) SetValue(value []Segmentable) }
SegmentCollectionResponseable
type Segmentable ¶
type Segmentable interface { iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Entityable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetCallee() Endpointable GetCaller() Endpointable GetEndDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time GetFailureInfo() FailureInfoable GetMedia() []Mediaable GetStartDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time SetCallee(value Endpointable) SetCaller(value Endpointable) SetEndDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) SetFailureInfo(value FailureInfoable) SetMedia(value []Mediaable) SetStartDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) }
Segmentable
type Session ¶
type Session struct { iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Entity // contains filtered or unexported fields }
Session
func NewSession ¶
func NewSession() *Session
NewSession instantiates a new session and sets the default values.
func (*Session) GetCallee ¶
func (m *Session) GetCallee() Endpointable
GetCallee gets the callee property value. Endpoint that answered the session.
func (*Session) GetCaller ¶
func (m *Session) GetCaller() Endpointable
GetCaller gets the caller property value. Endpoint that initiated the session.
func (*Session) GetEndDateTime ¶
func (m *Session) GetEndDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
GetEndDateTime gets the endDateTime property value. UTC time when the last user left the session. The DateTimeOffset type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z
func (*Session) GetFailureInfo ¶
func (m *Session) GetFailureInfo() FailureInfoable
GetFailureInfo gets the failureInfo property value. Failure information associated with the session if the session failed.
func (*Session) GetFieldDeserializers ¶
func (m *Session) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model
func (*Session) GetModalities ¶
GetModalities gets the modalities property value. List of modalities present in the session. Possible values are: unknown, audio, video, videoBasedScreenSharing, data, screenSharing, unknownFutureValue.
func (*Session) GetSegments ¶
func (m *Session) GetSegments() []Segmentable
GetSegments gets the segments property value. The list of segments involved in the session. Read-only. Nullable.
func (*Session) GetStartDateTime ¶
func (m *Session) GetStartDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
GetStartDateTime gets the startDateTime property value. UTC time when the first user joined the session. The DateTimeOffset type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z
func (*Session) Serialize ¶
func (m *Session) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*Session) SetCallee ¶
func (m *Session) SetCallee(value Endpointable)
SetCallee sets the callee property value. Endpoint that answered the session.
func (*Session) SetCaller ¶
func (m *Session) SetCaller(value Endpointable)
SetCaller sets the caller property value. Endpoint that initiated the session.
func (*Session) SetEndDateTime ¶
func (m *Session) SetEndDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
SetEndDateTime sets the endDateTime property value. UTC time when the last user left the session. The DateTimeOffset type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z
func (*Session) SetFailureInfo ¶
func (m *Session) SetFailureInfo(value FailureInfoable)
SetFailureInfo sets the failureInfo property value. Failure information associated with the session if the session failed.
func (*Session) SetModalities ¶
SetModalities sets the modalities property value. List of modalities present in the session. Possible values are: unknown, audio, video, videoBasedScreenSharing, data, screenSharing, unknownFutureValue.
func (*Session) SetSegments ¶
func (m *Session) SetSegments(value []Segmentable)
SetSegments sets the segments property value. The list of segments involved in the session. Read-only. Nullable.
func (*Session) SetStartDateTime ¶
func (m *Session) SetStartDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
SetStartDateTime sets the startDateTime property value. UTC time when the first user joined the session. The DateTimeOffset type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z
type SessionCollectionResponse ¶
type SessionCollectionResponse struct {
// contains filtered or unexported fields
}
SessionCollectionResponse
func NewSessionCollectionResponse ¶
func NewSessionCollectionResponse() *SessionCollectionResponse
NewSessionCollectionResponse instantiates a new SessionCollectionResponse and sets the default values.
func (*SessionCollectionResponse) GetAdditionalData ¶
func (m *SessionCollectionResponse) GetAdditionalData() map[string]interface{}
GetAdditionalData gets the additionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.
func (*SessionCollectionResponse) GetFieldDeserializers ¶
func (m *SessionCollectionResponse) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model
func (*SessionCollectionResponse) GetOdatanextLink ¶ added in v0.19.0
func (m *SessionCollectionResponse) GetOdatanextLink() *string
GetOdatanextLink gets the @odata.nextLink property value. The nextLink property
func (*SessionCollectionResponse) GetValue ¶
func (m *SessionCollectionResponse) GetValue() []Sessionable
GetValue gets the value property value. The value property
func (*SessionCollectionResponse) Serialize ¶
func (m *SessionCollectionResponse) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*SessionCollectionResponse) SetAdditionalData ¶
func (m *SessionCollectionResponse) SetAdditionalData(value map[string]interface{})
SetAdditionalData sets the additionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.
func (*SessionCollectionResponse) SetOdatanextLink ¶ added in v0.19.0
func (m *SessionCollectionResponse) SetOdatanextLink(value *string)
SetOdatanextLink sets the @odata.nextLink property value. The nextLink property
func (*SessionCollectionResponse) SetValue ¶
func (m *SessionCollectionResponse) SetValue(value []Sessionable)
SetValue sets the value property value. The value property
type SessionCollectionResponseable ¶
type SessionCollectionResponseable interface { i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetOdatanextLink() *string GetValue() []Sessionable SetOdatanextLink(value *string) SetValue(value []Sessionable) }
SessionCollectionResponseable
type Sessionable ¶
type Sessionable interface { iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Entityable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetCallee() Endpointable GetCaller() Endpointable GetEndDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time GetFailureInfo() FailureInfoable GetModalities() []Modality GetSegments() []Segmentable GetStartDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time SetCallee(value Endpointable) SetCaller(value Endpointable) SetEndDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) SetFailureInfo(value FailureInfoable) SetModalities(value []Modality) SetSegments(value []Segmentable) SetStartDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) }
Sessionable
type UserAgent ¶
type UserAgent struct {
// contains filtered or unexported fields
}
UserAgent
func NewUserAgent ¶
func NewUserAgent() *UserAgent
NewUserAgent instantiates a new userAgent and sets the default values.
func (*UserAgent) GetAdditionalData ¶
GetAdditionalData gets the additionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.
func (*UserAgent) GetApplicationVersion ¶
GetApplicationVersion gets the applicationVersion property value. Identifies the version of application software used by this endpoint.
func (*UserAgent) GetFieldDeserializers ¶
func (m *UserAgent) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model
func (*UserAgent) GetHeaderValue ¶
GetHeaderValue gets the headerValue property value. User-agent header value reported by this endpoint.
func (*UserAgent) Serialize ¶
func (m *UserAgent) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*UserAgent) SetAdditionalData ¶
SetAdditionalData sets the additionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.
func (*UserAgent) SetApplicationVersion ¶
SetApplicationVersion sets the applicationVersion property value. Identifies the version of application software used by this endpoint.
func (*UserAgent) SetHeaderValue ¶
SetHeaderValue sets the headerValue property value. User-agent header value reported by this endpoint.
type UserAgentable ¶
type UserAgentable interface { i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetApplicationVersion() *string GetHeaderValue() *string SetApplicationVersion(value *string) SetHeaderValue(value *string) }
UserAgentable
type WifiRadioType ¶
type WifiRadioType int
Provides operations to manage the cloudCommunications singleton.
const ( UNKNOWN_WIFIRADIOTYPE WifiRadioType = iota WIFI80211A_WIFIRADIOTYPE WIFI80211B_WIFIRADIOTYPE WIFI80211G_WIFIRADIOTYPE WIFI80211N_WIFIRADIOTYPE WIFI80211AC_WIFIRADIOTYPE WIFI80211AX_WIFIRADIOTYPE UNKNOWNFUTUREVALUE_WIFIRADIOTYPE )
func (WifiRadioType) String ¶
func (i WifiRadioType) String() string
Source Files ¶
- call_record.go
- call_record_collection_response.go
- call_record_collection_responseable.go
- call_recordable.go
- call_type.go
- device_info.go
- device_infoable.go
- endpoint.go
- endpointable.go
- failure_info.go
- failure_infoable.go
- failure_stage.go
- media.go
- media_stream.go
- media_stream_direction.go
- media_streamable.go
- mediaable.go
- modality.go
- network_connection_type.go
- network_info.go
- network_infoable.go
- segment.go
- segment_collection_response.go
- segment_collection_responseable.go
- segmentable.go
- session.go
- session_collection_response.go
- session_collection_responseable.go
- sessionable.go
- user_agent.go
- user_agentable.go
- wifi_band.go
- wifi_radio_type.go