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

AckCode - Variable in class com.microsoft.azure.sdk.iot.service.digitaltwin.serialization.WritableProperty
The response code of the property update request, usually an HTTP Status Code (e.g.
AckDescription - Variable in class com.microsoft.azure.sdk.iot.service.digitaltwin.serialization.WritableProperty
The message response of the property update request.
AckVersion - Variable in class com.microsoft.azure.sdk.iot.service.digitaltwin.serialization.WritableProperty
The version of the reported property value
addConfiguration(Configuration) - Method in class com.microsoft.azure.sdk.iot.service.RegistryManager
Add configuration using the given Configuration object Return with the response configuration object from IotHub
addCustomProperty(String, Object) - Method in class com.microsoft.azure.sdk.iot.service.digitaltwin.serialization.BasicDigitalTwin
Adds an additional property to the digital twin.
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
addModule(Module) - Method in class com.microsoft.azure.sdk.iot.service.RegistryManager
Add module using the given Module object Return with the response module object from IotHub
AmqpConnectionHandler - Class in com.microsoft.azure.sdk.iot.service.transport.amqps
 
AmqpConnectionHandler(String, String, String, IotHubServiceClientProtocol, ProxyOptions, SSLContext) - Constructor for class com.microsoft.azure.sdk.iot.service.transport.amqps.AmqpConnectionHandler
 
AmqpConnectionHandler(String, AzureSasCredential, IotHubServiceClientProtocol, ProxyOptions, SSLContext) - Constructor for class com.microsoft.azure.sdk.iot.service.transport.amqps.AmqpConnectionHandler
 
AmqpConnectionHandler(String, TokenCredential, IotHubServiceClientProtocol, ProxyOptions, SSLContext) - Constructor for class com.microsoft.azure.sdk.iot.service.transport.amqps.AmqpConnectionHandler
 
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
AmqpFeedbackReceivedHandler(String, String, String, IotHubServiceClientProtocol, AmqpFeedbackReceivedEvent, ProxyOptions) - 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
AmqpFeedbackReceivedHandler(String, String, String, IotHubServiceClientProtocol, AmqpFeedbackReceivedEvent, ProxyOptions, SSLContext) - 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
AmqpFileUploadNotificationReceive(String, String, String, IotHubServiceClientProtocol, ProxyOptions) - Constructor for class com.microsoft.azure.sdk.iot.service.transport.amqps.AmqpFileUploadNotificationReceive
Constructor to set up connection parameters
AmqpFileUploadNotificationReceive(String, String, String, IotHubServiceClientProtocol, ProxyOptions, SSLContext) - Constructor for class com.microsoft.azure.sdk.iot.service.transport.amqps.AmqpFileUploadNotificationReceive
Constructor to set up connection parameters
AmqpFileUploadNotificationReceive(String, TokenCredential, IotHubServiceClientProtocol, ProxyOptions, SSLContext) - Constructor for class com.microsoft.azure.sdk.iot.service.transport.amqps.AmqpFileUploadNotificationReceive
 
AmqpFileUploadNotificationReceive(String, AzureSasCredential, IotHubServiceClientProtocol, ProxyOptions, SSLContext) - Constructor for class com.microsoft.azure.sdk.iot.service.transport.amqps.AmqpFileUploadNotificationReceive
 
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
AmqpReceive(String, String, String, IotHubServiceClientProtocol, ProxyOptions) - Constructor for class com.microsoft.azure.sdk.iot.service.transport.amqps.AmqpReceive
Constructor to set up connection parameters
AmqpReceive(String, String, String, IotHubServiceClientProtocol, ProxyOptions, SSLContext) - Constructor for class com.microsoft.azure.sdk.iot.service.transport.amqps.AmqpReceive
Constructor to set up connection parameters
AmqpReceive(String, TokenCredential, IotHubServiceClientProtocol, ProxyOptions, SSLContext) - Constructor for class com.microsoft.azure.sdk.iot.service.transport.amqps.AmqpReceive
 
AmqpReceive(String, AzureSasCredential, IotHubServiceClientProtocol, ProxyOptions, SSLContext) - Constructor for class com.microsoft.azure.sdk.iot.service.transport.amqps.AmqpReceive
 
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
AmqpSend(String, String, String, IotHubServiceClientProtocol, ProxyOptions) - Constructor for class com.microsoft.azure.sdk.iot.service.transport.amqps.AmqpSend
Constructor to set up connection parameters
AmqpSend(String, String, String, IotHubServiceClientProtocol, ProxyOptions, SSLContext) - Constructor for class com.microsoft.azure.sdk.iot.service.transport.amqps.AmqpSend
Constructor to set up connection parameters
AmqpSend(String, TokenCredential, IotHubServiceClientProtocol, ProxyOptions, SSLContext) - Constructor for class com.microsoft.azure.sdk.iot.service.transport.amqps.AmqpSend
 
AmqpSend(String, AzureSasCredential, IotHubServiceClientProtocol, ProxyOptions, SSLContext) - Constructor for class com.microsoft.azure.sdk.iot.service.transport.amqps.AmqpSend
 
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
AmqpSendHandler(String, String, String, IotHubServiceClientProtocol, ProxyOptions) - Constructor for class com.microsoft.azure.sdk.iot.service.transport.amqps.AmqpSendHandler
Constructor to set up connection parameters and initialize handshaker for transport
AmqpSendHandler(String, String, String, IotHubServiceClientProtocol, ProxyOptions, SSLContext) - Constructor for class com.microsoft.azure.sdk.iot.service.transport.amqps.AmqpSendHandler
Constructor to set up connection parameters and initialize handshaker for transport
appendAddComponentOperation(String, Map<String, Object>) - Method in class com.microsoft.azure.sdk.iot.service.digitaltwin.UpdateOperationUtility
Include an add operation for a component.
appendAddPropertyOperation(String, Object) - Method in class com.microsoft.azure.sdk.iot.service.digitaltwin.UpdateOperationUtility
Include an add operation for a property.
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
appendRemoveComponentOperation(String) - Method in class com.microsoft.azure.sdk.iot.service.digitaltwin.UpdateOperationUtility
Include a remove operation for a component.
appendRemovePropertyOperation(String) - Method in class com.microsoft.azure.sdk.iot.service.digitaltwin.UpdateOperationUtility
Include a remove operation for a property.
appendReplaceComponentOperation(String, Map<String, Object>) - Method in class com.microsoft.azure.sdk.iot.service.digitaltwin.UpdateOperationUtility
Include a replace operation for a component.
appendReplacePropertyOperation(String, Object) - Method in class com.microsoft.azure.sdk.iot.service.digitaltwin.UpdateOperationUtility
Include a replace operation for a property.
applyConfigurationContentOnDevice(String, ConfigurationContent) - Method in class com.microsoft.azure.sdk.iot.service.RegistryManager
Apply the provided configuration content to the provided device
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

BaseDevice - Class in com.microsoft.azure.sdk.iot.service
The BaseDevice class implementing constructors and serialization functionality.
BaseDevice(String, SymmetricKey) - Constructor for class com.microsoft.azure.sdk.iot.service.BaseDevice
Create an BaseDevice instance using the given device name
BaseDevice(String, AuthenticationType) - Constructor for class com.microsoft.azure.sdk.iot.service.BaseDevice
Create an BaseDevice instance using the given device name with the given authenticationType
BasicDigitalTwin - Class in com.microsoft.azure.sdk.iot.service.digitaltwin.serialization
An optional, helper class for deserializing a digital twin.
BasicDigitalTwin() - Constructor for class com.microsoft.azure.sdk.iot.service.digitaltwin.serialization.BasicDigitalTwin
 
BEARER_TOKEN_PREFIX - Static variable in class com.microsoft.azure.sdk.iot.service.auth.TokenCredentialCache
 
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
 
capabilities - Variable in class com.microsoft.azure.sdk.iot.service.Device
 
castObject(ObjectMapper, Object, Class<T>) - Static method in class com.microsoft.azure.sdk.iot.service.digitaltwin.serialization.DeserializationHelpers
Converts the payload object into a generic type.
CbsReceiverLinkHandler - Class in com.microsoft.azure.sdk.iot.service.transport.amqps
Every token based authentication over AMQP requires a CBS session with a sender and receiver link.
CbsSenderLinkHandler - Class in com.microsoft.azure.sdk.iot.service.transport.amqps
Every token based authentication over AMQP requires a CBS session with a sender and receiver link.
CbsSessionHandler - Class in com.microsoft.azure.sdk.iot.service.transport.amqps
 
clearCustomProperties() - Method in class com.microsoft.azure.sdk.iot.service.Message
 
clearDesiredProperties() - Method in class com.microsoft.azure.sdk.iot.service.devicetwin.DeviceTwinDevice
Clears the desired properties set so far.
clearTags() - Method in class com.microsoft.azure.sdk.iot.service.devicetwin.DeviceTwinDevice
Clears the tags set so far.
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
Gracefully close running threads, and then shutdown the underlying executor service
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
close() - Method in class com.microsoft.azure.sdk.iot.service.transport.amqps.CbsSessionHandler
 
CLOSE_REACTOR_GRACEFULLY_TIMEOUT - Static variable in class com.microsoft.azure.sdk.iot.service.transport.amqps.ReactorRunner
 
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.BaseDevice
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.digitaltwin - package com.microsoft.azure.sdk.iot.service.digitaltwin
 
com.microsoft.azure.sdk.iot.service.digitaltwin.customized - package com.microsoft.azure.sdk.iot.service.digitaltwin.customized
 
com.microsoft.azure.sdk.iot.service.digitaltwin.models - package com.microsoft.azure.sdk.iot.service.digitaltwin.models
 
com.microsoft.azure.sdk.iot.service.digitaltwin.serialization - package com.microsoft.azure.sdk.iot.service.digitaltwin.serialization
 
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
 
Configuration - Class in com.microsoft.azure.sdk.iot.service
 
Configuration(String) - Constructor for class com.microsoft.azure.sdk.iot.service.Configuration
Create a Configuration instance using the given configuration name
ConfigurationContent - Class in com.microsoft.azure.sdk.iot.service
 
ConfigurationContent() - Constructor for class com.microsoft.azure.sdk.iot.service.ConfigurationContent
 
ConfigurationMetrics - Class in com.microsoft.azure.sdk.iot.service
 
ConfigurationMetrics() - Constructor for class com.microsoft.azure.sdk.iot.service.ConfigurationMetrics
Create a ConfigurationMetrics instance
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.amqps.AmqpConnectionHandler
 
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.BaseDevice
Status of the device: {"connected" | "disconnected"}
connectionStateUpdatedTime - Variable in class com.microsoft.azure.sdk.iot.service.BaseDevice
Datetime of last time the connection state was updated.
content - Variable in class com.microsoft.azure.sdk.iot.service.Configuration
Specifies the configuration content
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
Deprecated.
Use IotHubConnectionStringBuilder.createIotHubConnectionString(String) since it does not declare any thrown exceptions
createConnectionString(String, AuthenticationMethod) - Static method in class com.microsoft.azure.sdk.iot.service.IotHubConnectionStringBuilder
Deprecated.
createDevice(String, AuthenticationType) - Static method in class com.microsoft.azure.sdk.iot.service.Device
Static create function.
createdTimeUtc - Variable in class com.microsoft.azure.sdk.iot.service.Configuration
Datetime of configuration created time.
createForExportJob(String, Boolean) - Static method in class com.microsoft.azure.sdk.iot.service.JobProperties
Creates an instance of JobProperties with parameters ready to start an Export job
createForExportJob(String, Boolean, StorageAuthenticationType) - Static method in class com.microsoft.azure.sdk.iot.service.JobProperties
Creates an instance of JobProperties with parameters ready to start an Export job
createForImportJob(String, String) - Static method in class com.microsoft.azure.sdk.iot.service.JobProperties
Creates an instance of JobProperties with parameters ready to start an Import job
createForImportJob(String, String, StorageAuthenticationType) - Static method in class com.microsoft.azure.sdk.iot.service.JobProperties
Creates an instance of JobProperties with parameters ready to start an Import job
createFromConnectionString(String) - Static method in class com.microsoft.azure.sdk.iot.service.devicetwin.DeviceMethod
Deprecated.
because this method declares a thrown IOException even though it never throws an IOException. Users are recommended to use DeviceMethod(String) instead since it does not declare this exception even though it constructs the same DeviceMethod.
createFromConnectionString(String, DeviceMethodClientOptions) - Static method in class com.microsoft.azure.sdk.iot.service.devicetwin.DeviceMethod
Deprecated.
because this method declares a thrown IOException even though it never throws an IOException. Users are recommended to use DeviceMethod(String, DeviceMethodClientOptions) instead since it does not declare this exception even though it constructs the same DeviceMethod.
createFromConnectionString(String) - Static method in class com.microsoft.azure.sdk.iot.service.devicetwin.DeviceTwin
Deprecated.
because this method declares a thrown IOException even though it never throws an IOException. Users are recommended to use DeviceTwin(String, DeviceTwinClientOptions) instead since it does not declare this exception even though it constructs the same DeviceTwin.
createFromConnectionString(String, DeviceTwinClientOptions) - Static method in class com.microsoft.azure.sdk.iot.service.devicetwin.DeviceTwin
Deprecated.
because this method declares a thrown IOException even though it never throws an IOException. Users are recommended to use DeviceTwin(String, DeviceTwinClientOptions) instead since it does not declare this exception even though it constructs the same DeviceTwin.
createFromConnectionString(String) - Static method in class com.microsoft.azure.sdk.iot.service.devicetwin.RawTwinQuery
Deprecated.
because this method declares a thrown IOException even though it never throws an IOException. Users are recommended to use RawTwinQuery(String) instead since it does not declare this exception even though it constructs the same RawTwinQuery.
createFromConnectionString(String) - Static method in class com.microsoft.azure.sdk.iot.service.digitaltwin.DigitalTwinAsyncClient
Creates an implementation instance of DigitalTwins that is used to invoke the Digital Twin features
createFromConnectionString(String) - Static method in class com.microsoft.azure.sdk.iot.service.digitaltwin.DigitalTwinClient
Creates an implementation instance of DigitalTwins that is used to invoke the Digital Twin features
createFromConnectionString(String) - Static method in class com.microsoft.azure.sdk.iot.service.jobs.JobClient
Deprecated.
because this method declares a thrown IOException even though it never throws an IOException. Users are recommended to use JobClient(String) instead since it does not declare this exception even though it constructs the same JobClient.
createFromConnectionString(String) - Static method in class com.microsoft.azure.sdk.iot.service.RegistryManager
Deprecated.
because this method declares a thrown IOException even though it never throws an IOException. Users are recommended to use RegistryManager(String) instead since it does not declare this exception even though it constructs the same RegistryManager.
createFromConnectionString(String, RegistryManagerOptions) - Static method in class com.microsoft.azure.sdk.iot.service.RegistryManager
Deprecated.
because this method declares a thrown IOException even though it never throws an IOException. Users are recommended to use RegistryManager(String, RegistryManagerOptions) instead since it does not declare this exception even though it constructs the same RegistryManager.
createFromConnectionString(String, IotHubServiceClientProtocol) - Static method in class com.microsoft.azure.sdk.iot.service.ServiceClient
Deprecated.
because this method declares a thrown IOException even though it never throws an IOException. Users are recommended to use ServiceClient(String, IotHubServiceClientProtocol) instead since it does not declare this exception even though it constructs the same ServiceClient.
createFromConnectionString(String, IotHubServiceClientProtocol, ServiceClientOptions) - Static method in class com.microsoft.azure.sdk.iot.service.ServiceClient
Deprecated.
because this method declares a thrown IOException even though it never throws an IOException. Users are recommended to use ServiceClient(String, IotHubServiceClientProtocol, ServiceClientOptions) instead since it does not declare this exception even though it constructs the same ServiceClient.
createFromId(String, DeviceStatus, SymmetricKey) - Static method in class com.microsoft.azure.sdk.iot.service.Device
Static create function.
createFromId(String, String, SymmetricKey) - Static method in class com.microsoft.azure.sdk.iot.service.Module
Static create function Creates module object using the given name.
createIotHubConnectionString(String) - Static method in class com.microsoft.azure.sdk.iot.service.IotHubConnectionStringBuilder
Static constructor to create IotHubConnectionString from the given string
createIotHubConnectionString(String, AuthenticationMethod) - Static method in class com.microsoft.azure.sdk.iot.service.IotHubConnectionStringBuilder
Static constructor to create IotHubConnectionString from host name and authentication method
createModule(String, String, AuthenticationType) - Static method in class com.microsoft.azure.sdk.iot.service.Module
Static create function Creates device object using the given name that will use a Certificate Authority signed certificate for authentication.
createProtonMessage(String, Message) - Method in class com.microsoft.azure.sdk.iot.service.transport.amqps.AmqpSendHandler
Create Proton message from deviceId and content string
createProtonMessage(String, 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

DEFAULT_HTTP_CONNECT_TIMEOUT_MS - Static variable in class com.microsoft.azure.sdk.iot.service.devicetwin.DeviceMethodClientOptions
 
DEFAULT_HTTP_CONNECT_TIMEOUT_MS - Static variable in class com.microsoft.azure.sdk.iot.service.devicetwin.DeviceTwinClientOptions
 
DEFAULT_HTTP_CONNECT_TIMEOUT_MS - Static variable in class com.microsoft.azure.sdk.iot.service.digitaltwin.DigitalTwinClientOptions
 
DEFAULT_HTTP_CONNECT_TIMEOUT_MS - Static variable in class com.microsoft.azure.sdk.iot.service.jobs.JobClientOptions
 
DEFAULT_HTTP_CONNECT_TIMEOUT_MS - Static variable in class com.microsoft.azure.sdk.iot.service.RegistryManagerOptions
 
DEFAULT_HTTP_READ_TIMEOUT_MS - Static variable in class com.microsoft.azure.sdk.iot.service.devicetwin.DeviceMethodClientOptions
 
DEFAULT_HTTP_READ_TIMEOUT_MS - Static variable in class com.microsoft.azure.sdk.iot.service.devicetwin.DeviceTwinClientOptions
 
DEFAULT_HTTP_READ_TIMEOUT_MS - Static variable in class com.microsoft.azure.sdk.iot.service.digitaltwin.DigitalTwinClientOptions
 
DEFAULT_HTTP_READ_TIMEOUT_MS - Static variable in class com.microsoft.azure.sdk.iot.service.jobs.JobClientOptions
 
DEFAULT_HTTP_READ_TIMEOUT_MS - Static variable in class com.microsoft.azure.sdk.iot.service.RegistryManagerOptions
 
DeliveryAcknowledgement - Enum in com.microsoft.azure.sdk.iot.service
 
DeserializationHelpers - Class in com.microsoft.azure.sdk.iot.service.digitaltwin.serialization
 
DeserializationHelpers() - Constructor for class com.microsoft.azure.sdk.iot.service.digitaltwin.serialization.DeserializationHelpers
 
desiredPropertiesToString() - Method in class com.microsoft.azure.sdk.iot.service.devicetwin.DeviceTwinDevice
String representation for this device containing desired properties.
DesiredValue - Variable in class com.microsoft.azure.sdk.iot.service.digitaltwin.serialization.WritableProperty
The desired value of a property.
DesiredVersion - Variable in class com.microsoft.azure.sdk.iot.service.digitaltwin.serialization.WritableProperty
The version of the property with the specified desired value.
Device - Class in com.microsoft.azure.sdk.iot.service
The Device class extends the BaseDevice 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
deviceContent - Variable in class com.microsoft.azure.sdk.iot.service.ConfigurationContent
 
deviceId - Variable in class com.microsoft.azure.sdk.iot.service.BaseDevice
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(String) - Constructor for class com.microsoft.azure.sdk.iot.service.devicetwin.DeviceMethod
Create a DeviceMethod instance from the information in the connection string.
DeviceMethod(String, DeviceMethodClientOptions) - Constructor for class com.microsoft.azure.sdk.iot.service.devicetwin.DeviceMethod
Create a DeviceMethod instance from the information in the connection string.
DeviceMethod(String, TokenCredential) - Constructor for class com.microsoft.azure.sdk.iot.service.devicetwin.DeviceMethod
Create a new DeviceMethod instance.
DeviceMethod(String, TokenCredential, DeviceMethodClientOptions) - Constructor for class com.microsoft.azure.sdk.iot.service.devicetwin.DeviceMethod
Create a new DeviceMethod instance.
DeviceMethod(String, AzureSasCredential) - Constructor for class com.microsoft.azure.sdk.iot.service.devicetwin.DeviceMethod
Create a new DeviceMethod instance.
DeviceMethod(String, AzureSasCredential, DeviceMethodClientOptions) - Constructor for class com.microsoft.azure.sdk.iot.service.devicetwin.DeviceMethod
Create a new DeviceMethod instance.
DeviceMethodClientOptions - Class in com.microsoft.azure.sdk.iot.service.devicetwin
Configurable options for all device method operations.
DeviceMethodClientOptions() - Constructor for class com.microsoft.azure.sdk.iot.service.devicetwin.DeviceMethodClientOptions
 
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(String) - Constructor for class com.microsoft.azure.sdk.iot.service.devicetwin.DeviceTwin
Constructor to create instance from connection string.
DeviceTwin(String, DeviceTwinClientOptions) - Constructor for class com.microsoft.azure.sdk.iot.service.devicetwin.DeviceTwin
Constructor to create instance from connection string.
DeviceTwin(String, TokenCredential) - Constructor for class com.microsoft.azure.sdk.iot.service.devicetwin.DeviceTwin
Create a new DeviceTwin instance.
DeviceTwin(String, TokenCredential, DeviceTwinClientOptions) - Constructor for class com.microsoft.azure.sdk.iot.service.devicetwin.DeviceTwin
Create a new DeviceTwin instance.
DeviceTwin(String, AzureSasCredential) - Constructor for class com.microsoft.azure.sdk.iot.service.devicetwin.DeviceTwin
Create a new DeviceTwin instance.
DeviceTwin(String, AzureSasCredential, DeviceTwinClientOptions) - Constructor for class com.microsoft.azure.sdk.iot.service.devicetwin.DeviceTwin
Create a new DeviceTwin instance.
DeviceTwinClientOptions - Class in com.microsoft.azure.sdk.iot.service.devicetwin
Configurable options for all twin client operations.
DeviceTwinClientOptions() - Constructor for class com.microsoft.azure.sdk.iot.service.devicetwin.DeviceTwinClientOptions
 
DeviceTwinDevice - Class in com.microsoft.azure.sdk.iot.service.devicetwin
Represent the twin on IoT hub.
DeviceTwinDevice() - Constructor for class com.microsoft.azure.sdk.iot.service.devicetwin.DeviceTwinDevice
Constructor to create an instance for a device.
DeviceTwinDevice(String) - Constructor for class com.microsoft.azure.sdk.iot.service.devicetwin.DeviceTwinDevice
Constructor to create instance for a device.
DeviceTwinDevice(String, String) - Constructor for class com.microsoft.azure.sdk.iot.service.devicetwin.DeviceTwinDevice
Constructor to create an instance for a module.
DigitalTwinAsyncClient - Class in com.microsoft.azure.sdk.iot.service.digitaltwin
The Digital Twins Service Client contains asynchronous methods to retrieve and update digital twin information, and invoke commands on a digital twin device.
DigitalTwinAsyncClient(String) - Constructor for class com.microsoft.azure.sdk.iot.service.digitaltwin.DigitalTwinAsyncClient
Creates an implementation instance of DigitalTwins that is used to invoke the Digital Twin features
DigitalTwinAsyncClient(String, DigitalTwinClientOptions) - Constructor for class com.microsoft.azure.sdk.iot.service.digitaltwin.DigitalTwinAsyncClient
Creates an implementation instance of DigitalTwins that is used to invoke the Digital Twin features
DigitalTwinAsyncClient(String, TokenCredential) - Constructor for class com.microsoft.azure.sdk.iot.service.digitaltwin.DigitalTwinAsyncClient
Creates an implementation instance of DigitalTwins that is used to invoke the Digital Twin features
DigitalTwinAsyncClient(String, TokenCredential, DigitalTwinClientOptions) - Constructor for class com.microsoft.azure.sdk.iot.service.digitaltwin.DigitalTwinAsyncClient
Creates an implementation instance of DigitalTwins that is used to invoke the Digital Twin features
DigitalTwinAsyncClient(String, AzureSasCredential) - Constructor for class com.microsoft.azure.sdk.iot.service.digitaltwin.DigitalTwinAsyncClient
Creates an implementation instance of DigitalTwins that is used to invoke the Digital Twin features
DigitalTwinAsyncClient(String, AzureSasCredential, DigitalTwinClientOptions) - Constructor for class com.microsoft.azure.sdk.iot.service.digitaltwin.DigitalTwinAsyncClient
Creates an implementation instance of DigitalTwins that is used to invoke the Digital Twin features
DigitalTwinClient - Class in com.microsoft.azure.sdk.iot.service.digitaltwin
The Digital Twins Service Client contains methods to retrieve and update digital twin information, and invoke commands on a digital twin device.
DigitalTwinClient(String) - Constructor for class com.microsoft.azure.sdk.iot.service.digitaltwin.DigitalTwinClient
Creates an implementation instance of DigitalTwins that is used to invoke the Digital Twin features
DigitalTwinClient(String, DigitalTwinClientOptions) - Constructor for class com.microsoft.azure.sdk.iot.service.digitaltwin.DigitalTwinClient
Creates an implementation instance of DigitalTwins that is used to invoke the Digital Twin features
DigitalTwinClient(String, TokenCredential) - Constructor for class com.microsoft.azure.sdk.iot.service.digitaltwin.DigitalTwinClient
Creates an implementation instance of DigitalTwins that is used to invoke the Digital Twin features
DigitalTwinClient(String, TokenCredential, DigitalTwinClientOptions) - Constructor for class com.microsoft.azure.sdk.iot.service.digitaltwin.DigitalTwinClient
Creates an implementation instance of DigitalTwins that is used to invoke the Digital Twin features
DigitalTwinClient(String, AzureSasCredential) - Constructor for class com.microsoft.azure.sdk.iot.service.digitaltwin.DigitalTwinClient
Creates an implementation instance of DigitalTwins that is used to invoke the Digital Twin features
DigitalTwinClient(String, AzureSasCredential, DigitalTwinClientOptions) - Constructor for class com.microsoft.azure.sdk.iot.service.digitaltwin.DigitalTwinClient
Creates an implementation instance of DigitalTwins that is used to invoke the Digital Twin features
DigitalTwinClientOptions - Class in com.microsoft.azure.sdk.iot.service.digitaltwin
Configurable options for all digital twin client operations.
DigitalTwinClientOptions() - Constructor for class com.microsoft.azure.sdk.iot.service.digitaltwin.DigitalTwinClientOptions
 
DigitalTwinCommandResponse - Class in com.microsoft.azure.sdk.iot.service.digitaltwin.models
Represents the device command invocation results.
DigitalTwinCommandResponse() - Constructor for class com.microsoft.azure.sdk.iot.service.digitaltwin.models.DigitalTwinCommandResponse
 
DigitalTwinGetHeaders - Class in com.microsoft.azure.sdk.iot.service.digitaltwin.customized
Defines headers for GetDigitalTwin operation.
DigitalTwinGetHeaders() - Constructor for class com.microsoft.azure.sdk.iot.service.digitaltwin.customized.DigitalTwinGetHeaders
 
DigitalTwinInvokeCommandHeaders - Class in com.microsoft.azure.sdk.iot.service.digitaltwin.models
Represents the headers for InvokeCommandAsync and InvokeComponentCommandAsync operation.
DigitalTwinInvokeCommandHeaders() - Constructor for class com.microsoft.azure.sdk.iot.service.digitaltwin.models.DigitalTwinInvokeCommandHeaders
 
DigitalTwinInvokeCommandRequestOptions - Class in com.microsoft.azure.sdk.iot.service.digitaltwin.models
General request options that are applicable, but optional, for invoke command APIs.
DigitalTwinInvokeCommandRequestOptions() - Constructor for class com.microsoft.azure.sdk.iot.service.digitaltwin.models.DigitalTwinInvokeCommandRequestOptions
 
DigitalTwinMetadata - Class in com.microsoft.azure.sdk.iot.service.digitaltwin.serialization
 
DigitalTwinMetadata() - Constructor for class com.microsoft.azure.sdk.iot.service.digitaltwin.serialization.DigitalTwinMetadata
Creates an instance of digital twin metadata.
DigitalTwinStringSerializer - Class in com.microsoft.azure.sdk.iot.service.digitaltwin.serialization
Configures the StdSerializer with custom behavior needed to work with Digital Twins REST API.
DigitalTwinStringSerializer(Class<String>, ObjectMapper) - Constructor for class com.microsoft.azure.sdk.iot.service.digitaltwin.serialization.DigitalTwinStringSerializer
 
DigitalTwinUpdateHeaders - Class in com.microsoft.azure.sdk.iot.service.digitaltwin.customized
Defines headers for UpdateDigitalTwin operation.
DigitalTwinUpdateHeaders() - Constructor for class com.microsoft.azure.sdk.iot.service.digitaltwin.customized.DigitalTwinUpdateHeaders
 
DigitalTwinUpdateRequestOptions - Class in com.microsoft.azure.sdk.iot.service.digitaltwin.models
 
DigitalTwinUpdateRequestOptions() - Constructor for class com.microsoft.azure.sdk.iot.service.digitaltwin.models.DigitalTwinUpdateRequestOptions
 

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
 
errorCode - Variable in exception com.microsoft.azure.sdk.iot.service.exceptions.IotHubException
Provides the HTTP error code, if applicable.
errorCodeDescription - Variable in exception com.microsoft.azure.sdk.iot.service.exceptions.IotHubException
Provides the HTTP error code description, if applicable.
errorReason - Variable in class com.microsoft.azure.sdk.iot.service.transport.http.HttpResponse
 
eTag - Variable in class com.microsoft.azure.sdk.iot.service.BaseDevice
A string representing a weak ETAG version of this JSON description.
etag - Variable in class com.microsoft.azure.sdk.iot.service.Configuration
A string representing a ETAG
eTag() - Method in class com.microsoft.azure.sdk.iot.service.digitaltwin.customized.DigitalTwinGetHeaders
Get weak Etag.
eTag() - Method in class com.microsoft.azure.sdk.iot.service.digitaltwin.customized.DigitalTwinUpdateHeaders
Get weak Etag of the modified resource.
expiryTimeSeconds - 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.
exportDevices(JobProperties) - 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
exportDevicesAsync(JobProperties) - 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
FeedbackReceiver(String, String, String, IotHubServiceClientProtocol, ProxyOptions) - Constructor for class com.microsoft.azure.sdk.iot.service.FeedbackReceiver
Constructor to verify initialization parameters Create instance of AmqpReceive
FeedbackReceiver(String, String, String, IotHubServiceClientProtocol, ProxyOptions, SSLContext) - 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.BaseDevice
Device generation Id
get() - Method in class com.microsoft.azure.sdk.iot.service.devicetwin.Job
Get the current job status on the iotHub.
getAccessToken() - Method in class com.microsoft.azure.sdk.iot.service.auth.TokenCredentialCache
Get a valid AAD authentication token.
getAckCode() - Method in class com.microsoft.azure.sdk.iot.service.digitaltwin.serialization.WritableProperty
 
getAckDescription() - Method in class com.microsoft.azure.sdk.iot.service.digitaltwin.serialization.WritableProperty
 
getAckVersion() - Method in class com.microsoft.azure.sdk.iot.service.digitaltwin.serialization.WritableProperty
 
getAuthenticationFinal() - 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.BaseDevice
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.
getCapabilities() - Method in class com.microsoft.azure.sdk.iot.service.Device
Getter for capabilities.
getCapabilities() - Method in class com.microsoft.azure.sdk.iot.service.devicetwin.DeviceTwinDevice
Getter for capabilities.
getCloudToDeviceMessageCount() - Method in class com.microsoft.azure.sdk.iot.service.BaseDevice
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
getConfiguration(String) - Method in class com.microsoft.azure.sdk.iot.service.RegistryManager
Get configuration by configuration Id from IotHub
getConfigurations() - Method in class com.microsoft.azure.sdk.iot.service.devicetwin.DeviceTwinDevice
Getter for configuration properties.
getConfigurations(Integer) - Method in class com.microsoft.azure.sdk.iot.service.RegistryManager
Get list of Configuration
getConnectedDeviceCount() - Method in class com.microsoft.azure.sdk.iot.service.ServiceStatistics
 
getConnectionState() - Method in class com.microsoft.azure.sdk.iot.service.BaseDevice
Getter for connection state
getConnectionState() - Method in class com.microsoft.azure.sdk.iot.service.devicetwin.DeviceTwinDevice
 
getConnectionStateUpdatedTime() - Method in class com.microsoft.azure.sdk.iot.service.BaseDevice
Getter for connection state updated time
getConnectTimeoutInSeconds() - Method in class com.microsoft.azure.sdk.iot.service.digitaltwin.models.DigitalTwinInvokeCommandRequestOptions
Sets the time (in seconds) that the service waits for the device to come online.
getContent() - Method in class com.microsoft.azure.sdk.iot.service.Configuration
Getter for configuration content
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
getCreatedTimeUtc() - Method in class com.microsoft.azure.sdk.iot.service.Configuration
Getter for configuration created time
getCurrentAccessToken() - Method in class com.microsoft.azure.sdk.iot.service.transport.amqps.CbsSenderLinkHandler
 
getCustomProperties() - Method in class com.microsoft.azure.sdk.iot.service.digitaltwin.serialization.BasicDigitalTwin
Gets the additional properties of the digital twin.
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 desired properties.
getDesiredProperties() - Method in class com.microsoft.azure.sdk.iot.service.devicetwin.DeviceTwinDevice
Getter to get the desired properties setter.
getDesiredProperties() - Method in class com.microsoft.azure.sdk.iot.service.ExportImportDevice
 
getDesiredPropertiesVersion() - Method in class com.microsoft.azure.sdk.iot.service.devicetwin.DeviceTwinDevice
Getter for the desired properties version.
getDesiredValue() - Method in class com.microsoft.azure.sdk.iot.service.digitaltwin.serialization.WritableProperty
 
getDesiredVersion() - Method in class com.microsoft.azure.sdk.iot.service.digitaltwin.serialization.WritableProperty
 
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.
getDeviceContent() - Method in class com.microsoft.azure.sdk.iot.service.ConfigurationContent
 
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.BaseDevice
Getter for device name
getDeviceId() - Method in class com.microsoft.azure.sdk.iot.service.devicetwin.DeviceTwinDevice
Getter to get the 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
Deprecated.
as of release 1.12.0. Please use DeviceTwin.queryTwin(String sqlQuery, Integer pageSize) to query for all devices.
getDevicesAsync(Integer) - Method in class com.microsoft.azure.sdk.iot.service.RegistryManager
Deprecated.
as of release 1.12.0. Please use DeviceTwin.queryTwin(String sqlQuery, Integer pageSize) to query for all devices.
getDeviceScope() - Method in class com.microsoft.azure.sdk.iot.service.devicetwin.DeviceTwinDevice
 
getDigitalTwin(String, Class<T>) - Method in class com.microsoft.azure.sdk.iot.service.digitaltwin.DigitalTwinAsyncClient
Gets a digital twin.
getDigitalTwin(String, Class<T>) - Method in class com.microsoft.azure.sdk.iot.service.digitaltwin.DigitalTwinClient
Gets a digital twin.
getDigitalTwinWithResponse(String, Class<T>) - Method in class com.microsoft.azure.sdk.iot.service.digitaltwin.DigitalTwinAsyncClient
Gets a digital twin.
getDigitalTwinWithResponse(String, Class<T>) - Method in class com.microsoft.azure.sdk.iot.service.digitaltwin.DigitalTwinClient
Gets a digital twin.
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.BaseDevice
Getter for eTag
getEtag() - Method in class com.microsoft.azure.sdk.iot.service.Configuration
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
 
getExpiryTimeMillis() - Method in class com.microsoft.azure.sdk.iot.service.auth.IotHubServiceSasToken
 
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
Instantiate a new FeedbackReceiver object.
getFileUploadNotificationReceiver() - Method in class com.microsoft.azure.sdk.iot.service.ServiceClient
Instantiate a new FileUploadNotificationReceiver object.
getGenerationId() - Method in class com.microsoft.azure.sdk.iot.service.BaseDevice
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
getHostName() - Method in class com.microsoft.azure.sdk.iot.service.ProxyOptions
 
getId() - Method in class com.microsoft.azure.sdk.iot.service.Configuration
Getter for configuration name
getId() - Method in class com.microsoft.azure.sdk.iot.service.digitaltwin.serialization.BasicDigitalTwin
Gets the unique Id of the digital twin in a digital twins instance.
getId() - Method in class com.microsoft.azure.sdk.iot.service.ExportImportDevice
Getter for device id.
getId() - Method in class com.microsoft.azure.sdk.iot.service.Module
Getter for module name
getIfMatch() - Method in class com.microsoft.azure.sdk.iot.service.digitaltwin.models.DigitalTwinUpdateRequestOptions
Gets a string representing a weak ETag for the entity that this request performs an operation against, as per RFC7232.
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
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
getLabels() - Method in class com.microsoft.azure.sdk.iot.service.Configuration
Getter for labels
getLastActivityTime() - Method in class com.microsoft.azure.sdk.iot.service.BaseDevice
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
getLastUpdatedTimeUtc() - Method in class com.microsoft.azure.sdk.iot.service.Configuration
Getter for configuration last updated time string
getLastUpdateTime() - Method in class com.microsoft.azure.sdk.iot.service.digitaltwin.serialization.WritableProperty
 
getLinkInstanceType() - Method in class com.microsoft.azure.sdk.iot.service.transport.amqps.CbsReceiverLinkHandler
 
getLinkInstanceType() - Method in class com.microsoft.azure.sdk.iot.service.transport.amqps.CbsSenderLinkHandler
 
getLinkInstanceType() - Method in class com.microsoft.azure.sdk.iot.service.transport.amqps.SenderLinkHandler
 
getLockToken() - Method in class com.microsoft.azure.sdk.iot.service.FeedbackBatch
 
getLockToken() - Method in class com.microsoft.azure.sdk.iot.service.Message
 
getManagedBy() - Method in class com.microsoft.azure.sdk.iot.service.Module
Getter for module's managed by owner
getMaxExecutionTimeInSeconds() - Method in class com.microsoft.azure.sdk.iot.service.jobs.JobResult
Getter for max execution time in seconds
getMessageFromReceiverLink() - Method in class com.microsoft.azure.sdk.iot.service.transport.amqps.ReceiverLinkHandler
 
getMessageId() - Method in class com.microsoft.azure.sdk.iot.service.Message
 
getMetadata() - Method in class com.microsoft.azure.sdk.iot.service.digitaltwin.serialization.BasicDigitalTwin
Gets the information about the model a digital twin conforms to.
getMetrics() - Method in class com.microsoft.azure.sdk.iot.service.Configuration
Getter for the custom configuration metrics
getModelId() - Method in class com.microsoft.azure.sdk.iot.service.devicetwin.DeviceTwinDevice
Getter for a model Id.
getModelId() - Method in class com.microsoft.azure.sdk.iot.service.digitaltwin.serialization.DigitalTwinMetadata
Gets the Id of the model that the digital twin or component is modeled by.
getModule(String, String) - Method in class com.microsoft.azure.sdk.iot.service.RegistryManager
Get module data by device Id and module Id from IotHub
getModuleId() - Method in class com.microsoft.azure.sdk.iot.service.devicetwin.DeviceTwinDevice
Getter to get the module Id.
getModulesContent() - Method in class com.microsoft.azure.sdk.iot.service.ConfigurationContent
 
getModulesOnDevice(String) - Method in class com.microsoft.azure.sdk.iot.service.RegistryManager
Get modules data by device Id from IotHub
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
getParentScopes() - Method in class com.microsoft.azure.sdk.iot.service.Device
Gets the scopes of the upper level edge devices, if applicable.
getParentScopes() - Method in class com.microsoft.azure.sdk.iot.service.devicetwin.DeviceTwinDevice
 
getPayload() - Method in class com.microsoft.azure.sdk.iot.service.devicetwin.MethodResult
 
getPayload() - Method in class com.microsoft.azure.sdk.iot.service.digitaltwin.models.DigitalTwinCommandResponse
 
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
getPort() - Method in class com.microsoft.azure.sdk.iot.service.ProxyOptions
 
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.BaseDevice
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.BaseDevice
Getter for primary thumbprint part of the whole thumbprint
getPriority() - Method in class com.microsoft.azure.sdk.iot.service.Configuration
Getter for the configuration priority
getProgress() - Method in class com.microsoft.azure.sdk.iot.service.JobProperties
 
getProperties() - Method in class com.microsoft.azure.sdk.iot.service.Message
 
getQueries() - Method in class com.microsoft.azure.sdk.iot.service.ConfigurationMetrics
 
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 reported properties.
getReportedProperties() - Method in class com.microsoft.azure.sdk.iot.service.devicetwin.DeviceTwinDevice
Getter to get reported properties setter.
getReportedProperties() - Method in class com.microsoft.azure.sdk.iot.service.ExportImportDevice
 
getReportedPropertiesVersion() - Method in class com.microsoft.azure.sdk.iot.service.devicetwin.DeviceTwinDevice
Getter for the reported properties version.
getRequestId() - Method in class com.microsoft.azure.sdk.iot.service.digitaltwin.models.DigitalTwinInvokeCommandHeaders
 
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.
getResponseTimeoutInSeconds() - Method in class com.microsoft.azure.sdk.iot.service.digitaltwin.models.DigitalTwinInvokeCommandRequestOptions
Gets the time (in seconds) that the service waits for the method invocation to return a response.
getResults() - Method in class com.microsoft.azure.sdk.iot.service.ConfigurationMetrics
 
getRunningCount() - Method in class com.microsoft.azure.sdk.iot.service.jobs.JobStatistics
Getter for running counter
getSchemaVersion() - Method in class com.microsoft.azure.sdk.iot.service.Configuration
Getter for schema version
getScope() - Method in class com.microsoft.azure.sdk.iot.service.Device
Gets the scope of the device.
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.BaseDevice
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.BaseDevice
Getter for secondary thumbprint part of the whole thumbprint
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.digitaltwin.models.DigitalTwinCommandResponse
 
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 on string.
getStorageAuthenticationType() - Method in class com.microsoft.azure.sdk.iot.service.JobProperties
 
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.BaseDevice
Getter for SymmetricKey object
getSystemMetrics() - Method in class com.microsoft.azure.sdk.iot.service.Configuration
Getter for the system configuration metrics
getTags() - Method in class com.microsoft.azure.sdk.iot.service.devicetwin.DeviceTwinDevice
Getter for the twin tags.
getTags() - Method in class com.microsoft.azure.sdk.iot.service.ExportImportDevice
 
getTagsMap() - Method in class com.microsoft.azure.sdk.iot.service.devicetwin.DeviceTwinDevice
Getter for tags.
getTagsVersion() - Method in class com.microsoft.azure.sdk.iot.service.devicetwin.DeviceTwinDevice
Getter for the tag version.
getTargetCondition() - Method in class com.microsoft.azure.sdk.iot.service.Configuration
Getter for targetCondition
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
getTokenCredential() - Method in class com.microsoft.azure.sdk.iot.service.auth.TokenCredentialCache
 
getTokenLifespanSeconds() - Method in class com.microsoft.azure.sdk.iot.service.auth.IotHubServiceSasToken
 
getTokenString() - Method in class com.microsoft.azure.sdk.iot.service.auth.TokenCredentialCache
Get the access token string, including the Bearer prefix.
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.
getType() - Method in class com.microsoft.azure.sdk.iot.service.JobProperties
 
getUpdateOperations() - Method in class com.microsoft.azure.sdk.iot.service.digitaltwin.UpdateOperationUtility
Gets the JSON patch payload required for update operations.
getUpdateTwin() - Method in class com.microsoft.azure.sdk.iot.service.jobs.JobResult
Getter for update twin json
getUrlApplyConfigurationContent(String) - Method in class com.microsoft.azure.sdk.iot.service.IotHubConnectionString
Create the url needed to apply some configuration content to a device
getUrlApplyConfigurationContent(String, String) - Static method in class com.microsoft.azure.sdk.iot.service.IotHubConnectionString
Create the url needed to apply some configuration content to a device
getUrlConfiguration(String) - Method in class com.microsoft.azure.sdk.iot.service.IotHubConnectionString
Create url for requesting configuration data
getUrlConfiguration(String, String) - Static method in class com.microsoft.azure.sdk.iot.service.IotHubConnectionString
Create url for requesting configuration data
getUrlConfigurationsList(Integer) - Method in class com.microsoft.azure.sdk.iot.service.IotHubConnectionString
Create url for requesting configuration data
getUrlConfigurationsList(String, Integer) - Static method in class com.microsoft.azure.sdk.iot.service.IotHubConnectionString
Create url for requesting configuration data
getUrlCreateExportImportJob() - Method in class com.microsoft.azure.sdk.iot.service.IotHubConnectionString
Create url for processing a bulk import/export job
getUrlCreateExportImportJob(String) - Static 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
getUrlDevice(String, String) - Static 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
getUrlDeviceList(String, Integer) - Static 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
getUrlDeviceStatistics(String) - Static 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
 
getUrlImportExportJob(String, String) - Static 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
getUrlJobs(String, String) - Static 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
getUrlJobsCancel(String, String) - Static 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
getUrlMethod(String, String) - Static method in class com.microsoft.azure.sdk.iot.service.IotHubConnectionString
Create url for requesting device method
getUrlModule(String, String) - Method in class com.microsoft.azure.sdk.iot.service.IotHubConnectionString
Create url for requesting module data
getUrlModule(String, String, String) - Static method in class com.microsoft.azure.sdk.iot.service.IotHubConnectionString
Create url for requesting module data
getUrlModuleMethod(String, String) - Method in class com.microsoft.azure.sdk.iot.service.IotHubConnectionString
Create url for requesting device method for module
getUrlModuleMethod(String, String, String) - Static method in class com.microsoft.azure.sdk.iot.service.IotHubConnectionString
Create url for requesting device method for module
getUrlModulesOnDevice(String) - Method in class com.microsoft.azure.sdk.iot.service.IotHubConnectionString
Create url for requesting all modules data on a device
getUrlModulesOnDevice(String, String) - Static method in class com.microsoft.azure.sdk.iot.service.IotHubConnectionString
Create url for requesting all modules data on a device
getUrlModuleTwin(String, String) - Method in class com.microsoft.azure.sdk.iot.service.IotHubConnectionString
Create url for requesting module twin
getUrlModuleTwin(String, String, String) - Static method in class com.microsoft.azure.sdk.iot.service.IotHubConnectionString
Create url for requesting module twin
getUrlQuery(String, String) - Method in class com.microsoft.azure.sdk.iot.service.IotHubConnectionString
Create url for querying
getUrlQuery(String, String, String) - Static 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
getUrlTwin(String, String) - Static method in class com.microsoft.azure.sdk.iot.service.IotHubConnectionString
Create url for requesting device twin
getUrlTwinQuery() - Method in class com.microsoft.azure.sdk.iot.service.IotHubConnectionString
Create url for querying twin
getUrlTwinQuery(String) - Static method in class com.microsoft.azure.sdk.iot.service.IotHubConnectionString
Create url for querying twin
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, ?>, 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.
getWriteableProperties() - Method in class com.microsoft.azure.sdk.iot.service.digitaltwin.serialization.DigitalTwinMetadata
Gets the model-defined writable properties' request state.

H

handleAuthenticationResponseMessage(int, String) - Method in class com.microsoft.azure.sdk.iot.service.transport.amqps.CbsSessionHandler
 
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 True 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.AmqpConnectionHandler
 
hostName - Variable in class com.microsoft.azure.sdk.iot.service.transport.amqps.AmqpSend
 
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(URL, HttpMethod, Proxy) - 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(URL, HttpMethod, byte[], Proxy) - 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

id - Variable in class com.microsoft.azure.sdk.iot.service.Configuration
Configuration name A case-sensitive string (up to 128 char long) of ASCII 7-bit alphanumeric chars + {'-', ':', '.', '+', '%', '_', '#', '*', '?', '!', '(', ')', ',', '=', '@', ';', '$', '''}.
id - Variable in class com.microsoft.azure.sdk.iot.service.Module
Module name A case-sensitive string (up to 128 char long) of ASCII 7-bit alphanumeric chars + {'-', ':', '.', '+', '%', '_', '#', '*', '?', '!', '(', ')', ',', '=', '@', ';', '$', '''}.
importDevices(String, String) - Method in class com.microsoft.azure.sdk.iot.service.RegistryManager
Create a bulk import job.
importDevices(JobProperties) - 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
importDevicesAsync(JobProperties) - 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.
invoke(String, String, String, Long, Long, Object) - Method in class com.microsoft.azure.sdk.iot.service.devicetwin.DeviceMethod
Directly invokes a method on the module and return its result.
invokeCommand(String, String) - Method in class com.microsoft.azure.sdk.iot.service.digitaltwin.DigitalTwinAsyncClient
Invoke a command on a digital twin.
invokeCommand(String, String, String) - Method in class com.microsoft.azure.sdk.iot.service.digitaltwin.DigitalTwinAsyncClient
Invoke a command on a digital twin.
invokeCommand(String, String) - Method in class com.microsoft.azure.sdk.iot.service.digitaltwin.DigitalTwinClient
Invoke a command on a digital twin.
invokeCommand(String, String, String) - Method in class com.microsoft.azure.sdk.iot.service.digitaltwin.DigitalTwinClient
Invoke a command on a digital twin.
invokeCommandWithResponse(String, String, String, DigitalTwinInvokeCommandRequestOptions) - Method in class com.microsoft.azure.sdk.iot.service.digitaltwin.DigitalTwinAsyncClient
Invoke a command on a digital twin.
invokeCommandWithResponse(String, String, String, DigitalTwinInvokeCommandRequestOptions) - Method in class com.microsoft.azure.sdk.iot.service.digitaltwin.DigitalTwinClient
Invoke a command on a digital twin.
invokeComponentCommand(String, String, String) - Method in class com.microsoft.azure.sdk.iot.service.digitaltwin.DigitalTwinAsyncClient
Invoke a command on a digital twin component.
invokeComponentCommand(String, String, String, String) - Method in class com.microsoft.azure.sdk.iot.service.digitaltwin.DigitalTwinAsyncClient
Invoke a command on a digital twin component.
invokeComponentCommand(String, String, String) - Method in class com.microsoft.azure.sdk.iot.service.digitaltwin.DigitalTwinClient
Invoke a command on a digital twin component.
invokeComponentCommand(String, String, String, String) - Method in class com.microsoft.azure.sdk.iot.service.digitaltwin.DigitalTwinClient
Invoke a command on a digital twin component.
invokeComponentCommandWithResponse(String, String, String, String, DigitalTwinInvokeCommandRequestOptions) - Method in class com.microsoft.azure.sdk.iot.service.digitaltwin.DigitalTwinAsyncClient
Invoke a command on a digital twin component.
invokeComponentCommandWithResponse(String, String, String, String, DigitalTwinInvokeCommandRequestOptions) - Method in class com.microsoft.azure.sdk.iot.service.digitaltwin.DigitalTwinClient
Invoke a command on a digital twin component.
IOTHUB_API_VERSION - Static variable in class com.microsoft.azure.sdk.iot.service.transport.TransportUtils
 
IOTHUB_PUBLIC_SCOPE - Static variable in class com.microsoft.azure.sdk.iot.service.auth.TokenCredentialCache
 
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
 
IotHubConflictException - Exception in com.microsoft.azure.sdk.iot.service.exceptions
409 Conflict Likely caused by trying to create a resource that already exists
IotHubConflictException() - Constructor for exception com.microsoft.azure.sdk.iot.service.exceptions.IotHubConflictException
 
IotHubConflictException(String) - Constructor for exception com.microsoft.azure.sdk.iot.service.exceptions.IotHubConflictException
 
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
 
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
Instantiate a new IotHubException with no details.
IotHubException(String) - Constructor for exception com.microsoft.azure.sdk.iot.service.exceptions.IotHubException
Instantiate a new IotHubException.
IotHubException(int, String) - Constructor for exception com.microsoft.azure.sdk.iot.service.exceptions.IotHubException
Instantiate a new 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.AmqpConnectionHandler
 
iotHubServiceClientProtocol - Variable in class com.microsoft.azure.sdk.iot.service.transport.amqps.AmqpSend
 
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.
IotHubServiceSasToken(IotHubConnectionString, long) - 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(String) - Constructor for class com.microsoft.azure.sdk.iot.service.jobs.JobClient
Constructor to create instance from connection string
JobClient(String, JobClientOptions) - Constructor for class com.microsoft.azure.sdk.iot.service.jobs.JobClient
Constructor to create instance from connection string
JobClient(String, TokenCredential) - Constructor for class com.microsoft.azure.sdk.iot.service.jobs.JobClient
Create a new JobClient instance.
JobClient(String, TokenCredential, JobClientOptions) - Constructor for class com.microsoft.azure.sdk.iot.service.jobs.JobClient
Create a new JobClient instance.
JobClient(String, AzureSasCredential) - Constructor for class com.microsoft.azure.sdk.iot.service.jobs.JobClient
Create a new JobClient instance.
JobClient(String, AzureSasCredential, JobClientOptions) - Constructor for class com.microsoft.azure.sdk.iot.service.jobs.JobClient
Create a new JobClient instance.
JobClient() - Constructor for class com.microsoft.azure.sdk.iot.service.jobs.JobClient
 
JobClientOptions - Class in com.microsoft.azure.sdk.iot.service.jobs
Configurable options for all job client operations
JobClientOptions() - Constructor for class com.microsoft.azure.sdk.iot.service.jobs.JobClientOptions
 
JobProperties - Class in com.microsoft.azure.sdk.iot.service
Contains properties of a Job.
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

labels - Variable in class com.microsoft.azure.sdk.iot.service.Configuration
Specifies the labels map of the configuration
lastActivityTime - Variable in class com.microsoft.azure.sdk.iot.service.BaseDevice
Datetime of last time the device authenticated, received, or sent a message.
lastUpdatedTimeUtc - Variable in class com.microsoft.azure.sdk.iot.service.Configuration
Datetime of configuration last updated time.
LastUpdateTime - Variable in class com.microsoft.azure.sdk.iot.service.digitaltwin.serialization.WritableProperty
The time when this property was last updated.
LinkStateCallback - Interface in com.microsoft.azure.sdk.iot.service.transport.amqps
Interface that defines the callbacks used by AMQP links to notify their respective AMQP sessions about state changes
linkStateCallback - Variable in class com.microsoft.azure.sdk.iot.service.transport.amqps.SenderLinkHandler
 
location() - Method in class com.microsoft.azure.sdk.iot.service.digitaltwin.customized.DigitalTwinUpdateHeaders
Get uRI of the digital twin.

M

managedBy - Variable in class com.microsoft.azure.sdk.iot.service.Module
Specifies the module's managed by owner
mapException(int, String) - Static method in class com.microsoft.azure.sdk.iot.service.exceptions.IotHubExceptionManager
Return a new exception instance that best matches the given HTTP status code and description
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
 
metrics - Variable in class com.microsoft.azure.sdk.iot.service.Configuration
Specifies the custom configuration metrics
Module - Class in com.microsoft.azure.sdk.iot.service
 
Module(String, String, SymmetricKey) - Constructor for class com.microsoft.azure.sdk.iot.service.Module
Create an Module instance using the given module name
MODULE_PATH_FORMAT - Static variable in class com.microsoft.azure.sdk.iot.service.transport.amqps.AmqpSendHandler
 
modulesContent - Variable in class com.microsoft.azure.sdk.iot.service.ConfigurationContent
 

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.BaseDevice
 
onAuthenticationFailed(IotHubException) - Method in class com.microsoft.azure.sdk.iot.service.transport.amqps.AmqpConnectionHandler
 
onAuthenticationSucceeded() - Method in class com.microsoft.azure.sdk.iot.service.transport.amqps.AmqpFeedbackReceivedHandler
 
onAuthenticationSucceeded() - Method in class com.microsoft.azure.sdk.iot.service.transport.amqps.AmqpFileUploadNotificationReceivedHandler
 
onAuthenticationSucceeded() - Method in class com.microsoft.azure.sdk.iot.service.transport.amqps.AmqpSendHandler
 
onConnectionBound(Event) - Method in class com.microsoft.azure.sdk.iot.service.transport.amqps.AmqpConnectionHandler
Event handler for the connection bound event
onConnectionInit(Event) - Method in class com.microsoft.azure.sdk.iot.service.transport.amqps.AmqpConnectionHandler
 
onConnectionRemoteClose(Event) - Method in class com.microsoft.azure.sdk.iot.service.transport.amqps.AmqpSendHandler
 
onConnectionRemoteOpen(Event) - Method in class com.microsoft.azure.sdk.iot.service.transport.amqps.AmqpConnectionHandler
 
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
 
onDelivery(Event) - Method in class com.microsoft.azure.sdk.iot.service.transport.amqps.CbsReceiverLinkHandler
 
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.ReceiverLinkHandler
 
onLinkInit(Event) - Method in class com.microsoft.azure.sdk.iot.service.transport.amqps.SenderLinkHandler
 
onLinkLocalClose(Event) - Method in class com.microsoft.azure.sdk.iot.service.transport.amqps.ReceiverLinkHandler
 
onLinkLocalClose(Event) - Method in class com.microsoft.azure.sdk.iot.service.transport.amqps.SenderLinkHandler
 
onLinkLocalOpen(Event) - Method in class com.microsoft.azure.sdk.iot.service.transport.amqps.ReceiverLinkHandler
 
onLinkLocalOpen(Event) - Method in class com.microsoft.azure.sdk.iot.service.transport.amqps.SenderLinkHandler
 
onLinkRemoteClose(Event) - Method in class com.microsoft.azure.sdk.iot.service.transport.amqps.ReceiverLinkHandler
 
onLinkRemoteClose(Event) - Method in class com.microsoft.azure.sdk.iot.service.transport.amqps.SenderLinkHandler
 
onLinkRemoteOpen(Event) - Method in class com.microsoft.azure.sdk.iot.service.transport.amqps.AmqpConnectionHandler
 
onLinkRemoteOpen(Event) - Method in class com.microsoft.azure.sdk.iot.service.transport.amqps.ReceiverLinkHandler
 
onLinkRemoteOpen(Event) - Method in class com.microsoft.azure.sdk.iot.service.transport.amqps.SenderLinkHandler
 
onReactorInit(Event) - Method in class com.microsoft.azure.sdk.iot.service.transport.amqps.AmqpConnectionHandler
 
onReceiverLinkRemoteOpen() - Method in class com.microsoft.azure.sdk.iot.service.transport.amqps.CbsSessionHandler
 
onReceiverLinkRemoteOpen() - Method in interface com.microsoft.azure.sdk.iot.service.transport.amqps.LinkStateCallback
Callback that executes when the receiver link has opened successfully
onSenderLinkRemoteOpen() - Method in class com.microsoft.azure.sdk.iot.service.transport.amqps.CbsSessionHandler
 
onSenderLinkRemoteOpen() - Method in interface com.microsoft.azure.sdk.iot.service.transport.amqps.LinkStateCallback
Callback that executes when the sender link has opened successfully
onSessionLocalClose(Event) - Method in class com.microsoft.azure.sdk.iot.service.transport.amqps.CbsSessionHandler
 
onSessionLocalOpen(Event) - Method in class com.microsoft.azure.sdk.iot.service.transport.amqps.CbsSessionHandler
 
onSessionRemoteClose(Event) - Method in class com.microsoft.azure.sdk.iot.service.transport.amqps.CbsSessionHandler
 
onSessionRemoteOpen(Event) - Method in class com.microsoft.azure.sdk.iot.service.transport.amqps.AmqpConnectionHandler
 
onSessionRemoteOpen(Event) - Method in class com.microsoft.azure.sdk.iot.service.transport.amqps.CbsSessionHandler
 
onTimerTask(Event) - Method in class com.microsoft.azure.sdk.iot.service.transport.amqps.AmqpFeedbackReceivedHandler
 
onTimerTask(Event) - Method in class com.microsoft.azure.sdk.iot.service.transport.amqps.AmqpFileUploadNotificationReceivedHandler
 
onTimerTask(Event) - Method in class com.microsoft.azure.sdk.iot.service.transport.amqps.CbsSessionHandler
 
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
Deprecated.
as of release 1.13.0 this API is no longer supported and open is done implicitly by the respective APIs Opens this registry manager's executor service after it has been closed.
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
 
parentScopes - Variable in class com.microsoft.azure.sdk.iot.service.Device
 
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
priority - Variable in class com.microsoft.azure.sdk.iot.service.Configuration
Specifies the priority
ProxyOptions - Class in com.microsoft.azure.sdk.iot.service
The settings supported by this SDK when communicating to IoT Hub through a proxy.
ProxyOptions(Proxy) - Constructor for class com.microsoft.azure.sdk.iot.service.ProxyOptions
Create the proxy options for connecting to a proxy
proxyOptions - Variable in class com.microsoft.azure.sdk.iot.service.transport.amqps.AmqpConnectionHandler
 

Q

queries - Variable in class com.microsoft.azure.sdk.iot.service.ConfigurationMetrics
 
Query - Class in com.microsoft.azure.sdk.iot.service.devicetwin
Sql style query IotHub for twin, jobs, device jobs or raw data
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
QueryCollection(int, QueryType, IotHubConnectionString, URL, HttpMethod, long) - Constructor for class com.microsoft.azure.sdk.iot.service.devicetwin.QueryCollection
QueryCollection(String, int, QueryType, IotHubConnectionString, URL, HttpMethod, int, int, Proxy) - Constructor for class com.microsoft.azure.sdk.iot.service.devicetwin.QueryCollection
Constructor for sql based queries
QueryCollection(int, QueryType, IotHubConnectionString, URL, HttpMethod, int, int, Proxy) - 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
 
RawTwinQuery(String) - Constructor for class com.microsoft.azure.sdk.iot.service.devicetwin.RawTwinQuery
Constructor to create instance from connection string
RawTwinQuery(String, TokenCredential) - Constructor for class com.microsoft.azure.sdk.iot.service.devicetwin.RawTwinQuery
Constructor to create instance from connection string
RawTwinQuery(String, AzureSasCredential) - Constructor for class com.microsoft.azure.sdk.iot.service.devicetwin.RawTwinQuery
Constructor to create instance from connection string
REACTOR_TIMEOUT - Static variable in class com.microsoft.azure.sdk.iot.service.transport.amqps.ReactorRunner
 
ReactorRunner - Class in com.microsoft.azure.sdk.iot.service.transport.amqps
 
ReactorRunner(BaseHandler, String) - Constructor for class com.microsoft.azure.sdk.iot.service.transport.amqps.ReactorRunner
 
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 This function is synchronized internally so that only one receive operation is allowed at a time.
receive(long) - Method in class com.microsoft.azure.sdk.iot.service.FeedbackReceiver
Receive FeedbackBatch with specific timeout This function is synchronized internally so that only one receive operation is allowed at a time.
receive() - Method in class com.microsoft.azure.sdk.iot.service.FileUploadNotificationReceiver
Receive FileUploadNotification with default timeout QoS for receiving file upload notifications is at least once This function is synchronized internally so that only one receive operation is allowed at a time.
receive(long) - Method in class com.microsoft.azure.sdk.iot.service.FileUploadNotificationReceiver
Receive FileUploadNotification with specific timeout QoS for receiving file upload notifications is at least once This function is synchronized internally so that only one receive operation is allowed at a time.
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 QoS for receiving file upload notifications is at least once
receiveAsync(long) - Method in class com.microsoft.azure.sdk.iot.service.FileUploadNotificationReceiver
Async wrapper for receive() operation with specific timeout QoS for receiving file upload notifications is at least once
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
 
ReceiverLinkHandler - Class in com.microsoft.azure.sdk.iot.service.transport.amqps
 
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
Deprecated.
As of release 1.22.0, replaced by RegistryManager.createFromConnectionString(String)
RegistryManager(String) - Constructor for class com.microsoft.azure.sdk.iot.service.RegistryManager
Constructor to create instance from connection string
RegistryManager(String, RegistryManagerOptions) - Constructor for class com.microsoft.azure.sdk.iot.service.RegistryManager
Constructor to create instance from connection string
RegistryManager(String, TokenCredential) - Constructor for class com.microsoft.azure.sdk.iot.service.RegistryManager
Create a new RegistryManager instance.
RegistryManager(String, TokenCredential, RegistryManagerOptions) - Constructor for class com.microsoft.azure.sdk.iot.service.RegistryManager
Create a new RegistryManager instance.
RegistryManager(String, AzureSasCredential) - Constructor for class com.microsoft.azure.sdk.iot.service.RegistryManager
Create a new RegistryManager instance.
RegistryManager(String, AzureSasCredential, RegistryManagerOptions) - Constructor for class com.microsoft.azure.sdk.iot.service.RegistryManager
Create a new RegistryManager instance.
RegistryManagerOptions - Class in com.microsoft.azure.sdk.iot.service
Configurable options for all registry manager operations
RegistryManagerOptions() - Constructor for class com.microsoft.azure.sdk.iot.service.RegistryManagerOptions
 
RegistryStatistics - Class in com.microsoft.azure.sdk.iot.service
 
removeConfiguration(String) - Method in class com.microsoft.azure.sdk.iot.service.RegistryManager
Send remove configuration request and verify response
removeConfiguration(Configuration) - Method in class com.microsoft.azure.sdk.iot.service.RegistryManager
Send remove configuration request and verify response
removeDevice(String) - Method in class com.microsoft.azure.sdk.iot.service.RegistryManager
Remove device
removeDevice(Device) - 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
removeModule(String, String) - Method in class com.microsoft.azure.sdk.iot.service.RegistryManager
Remove module
removeModule(Module) - Method in class com.microsoft.azure.sdk.iot.service.RegistryManager
Remove module
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.
replaceTwin(DeviceTwinDevice) - Method in class com.microsoft.azure.sdk.iot.service.devicetwin.DeviceTwin
Replace the full device twin for a given device with the provided device twin.
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
request(IotHubConnectionString, URL, HttpMethod, byte[], String, int, int, Proxy) - 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.
request(String, URL, HttpMethod, byte[], String, int, int, Proxy) - 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
 
results - Variable in class com.microsoft.azure.sdk.iot.service.ConfigurationMetrics
 
run(long) - Method in class com.microsoft.azure.sdk.iot.service.transport.amqps.ReactorRunner
 
run() - Method in class com.microsoft.azure.sdk.iot.service.transport.amqps.ReactorRunner
 

S

sasToken - Variable in class com.microsoft.azure.sdk.iot.service.transport.amqps.AmqpConnectionHandler
 
sasToken - Variable in class com.microsoft.azure.sdk.iot.service.transport.amqps.AmqpSend
 
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
schemaVersion - Variable in class com.microsoft.azure.sdk.iot.service.Configuration
Specifies the schemaVersion
scope - Variable in class com.microsoft.azure.sdk.iot.service.Device
 
send(String, Message) - Method in class com.microsoft.azure.sdk.iot.service.ServiceClient
Send a one-way message to the specified device.
send(String, String, Message) - Method in class com.microsoft.azure.sdk.iot.service.ServiceClient
Send a one-way message to the specified module.
send(String, 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_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()
sendAuthenticationMessage(UUID) - Method in class com.microsoft.azure.sdk.iot.service.transport.amqps.CbsSenderLinkHandler
 
SenderLinkHandler - Class in com.microsoft.azure.sdk.iot.service.transport.amqps
 
sendQueryRequest(IotHubConnectionString, URL, HttpMethod, Long) - Method in class com.microsoft.azure.sdk.iot.service.devicetwin.Query
sendQueryRequest(IotHubConnectionString, URL, HttpMethod, int, int, Proxy) - Method in class com.microsoft.azure.sdk.iot.service.devicetwin.Query
Sends request for the query to the IotHub.
sendQueryRequest(TokenCredentialCache, AzureSasCredential, IotHubConnectionString, URL, HttpMethod, int, int, Proxy) - Method in class com.microsoft.azure.sdk.iot.service.devicetwin.Query
Sends request for the query to the IotHub.
serialize(String, JsonGenerator, SerializerProvider) - Method in class com.microsoft.azure.sdk.iot.service.digitaltwin.serialization.DigitalTwinStringSerializer
 
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(String, IotHubServiceClientProtocol) - Constructor for class com.microsoft.azure.sdk.iot.service.ServiceClient
Create ServiceClient from the specified connection string
ServiceClient(String, IotHubServiceClientProtocol, ServiceClientOptions) - Constructor for class com.microsoft.azure.sdk.iot.service.ServiceClient
Create ServiceClient from the specified connection string
ServiceClient(String, TokenCredential, IotHubServiceClientProtocol) - Constructor for class com.microsoft.azure.sdk.iot.service.ServiceClient
Create a ServiceClient instance with a custom TokenCredential to allow for finer grain control of authentication tokens used in the underlying connection.
ServiceClient(String, TokenCredential, IotHubServiceClientProtocol, ServiceClientOptions) - Constructor for class com.microsoft.azure.sdk.iot.service.ServiceClient
Create a ServiceClient instance with a custom TokenCredential to allow for finer grain control of authentication tokens used in the underlying connection.
ServiceClient(String, AzureSasCredential, IotHubServiceClientProtocol) - Constructor for class com.microsoft.azure.sdk.iot.service.ServiceClient
Create a ServiceClient instance with an instance of AzureSasCredential.
ServiceClient(String, AzureSasCredential, IotHubServiceClientProtocol, ServiceClientOptions) - Constructor for class com.microsoft.azure.sdk.iot.service.ServiceClient
Create a ServiceClient instance with an instance of AzureSasCredential.
ServiceClient(IotHubConnectionString, IotHubServiceClientProtocol) - Constructor for class com.microsoft.azure.sdk.iot.service.ServiceClient
Initialize AMQP sender using given connection string
ServiceClient(IotHubConnectionString, IotHubServiceClientProtocol, ServiceClientOptions) - Constructor for class com.microsoft.azure.sdk.iot.service.ServiceClient
Initialize AMQP sender using given connection string
ServiceClientOptions - Class in com.microsoft.azure.sdk.iot.service
Configurable options for all service client operations
ServiceClientOptions() - Constructor for class com.microsoft.azure.sdk.iot.service.ServiceClientOptions
 
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
 
setAckCode(int) - Method in class com.microsoft.azure.sdk.iot.service.digitaltwin.serialization.WritableProperty
 
setAckDescription(String) - Method in class com.microsoft.azure.sdk.iot.service.digitaltwin.serialization.WritableProperty
 
setAckVersion(int) - Method in class com.microsoft.azure.sdk.iot.service.digitaltwin.serialization.WritableProperty
 
setAuthentication(AuthenticationMechanism) - Method in class com.microsoft.azure.sdk.iot.service.ExportImportDevice
Setter for device authentication mechanism.
setAuthenticationMessageCorrelationId(UUID) - Method in class com.microsoft.azure.sdk.iot.service.transport.amqps.CbsReceiverLinkHandler
 
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
setCapabilities(DeviceCapabilities) - Method in class com.microsoft.azure.sdk.iot.service.Device
Setter for DeviceCapabilities object.
setCapabilities(DeviceCapabilities) - Method in class com.microsoft.azure.sdk.iot.service.devicetwin.DeviceTwinDevice
Setter for capabilities.
setConfigurations(Map<String, ConfigurationInfo>) - Method in class com.microsoft.azure.sdk.iot.service.devicetwin.DeviceTwinDevice
Setter for configuration properties.
setConnectedDeviceCount(long) - Method in class com.microsoft.azure.sdk.iot.service.ServiceStatistics
 
setConnectionState(String) - Method in class com.microsoft.azure.sdk.iot.service.devicetwin.DeviceTwinDevice
Sets the connection state of the device.
setConnectTimeoutInSeconds(Integer) - Method in class com.microsoft.azure.sdk.iot.service.digitaltwin.models.DigitalTwinInvokeCommandRequestOptions
Sets the time (in seconds) that the service waits for the device to come online.
setConnectTimeoutMillis(int) - Method in class com.microsoft.azure.sdk.iot.service.transport.http.HttpConnection
Sets the connect timeout in milliseconds.
setConnectTimeoutMillis(int) - Method in class com.microsoft.azure.sdk.iot.service.transport.http.HttpRequest
Set the connect timeout, in milliseconds, for the request.
setContent(ConfigurationContent) - Method in class com.microsoft.azure.sdk.iot.service.Configuration
Setter for the configuration content
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
Deprecated.
as of service-client version 1.15.1, please use Message.setDeliveryAcknowledgementFinal(DeliveryAcknowledgement)
setDeliveryAcknowledgementFinal(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(TwinCollection) - Method in class com.microsoft.azure.sdk.iot.service.devicetwin.DeviceTwinDevice
Setter for the desired properties.
setDesiredProperties(TwinCollection) - Method in class com.microsoft.azure.sdk.iot.service.ExportImportDevice
 
setDesiredValue(Object) - Method in class com.microsoft.azure.sdk.iot.service.digitaltwin.serialization.WritableProperty
 
setDesiredVersion(int) - Method in class com.microsoft.azure.sdk.iot.service.digitaltwin.serialization.WritableProperty
 
setDeviceContent(Map<String, Object>) - Method in class com.microsoft.azure.sdk.iot.service.ConfigurationContent
 
setDeviceGenerationId(String) - Method in class com.microsoft.azure.sdk.iot.service.FeedbackRecord
 
setDeviceId(String) - Method in class com.microsoft.azure.sdk.iot.service.FeedbackRecord
 
setDeviceScope(String) - Method in class com.microsoft.azure.sdk.iot.service.devicetwin.DeviceTwinDevice
Sets the device scope.
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.Configuration
Setter for the ETAG
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.BaseDevice
Deprecated.
This method currently only validates forceUpdate parameter
setForceUpdate(Boolean) - Method in class com.microsoft.azure.sdk.iot.service.Configuration
Deprecated.
This method currently only validates forceUpdate parameter
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.digitaltwin.serialization.BasicDigitalTwin
Sets the unique Id of the digital twin in a digital twins instance.
setId(String) - Method in class com.microsoft.azure.sdk.iot.service.ExportImportDevice
Setter for device id.
setIfMatch(String) - Method in class com.microsoft.azure.sdk.iot.service.digitaltwin.models.DigitalTwinUpdateRequestOptions
Sets a string representing a weak ETag for the entity that this request performs an operation against, as per RFC7232.
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
Deprecated.
setJobIdFinal(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
setLabels(HashMap<String, String>) - Method in class com.microsoft.azure.sdk.iot.service.Configuration
Setter for the labels of the configuration
setLastUpdateTime(Date) - Method in class com.microsoft.azure.sdk.iot.service.digitaltwin.serialization.WritableProperty
 
setLockToken(String) - Method in class com.microsoft.azure.sdk.iot.service.FeedbackBatch
 
setMessageId(String) - Method in class com.microsoft.azure.sdk.iot.service.Message
 
setMetadata(DigitalTwinMetadata) - Method in class com.microsoft.azure.sdk.iot.service.digitaltwin.serialization.BasicDigitalTwin
Sets the information about the model a digital twin conforms to.
setMetrics(ConfigurationMetrics) - Method in class com.microsoft.azure.sdk.iot.service.Configuration
Set the configuration metrics of this object
setModelId(String) - Method in class com.microsoft.azure.sdk.iot.service.devicetwin.DeviceTwinDevice
Setter for a model Id
setModelId(String) - Method in class com.microsoft.azure.sdk.iot.service.digitaltwin.serialization.DigitalTwinMetadata
Sets the Id of the model that the digital twin or component is modeled by.
setModulesContent(Map<String, Map<String, Object>>) - Method in class com.microsoft.azure.sdk.iot.service.ConfigurationContent
 
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
setParentScopes(List<String>) - Method in class com.microsoft.azure.sdk.iot.service.devicetwin.DeviceTwinDevice
Sets the parent scopes.
setPayload(String) - Method in class com.microsoft.azure.sdk.iot.service.digitaltwin.models.DigitalTwinCommandResponse
 
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
Deprecated.
as of service-client version 1.15.1, please use SymmetricKey.setPrimaryKeyFinal(String)
setPrimaryKeyFinal(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
setPriority(Integer) - Method in class com.microsoft.azure.sdk.iot.service.Configuration
Setter for the configuration priority
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
 
setQueries(Map<String, String>) - Method in class com.microsoft.azure.sdk.iot.service.ConfigurationMetrics
 
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(TwinCollection) - Method in class com.microsoft.azure.sdk.iot.service.devicetwin.DeviceTwinDevice
Setter for the reported properties.
setReportedProperties(TwinCollection) - Method in class com.microsoft.azure.sdk.iot.service.ExportImportDevice
 
setRequestHeader(String, String) - Method in class com.microsoft.azure.sdk.iot.service.transport.http.HttpConnection
Sets the request header field to the given value.
setRequestId(String) - Method in class com.microsoft.azure.sdk.iot.service.digitaltwin.models.DigitalTwinInvokeCommandHeaders
 
setRequestMethod(HttpMethod) - Method in class com.microsoft.azure.sdk.iot.service.transport.http.HttpConnection
Sets the request method (i.e.
setResponseTimeoutInSeconds(Integer) - Method in class com.microsoft.azure.sdk.iot.service.digitaltwin.models.DigitalTwinInvokeCommandRequestOptions
Sets the time (in seconds) that the service waits for the method invocation to return a response.
setResults(Map<String, Long>) - Method in class com.microsoft.azure.sdk.iot.service.ConfigurationMetrics
 
setScope(String) - Method in class com.microsoft.azure.sdk.iot.service.Device
Sets the scope of the device.
setSecondaryKey(String) - Method in class com.microsoft.azure.sdk.iot.service.auth.SymmetricKey
Deprecated.
as of service-client version 1.15.1, please use SymmetricKey.setSecondaryKeyFinal(String)
setSecondaryKeyFinal(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(Integer) - Method in class com.microsoft.azure.sdk.iot.service.digitaltwin.models.DigitalTwinCommandResponse
 
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.
setStorageAuthenticationType(StorageAuthenticationType) - Method in class com.microsoft.azure.sdk.iot.service.JobProperties
 
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.BaseDevice
Setter for SymmetricKey object
setTags(Set<Pair>) - Method in class com.microsoft.azure.sdk.iot.service.devicetwin.DeviceTwinDevice
Setter for twin tags.
setTags(TwinCollection) - Method in class com.microsoft.azure.sdk.iot.service.devicetwin.DeviceTwinDevice
Setter for tags.
setTags(TwinCollection) - Method in class com.microsoft.azure.sdk.iot.service.ExportImportDevice
 
setTargetCondition(String) - Method in class com.microsoft.azure.sdk.iot.service.Configuration
Setter for the targetCondition
setThumbprint(String, String) - Method in class com.microsoft.azure.sdk.iot.service.BaseDevice
Deprecated.
as of service-client version 1.15.1, please use BaseDevice.setThumbprintFinal(String, String)
setThumbprintFinal(String, String) - Method in class com.microsoft.azure.sdk.iot.service.BaseDevice
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
sslContext - Variable in class com.microsoft.azure.sdk.iot.service.transport.amqps.AmqpConnectionHandler
 
status - Variable in class com.microsoft.azure.sdk.iot.service.Device
 
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 (all UTF-8 chars allowed).
statusUpdatedTime - Variable in class com.microsoft.azure.sdk.iot.service.Device
 
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
systemMetrics - Variable in class com.microsoft.azure.sdk.iot.service.Configuration
Specifies the system configuration metrics

T

tagsToString() - Method in class com.microsoft.azure.sdk.iot.service.devicetwin.DeviceTwinDevice
String representation for this device containing tags.
targetCondition - Variable in class com.microsoft.azure.sdk.iot.service.Configuration
Specifies the targetCondition
toConfigurationContentParser() - Method in class com.microsoft.azure.sdk.iot.service.ConfigurationContent
 
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.
TokenCredentialCache - Class in com.microsoft.azure.sdk.iot.service.auth
This class generates AAD authentication tokens from a TokenCredential but caches previous tokens when they aren't near expiry.
TokenCredentialCache(TokenCredential) - Constructor for class com.microsoft.azure.sdk.iot.service.auth.TokenCredentialCache
Construct a new TokenCredentialCache instance.
tokenLifespanSeconds - Variable in class com.microsoft.azure.sdk.iot.service.auth.IotHubServiceSasToken
 
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

updateConfiguration(Configuration) - Method in class com.microsoft.azure.sdk.iot.service.RegistryManager
Update configuration not forced
updateConfiguration(Configuration, Boolean) - Method in class com.microsoft.azure.sdk.iot.service.RegistryManager
Deprecated.
the forceUpdate argument does nothing so this method will always behave the same as @link #updateConfiguration(Configuration)}
updateDesiredProperties(DeviceTwinDevice) - Method in class com.microsoft.azure.sdk.iot.service.devicetwin.DeviceTwin
Deprecated.
Use DeviceTwin.updateTwin(DeviceTwinDevice device) to update desired properties.
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
Deprecated.
The forceUpdate argument does nothing so this method will always behave the same as RegistryManager.updateDevice(Device)
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
Deprecated.
The forceUpdate argument does nothing so this method will always behave the same as RegistryManager.updateDeviceAsync(Device)
updateDigitalTwin(String, List<Object>) - Method in class com.microsoft.azure.sdk.iot.service.digitaltwin.DigitalTwinAsyncClient
Updates a digital twin.
updateDigitalTwin(String, List<Object>) - Method in class com.microsoft.azure.sdk.iot.service.digitaltwin.DigitalTwinClient
Updates a digital twin.
updateDigitalTwinWithResponse(String, List<Object>) - Method in class com.microsoft.azure.sdk.iot.service.digitaltwin.DigitalTwinAsyncClient
Updates a digital twin.
updateDigitalTwinWithResponse(String, List<Object>, DigitalTwinUpdateRequestOptions) - Method in class com.microsoft.azure.sdk.iot.service.digitaltwin.DigitalTwinAsyncClient
Updates a digital twin.
updateDigitalTwinWithResponse(String, List<Object>) - Method in class com.microsoft.azure.sdk.iot.service.digitaltwin.DigitalTwinClient
Updates a digital twin.
updateDigitalTwinWithResponse(String, List<Object>, DigitalTwinUpdateRequestOptions) - Method in class com.microsoft.azure.sdk.iot.service.digitaltwin.DigitalTwinClient
Updates a digital twin.
updateModule(Module) - Method in class com.microsoft.azure.sdk.iot.service.RegistryManager
Update module not forced
updateModule(Module, Boolean) - Method in class com.microsoft.azure.sdk.iot.service.RegistryManager
Deprecated.
The forceUpdate argument does nothing so this method will always behave the same as @link #updateModule(Module)}
UpdateOperationUtility - Class in com.microsoft.azure.sdk.iot.service.digitaltwin
A utility to create the JSON patch payload required for update operations such as update digital twin
UpdateOperationUtility() - Constructor for class com.microsoft.azure.sdk.iot.service.digitaltwin.UpdateOperationUtility
 
updateTwin(DeviceTwinDevice) - Method in class com.microsoft.azure.sdk.iot.service.devicetwin.DeviceTwin
This method updates device twin for the specified device.
USER_AGENT_STRING - Static variable in class com.microsoft.azure.sdk.iot.service.transport.TransportUtils
 
userName - Variable in class com.microsoft.azure.sdk.iot.service.transport.amqps.AmqpConnectionHandler
 
userName - Variable in class com.microsoft.azure.sdk.iot.service.transport.amqps.AmqpSend
 
UTC_TIME_DEFAULT - Variable in class com.microsoft.azure.sdk.iot.service.BaseDevice
 
UTC_TIME_DEFAULT - Variable in class com.microsoft.azure.sdk.iot.service.Configuration
 

V

validate(IotHubConnectionString) - Static method in class com.microsoft.azure.sdk.iot.service.IotHubConnectionStringBuilder
Validate IotHubConnectionString format
validateFormat(String, String) - Static method in class com.microsoft.azure.sdk.iot.service.IotHubConnectionStringBuilder
Validate string property using given regex
validateFormatIfSpecified(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.
verifyConnectionWasOpened() - Method in class com.microsoft.azure.sdk.iot.service.transport.amqps.AmqpConnectionHandler
If an exception was encountered while opening the AMQP connection, this function shall throw that saved exception
verifySendSucceeded() - Method in class com.microsoft.azure.sdk.iot.service.transport.amqps.AmqpSendHandler
 
versionIdentifierKey - Static variable in class com.microsoft.azure.sdk.iot.service.transport.TransportUtils
Version identifier key

W

withETag(String) - Method in class com.microsoft.azure.sdk.iot.service.digitaltwin.customized.DigitalTwinGetHeaders
Set weak Etag.
withETag(String) - Method in class com.microsoft.azure.sdk.iot.service.digitaltwin.customized.DigitalTwinUpdateHeaders
Set weak Etag of the modified resource.
withLocation(String) - Method in class com.microsoft.azure.sdk.iot.service.digitaltwin.customized.DigitalTwinUpdateHeaders
Set uRI of the digital twin.
WritableProperty - Class in com.microsoft.azure.sdk.iot.service.digitaltwin.serialization
 
WritableProperty() - Constructor for class com.microsoft.azure.sdk.iot.service.digitaltwin.serialization.WritableProperty
 
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 © 2021. All rights reserved.