Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W X 

A

addDevice(Device) - Method in class com.microsoft.azure.sdk.iot.service.RegistryManager
Add device using the given Device object Return with the response device object from IotHub
addDeviceAsync(Device) - Method in class com.microsoft.azure.sdk.iot.service.RegistryManager
Async wrapper for add() operation
AmqpFeedbackReceivedEvent - Interface in com.microsoft.azure.sdk.iot.service.transport.amqps
 
AmqpFeedbackReceivedHandler - Class in com.microsoft.azure.sdk.iot.service.transport.amqps
Instance of the QPID-Proton-J BaseHandler class to override the events what are needed to handle the receive operation Contains and sets connection parameters (path, port, endpoint) Maintains the layers of AMQP protocol (Link, Session, Connection, Transport) Creates and sets SASL authentication for transport
AmqpFeedbackReceivedHandler(String, String, String, IotHubServiceClientProtocol, AmqpFeedbackReceivedEvent) - Constructor for class com.microsoft.azure.sdk.iot.service.transport.amqps.AmqpFeedbackReceivedHandler
Constructor to set up connection parameters and initialize handshaker and flow controller for transport
AmqpFileUploadNotificationReceive - Class in com.microsoft.azure.sdk.iot.service.transport.amqps
Instance of the QPID-Proton-J BaseHandler class overriding the events what are needed to handle high level open, close methods and feedback received event.
AmqpFileUploadNotificationReceive(String, String, String, IotHubServiceClientProtocol) - Constructor for class com.microsoft.azure.sdk.iot.service.transport.amqps.AmqpFileUploadNotificationReceive
Constructor to set up connection parameters
AmqpFileUploadNotificationReceivedHandler - Class in com.microsoft.azure.sdk.iot.service.transport.amqps
Instance of the QPID-Proton-J BaseHandler class to override the events what are needed to handle the receive operation Contains and sets connection parameters (path, port, endpoint) Maintains the layers of AMQP protocol (Link, Session, Connection, Transport) Creates and sets SASL authentication for transport
AmqpReceive - Class in com.microsoft.azure.sdk.iot.service.transport.amqps
Instance of the QPID-Proton-J BaseHandler class overriding the events what are needed to handle high level open, close methods and feedback received event.
AmqpReceive(String, String, String, IotHubServiceClientProtocol) - Constructor for class com.microsoft.azure.sdk.iot.service.transport.amqps.AmqpReceive
Constructor to set up connection parameters
AmqpResponseVerification - Class in com.microsoft.azure.sdk.iot.service.transport.amqps
 
AmqpResponseVerification(DeliveryState) - Constructor for class com.microsoft.azure.sdk.iot.service.transport.amqps.AmqpResponseVerification
 
AmqpSend - Class in com.microsoft.azure.sdk.iot.service.transport.amqps
Instance of the QPID-Proton-J BaseHandler class overriding the events what are needed to handle high level open, close and send methods.
AmqpSend(String, String, String, IotHubServiceClientProtocol) - Constructor for class com.microsoft.azure.sdk.iot.service.transport.amqps.AmqpSend
Constructor to set up connection parameters
amqpSendHandler - Variable in class com.microsoft.azure.sdk.iot.service.transport.amqps.AmqpSend
 
AmqpSendHandler - Class in com.microsoft.azure.sdk.iot.service.transport.amqps
Instance of the QPID-Proton-J BaseHandler class to override the events what are needed to handle the send operation Contains and sets connection parameters (path, port, endpoint) Maintains the layers of AMQP protocol (Link, Session, Connection, Transport) Creates and sets SASL authentication for transport
AmqpSendHandler(String, String, String, IotHubServiceClientProtocol) - Constructor for class com.microsoft.azure.sdk.iot.service.transport.amqps.AmqpSendHandler
Constructor to set up connection parameters and initialize handshaker for transport
appendJsonAttribute(StringBuilder, String, String, Boolean, Boolean) - Static method in class com.microsoft.azure.sdk.iot.service.Tools
Helper function to properly craft Json string of key-value pair
areEqual(Object, Object) - Static method in class com.microsoft.azure.sdk.iot.service.Tools
Equality check for objects that accounts for null value comparisons.
AuthenticationMechanism - Class in com.microsoft.azure.sdk.iot.service.auth
Authentication mechanism, used to store the device symmetric key.
AuthenticationMechanism(SymmetricKey) - Constructor for class com.microsoft.azure.sdk.iot.service.auth.AuthenticationMechanism
Constructor that saves a symmetric key used for SAS authentication
AuthenticationMechanism(String, String) - Constructor for class com.microsoft.azure.sdk.iot.service.auth.AuthenticationMechanism
Constructor that saves a thumbprint used for self signed authentication
AuthenticationMechanism(AuthenticationType) - Constructor for class com.microsoft.azure.sdk.iot.service.auth.AuthenticationMechanism
Constructor that is used for certificate authority authentication.
AuthenticationMechanism - Class in com.microsoft.azure.sdk.iot.service
Authentication mechanism, used to store the device symmetric key.
AuthenticationMechanism(SymmetricKey) - Constructor for class com.microsoft.azure.sdk.iot.service.AuthenticationMechanism
Constructor for initialization.
AuthenticationMethod - Class in com.microsoft.azure.sdk.iot.service
Class used to abstract the different authentication methods used to use IoT Hub SDK.
AuthenticationMethod() - Constructor for class com.microsoft.azure.sdk.iot.service.AuthenticationMethod
 
authenticationMethod - Variable in class com.microsoft.azure.sdk.iot.service.IotHubConnectionString
 
AuthenticationType - Enum in com.microsoft.azure.sdk.iot.service.auth
Enum for the type of authentication used.

B

body - Variable in class com.microsoft.azure.sdk.iot.service.transport.http.HttpConnection
The body.
body - Variable in class com.microsoft.azure.sdk.iot.service.transport.http.HttpResponse
 

C

cancel() - Method in class com.microsoft.azure.sdk.iot.service.devicetwin.Job
Cancel a current jod on the IoTHub
cancelJob(String) - Method in class com.microsoft.azure.sdk.iot.service.jobs.JobClient
Cancel a current jod on the IoTHub
canonicalizeFieldName(String) - Static method in class com.microsoft.azure.sdk.iot.service.transport.http.HttpResponse
 
clearCustomProperties() - Method in class com.microsoft.azure.sdk.iot.service.Message
 
clearDesiredProperties() - Method in class com.microsoft.azure.sdk.iot.service.devicetwin.DeviceTwinDevice
Clear desired properties set so far
clearTags() - Method in class com.microsoft.azure.sdk.iot.service.devicetwin.DeviceTwinDevice
 
clearTwin() - Method in class com.microsoft.azure.sdk.iot.service.devicetwin.DeviceTwinDevice
Clear tags and desired properties set so far
close() - Method in class com.microsoft.azure.sdk.iot.service.FeedbackReceiver
Close AmqpReceive object
close() - Method in class com.microsoft.azure.sdk.iot.service.FileUploadNotificationReceiver
Close AmqpReceive object
close() - Method in class com.microsoft.azure.sdk.iot.service.RegistryManager
Placeholder for close registry operations
close() - Method in class com.microsoft.azure.sdk.iot.service.ServiceClient
Close AMQP sender
close() - Method in class com.microsoft.azure.sdk.iot.service.transport.amqps.AmqpFileUploadNotificationReceive
Invalidate AmqpsReceiveHandler member variable
close() - Method in class com.microsoft.azure.sdk.iot.service.transport.amqps.AmqpReceive
Invalidate AmqpsReceiveHandler member variable
close() - Method in class com.microsoft.azure.sdk.iot.service.transport.amqps.AmqpSend
Invalidate AmqpsSendHandler member variable
closeAsync() - Method in class com.microsoft.azure.sdk.iot.service.FeedbackReceiver
Async wrapper for close() operation
closeAsync() - Method in class com.microsoft.azure.sdk.iot.service.FileUploadNotificationReceiver
Async wrapper for close() operation
closeAsync() - Method in class com.microsoft.azure.sdk.iot.service.Receiver
 
closeAsync() - Method in class com.microsoft.azure.sdk.iot.service.ServiceClient
Provide asynchronous access to close()
cloudToDeviceMessageCount - Variable in class com.microsoft.azure.sdk.iot.service.Device
Number of messages received by the device
com.microsoft.azure.sdk.iot.service - package com.microsoft.azure.sdk.iot.service
 
com.microsoft.azure.sdk.iot.service.auth - package com.microsoft.azure.sdk.iot.service.auth
 
com.microsoft.azure.sdk.iot.service.devicetwin - package com.microsoft.azure.sdk.iot.service.devicetwin
 
com.microsoft.azure.sdk.iot.service.exceptions - package com.microsoft.azure.sdk.iot.service.exceptions
 
com.microsoft.azure.sdk.iot.service.jobs - package com.microsoft.azure.sdk.iot.service.jobs
 
com.microsoft.azure.sdk.iot.service.transport - package com.microsoft.azure.sdk.iot.service.transport
 
com.microsoft.azure.sdk.iot.service.transport.amqps - package com.microsoft.azure.sdk.iot.service.transport.amqps
 
com.microsoft.azure.sdk.iot.service.transport.http - package com.microsoft.azure.sdk.iot.service.transport.http
 
connect() - Method in class com.microsoft.azure.sdk.iot.service.transport.http.HttpConnection
Sends the request to the URL given in the constructor.
connection - Variable in class com.microsoft.azure.sdk.iot.service.transport.http.HttpConnection
The underlying HTTPS connection.
connection - Variable in class com.microsoft.azure.sdk.iot.service.transport.http.HttpRequest
The underlying HTTPS connection stream.
connectionState - Variable in class com.microsoft.azure.sdk.iot.service.Device
Status of the device: {"connected" | "disconnected"}
connectionStateUpdatedTime - Variable in class com.microsoft.azure.sdk.iot.service.Device
Datetime of last time the connection state was updated.
correlationId - Variable in class com.microsoft.azure.sdk.iot.service.Message
Used in message responses and feedback
createConnectionString(String) - Static method in class com.microsoft.azure.sdk.iot.service.IotHubConnectionStringBuilder
Static constructor to create IotHubConnectionString deserialize the given string
createConnectionString(String, AuthenticationMethod) - Static method in class com.microsoft.azure.sdk.iot.service.IotHubConnectionStringBuilder
Static constructor to create IotHubConnectionString from host name and authentication method
createDevice(String, AuthenticationType) - Static method in class com.microsoft.azure.sdk.iot.service.Device
Static create function Creates device object using the given name that will use a Certificate Authority signed certificate for authentication.
createFromConnectionString(String) - Static method in class com.microsoft.azure.sdk.iot.service.devicetwin.DeviceMethod
Create a DeviceMethod instance from the information in the connection string.
createFromConnectionString(String) - Static method in class com.microsoft.azure.sdk.iot.service.devicetwin.DeviceTwin
Static constructor to create instance from connection string
createFromConnectionString(String) - Static method in class com.microsoft.azure.sdk.iot.service.devicetwin.RawTwinQuery
Static constructor to create instance from connection string
createFromConnectionString(String) - Static method in class com.microsoft.azure.sdk.iot.service.jobs.JobClient
Static constructor to create instance from connection string
createFromConnectionString(String) - Static method in class com.microsoft.azure.sdk.iot.service.RegistryManager
Static constructor to create instance from connection string
createFromConnectionString(String, IotHubServiceClientProtocol) - Static method in class com.microsoft.azure.sdk.iot.service.ServiceClient
Create ServiceClient from the specified connection string
createFromId(String, DeviceStatus, SymmetricKey) - Static method in class com.microsoft.azure.sdk.iot.service.Device
Static create function Creates device object using the given name.
createProtonMessage(String, Message) - Method in class com.microsoft.azure.sdk.iot.service.transport.amqps.AmqpSendHandler
Create Proton message from deviceId and content string
createSqlQuery(String, SqlQuery.FromType, String, String) - Static method in class com.microsoft.azure.sdk.iot.service.devicetwin.SqlQuery
Creates a Sql style query for IotHub

