com.microsoft.azure.sdk.iot.service
Definition
Classes
| AuthenticationMechanism |
Authentication mechanism, used to store the device symmetric key. |
| AuthenticationMethod |
Class used to abstract the different authentication methods used to use IoT Hub SDK. |
| BaseDevice |
The BaseDevice class implementing constructors and serialization functionality. |
| Configuration | |
| ConfigurationContent | |
| ConfigurationMetrics | |
| Device |
The Device class extends the BaseDevice class implementing constructors and serialization functionality. |
| ExportImportDevice | |
| FeedbackBatch |
Data structure for feedback messages received in Json array Provide getters and setters for batch properties and messages |
| FeedbackBatchMessage |
Provide static function to parse Json string to FeedbackBatch object. |
| FeedbackReceiver |
FeedbackReceiver is a specialized receiver whose ReceiveAsync method returns a FeedbackBatch instead of a Message. |
| FeedbackRecord |
Data structure for feedback record received Provide getters and setters for feedback record batch properties |
| FileUploadNotification | |
| FileUploadNotificationReceiver | |
| IotHubConnectionString |
Expose all connections string properties and methods for user, device and connection string serialization. |
| IotHubConnectionStringBuilder |
Provide static constructors to create IotHubConnectionString object |
| JobProperties |
Contains properties of a Job. See online documentation for more infomration. |
| Message |
IotHub specific message container |
| Module | |
| ProxyOptions |
The settings supported by this SDK when communicating to IoT Hub through a proxy. HTTP proxies are supported by this SDK, but only if the proxy does not require authentication. |
| Receiver |
A receiver is a class abstracting the methods to receive messages, in order to use it for multiple endpoints, e.g. feedback endpoint, "alerts" (i.e. D2C). |
| RegistryManager |
Use the RegistryManager class to manage the identity registry in IoT Hubs. |
| RegistryManagerOptions |
Configurable options for all registry manager operations |
| RegistryStatistics | |
| ServiceAuthenticationWithSharedAccessPolicyKey |
Extend AuthenticationMethod class, provide getters for protected properties and implement populate function to set ServiceAuthenticationWithSharedAccessPolicyKey type policy on given IotHubConnectionString object. |
| ServiceAuthenticationWithSharedAccessPolicyToken |
Extend AuthenticationMethod class, provide getters for protected properties and implement populate function to set ServiceAuthenticationWithSharedAccessPolicyToken type policy on given IotHubConnectionString object. |
| ServiceClient |
Extend the ServiceClient class and provide AMPQ specific implementation. |
| ServiceClientOptions |
Configurable options for all service client operations |
| ServiceStatistics |
Data structure for service statistics received in Json array Provide getters and setters for statistics properties |
| Tools |
Collection of static helper functions |
Enums
| DeliveryAcknowledgement | |
| DeviceConnectionState |
Enum for device connection state |
| DeviceStatus |
Enum for device status |
| FeedbackStatusCode |
Enum for feedback status codes |
| ImportMode | |
| IotHubServiceClientProtocol |
The application-layer protocol used by the service client to communicate with an IoT Hub. |
| JobProperties.JobStatus | |
| JobProperties.JobType | |