Versions in this module Expand all Collapse all v3 v3.1.4 Dec 5, 2024 v3.1.3 Dec 2, 2024 v3.1.2 Dec 2, 2024 Changes in this version + const Acknowledged + const Critical + const DebugLog + const Down + const Email + const ErrorLog + const Escalated + const EscalatedContentNotice + const EscalationPrefix + const EscalationSubscriptionName + const Failed + const InfoLog + const Locked + const Minor + const New + const Normal + const Processed + const RESENDING + const Rest + const Sent + const TraceLog + const Unknown + const Unlocked + const Up + const WarnLog + type Address interface + GetBaseAddress func() BaseAddress + type AdminState string + type AuthMethod string + type AutoEvent struct + Interval string + OnChange bool + SourceName string + Step float64 + type BaseAddress struct + Host string + Port int + Type string + type BaseReading struct + DeviceName string + Id string + Origin int64 + ProfileName string + ResourceName string + Tags map[string]any + Units string + ValueType string + type BinaryReading struct + BinaryValue []byte + MediaType string + func (b BinaryReading) GetBaseReading() BaseReading + type ChannelType string + type DBTimestamp struct + Created int64 + Modified int64 + type Device struct + AdminState AdminState + AutoEvents []AutoEvent + Description string + Id string + Labels []string + Location interface{} + Name string + OperatingState OperatingState + ProfileName string + Properties map[string]any + Protocols map[string]ProtocolProperties + ServiceName string + Tags map[string]any + type DeviceCommand struct + IsHidden bool + Name string + ReadWrite string + ResourceOperations []ResourceOperation + Tags map[string]any + type DeviceProfile struct + Description string + DeviceCommands []DeviceCommand + DeviceResources []DeviceResource + Id string + Labels []string + Manufacturer string + Model string + Name string + type DeviceResource struct + Attributes map[string]interface{} + Description string + IsHidden bool + Name string + Properties ResourceProperties + Tags map[string]any + type DeviceService struct + AdminState AdminState + BaseAddress string + Description string + Id string + Labels []string + Name string + type DiscoveredDevice struct + AdminState AdminState + AutoEvents []AutoEvent + ProfileName string + Properties map[string]any + type EmailAddress struct + Recipients []string + func (a EmailAddress) GetBaseAddress() BaseAddress + type Event struct + DeviceName string + Id string + Origin int64 + ProfileName string + Readings []Reading + SourceName string + Tags map[string]interface{} + type Interval struct + End string + Id string + Interval string + Name string + Start string + type IntervalAction struct + Address Address + AdminState AdminState + AuthMethod AuthMethod + Content string + ContentType string + Id string + IntervalName string + Name string + func (intervalAction *IntervalAction) UnmarshalJSON(b []byte) error + type LogEntry struct + Args []interface{} + Created int64 + Level string + Message string + OriginService string + func (le *LogEntry) UnmarshalJSON(data []byte) error + func (le LogEntry) Validate() (bool, errors.EdgeX) + type MQTTPubAddress struct + AutoReconnect bool + ConnectTimeout int + KeepAlive int + Publisher string + QoS int + Retained bool + Topic string + func (a MQTTPubAddress) GetBaseAddress() BaseAddress + type Notification struct + Category string + Content string + ContentType string + Description string + Id string + Labels []string + Sender string + Severity NotificationSeverity + Status NotificationStatus + type NotificationSeverity string + type NotificationStatus string + type ObjectReading struct + ObjectValue interface{} + func (o ObjectReading) GetBaseReading() BaseReading + type OperatingState string + type ProtocolProperties map[string]any + type ProvisionWatcher struct + AdminState AdminState + BlockingIdentifiers map[string][]string + DiscoveredDevice DiscoveredDevice + Id string + Identifiers map[string]string + Labels []string + Name string + ServiceName string + type RESTAddress struct + HTTPMethod string + Path string + func (a RESTAddress) GetBaseAddress() BaseAddress + type Reading interface + GetBaseReading func() BaseReading + type ResourceOperation struct + DefaultValue string + DeviceResource string + Mappings map[string]string + type ResourceProperties struct + Assertion string + Base *float64 + DefaultValue string + Mask *uint64 + Maximum *float64 + MediaType string + Minimum *float64 + Offset *float64 + Optional map[string]any + ReadWrite string + Scale *float64 + Shift *int64 + Units string + ValueType string + type SimpleReading struct + Value string + func (s SimpleReading) GetBaseReading() BaseReading + type Subscription struct + AdminState AdminState + Categories []string + Channels []Address + Description string + Id string + Labels []string + Name string + Receiver string + ResendInterval string + ResendLimit int + func (subscription *Subscription) UnmarshalJSON(b []byte) error + type Transmission struct + Channel Address + Created int64 + Id string + NotificationId string + Records []TransmissionRecord + ResendCount int + Status TransmissionStatus + SubscriptionName string + func NewTransmission(subscriptionName string, channel Address, notificationId string) Transmission + func (trans *Transmission) UnmarshalJSON(b []byte) error + type TransmissionRecord struct + Response string + Sent int64 + Status TransmissionStatus + type TransmissionStatus string