D

DeliveryAcknowledgement - Enum in com.microsoft.azure.sdk.iot.service
 
desiredPropertiesToString() - Method in class com.microsoft.azure.sdk.iot.service.devicetwin.DeviceTwinDevice
String representation for this device containing desired properties
Device - Class in com.microsoft.azure.sdk.iot.service
The Device class extends the Device class implementing constructors and serialization functionality.
Device(String, DeviceStatus, SymmetricKey) - Constructor for class com.microsoft.azure.sdk.iot.service.Device
Create an Device instance using the given device name
DEVICE_PATH_FORMAT - Static variable in class com.microsoft.azure.sdk.iot.service.transport.amqps.AmqpSendHandler
 
DeviceConnectionState - Enum in com.microsoft.azure.sdk.iot.service
Enum for device connection state
deviceId - Variable in class com.microsoft.azure.sdk.iot.service.Device
Device name A case-sensitive string (up to 128 char long) of ASCII 7-bit alphanumeric chars + {'-', ':', '.', '+', '%', '_', '#', '*', '?', '!', '(', ')', ',', '=', '@', ';', '$', '''}.
DeviceMethod - Class in com.microsoft.azure.sdk.iot.service.devicetwin
DeviceMethod enables service client to directly invoke methods on various devices from service client.
DeviceMethod() - Constructor for class com.microsoft.azure.sdk.iot.service.devicetwin.DeviceMethod
 
DeviceOperations - Class in com.microsoft.azure.sdk.iot.service.devicetwin
Set of common operations for Twin and Method.
DeviceOperations() - Constructor for class com.microsoft.azure.sdk.iot.service.devicetwin.DeviceOperations
 
DeviceStatus - Enum in com.microsoft.azure.sdk.iot.service
Enum for device status
DeviceTwin - Class in com.microsoft.azure.sdk.iot.service.devicetwin
 
DeviceTwin() - Constructor for class com.microsoft.azure.sdk.iot.service.devicetwin.DeviceTwin
 
DeviceTwinDevice - Class in com.microsoft.azure.sdk.iot.service.devicetwin
 
DeviceTwinDevice() - Constructor for class com.microsoft.azure.sdk.iot.service.devicetwin.DeviceTwinDevice
Constructor to create instance for a device
DeviceTwinDevice(String) - Constructor for class com.microsoft.azure.sdk.iot.service.devicetwin.DeviceTwinDevice
Constructor to create instance for a device

E

ENDPOINT - Static variable in class com.microsoft.azure.sdk.iot.service.transport.amqps.AmqpFeedbackReceivedHandler
 
ENDPOINT - Static variable in class com.microsoft.azure.sdk.iot.service.transport.amqps.AmqpSendHandler
 
equals(Object) - Method in class com.microsoft.azure.sdk.iot.service.auth.AuthenticationMechanism
 
equals(Object) - Method in class com.microsoft.azure.sdk.iot.service.auth.SymmetricKey
 
equals(Object) - Method in class com.microsoft.azure.sdk.iot.service.auth.X509Thumbprint
 
equals(Object) - Method in class com.microsoft.azure.sdk.iot.service.ExportImportDevice
 
errorReason - Variable in class com.microsoft.azure.sdk.iot.service.transport.http.HttpResponse
 
eTag - Variable in class com.microsoft.azure.sdk.iot.service.Device
A string representing a weak ETAG version of this JSON description.
expiryTime - Variable in class com.microsoft.azure.sdk.iot.service.auth.IotHubServiceSasToken
 
exportDevices(String, Boolean) - Method in class com.microsoft.azure.sdk.iot.service.RegistryManager
Create a bulk export job.
exportDevicesAsync(String, Boolean) - Method in class com.microsoft.azure.sdk.iot.service.RegistryManager
Async wrapper for exportDevices() operation
ExportImportDevice - Class in com.microsoft.azure.sdk.iot.service
 
ExportImportDevice() - Constructor for class com.microsoft.azure.sdk.iot.service.ExportImportDevice
Default constructor for an ExportImportDevice object.
ExportImportDevice(String, AuthenticationType) - Constructor for class com.microsoft.azure.sdk.iot.service.ExportImportDevice
Constructor for an ExportImportDevice object.

F

FeedbackBatch - Class in com.microsoft.azure.sdk.iot.service
Data structure for feedback messages received in Json array Provide getters and setters for batch properties and messages
FeedbackBatch() - Constructor for class com.microsoft.azure.sdk.iot.service.FeedbackBatch
 
FeedbackBatchMessage - Class in com.microsoft.azure.sdk.iot.service
Provide static function to parse Json string to FeedbackBatch object.
FeedbackBatchMessage() - Constructor for class com.microsoft.azure.sdk.iot.service.FeedbackBatchMessage
 
FeedbackReceiver - Class in com.microsoft.azure.sdk.iot.service
FeedbackReceiver is a specialized receiver whose ReceiveAsync method returns a FeedbackBatch instead of a Message.
FeedbackReceiver(String, String, String, IotHubServiceClientProtocol, String) - Constructor for class com.microsoft.azure.sdk.iot.service.FeedbackReceiver
FeedbackReceiver(String, String, String, IotHubServiceClientProtocol) - Constructor for class com.microsoft.azure.sdk.iot.service.FeedbackReceiver
Constructor to verify initialization parameters Create instance of AmqpReceive
FeedbackRecord - Class in com.microsoft.azure.sdk.iot.service
Data structure for feedback record received Provide getters and setters for feedback record batch properties
FeedbackRecord() - Constructor for class com.microsoft.azure.sdk.iot.service.FeedbackRecord
 
FeedbackStatusCode - Enum in com.microsoft.azure.sdk.iot.service
Enum for feedback status codes
FileUploadNotification - Class in com.microsoft.azure.sdk.iot.service
 
FileUploadNotification(String, String, String, Date, Long, Date) - Constructor for class com.microsoft.azure.sdk.iot.service.FileUploadNotification
 
FileUploadNotificationReceiver - Class in com.microsoft.azure.sdk.iot.service
 
flattenValuesList(List<String>) - Static method in class com.microsoft.azure.sdk.iot.service.transport.http.HttpResponse
 
fromString(String) - Static method in enum com.microsoft.azure.sdk.iot.service.DeviceConnectionState
 
fromString(String) - Static method in enum com.microsoft.azure.sdk.iot.service.DeviceStatus
 
fromString(String) - Static method in enum com.microsoft.azure.sdk.iot.service.devicetwin.QueryType
 

G

generationId - Variable in class com.microsoft.azure.sdk.iot.service.Device
Device generation Id
get() - Method in class com.microsoft.azure.sdk.iot.service.devicetwin.Job
Get the current job status on the iotHub.
getAuthentication() - Method in class com.microsoft.azure.sdk.iot.service.ExportImportDevice
Getter for device authentication mechanism.
getAuthenticationMethod() - Method in class com.microsoft.azure.sdk.iot.service.IotHubConnectionString
Getter for authenticationMethod
getAuthenticationType() - Method in class com.microsoft.azure.sdk.iot.service.auth.AuthenticationMechanism
Getter for authentication type.
getAuthenticationType() - Method in class com.microsoft.azure.sdk.iot.service.Device
Getter for the authentication type of this device
getBlobName() - Method in class com.microsoft.azure.sdk.iot.service.FileUploadNotification
Getter for BlobName
getBlobSizeInBytes() - Method in class com.microsoft.azure.sdk.iot.service.FileUploadNotification
Getter for BlobSize in Bytes
getBlobUri() - Method in class com.microsoft.azure.sdk.iot.service.FileUploadNotification
Getter for BlobUri
getBody() - Method in interface com.microsoft.azure.sdk.iot.service.transport.http.HttpMessage
Gets the message body.
getBody() - Method in class com.microsoft.azure.sdk.iot.service.transport.http.HttpResponse
Getter for the response body.
getBodyStream() - Method in class com.microsoft.azure.sdk.iot.service.Message
The stream content of the body.
getBytes() - Method in class com.microsoft.azure.sdk.iot.service.Message
The byte content of the body.
getCloudToDeviceMessageCount() - Method in class com.microsoft.azure.sdk.iot.service.Device
Getter for cloud to device message count
getCloudToDeviceMethod() - Method in class com.microsoft.azure.sdk.iot.service.jobs.JobResult
Getter for cloud to device method json
getCollection() - Method in class com.microsoft.azure.sdk.iot.service.devicetwin.QueryCollectionResponse
Getter for collection
getConnectedDeviceCount() - Method in class com.microsoft.azure.sdk.iot.service.ServiceStatistics
 
getConnectionState() - Method in class com.microsoft.azure.sdk.iot.service.Device
Getter for connection state
getConnectionStateUpdatedTime() - Method in class com.microsoft.azure.sdk.iot.service.Device
Getter for connection state updated time
getContentType() - Method in interface com.microsoft.azure.sdk.iot.service.transport.http.HttpMessage
Gets the content type string.
getContinuationToken() - Method in class com.microsoft.azure.sdk.iot.service.devicetwin.QueryCollectionResponse
Getter for continuation token
getContinuationToken() - Method in class com.microsoft.azure.sdk.iot.service.devicetwin.QueryOptions
Getter for ContinuationToken
getCorrelationId() - Method in class com.microsoft.azure.sdk.iot.service.FeedbackRecord
 
getCorrelationId() - Method in class com.microsoft.azure.sdk.iot.service.Message
 
getCreatedTime() - Method in class com.microsoft.azure.sdk.iot.service.jobs.JobResult
Getter for create time
getDeliveryAcknowledgement() - Method in class com.microsoft.azure.sdk.iot.service.Message
 
getDescription() - Method in class com.microsoft.azure.sdk.iot.service.FeedbackRecord
 
getDesiredMap() - Method in class com.microsoft.azure.sdk.iot.service.devicetwin.DeviceTwinDevice
Getter for the desired properties
getDesiredProperties() - Method in class com.microsoft.azure.sdk.iot.service.devicetwin.DeviceTwinDevice
Getter to get Desired Properties set
getDevice(String) - Method in class com.microsoft.azure.sdk.iot.service.RegistryManager
Get device data by device Id from IotHub
getDeviceAsync(String) - Method in class com.microsoft.azure.sdk.iot.service.RegistryManager
Async wrapper for getDevice() operation
getDeviceConnectionString(Device) - Method in class com.microsoft.azure.sdk.iot.service.RegistryManager
Return the iothub device connection string for a provided device.
getDeviceCount() - Method in class com.microsoft.azure.sdk.iot.service.jobs.JobStatistics
Getter for device counter
getDeviceGenerationId() - Method in class com.microsoft.azure.sdk.iot.service.FeedbackRecord
 
getDeviceId() - Method in class com.microsoft.azure.sdk.iot.service.Device
Getter for device name
getDeviceId() - Method in class com.microsoft.azure.sdk.iot.service.devicetwin.DeviceTwinDevice
Getter to get device ID
getDeviceId() - Method in class com.microsoft.azure.sdk.iot.service.FeedbackRecord
 
getDeviceId() - Method in class com.microsoft.azure.sdk.iot.service.FileUploadNotification
Getter for Device ID
getDeviceId() - Method in class com.microsoft.azure.sdk.iot.service.jobs.JobResult
Getter for the device Id
getDevices(Integer) - Method in class com.microsoft.azure.sdk.iot.service.RegistryManager
Get list of devices
getDevicesAsync(Integer) - Method in class com.microsoft.azure.sdk.iot.service.RegistryManager
Async wrapper for getDevices() operation
getDisabledDeviceCount() - Method in class com.microsoft.azure.sdk.iot.service.RegistryStatistics
 
getEnabledDeviceCount() - Method in class com.microsoft.azure.sdk.iot.service.RegistryStatistics
 
getEndTime() - Method in class com.microsoft.azure.sdk.iot.service.jobs.JobResult
Getter for the end time UTC Represents the time the job stopped processing
getEndTimeUtc() - Method in class com.microsoft.azure.sdk.iot.service.JobProperties
 
getEnqueuedTimeUtc() - Method in class com.microsoft.azure.sdk.iot.service.FeedbackBatch
 
getEnqueuedTimeUtc() - Method in class com.microsoft.azure.sdk.iot.service.FeedbackRecord
 
getEnqueuedTimeUtcDate() - Method in class com.microsoft.azure.sdk.iot.service.FileUploadNotification
Getter for EnqueuedTimeUtcDate
getError() - Method in class com.microsoft.azure.sdk.iot.service.jobs.JobResult
getter for the error
getErrorReason() - Method in class com.microsoft.azure.sdk.iot.service.transport.http.HttpResponse
Getter for the error reason.
geteTag() - Method in class com.microsoft.azure.sdk.iot.service.Device
Getter for eTag
getETag() - Method in class com.microsoft.azure.sdk.iot.service.devicetwin.DeviceTwinDevice
Getter for the eTag
geteTag() - Method in class com.microsoft.azure.sdk.iot.service.ExportImportDevice
Getter for device eTag.
getException() - Method in class com.microsoft.azure.sdk.iot.service.transport.amqps.AmqpResponseVerification
 
getExcludeKeysInExport() - Method in class com.microsoft.azure.sdk.iot.service.JobProperties
 
getExpiryTimeUtc() - Method in class com.microsoft.azure.sdk.iot.service.Message
 
getFailedCount() - Method in class com.microsoft.azure.sdk.iot.service.jobs.JobStatistics
Getter for the failed counter
getFailureReason() - Method in class com.microsoft.azure.sdk.iot.service.JobProperties
 
getFailureReason() - Method in class com.microsoft.azure.sdk.iot.service.jobs.JobResult
Getter for failure reason
getFeedbackReceiver(String) - Method in class com.microsoft.azure.sdk.iot.service.ServiceClient
Deprecated.
As of release 1.1.15, replaced by ServiceClient.getFeedbackReceiver()
getFeedbackReceiver() - Method in class com.microsoft.azure.sdk.iot.service.ServiceClient
Get FeedbackReceiver object.
getFileUploadNotificationReceiver() - Method in class com.microsoft.azure.sdk.iot.service.ServiceClient
Get FileUploadNotificationReceiver object.
getGenerationId() - Method in class com.microsoft.azure.sdk.iot.service.Device
Getter for GenerationId
getHeaderField(String) - Method in class com.microsoft.azure.sdk.iot.service.transport.http.HttpResponse
Getter for a header field.
getHeaderFields() - Method in class com.microsoft.azure.sdk.iot.service.transport.http.HttpResponse
Getter for the header fields.
getHostName() - Method in class com.microsoft.azure.sdk.iot.service.IotHubConnectionString
Getter for hostName
getId() - Method in class com.microsoft.azure.sdk.iot.service.ExportImportDevice
Getter for device id.
getImportMode() - Method in class com.microsoft.azure.sdk.iot.service.ExportImportDevice
Getter for device import mode.
getInputBlobContainerUri() - Method in class com.microsoft.azure.sdk.iot.service.JobProperties
 
getIotHubName() - Method in class com.microsoft.azure.sdk.iot.service.IotHubConnectionString
Getter for iotHubName
getJavaServiceClientIdentifier() - Static method in class com.microsoft.azure.sdk.iot.service.transport.TransportUtils
 
getJob(String) - Method in class com.microsoft.azure.sdk.iot.service.jobs.JobClient
Get the current job on the iotHub.
getJob(String) - Method in class com.microsoft.azure.sdk.iot.service.RegistryManager
Get the properties of an existing job.
getJobAsync(String) - Method in class com.microsoft.azure.sdk.iot.service.RegistryManager
Async wrapper for getJob() operation
getJobId() - Method in class com.microsoft.azure.sdk.iot.service.devicetwin.Job
Getter for the JobId.
getJobId() - Method in class com.microsoft.azure.sdk.iot.service.JobProperties
 
getJobId() - Method in class com.microsoft.azure.sdk.iot.service.jobs.JobResult
Getter for the Job identifier
getJobStatistics() - Method in class com.microsoft.azure.sdk.iot.service.jobs.JobResult
Getter for jobs statistics
getJobStatus() - Method in class com.microsoft.azure.sdk.iot.service.jobs.JobResult
Getter for the jobs status
getJobType() - Method in class com.microsoft.azure.sdk.iot.service.jobs.JobResult
Getter for the job type
getKey() - Method in class com.microsoft.azure.sdk.iot.service.devicetwin.Pair
 
getKey() - Method in class com.microsoft.azure.sdk.iot.service.ServiceAuthenticationWithSharedAccessPolicyKey
Getter for policy key
getLastActivityTime() - Method in class com.microsoft.azure.sdk.iot.service.Device
Getter for last activity time
getLastUpdatedDateTime() - Method in class com.microsoft.azure.sdk.iot.service.jobs.JobResult
Getter for last updated time in UTC
getLastUpdatedTimeDate() - Method in class com.microsoft.azure.sdk.iot.service.FileUploadNotification
Getter for LastUpdatedTimeDate
getLockToken() - Method in class com.microsoft.azure.sdk.iot.service.FeedbackBatch
 
getLockToken() - Method in class com.microsoft.azure.sdk.iot.service.Message
 
getMaxExecutionTimeInSeconds() - Method in class com.microsoft.azure.sdk.iot.service.jobs.JobResult
Getter for max execution time in seconds
getMessageId() - Method in class com.microsoft.azure.sdk.iot.service.Message
 
getNextDeviceTwin(Query) - Method in class com.microsoft.azure.sdk.iot.service.devicetwin.DeviceTwin
Returns the next device twin document
getNextJob(Query) - Method in class com.microsoft.azure.sdk.iot.service.jobs.JobClient
returns the next job result in response.
getNumberValueFromJsonObject(JsonObject, String) - Static method in class com.microsoft.azure.sdk.iot.service.Tools
Helper function to get numeric value from a JsonObject
getOriginalMessageId() - Method in class com.microsoft.azure.sdk.iot.service.FeedbackRecord
 
getOutcome() - Method in class com.microsoft.azure.sdk.iot.service.jobs.JobResult
Deprecated.
As of release 1.7.23, replaced by JobResult.getOutcomeResult()
getOutcomeResult() - Method in class com.microsoft.azure.sdk.iot.service.jobs.JobResult
Outcome for the device method job
getOutputBlobContainerUri() - Method in class com.microsoft.azure.sdk.iot.service.JobProperties
 
getPageSize() - Method in class com.microsoft.azure.sdk.iot.service.devicetwin.QueryCollection
Getter for page size.
getPageSize() - Method in class com.microsoft.azure.sdk.iot.service.devicetwin.QueryOptions
Getter for PageSize
getParentJobId() - Method in class com.microsoft.azure.sdk.iot.service.jobs.JobResult
Getter for the parent jobId
getPayload() - Method in class com.microsoft.azure.sdk.iot.service.devicetwin.MethodResult
 
getPendingCount() - Method in class com.microsoft.azure.sdk.iot.service.jobs.JobStatistics
Getter for pending counter
getPolicyName() - Method in class com.microsoft.azure.sdk.iot.service.ServiceAuthenticationWithSharedAccessPolicyKey
Getter for policy name
getPolicyName() - Method in class com.microsoft.azure.sdk.iot.service.ServiceAuthenticationWithSharedAccessPolicyToken
Getter for policy name
getPrimaryKey() - Method in class com.microsoft.azure.sdk.iot.service.auth.SymmetricKey
Getter for primary key
getPrimaryKey() - Method in class com.microsoft.azure.sdk.iot.service.Device
Getter for PrimaryKey part of the SymmetricKey
getPrimaryThumbprint() - Method in class com.microsoft.azure.sdk.iot.service.auth.AuthenticationMechanism
Returns the primary thumbprint
getPrimaryThumbprint() - Method in class com.microsoft.azure.sdk.iot.service.Device
Getter for primary thumbprint part of the whole thumbprint
getProgress() - Method in class com.microsoft.azure.sdk.iot.service.JobProperties
 
getProperties() - Method in class com.microsoft.azure.sdk.iot.service.Message
 
getQuery() - Method in class com.microsoft.azure.sdk.iot.service.devicetwin.SqlQuery
Getter for the String corresponding to Sql Query String created
getQueryCondition() - Method in class com.microsoft.azure.sdk.iot.service.jobs.JobResult
Getter for query condition
getRecords() - Method in class com.microsoft.azure.sdk.iot.service.FeedbackBatch
 
getReportedMap() - Method in class com.microsoft.azure.sdk.iot.service.devicetwin.DeviceTwinDevice
Getter for the reported properties
getReportedProperties() - Method in class com.microsoft.azure.sdk.iot.service.devicetwin.DeviceTwinDevice
Getter to get Reported Properties Set
getResponseHeaders() - Method in class com.microsoft.azure.sdk.iot.service.transport.http.HttpConnection
Returns the response headers as a Map, where the key is the header field name and the values are the values associated with the header field name.
getResponseStatus() - Method in class com.microsoft.azure.sdk.iot.service.transport.http.HttpConnection
Returns the response status code.
getRunningCount() - Method in class com.microsoft.azure.sdk.iot.service.jobs.JobStatistics
Getter for running counter
getSecondaryKey() - Method in class com.microsoft.azure.sdk.iot.service.auth.SymmetricKey
Getter for secondary key
getSecondaryKey() - Method in class com.microsoft.azure.sdk.iot.service.Device
Getter for SecondaryKey part of the SymmetricKey
getSecondaryThumbprint() - Method in class com.microsoft.azure.sdk.iot.service.auth.AuthenticationMechanism
Returns the secondary thumbprint
getSecondaryThumbprint() - Method in class com.microsoft.azure.sdk.iot.service.Device
Getter for secondary thumbprint part of the whole thumbprint
getServiceVersion() - Static method in class com.microsoft.azure.sdk.iot.service.transport.TransportUtils
 
getSharedAccessKey() - Method in class com.microsoft.azure.sdk.iot.service.IotHubConnectionString
Getter for sharedAccessKey
getSharedAccessKeyName() - Method in class com.microsoft.azure.sdk.iot.service.IotHubConnectionString
Getter for sharedAccessKeyName
getSharedAccessSignature() - Method in class com.microsoft.azure.sdk.iot.service.IotHubConnectionString
Getter for sharedAccessSignature
getStartTime() - Method in class com.microsoft.azure.sdk.iot.service.jobs.JobResult
Getter for start time UTC
getStartTimeUtc() - Method in class com.microsoft.azure.sdk.iot.service.JobProperties
 
getStatistics() - Method in class com.microsoft.azure.sdk.iot.service.RegistryManager
Get device statistics
getStatisticsAsync() - Method in class com.microsoft.azure.sdk.iot.service.RegistryManager
Async wrapper for getStatistics() operation
getStatus() - Method in class com.microsoft.azure.sdk.iot.service.Device
Getter for DeviceStatus object
getStatus() - Method in class com.microsoft.azure.sdk.iot.service.devicetwin.MethodResult
 
getStatus() - Method in class com.microsoft.azure.sdk.iot.service.ExportImportDevice
Getter for device status.
getStatus() - Method in class com.microsoft.azure.sdk.iot.service.JobProperties
 
getStatus() - Method in class com.microsoft.azure.sdk.iot.service.transport.http.HttpResponse
Getter for the HTTPS status code.
getStatusCode() - Method in class com.microsoft.azure.sdk.iot.service.FeedbackRecord
 
getStatusMessage() - Method in class com.microsoft.azure.sdk.iot.service.jobs.JobResult
Getter for the status message
getStatusReason() - Method in class com.microsoft.azure.sdk.iot.service.Device
Getter for status reason
getStatusReason() - Method in class com.microsoft.azure.sdk.iot.service.ExportImportDevice
Getter for device status reason.
getStatusUpdatedTime() - Method in class com.microsoft.azure.sdk.iot.service.Device
Getter for status updated time string
getSucceededCount() - Method in class com.microsoft.azure.sdk.iot.service.jobs.JobStatistics
Getter for succeeded counter
getSymmetricKey() - Method in class com.microsoft.azure.sdk.iot.service.auth.AuthenticationMechanism
Getter for symmetric key.
getSymmetricKey() - Method in class com.microsoft.azure.sdk.iot.service.AuthenticationMechanism
Getter for symmetric key.
getSymmetricKey() - Method in class com.microsoft.azure.sdk.iot.service.Device
Getter for SymmetricKey object
getTags() - Method in class com.microsoft.azure.sdk.iot.service.devicetwin.DeviceTwinDevice
Getter to get Tags Set
getTagsMap() - Method in class com.microsoft.azure.sdk.iot.service.devicetwin.DeviceTwinDevice
Getter for the tags
getTo() - Method in class com.microsoft.azure.sdk.iot.service.Message
 
getToken() - Method in class com.microsoft.azure.sdk.iot.service.ServiceAuthenticationWithSharedAccessPolicyToken
Getter for policy token
getTotalDeviceCount() - Method in class com.microsoft.azure.sdk.iot.service.RegistryStatistics
 
getTwin(DeviceTwinDevice) - Method in class com.microsoft.azure.sdk.iot.service.devicetwin.DeviceTwin
This method retrieves device twin for the specified device.
getTwinParser() - Method in class com.microsoft.azure.sdk.iot.service.devicetwin.DeviceTwinDevice
Getter for the twin serializer object for this device
getType() - Method in class com.microsoft.azure.sdk.iot.service.JobProperties
 
getUpdateTwin() - Method in class com.microsoft.azure.sdk.iot.service.jobs.JobResult
Getter for update twin json
getUrlCreateExportImportJob() - Method in class com.microsoft.azure.sdk.iot.service.IotHubConnectionString
Create url for processing a bulk import/export job
getUrlDevice(String) - Method in class com.microsoft.azure.sdk.iot.service.IotHubConnectionString
Create url for requesting device data
getUrlDeviceList(Integer) - Method in class com.microsoft.azure.sdk.iot.service.IotHubConnectionString
Create url for requesting device list
getUrlDeviceStatistics() - Method in class com.microsoft.azure.sdk.iot.service.IotHubConnectionString
Create url for requesting device statistics
getUrlImportExportJob(String) - Method in class com.microsoft.azure.sdk.iot.service.IotHubConnectionString
 
getUrlJobs(String) - Method in class com.microsoft.azure.sdk.iot.service.IotHubConnectionString
Create url for requesting jobs
getUrlJobsCancel(String) - Method in class com.microsoft.azure.sdk.iot.service.IotHubConnectionString
Create url for cancelling jobs
getUrlMethod(String) - Method in class com.microsoft.azure.sdk.iot.service.IotHubConnectionString
Create url for requesting device method
getUrlQuery(String, String) - Method in class com.microsoft.azure.sdk.iot.service.IotHubConnectionString
Create url for querying
getUrlTwin(String) - Method in class com.microsoft.azure.sdk.iot.service.IotHubConnectionString
Create url for requesting device twin
getUrlTwinDesired(String) - Method in class com.microsoft.azure.sdk.iot.service.IotHubConnectionString
Create url for requesting device twin desired properties
getUrlTwinQuery() - Method in class com.microsoft.azure.sdk.iot.service.IotHubConnectionString
Create url for querying twin
getUrlTwinTags(String) - Method in class com.microsoft.azure.sdk.iot.service.IotHubConnectionString
Create url for requesting device twin tags
getUserId() - Method in class com.microsoft.azure.sdk.iot.service.FeedbackBatch
 
getUserId() - Method in class com.microsoft.azure.sdk.iot.service.Message
 
getUserString() - Method in class com.microsoft.azure.sdk.iot.service.IotHubConnectionString
Serialize user string
getValue() - Method in enum com.microsoft.azure.sdk.iot.service.DeviceConnectionState
 
getValue() - Method in enum com.microsoft.azure.sdk.iot.service.DeviceStatus
 
getValue() - Method in class com.microsoft.azure.sdk.iot.service.devicetwin.Pair
 
getValue() - Method in enum com.microsoft.azure.sdk.iot.service.devicetwin.QueryType
 
getValue() - Method in enum com.microsoft.azure.sdk.iot.service.devicetwin.SqlQuery.FromType
 
getValueFromJsonObject(JsonObject, String) - Static method in class com.microsoft.azure.sdk.iot.service.Tools
Helper function to get a value from the given JsonObject if the key name exists
getValueFromJsonString(JsonString) - Static method in class com.microsoft.azure.sdk.iot.service.Tools
Helper function to get trim the leading and trailing parenthesis from a Json string if they exists
getValueStringByKey(Map, String) - Static method in class com.microsoft.azure.sdk.iot.service.Tools
Helper function to get a value from the given Map if the key name exists
getVersion() - Method in class com.microsoft.azure.sdk.iot.service.devicetwin.DeviceTwinDevice
Getter for the Twin version

H

hashCode() - Method in class com.microsoft.azure.sdk.iot.service.ExportImportDevice
 
hasNext(QueryCollection) - Method in class com.microsoft.azure.sdk.iot.service.devicetwin.DeviceTwin
Returns if the provided deviceTwinQueryCollection has a next page to query.
hasNext() - Method in class com.microsoft.azure.sdk.iot.service.devicetwin.Query
Returns the availability of next element in the query response
hasNext() - Method in class com.microsoft.azure.sdk.iot.service.devicetwin.QueryCollection
Returns if this query collection has a next collection to return.
hasNext() - Method in class com.microsoft.azure.sdk.iot.service.devicetwin.QueryResponse
returns the availability of next response
hasNext(Query) - Method in class com.microsoft.azure.sdk.iot.service.devicetwin.RawTwinQuery
Returns the availability of next element in response.
hasNextDeviceTwin(Query) - Method in class com.microsoft.azure.sdk.iot.service.devicetwin.DeviceTwin
Returns the availability of next twin element upon query.
hasNextJob(Query) - Method in class com.microsoft.azure.sdk.iot.service.jobs.JobClient
returns the availability of next job result in response.
headerFields - Variable in class com.microsoft.azure.sdk.iot.service.transport.http.HttpResponse
 
HOST_NAME_PROPERTY_NAME - Static variable in class com.microsoft.azure.sdk.iot.service.IotHubConnectionString
 
HOST_NAME_SEPARATOR - Static variable in class com.microsoft.azure.sdk.iot.service.IotHubConnectionString
 
hostName - Variable in class com.microsoft.azure.sdk.iot.service.IotHubConnectionString
 
hostName - Variable in class com.microsoft.azure.sdk.iot.service.transport.amqps.AmqpSend
 
hostName - Variable in class com.microsoft.azure.sdk.iot.service.transport.amqps.AmqpSendHandler
 
HttpConnection - Class in com.microsoft.azure.sdk.iot.service.transport.http
A wrapper for the Java SE class HttpsURLConnection.
HttpConnection(URL, HttpMethod) - Constructor for class com.microsoft.azure.sdk.iot.service.transport.http.HttpConnection
Constructor.
HttpConnection() - Constructor for class com.microsoft.azure.sdk.iot.service.transport.http.HttpConnection
 
HttpMessage - Interface in com.microsoft.azure.sdk.iot.service.transport.http
An HTTPS message.
HttpMethod - Enum in com.microsoft.azure.sdk.iot.service.transport.http
The HTTPS request method (i.e.
HttpRequest - Class in com.microsoft.azure.sdk.iot.service.transport.http
 
HttpRequest(URL, HttpMethod, byte[]) - Constructor for class com.microsoft.azure.sdk.iot.service.transport.http.HttpRequest
Constructor.
HttpRequest() - Constructor for class com.microsoft.azure.sdk.iot.service.transport.http.HttpRequest
 
HttpResponse - Class in com.microsoft.azure.sdk.iot.service.transport.http
An HTTPS response.
HttpResponse(int, byte[], Map<String, List<String>>, byte[]) - Constructor for class com.microsoft.azure.sdk.iot.service.transport.http.HttpResponse
Constructor.
HttpResponse() - Constructor for class com.microsoft.azure.sdk.iot.service.transport.http.HttpResponse
 
httpResponseVerification(HttpResponse) - Static method in class com.microsoft.azure.sdk.iot.service.exceptions.IotHubExceptionManager
Verify Http response using response status
HTTPS_APP_PROPERTY_PREFIX - Static variable in interface com.microsoft.azure.sdk.iot.service.transport.http.HttpMessage
The prefix to be added to an HTTPS application-defined property.

I

importDevices(String, String) - Method in class com.microsoft.azure.sdk.iot.service.RegistryManager
Create a bulk import job.
importDevicesAsync(String, String) - Method in class com.microsoft.azure.sdk.iot.service.RegistryManager
Async wrapper for importDevices() operation
ImportMode - Enum in com.microsoft.azure.sdk.iot.service
 
invoke(String, String, Long, Long, Object) - Method in class com.microsoft.azure.sdk.iot.service.devicetwin.DeviceMethod
Directly invokes a method on the device and return its result.
IotHubBadFormatException - Exception in com.microsoft.azure.sdk.iot.service.exceptions
Create bad message format exception
IotHubBadFormatException() - Constructor for exception com.microsoft.azure.sdk.iot.service.exceptions.IotHubBadFormatException
 
IotHubBadFormatException(String) - Constructor for exception com.microsoft.azure.sdk.iot.service.exceptions.IotHubBadFormatException
 
IotHubBadGatewayException - Exception in com.microsoft.azure.sdk.iot.service.exceptions
Create bad gateway exception (device sent malformed response)
IotHubBadGatewayException() - Constructor for exception com.microsoft.azure.sdk.iot.service.exceptions.IotHubBadGatewayException
 
IotHubBadGatewayException(String) - Constructor for exception com.microsoft.azure.sdk.iot.service.exceptions.IotHubBadGatewayException
 
IotHubConnectionString - Class in com.microsoft.azure.sdk.iot.service
Expose all connections string properties and methods for user, device and connection string serialization.
IotHubConnectionString() - Constructor for class com.microsoft.azure.sdk.iot.service.IotHubConnectionString
 
iotHubConnectionString - Variable in class com.microsoft.azure.sdk.iot.service.ServiceClient
 
IotHubConnectionStringBuilder - Class in com.microsoft.azure.sdk.iot.service
Provide static constructors to create IotHubConnectionString object
IotHubConnectionStringBuilder() - Constructor for class com.microsoft.azure.sdk.iot.service.IotHubConnectionStringBuilder
 
IotHubDeviceMaximumQueueDepthExceededException - Exception in com.microsoft.azure.sdk.iot.service.exceptions
Create iot hub device maximum queue depth exceeded exception
IotHubDeviceMaximumQueueDepthExceededException() - Constructor for exception com.microsoft.azure.sdk.iot.service.exceptions.IotHubDeviceMaximumQueueDepthExceededException
 
IotHubDeviceMaximumQueueDepthExceededException(String) - Constructor for exception com.microsoft.azure.sdk.iot.service.exceptions.IotHubDeviceMaximumQueueDepthExceededException
 
IotHubDeviceNotFoundException - Exception in com.microsoft.azure.sdk.iot.service.exceptions
Create iot hub not found exception
IotHubDeviceNotFoundException() - Constructor for exception com.microsoft.azure.sdk.iot.service.exceptions.IotHubDeviceNotFoundException
 
IotHubDeviceNotFoundException(String) - Constructor for exception com.microsoft.azure.sdk.iot.service.exceptions.IotHubDeviceNotFoundException
 
IotHubException - Exception in com.microsoft.azure.sdk.iot.service.exceptions
Super class for IotHub exceptions
IotHubException() - Constructor for exception com.microsoft.azure.sdk.iot.service.exceptions.IotHubException
 
IotHubException(String) - Constructor for exception com.microsoft.azure.sdk.iot.service.exceptions.IotHubException
 
IotHubExceptionManager - Class in com.microsoft.azure.sdk.iot.service.exceptions
Provide static function to verify results and throw appropriate exception.
IotHubExceptionManager() - Constructor for class com.microsoft.azure.sdk.iot.service.exceptions.IotHubExceptionManager
 
IotHubGatewayTimeoutException - Exception in com.microsoft.azure.sdk.iot.service.exceptions
Create gateway timeout exception (device does not answer in time)
IotHubGatewayTimeoutException() - Constructor for exception com.microsoft.azure.sdk.iot.service.exceptions.IotHubGatewayTimeoutException
 
IotHubGatewayTimeoutException(String) - Constructor for exception com.microsoft.azure.sdk.iot.service.exceptions.IotHubGatewayTimeoutException
 
IotHubInternalServerErrorException - Exception in com.microsoft.azure.sdk.iot.service.exceptions
Create internal server error exception
IotHubInternalServerErrorException() - Constructor for exception com.microsoft.azure.sdk.iot.service.exceptions.IotHubInternalServerErrorException
 
IotHubInternalServerErrorException(String) - Constructor for exception com.microsoft.azure.sdk.iot.service.exceptions.IotHubInternalServerErrorException
 
IotHubInvalidOperationException - Exception in com.microsoft.azure.sdk.iot.service.exceptions
Create iot hub invalid operation exception
IotHubInvalidOperationException() - Constructor for exception com.microsoft.azure.sdk.iot.service.exceptions.IotHubInvalidOperationException
 
IotHubInvalidOperationException(String) - Constructor for exception com.microsoft.azure.sdk.iot.service.exceptions.IotHubInvalidOperationException
 
IotHubMessageTooLargeException - Exception in com.microsoft.azure.sdk.iot.service.exceptions
Create iot hub Message too large exception
IotHubMessageTooLargeException() - Constructor for exception com.microsoft.azure.sdk.iot.service.exceptions.IotHubMessageTooLargeException
 
IotHubMessageTooLargeException(String) - Constructor for exception com.microsoft.azure.sdk.iot.service.exceptions.IotHubMessageTooLargeException
 
iotHubName - Variable in class com.microsoft.azure.sdk.iot.service.IotHubConnectionString
 
IotHubNotFoundException - Exception in com.microsoft.azure.sdk.iot.service.exceptions
Create iot hub not found exception
IotHubNotFoundException() - Constructor for exception com.microsoft.azure.sdk.iot.service.exceptions.IotHubNotFoundException
 
IotHubNotFoundException(String) - Constructor for exception com.microsoft.azure.sdk.iot.service.exceptions.IotHubNotFoundException
 
IotHubNotSupportedException - Exception in com.microsoft.azure.sdk.iot.service.exceptions
Create iot hub not found exception
IotHubNotSupportedException() - Constructor for exception com.microsoft.azure.sdk.iot.service.exceptions.IotHubNotSupportedException
 
IotHubNotSupportedException(String) - Constructor for exception com.microsoft.azure.sdk.iot.service.exceptions.IotHubNotSupportedException
 
IotHubPreconditionFailedException - Exception in com.microsoft.azure.sdk.iot.service.exceptions
Create precondition failed exception
IotHubPreconditionFailedException() - Constructor for exception com.microsoft.azure.sdk.iot.service.exceptions.IotHubPreconditionFailedException
 
IotHubPreconditionFailedException(String) - Constructor for exception com.microsoft.azure.sdk.iot.service.exceptions.IotHubPreconditionFailedException
 
IotHubServerBusyException - Exception in com.microsoft.azure.sdk.iot.service.exceptions
Create server busy exception
IotHubServerBusyException() - Constructor for exception com.microsoft.azure.sdk.iot.service.exceptions.IotHubServerBusyException
 
IotHubServerBusyException(String) - Constructor for exception com.microsoft.azure.sdk.iot.service.exceptions.IotHubServerBusyException
 
IotHubServiceClientProtocol - Enum in com.microsoft.azure.sdk.iot.service
The application-layer protocol used by the service client to communicate with an IoT Hub.
iotHubServiceClientProtocol - Variable in class com.microsoft.azure.sdk.iot.service.transport.amqps.AmqpFeedbackReceivedHandler
 
iotHubServiceClientProtocol - Variable in class com.microsoft.azure.sdk.iot.service.transport.amqps.AmqpSend
 
iotHubServiceClientProtocol - Variable in class com.microsoft.azure.sdk.iot.service.transport.amqps.AmqpSendHandler
 
IotHubServiceSasToken - Class in com.microsoft.azure.sdk.iot.service.auth
Grants device access to an IoT Hub for the specified amount of time.
IotHubServiceSasToken(IotHubConnectionString) - Constructor for class com.microsoft.azure.sdk.iot.service.auth.IotHubServiceSasToken
Constructor.
IotHubTooManyDevicesException - Exception in com.microsoft.azure.sdk.iot.service.exceptions
Create too many devices exception
IotHubTooManyDevicesException() - Constructor for exception com.microsoft.azure.sdk.iot.service.exceptions.IotHubTooManyDevicesException
 
IotHubTooManyDevicesException(String) - Constructor for exception com.microsoft.azure.sdk.iot.service.exceptions.IotHubTooManyDevicesException
 
IotHubTooManyRequestsException - Exception in com.microsoft.azure.sdk.iot.service.exceptions
Create too many requests exception
IotHubTooManyRequestsException() - Constructor for exception com.microsoft.azure.sdk.iot.service.exceptions.IotHubTooManyRequestsException
 
IotHubTooManyRequestsException(String) - Constructor for exception com.microsoft.azure.sdk.iot.service.exceptions.IotHubTooManyRequestsException
 
IotHubUnathorizedException - Exception in com.microsoft.azure.sdk.iot.service.exceptions
Create unauthorized exception
IotHubUnathorizedException() - Constructor for exception com.microsoft.azure.sdk.iot.service.exceptions.IotHubUnathorizedException
 
IotHubUnathorizedException(String) - Constructor for exception com.microsoft.azure.sdk.iot.service.exceptions.IotHubUnathorizedException
 
isNullOrEmpty(String) - Static method in class com.microsoft.azure.sdk.iot.service.Tools
Helper function to check if the input string is null or empty
isNullOrWhiteSpace(String) - Static method in class com.microsoft.azure.sdk.iot.service.Tools
Helper function to check if the input string is null or contains only whitespace(s)

J

javaServiceClientIdentifier - Static variable in class com.microsoft.azure.sdk.iot.service.transport.TransportUtils
 
Job - Class in com.microsoft.azure.sdk.iot.service.devicetwin
Representation of a single Job scheduled on the Iothub.
JobClient - Class in com.microsoft.azure.sdk.iot.service.jobs
JobClient enables service client to schedule and cancel jobs for a group of devices using the IoTHub.
JobClient() - Constructor for class com.microsoft.azure.sdk.iot.service.jobs.JobClient
 
JobProperties - Class in com.microsoft.azure.sdk.iot.service
 
JobProperties() - Constructor for class com.microsoft.azure.sdk.iot.service.JobProperties
 
JobProperties.JobStatus - Enum in com.microsoft.azure.sdk.iot.service
 
JobProperties.JobType - Enum in com.microsoft.azure.sdk.iot.service
 
JobResult - Class in com.microsoft.azure.sdk.iot.service.jobs
Collection with the result of a job operation.
JobStatistics - Class in com.microsoft.azure.sdk.iot.service.jobs
Collection of jobs statistics.
JobStatus - Enum in com.microsoft.azure.sdk.iot.service.jobs
 
JobType - Enum in com.microsoft.azure.sdk.iot.service.jobs
 

K

key - Variable in class com.microsoft.azure.sdk.iot.service.AuthenticationMethod
Shared access policy key (if applies)
keyName - Variable in class com.microsoft.azure.sdk.iot.service.auth.IotHubServiceSasToken
 
keyValue - Variable in class com.microsoft.azure.sdk.iot.service.auth.IotHubServiceSasToken
 

L

lastActivityTime - Variable in class com.microsoft.azure.sdk.iot.service.Device
Datetime of last time the device authenticated, received, or sent a message.

M

Message - Class in com.microsoft.azure.sdk.iot.service
IotHub specific message container
Message() - Constructor for class com.microsoft.azure.sdk.iot.service.Message
Basic constructor
Message(ByteArrayInputStream) - Constructor for class com.microsoft.azure.sdk.iot.service.Message
stream: a stream containing the body of the message
Message(byte[]) - Constructor for class com.microsoft.azure.sdk.iot.service.Message
byteArray: a byte array containing the body of the message
Message(String) - Constructor for class com.microsoft.azure.sdk.iot.service.Message
 
MethodResult - Class in com.microsoft.azure.sdk.iot.service.devicetwin
Store the status and payload received as result of a method invoke.
MethodResult(Integer, Object) - Constructor for class com.microsoft.azure.sdk.iot.service.devicetwin.MethodResult
 

N

next(QueryCollection) - Method in class com.microsoft.azure.sdk.iot.service.devicetwin.DeviceTwin
Returns the next DeviceTwinDevice collection for the given query alongside the continuation token needed for querying the next page.
next(QueryCollection, QueryOptions) - Method in class com.microsoft.azure.sdk.iot.service.devicetwin.DeviceTwin
Returns the next DeviceTwinDevice collection for the given query alongside the continuation token needed for querying the next page.
next() - Method in class com.microsoft.azure.sdk.iot.service.devicetwin.Query
provides the next element in query response
next() - Method in class com.microsoft.azure.sdk.iot.service.devicetwin.QueryCollection
Returns the next QueryCollectionResponse object.
next(QueryOptions) - Method in class com.microsoft.azure.sdk.iot.service.devicetwin.QueryCollection
Returns the next QueryCollectionResponse object.
next() - Method in class com.microsoft.azure.sdk.iot.service.devicetwin.QueryResponse
returns next element in the response
next(Query) - Method in class com.microsoft.azure.sdk.iot.service.devicetwin.RawTwinQuery
Returns the next json element available in response

O

OFFSET_TIME_DEFAULT - Variable in class com.microsoft.azure.sdk.iot.service.Device
 
onConnectionBound(Event) - Method in class com.microsoft.azure.sdk.iot.service.transport.amqps.AmqpFeedbackReceivedHandler
 
onConnectionBound(Event) - Method in class com.microsoft.azure.sdk.iot.service.transport.amqps.AmqpFileUploadNotificationReceivedHandler
 
onConnectionBound(Event) - Method in class com.microsoft.azure.sdk.iot.service.transport.amqps.AmqpSendHandler
Event handler for the connection bound event
onConnectionInit(Event) - Method in class com.microsoft.azure.sdk.iot.service.transport.amqps.AmqpFeedbackReceivedHandler
 
onConnectionInit(Event) - Method in class com.microsoft.azure.sdk.iot.service.transport.amqps.AmqpFileUploadNotificationReceivedHandler
 
onConnectionInit(Event) - Method in class com.microsoft.azure.sdk.iot.service.transport.amqps.AmqpSendHandler
Event handler for the connection init event
onDelivery(Event) - Method in class com.microsoft.azure.sdk.iot.service.transport.amqps.AmqpFeedbackReceivedHandler
Event handler for the on delivery event
onDelivery(Event) - Method in class com.microsoft.azure.sdk.iot.service.transport.amqps.AmqpFileUploadNotificationReceivedHandler
Event handler for the on delivery event
onDelivery(Event) - Method in class com.microsoft.azure.sdk.iot.service.transport.amqps.AmqpSendHandler
 
onFeedbackReceived(String) - Method in interface com.microsoft.azure.sdk.iot.service.transport.amqps.AmqpFeedbackReceivedEvent
 
onFeedbackReceived(String) - Method in class com.microsoft.azure.sdk.iot.service.transport.amqps.AmqpFileUploadNotificationReceive
Handle on feedback received Proton event Parse received json and save result to a member variable Release semaphore for wait function
onFeedbackReceived(String) - Method in class com.microsoft.azure.sdk.iot.service.transport.amqps.AmqpReceive
Handle on feedback received Proton event Parse received json and save result to a member variable Release semaphore for wait function
onLinkFlow(Event) - Method in class com.microsoft.azure.sdk.iot.service.transport.amqps.AmqpSendHandler
Event handler for the link flow event
onLinkInit(Event) - Method in class com.microsoft.azure.sdk.iot.service.transport.amqps.AmqpFeedbackReceivedHandler
 
onLinkInit(Event) - Method in class com.microsoft.azure.sdk.iot.service.transport.amqps.AmqpFileUploadNotificationReceivedHandler
 
onLinkInit(Event) - Method in class com.microsoft.azure.sdk.iot.service.transport.amqps.AmqpSendHandler
Event handler for the link init event
onReactorInit(Event) - Method in class com.microsoft.azure.sdk.iot.service.transport.amqps.AmqpFileUploadNotificationReceive
Event handler for the reactor init event
onReactorInit(Event) - Method in class com.microsoft.azure.sdk.iot.service.transport.amqps.AmqpReceive
Event handler for the reactor init event
onReactorInit(Event) - Method in class com.microsoft.azure.sdk.iot.service.transport.amqps.AmqpSend
Event handler for the reactor init event
onTransportError(Event) - Method in class com.microsoft.azure.sdk.iot.service.transport.amqps.AmqpSendHandler
Event handler for the transport error event.
open() - Method in class com.microsoft.azure.sdk.iot.service.FeedbackReceiver
Open AmqpReceive object
open() - Method in class com.microsoft.azure.sdk.iot.service.FileUploadNotificationReceiver
Open AmqpReceive object
open() - Method in class com.microsoft.azure.sdk.iot.service.RegistryManager
Placeholder for open registry operations
open() - Method in class com.microsoft.azure.sdk.iot.service.ServiceClient
Open AMQP sender
open() - Method in class com.microsoft.azure.sdk.iot.service.transport.amqps.AmqpFileUploadNotificationReceive
Create AmqpsReceiveHandler and store it in a member variable
open() - Method in class com.microsoft.azure.sdk.iot.service.transport.amqps.AmqpReceive
Create AmqpsReceiveHandler and store it in a member variable
open() - Method in class com.microsoft.azure.sdk.iot.service.transport.amqps.AmqpSend
Create AmqpsSendHandler and store it in a member variable
openAsync() - Method in class com.microsoft.azure.sdk.iot.service.FeedbackReceiver
Async wrapper for open() operation
openAsync() - Method in class com.microsoft.azure.sdk.iot.service.FileUploadNotificationReceiver
Async wrapper for open() operation
openAsync() - Method in class com.microsoft.azure.sdk.iot.service.Receiver
 
openAsync() - Method in class com.microsoft.azure.sdk.iot.service.ServiceClient
Provide asynchronous access to open()

P

Pair - Class in com.microsoft.azure.sdk.iot.service.devicetwin
 
Pair(String, Object) - Constructor for class com.microsoft.azure.sdk.iot.service.devicetwin.Pair
 
parse(String) - Static method in class com.microsoft.azure.sdk.iot.service.FeedbackBatchMessage
Parse received Json and create FeedbackBatch object
parse(String, IotHubConnectionString) - Static method in class com.microsoft.azure.sdk.iot.service.IotHubConnectionStringBuilder
Deserialize connection string
parseIotHubName(IotHubConnectionString) - Static method in class com.microsoft.azure.sdk.iot.service.IotHubConnectionStringBuilder
Parse the iot hub name part from the host name
policyName - Variable in class com.microsoft.azure.sdk.iot.service.AuthenticationMethod
Authentication policy name
populate(IotHubConnectionString) - Method in class com.microsoft.azure.sdk.iot.service.AuthenticationMethod
Abstract helper function to populate IotHubConnectionString class with proper authentication properties
populate(IotHubConnectionString) - Method in class com.microsoft.azure.sdk.iot.service.ServiceAuthenticationWithSharedAccessPolicyKey
Populate given IotHubConnectionString with proper policy key authentication data
populate(IotHubConnectionString) - Method in class com.microsoft.azure.sdk.iot.service.ServiceAuthenticationWithSharedAccessPolicyToken
Populate given IotHubConnectionString with proper policy token authentication data

Q

Query - Class in com.microsoft.azure.sdk.iot.service.devicetwin
 
Query(String, int, QueryType) - Constructor for class com.microsoft.azure.sdk.iot.service.devicetwin.Query
Constructor for Query
Query(int, QueryType) - Constructor for class com.microsoft.azure.sdk.iot.service.devicetwin.Query
Constructor for Query
query(String, Integer) - Method in class com.microsoft.azure.sdk.iot.service.devicetwin.RawTwinQuery
Creates a query object for this query
query(String) - Method in class com.microsoft.azure.sdk.iot.service.devicetwin.RawTwinQuery
Creates a query object for this query using default page size
QueryCollection - Class in com.microsoft.azure.sdk.iot.service.devicetwin
 
QueryCollection(String, int, QueryType, IotHubConnectionString, URL, HttpMethod, long) - Constructor for class com.microsoft.azure.sdk.iot.service.devicetwin.QueryCollection
Constructor for sql based queries
QueryCollection(int, QueryType, IotHubConnectionString, URL, HttpMethod, long) - Constructor for class com.microsoft.azure.sdk.iot.service.devicetwin.QueryCollection
Constructor for non-sql based queries
QueryCollectionResponse<E> - Class in com.microsoft.azure.sdk.iot.service.devicetwin
 
queryDeviceJob(String, Integer) - Method in class com.microsoft.azure.sdk.iot.service.jobs.JobClient
Query for device Job
queryDeviceJob(String) - Method in class com.microsoft.azure.sdk.iot.service.jobs.JobClient
Query for device Job limited by default page size of 100 for response
queryJobResponse(JobType, JobStatus, Integer) - Method in class com.microsoft.azure.sdk.iot.service.jobs.JobClient
Query the iot hub for a jobs response.
queryJobResponse(JobType, JobStatus) - Method in class com.microsoft.azure.sdk.iot.service.jobs.JobClient
Query the iot hub for a jobs response.
QueryOptions - Class in com.microsoft.azure.sdk.iot.service.devicetwin
 
QueryOptions() - Constructor for class com.microsoft.azure.sdk.iot.service.devicetwin.QueryOptions
Constructor for the default QueryOptions object.
QueryResponse - Class in com.microsoft.azure.sdk.iot.service.devicetwin
Response for the Query
queryTwin(String, Integer) - Method in class com.microsoft.azure.sdk.iot.service.devicetwin.DeviceTwin
Sql style query for twin
queryTwin(String) - Method in class com.microsoft.azure.sdk.iot.service.devicetwin.DeviceTwin
Sql style query for twin
queryTwinCollection(String) - Method in class com.microsoft.azure.sdk.iot.service.devicetwin.DeviceTwin
Create a QueryCollection object that can be used to query whole pages of results at a time.
queryTwinCollection(String, Integer) - Method in class com.microsoft.azure.sdk.iot.service.devicetwin.DeviceTwin
Create a QueryCollection object that can be used to query whole pages of results at a time.
QueryType - Enum in com.microsoft.azure.sdk.iot.service.devicetwin
 

R

RawTwinQuery - Class in com.microsoft.azure.sdk.iot.service.devicetwin
 
reactor - Variable in class com.microsoft.azure.sdk.iot.service.transport.amqps.AmqpSend
 
readError() - Method in class com.microsoft.azure.sdk.iot.service.transport.http.HttpConnection
Reads from the error stream and returns the error reason.
readInput() - Method in class com.microsoft.azure.sdk.iot.service.transport.http.HttpConnection
Reads from the input stream (response stream) and returns the response.
readInputStream(InputStream) - Static method in class com.microsoft.azure.sdk.iot.service.transport.http.HttpConnection
Reads the input stream until the stream is empty.
receive() - Method in class com.microsoft.azure.sdk.iot.service.FeedbackReceiver
Receive FeedbackBatch with default timeout
receive(long) - Method in class com.microsoft.azure.sdk.iot.service.FeedbackReceiver
Receive FeedbackBatch with specific timeout
receive() - Method in class com.microsoft.azure.sdk.iot.service.FileUploadNotificationReceiver
Receive FileUploadNotification with default timeout
receive(long) - Method in class com.microsoft.azure.sdk.iot.service.FileUploadNotificationReceiver
Receive FileUploadNotification with specific timeout
receive(long) - Method in class com.microsoft.azure.sdk.iot.service.transport.amqps.AmqpFileUploadNotificationReceive
Synchronized call to receive feedback batch Hide the event based receiving mechanism from the user API
receive(long) - Method in class com.microsoft.azure.sdk.iot.service.transport.amqps.AmqpReceive
Synchronized call to receive feedback batch Hide the event based receiving mechanism from the user API
RECEIVE_TAG - Static variable in class com.microsoft.azure.sdk.iot.service.transport.amqps.AmqpFeedbackReceivedHandler
 
receiveAsync() - Method in class com.microsoft.azure.sdk.iot.service.FeedbackReceiver
Async wrapper for receive() operation with default timeout
receiveAsync(long) - Method in class com.microsoft.azure.sdk.iot.service.FeedbackReceiver
Async wrapper for receive() operation with specific timeout
receiveAsync() - Method in class com.microsoft.azure.sdk.iot.service.FileUploadNotificationReceiver
Async wrapper for receive() operation with default timeout
receiveAsync(long) - Method in class com.microsoft.azure.sdk.iot.service.FileUploadNotificationReceiver
Async wrapper for receive() operation with specific timeout
receiveAsync() - Method in class com.microsoft.azure.sdk.iot.service.Receiver
 
receiveAsync(long) - Method in class com.microsoft.azure.sdk.iot.service.Receiver
 
Receiver - Class in com.microsoft.azure.sdk.iot.service
A receiver is a class abstracting the methods to receive messages, in order to use it for multiple endpoints, e.g.
Receiver() - Constructor for class com.microsoft.azure.sdk.iot.service.Receiver
 
RegistryManager - Class in com.microsoft.azure.sdk.iot.service
Use the RegistryManager class to manage the identity registry in IoT Hubs.
RegistryManager() - Constructor for class com.microsoft.azure.sdk.iot.service.RegistryManager
 
RegistryStatistics - Class in com.microsoft.azure.sdk.iot.service
 
removeDevice(String) - Method in class com.microsoft.azure.sdk.iot.service.RegistryManager
Remove device
removeDeviceAsync(String) - Method in class com.microsoft.azure.sdk.iot.service.RegistryManager
Async wrapper for removeDevice() operation
replaceDesiredProperties(DeviceTwinDevice) - Method in class com.microsoft.azure.sdk.iot.service.devicetwin.DeviceTwin
This method replaces desired properties for the specified device.
replaceTags(DeviceTwinDevice) - Method in class com.microsoft.azure.sdk.iot.service.devicetwin.DeviceTwin
This method replaces tags for the specified device.
reportedPropertiesToString() - Method in class com.microsoft.azure.sdk.iot.service.devicetwin.DeviceTwinDevice
String representation for this device containing reported properties
request(IotHubConnectionString, URL, HttpMethod, byte[], String, long) - Static method in class com.microsoft.azure.sdk.iot.service.devicetwin.DeviceOperations
Send a http request to the IoTHub using the Twin/Method standard, and return its response.
resourceUri - Variable in class com.microsoft.azure.sdk.iot.service.auth.IotHubServiceSasToken
 

S

sasToken - Variable in class com.microsoft.azure.sdk.iot.service.transport.amqps.AmqpSend
 
sasToken - Variable in class com.microsoft.azure.sdk.iot.service.transport.amqps.AmqpSendHandler
 
scheduleDeviceMethod(String, String, Long, Long, Object, Date, long) - Method in class com.microsoft.azure.sdk.iot.service.devicetwin.DeviceMethod
Creates a new Job to invoke method on one or multiple devices
scheduleDeviceMethod(String, String, String, Long, Long, Object, Date, long) - Method in class com.microsoft.azure.sdk.iot.service.jobs.JobClient
Creates a new Job to invoke method on one or multiple devices
scheduleUpdateTwin(String, DeviceTwinDevice, Date, long) - Method in class com.microsoft.azure.sdk.iot.service.devicetwin.DeviceTwin
Creates a new Job to update twin tags and desired properties on one or multiple devices
scheduleUpdateTwin(String, String, DeviceTwinDevice, Date, long) - Method in class com.microsoft.azure.sdk.iot.service.jobs.JobClient
Creates a new Job to update twin tags and desired properties on one or multiple devices
send(String, Message) - Method in class com.microsoft.azure.sdk.iot.service.ServiceClient
Send a one-way message to the specified device
send(String, Message) - Method in class com.microsoft.azure.sdk.iot.service.transport.amqps.AmqpSend
Create binary message Initialize and start Proton reactor Send the created message
send() - Method in class com.microsoft.azure.sdk.iot.service.transport.http.HttpRequest
Executes the HTTPS request.
SEND_PORT_AMQPS - Static variable in class com.microsoft.azure.sdk.iot.service.transport.amqps.AmqpFeedbackReceivedHandler
 
SEND_PORT_AMQPS - Static variable in class com.microsoft.azure.sdk.iot.service.transport.amqps.AmqpSendHandler
 
SEND_PORT_AMQPS_WS - Static variable in class com.microsoft.azure.sdk.iot.service.transport.amqps.AmqpFeedbackReceivedHandler
 
SEND_PORT_AMQPS_WS - Static variable in class com.microsoft.azure.sdk.iot.service.transport.amqps.AmqpSendHandler
 
SEND_TAG - Static variable in class com.microsoft.azure.sdk.iot.service.transport.amqps.AmqpSendHandler
 
sendAsync(String, Message) - Method in class com.microsoft.azure.sdk.iot.service.ServiceClient
Provide asynchronous access to send()
sendComplete() - Method in class com.microsoft.azure.sdk.iot.service.transport.amqps.AmqpSendHandler
 
sendQueryRequest(IotHubConnectionString, URL, HttpMethod, Long) - Method in class com.microsoft.azure.sdk.iot.service.devicetwin.Query
Sends request for the query to the IotHub
ServiceAuthenticationWithSharedAccessPolicyKey - Class in com.microsoft.azure.sdk.iot.service
Extend AuthenticationMethod class, provide getters for protected properties and implement populate function to set ServiceAuthenticationWithSharedAccessPolicyKey type policy on given IotHubConnectionString object.
ServiceAuthenticationWithSharedAccessPolicyKey(String, String) - Constructor for class com.microsoft.azure.sdk.iot.service.ServiceAuthenticationWithSharedAccessPolicyKey
Constructor to create instance from policy name and policy key
ServiceAuthenticationWithSharedAccessPolicyToken - Class in com.microsoft.azure.sdk.iot.service
Extend AuthenticationMethod class, provide getters for protected properties and implement populate function to set ServiceAuthenticationWithSharedAccessPolicyToken type policy on given IotHubConnectionString object.
ServiceAuthenticationWithSharedAccessPolicyToken(String, String) - Constructor for class com.microsoft.azure.sdk.iot.service.ServiceAuthenticationWithSharedAccessPolicyToken
Constructor to create instance from policy name and policy key
ServiceClient - Class in com.microsoft.azure.sdk.iot.service
Extend the ServiceClient class and provide AMPQ specific implementation.
ServiceClient(IotHubConnectionString, IotHubServiceClientProtocol) - Constructor for class com.microsoft.azure.sdk.iot.service.ServiceClient
Initialize AMQP sender using given connection string
ServiceStatistics - Class in com.microsoft.azure.sdk.iot.service
Data structure for service statistics received in Json array Provide getters and setters for statistics properties
ServiceStatistics() - Constructor for class com.microsoft.azure.sdk.iot.service.ServiceStatistics
 
serviceVersion - Static variable in class com.microsoft.azure.sdk.iot.service.transport.TransportUtils
 
setAuthentication(AuthenticationMechanism) - Method in class com.microsoft.azure.sdk.iot.service.ExportImportDevice
Setter for device authentication mechanism.
setAuthenticationMethod(AuthenticationMethod, IotHubConnectionString) - Static method in class com.microsoft.azure.sdk.iot.service.IotHubConnectionStringBuilder
Set authentication method to target IotHubConnectionString object
setAuthenticationType(AuthenticationType) - Method in class com.microsoft.azure.sdk.iot.service.auth.AuthenticationMechanism
Setter for the authentication type of this object
setConnectedDeviceCount(long) - Method in class com.microsoft.azure.sdk.iot.service.ServiceStatistics
 
setContinuationToken(String) - Method in class com.microsoft.azure.sdk.iot.service.devicetwin.QueryOptions
Setter for ContinuationToken
setCorrelationId(String) - Method in class com.microsoft.azure.sdk.iot.service.FeedbackRecord
 
setCorrelationId(String) - Method in class com.microsoft.azure.sdk.iot.service.Message
 
setDeliveryAcknowledgement(DeliveryAcknowledgement) - Method in class com.microsoft.azure.sdk.iot.service.Message
 
setDescription(String) - Method in class com.microsoft.azure.sdk.iot.service.FeedbackRecord
 
setDesiredProperties(Set<Pair>) - Method in class com.microsoft.azure.sdk.iot.service.devicetwin.DeviceTwinDevice
Setter for the desired properties
setDesiredProperties(Map<String, Object>) - Method in class com.microsoft.azure.sdk.iot.service.devicetwin.DeviceTwinDevice
Setter for the desired properties
setDeviceGenerationId(String) - Method in class com.microsoft.azure.sdk.iot.service.FeedbackRecord
 
setDeviceId(String) - Method in class com.microsoft.azure.sdk.iot.service.FeedbackRecord
 
setEndTimeUtc(Date) - Method in class com.microsoft.azure.sdk.iot.service.JobProperties
 
setEnqueuedTimeUtc(Instant) - Method in class com.microsoft.azure.sdk.iot.service.FeedbackBatch
 
setEnqueuedTimeUtc(Instant) - Method in class com.microsoft.azure.sdk.iot.service.FeedbackRecord
 
setETag(String) - Method in class com.microsoft.azure.sdk.iot.service.devicetwin.DeviceTwinDevice
Setter for ETag
seteTag(String) - Method in class com.microsoft.azure.sdk.iot.service.ExportImportDevice
Setter for device eTag.
setExcludeKeysInExport(boolean) - Method in class com.microsoft.azure.sdk.iot.service.JobProperties
 
setExpiryTimeUtc(Date) - Method in class com.microsoft.azure.sdk.iot.service.Message
 
setFailureReason(String) - Method in class com.microsoft.azure.sdk.iot.service.JobProperties
 
setForceUpdate(Boolean) - Method in class com.microsoft.azure.sdk.iot.service.Device
Setter for force update boolean
setHeaderField(String, String) - Method in class com.microsoft.azure.sdk.iot.service.transport.http.HttpRequest
Sets the header field to the given value.
setHeaders(Map<String, String>) - Static method in class com.microsoft.azure.sdk.iot.service.devicetwin.DeviceOperations
Sets headers to be used on next HTTP request
setHostName(String, IotHubConnectionString) - Static method in class com.microsoft.azure.sdk.iot.service.IotHubConnectionStringBuilder
Set host name value to target IotHubConnectionString object
setId(String) - Method in class com.microsoft.azure.sdk.iot.service.ExportImportDevice
Setter for device id.
setImportMode(ImportMode) - Method in class com.microsoft.azure.sdk.iot.service.ExportImportDevice
Setter for device import mode.
setInputBlobContainerUri(String) - Method in class com.microsoft.azure.sdk.iot.service.JobProperties
 
setJobId(String) - Method in class com.microsoft.azure.sdk.iot.service.JobProperties
 
setKey(String) - Method in class com.microsoft.azure.sdk.iot.service.ServiceAuthenticationWithSharedAccessPolicyKey
Setter for policy key
setLockToken(String) - Method in class com.microsoft.azure.sdk.iot.service.FeedbackBatch
 
setMessageId(String) - Method in class com.microsoft.azure.sdk.iot.service.Message
 
setOriginalMessageId(String) - Method in class com.microsoft.azure.sdk.iot.service.FeedbackRecord
 
setOutputBlobContainerUri(String) - Method in class com.microsoft.azure.sdk.iot.service.JobProperties
 
setPageSize(Integer) - Method in class com.microsoft.azure.sdk.iot.service.devicetwin.QueryOptions
Setter for PageSize
setPolicyName(String) - Method in class com.microsoft.azure.sdk.iot.service.ServiceAuthenticationWithSharedAccessPolicyKey
Setter for policy name
setPolicyName(String) - Method in class com.microsoft.azure.sdk.iot.service.ServiceAuthenticationWithSharedAccessPolicyToken
Setter for policy name
setPrimaryKey(String) - Method in class com.microsoft.azure.sdk.iot.service.auth.SymmetricKey
Setter for primary key Validates the length of the key
setPrimaryThumbprint(String) - Method in class com.microsoft.azure.sdk.iot.service.auth.AuthenticationMechanism
Setter for the primary thumbprint
setProgress(int) - Method in class com.microsoft.azure.sdk.iot.service.JobProperties
 
setProperties(Map<String, String>) - Method in class com.microsoft.azure.sdk.iot.service.Message
 
setReadTimeoutMillis(int) - Method in class com.microsoft.azure.sdk.iot.service.transport.http.HttpConnection
Sets the read timeout in milliseconds.
setReadTimeoutMillis(int) - Method in class com.microsoft.azure.sdk.iot.service.transport.http.HttpRequest
Sets the read timeout, in milliseconds, for the request.
setRecords(ArrayList<FeedbackRecord>) - Method in class com.microsoft.azure.sdk.iot.service.FeedbackBatch
 
setReportedProperties(Map<String, Object>) - Method in class com.microsoft.azure.sdk.iot.service.devicetwin.DeviceTwinDevice
Setter for the reported properties
setRequestHeader(String, String) - Method in class com.microsoft.azure.sdk.iot.service.transport.http.HttpConnection
Sets the request header field to the given value.
setRequestMethod(HttpMethod) - Method in class com.microsoft.azure.sdk.iot.service.transport.http.HttpConnection
Sets the request method (i.e.
setSecondaryKey(String) - Method in class com.microsoft.azure.sdk.iot.service.auth.SymmetricKey
Setter for secondary key Validates the length of the key
setSecondaryThumbprint(String) - Method in class com.microsoft.azure.sdk.iot.service.auth.AuthenticationMechanism
Setter for the secondary thumbprint
setSharedAccessKey(String) - Method in class com.microsoft.azure.sdk.iot.service.IotHubConnectionString
Setter for sharedAccessKey
setSharedAccessKeyName(String) - Method in class com.microsoft.azure.sdk.iot.service.IotHubConnectionString
Setter for sharedAccessKeyName
setSharedAccessSignature(String) - Method in class com.microsoft.azure.sdk.iot.service.IotHubConnectionString
Setter for sharedAccessSignature
setStartTimeUtc(Date) - Method in class com.microsoft.azure.sdk.iot.service.JobProperties
 
setStatus(DeviceStatus) - Method in class com.microsoft.azure.sdk.iot.service.Device
Setter for DeviceStatus object
setStatus(DeviceStatus) - Method in class com.microsoft.azure.sdk.iot.service.ExportImportDevice
Setter for device status.
setStatus(JobProperties.JobStatus) - Method in class com.microsoft.azure.sdk.iot.service.JobProperties
 
setStatusCode(FeedbackStatusCode) - Method in class com.microsoft.azure.sdk.iot.service.FeedbackRecord
 
setStatusReason(String) - Method in class com.microsoft.azure.sdk.iot.service.ExportImportDevice
Setter for device status reason.
setSymmetricKey(SymmetricKey) - Method in class com.microsoft.azure.sdk.iot.service.auth.AuthenticationMechanism
Setter for symmetric key.
setSymmetricKey(SymmetricKey) - Method in class com.microsoft.azure.sdk.iot.service.Device
Setter for SymmetricKey object
setTags(Set<Pair>) - Method in class com.microsoft.azure.sdk.iot.service.devicetwin.DeviceTwinDevice
Setter for the tags
setTags(Map<String, Object>) - Method in class com.microsoft.azure.sdk.iot.service.devicetwin.DeviceTwinDevice
Setter for the tags
setThumbprint(String, String) - Method in class com.microsoft.azure.sdk.iot.service.Device
Setter for X509 thumbprint
setTo(String) - Method in class com.microsoft.azure.sdk.iot.service.Message
 
setToken(String) - Method in class com.microsoft.azure.sdk.iot.service.ServiceAuthenticationWithSharedAccessPolicyToken
Setter for policy token
setType(JobProperties.JobType) - Method in class com.microsoft.azure.sdk.iot.service.JobProperties
 
setUserId(String) - Method in class com.microsoft.azure.sdk.iot.service.FeedbackBatch
 
setUserId(String) - Method in class com.microsoft.azure.sdk.iot.service.Message
 
setValue(Object) - Method in class com.microsoft.azure.sdk.iot.service.devicetwin.Pair
 
SHARED_ACCESS_KEY_NAME_PROPERTY_NAME - Static variable in class com.microsoft.azure.sdk.iot.service.IotHubConnectionString
 
SHARED_ACCESS_KEY_PROPERTY_NAME - Static variable in class com.microsoft.azure.sdk.iot.service.IotHubConnectionString
 
SHARED_ACCESS_SIGNATURE_PROPERTY_NAME - Static variable in class com.microsoft.azure.sdk.iot.service.IotHubConnectionString
 
sharedAccessKey - Variable in class com.microsoft.azure.sdk.iot.service.IotHubConnectionString
 
sharedAccessKeyName - Variable in class com.microsoft.azure.sdk.iot.service.IotHubConnectionString
 
sharedAccessSignature - Variable in class com.microsoft.azure.sdk.iot.service.IotHubConnectionString
 
SqlQuery - Class in com.microsoft.azure.sdk.iot.service.devicetwin
 
SqlQuery.FromType - Enum in com.microsoft.azure.sdk.iot.service.devicetwin
From clause for Query
status - Variable in class com.microsoft.azure.sdk.iot.service.Device
"Enabled", "Disabled".
status - Variable in class com.microsoft.azure.sdk.iot.service.transport.http.HttpResponse
 
statusReason - Variable in class com.microsoft.azure.sdk.iot.service.Device
A 128 char long string storing the reason of suspension.
statusUpdatedTime - Variable in class com.microsoft.azure.sdk.iot.service.Device
Datetime of last time the state was updated.
SymmetricKey - Class in com.microsoft.azure.sdk.iot.service.auth
Store primary and secondary keys Provide function for key length validation
SymmetricKey() - Constructor for class com.microsoft.azure.sdk.iot.service.auth.SymmetricKey
Constructor for initialization

T

tagsToString() - Method in class com.microsoft.azure.sdk.iot.service.devicetwin.DeviceTwinDevice
String representation for this device containing tags
token - Variable in class com.microsoft.azure.sdk.iot.service.auth.IotHubServiceSasToken
 
token - Variable in class com.microsoft.azure.sdk.iot.service.AuthenticationMethod
Shared access policy token (if applies)
TOKEN_FORMAT - Static variable in class com.microsoft.azure.sdk.iot.service.auth.IotHubServiceSasToken
The SAS token format.
Tools - Class in com.microsoft.azure.sdk.iot.service
Collection of static helper functions
Tools() - Constructor for class com.microsoft.azure.sdk.iot.service.Tools
 
toString() - Method in class com.microsoft.azure.sdk.iot.service.auth.IotHubServiceSasToken
Returns the string representation of the SAS token.
toString() - Method in class com.microsoft.azure.sdk.iot.service.devicetwin.DeviceTwinDevice
String representation for this device containing device id, tags, desired and reported properties
toString() - Method in class com.microsoft.azure.sdk.iot.service.IotHubConnectionString
Serialize connection string
toString() - Method in class com.microsoft.azure.sdk.iot.service.jobs.JobResult
Return a string with a pretty print json with the content of this class
TransportUtils - Class in com.microsoft.azure.sdk.iot.service.transport
 
TransportUtils() - Constructor for class com.microsoft.azure.sdk.iot.service.transport.TransportUtils
 

U

updateDesiredProperties(DeviceTwinDevice) - Method in class com.microsoft.azure.sdk.iot.service.devicetwin.DeviceTwin
This method updates desired properties for the specified device.
updateDevice(Device) - Method in class com.microsoft.azure.sdk.iot.service.RegistryManager
Update device not forced
updateDevice(Device, Boolean) - Method in class com.microsoft.azure.sdk.iot.service.RegistryManager
Update device with forceUpdate input parameter
updateDeviceAsync(Device) - Method in class com.microsoft.azure.sdk.iot.service.RegistryManager
Async wrapper for updateDevice() operation
updateDeviceAsync(Device, Boolean) - Method in class com.microsoft.azure.sdk.iot.service.RegistryManager
Async wrapper for forced updateDevice() operation
updateTwin(DeviceTwinDevice) - Method in class com.microsoft.azure.sdk.iot.service.devicetwin.DeviceTwin
This method updates device twin for the specified device.
userName - Variable in class com.microsoft.azure.sdk.iot.service.transport.amqps.AmqpSend
 
userName - Variable in class com.microsoft.azure.sdk.iot.service.transport.amqps.AmqpSendHandler
 
UTC_TIME_DEFAULT - Variable in class com.microsoft.azure.sdk.iot.service.Device
 

V

validate(IotHubConnectionString) - Static method in class com.microsoft.azure.sdk.iot.service.IotHubConnectionStringBuilder
Validate IotHubConnectionString format
validateFormat(String, String, String) - Static method in class com.microsoft.azure.sdk.iot.service.IotHubConnectionStringBuilder
Validate string property using given regex
validateFormatIfSpecified(String, String, String) - Static method in class com.microsoft.azure.sdk.iot.service.IotHubConnectionStringBuilder
Validate string property using given regex if value is not null or empty
VALUE_PAIR_DELIMITER - Static variable in class com.microsoft.azure.sdk.iot.service.IotHubConnectionString
 
VALUE_PAIR_SEPARATOR - Static variable in class com.microsoft.azure.sdk.iot.service.IotHubConnectionString
 
valueOf(String) - Static method in enum com.microsoft.azure.sdk.iot.service.auth.AuthenticationType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.microsoft.azure.sdk.iot.service.DeliveryAcknowledgement
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.microsoft.azure.sdk.iot.service.DeviceConnectionState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.microsoft.azure.sdk.iot.service.DeviceStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.microsoft.azure.sdk.iot.service.devicetwin.QueryType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.microsoft.azure.sdk.iot.service.devicetwin.SqlQuery.FromType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.microsoft.azure.sdk.iot.service.FeedbackStatusCode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.microsoft.azure.sdk.iot.service.ImportMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.microsoft.azure.sdk.iot.service.IotHubServiceClientProtocol
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.microsoft.azure.sdk.iot.service.JobProperties.JobStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.microsoft.azure.sdk.iot.service.JobProperties.JobType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.microsoft.azure.sdk.iot.service.jobs.JobStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.microsoft.azure.sdk.iot.service.jobs.JobType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.microsoft.azure.sdk.iot.service.transport.http.HttpMethod
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.microsoft.azure.sdk.iot.service.auth.AuthenticationType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.microsoft.azure.sdk.iot.service.DeliveryAcknowledgement
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.microsoft.azure.sdk.iot.service.DeviceConnectionState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.microsoft.azure.sdk.iot.service.DeviceStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.microsoft.azure.sdk.iot.service.devicetwin.QueryType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.microsoft.azure.sdk.iot.service.devicetwin.SqlQuery.FromType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.microsoft.azure.sdk.iot.service.FeedbackStatusCode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.microsoft.azure.sdk.iot.service.ImportMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.microsoft.azure.sdk.iot.service.IotHubServiceClientProtocol
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.microsoft.azure.sdk.iot.service.JobProperties.JobStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.microsoft.azure.sdk.iot.service.JobProperties.JobType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.microsoft.azure.sdk.iot.service.jobs.JobStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.microsoft.azure.sdk.iot.service.jobs.JobType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.microsoft.azure.sdk.iot.service.transport.http.HttpMethod
Returns an array containing the constants of this enum type, in the order they are declared.
versionIdentifierKey - Static variable in class com.microsoft.azure.sdk.iot.service.transport.TransportUtils
Version identifier key

W

WEBSOCKET_PATH - Static variable in class com.microsoft.azure.sdk.iot.service.transport.amqps.AmqpFeedbackReceivedHandler
 
WEBSOCKET_PATH - Static variable in class com.microsoft.azure.sdk.iot.service.transport.amqps.AmqpSendHandler
 
WEBSOCKET_SUB_PROTOCOL - Static variable in class com.microsoft.azure.sdk.iot.service.transport.amqps.AmqpFeedbackReceivedHandler
 
WEBSOCKET_SUB_PROTOCOL - Static variable in class com.microsoft.azure.sdk.iot.service.transport.amqps.AmqpSendHandler
 
webSocketHostName - Variable in class com.microsoft.azure.sdk.iot.service.transport.amqps.AmqpFeedbackReceivedHandler
 
webSocketHostName - Variable in class com.microsoft.azure.sdk.iot.service.transport.amqps.AmqpSendHandler
 
writeOutput(byte[]) - Method in class com.microsoft.azure.sdk.iot.service.transport.http.HttpConnection
Saves the body to be sent with the request.

X

X509Thumbprint - Class in com.microsoft.azure.sdk.iot.service.auth
 
A B C D E F G H I J K L M N O P Q R S T U V W X 
Skip navigation links

Copyright © 2017. All rights reserved.